Reference documentation and code samples for the Cloud Natural Language V2 Client class Document.
Represents the input to API methods.
Generated from protobuf message google.cloud.language.v2.Document
Namespace
Google \ Cloud \ Language \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ type
int
Required. If the type is not set or is TYPE_UNSPECIFIED
, returns an INVALID_ARGUMENT
error.
↳ content
string
The content of the input in string format. Cloud audit logging exempt since it is based on user data.
↳ gcs_content_uri
string
The Google Cloud Storage URI where the file content is located. This URI must be of the form: gs://bucket_name/object_name. For more details, see https://cloud.google.com/storage/docs/reference-uris . NOTE: Cloud Storage object versioning is not supported.
↳ language_code
string
Optional. The language of the document (if not specified, the language is automatically detected). Both ISO and BCP-47 language codes are accepted.
Language Support
lists currently supported languages for each API method. If the language (either specified by the caller or automatically detected) is not supported by the called API method, an INVALID_ARGUMENT
error is returned.
getType
Required. If the type is not set or is TYPE_UNSPECIFIED
,
returns an INVALID_ARGUMENT
error.
int
setType
Required. If the type is not set or is TYPE_UNSPECIFIED
,
returns an INVALID_ARGUMENT
error.
var
int
$this
getContent
The content of the input in string format.
Cloud audit logging exempt since it is based on user data.
string
hasContent
setContent
The content of the input in string format.
Cloud audit logging exempt since it is based on user data.
var
string
$this
getGcsContentUri
The Google Cloud Storage URI where the file content is located.
This URI must be of the form: gs://bucket_name/object_name. For more details, see https://cloud.google.com/storage/docs/reference-uris . NOTE: Cloud Storage object versioning is not supported.
string
hasGcsContentUri
setGcsContentUri
The Google Cloud Storage URI where the file content is located.
This URI must be of the form: gs://bucket_name/object_name. For more details, see https://cloud.google.com/storage/docs/reference-uris . NOTE: Cloud Storage object versioning is not supported.
var
string
$this
getLanguageCode
Optional. The language of the document (if not specified, the language is
automatically detected). Both ISO and BCP-47 language codes are
accepted.
Language
Support
lists
currently supported languages for each API method. If the language (either
specified by the caller or automatically detected) is not supported by the
called API method, an INVALID_ARGUMENT
error is returned.
string
setLanguageCode
Optional. The language of the document (if not specified, the language is
automatically detected). Both ISO and BCP-47 language codes are
accepted.
Language
Support
lists
currently supported languages for each API method. If the language (either
specified by the caller or automatically detected) is not supported by the
called API method, an INVALID_ARGUMENT
error is returned.
var
string
$this
getSource
string