Interface DocumentOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Document,Document.Builder
public interface DocumentOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Document.BoilerplateHandlinggetBoilerplateHandling()Indicates how detected boilerplate(e.g.intgetBoilerplateHandlingValue()Indicates how detected boilerplate(e.g.StringgetContent()The content of the input in string format.com.google.protobuf.ByteStringgetContentBytes()The content of the input in string format.StringgetGcsContentUri()The Google Cloud Storage URI where the file content is located.com.google.protobuf.ByteStringgetGcsContentUriBytes()The Google Cloud Storage URI where the file content is located.StringgetLanguage()The language of the document (if not specified, the language is automatically detected).com.google.protobuf.ByteStringgetLanguageBytes()The language of the document (if not specified, the language is automatically detected).StringgetReferenceWebUri()The web URI where the document comes from.com.google.protobuf.ByteStringgetReferenceWebUriBytes()The web URI where the document comes from.Document.SourceCasegetSourceCase()Document.TypegetType()Required.intgetTypeValue()Required.booleanhasContent()The content of the input in string format.booleanhasGcsContentUri()The Google Cloud Storage URI where the file content is located.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTypeValue
int getTypeValue()
Required. If the type is not set or is `TYPE_UNSPECIFIED`, returns an `INVALID_ARGUMENT` error.
.google.cloud.language.v1beta2.Document.Type type = 1;- Returns:
- The enum numeric value on the wire for type.
-
getType
Document.Type getType()
Required. If the type is not set or is `TYPE_UNSPECIFIED`, returns an `INVALID_ARGUMENT` error.
.google.cloud.language.v1beta2.Document.Type type = 1;- Returns:
- The type.
-
hasContent
boolean hasContent()
The content of the input in string format. Cloud audit logging exempt since it is based on user data.
string content = 2;- Returns:
- Whether the content field is set.
-
getContent
String getContent()
The content of the input in string format. Cloud audit logging exempt since it is based on user data.
string content = 2;- Returns:
- The content.
-
getContentBytes
com.google.protobuf.ByteString getContentBytes()
The content of the input in string format. Cloud audit logging exempt since it is based on user data.
string content = 2;- Returns:
- The bytes for content.
-
hasGcsContentUri
boolean hasGcsContentUri()
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 gcs_content_uri = 3;- Returns:
- Whether the gcsContentUri field is set.
-
getGcsContentUri
String 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 gcs_content_uri = 3;- Returns:
- The gcsContentUri.
-
getGcsContentUriBytes
com.google.protobuf.ByteString getGcsContentUriBytes()
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 gcs_content_uri = 3;- Returns:
- The bytes for gcsContentUri.
-
getLanguage
String getLanguage()
The language of the document (if not specified, the language is automatically detected). Both ISO and BCP-47 language codes are accepted.<br> [Language Support](https://cloud.google.com/natural-language/docs/languages) 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 language = 4;- Returns:
- The language.
-
getLanguageBytes
com.google.protobuf.ByteString getLanguageBytes()
The language of the document (if not specified, the language is automatically detected). Both ISO and BCP-47 language codes are accepted.<br> [Language Support](https://cloud.google.com/natural-language/docs/languages) 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 language = 4;- Returns:
- The bytes for language.
-
getReferenceWebUri
String getReferenceWebUri()
The web URI where the document comes from. This URI is not used for fetching the content, but as a hint for analyzing the document.
string reference_web_uri = 5;- Returns:
- The referenceWebUri.
-
getReferenceWebUriBytes
com.google.protobuf.ByteString getReferenceWebUriBytes()
The web URI where the document comes from. This URI is not used for fetching the content, but as a hint for analyzing the document.
string reference_web_uri = 5;- Returns:
- The bytes for referenceWebUri.
-
getBoilerplateHandlingValue
int getBoilerplateHandlingValue()
Indicates how detected boilerplate(e.g. advertisements, copyright declarations, banners) should be handled for this document. If not specified, boilerplate will be treated the same as content.
.google.cloud.language.v1beta2.Document.BoilerplateHandling boilerplate_handling = 6;- Returns:
- The enum numeric value on the wire for boilerplateHandling.
-
getBoilerplateHandling
Document.BoilerplateHandling getBoilerplateHandling()
Indicates how detected boilerplate(e.g. advertisements, copyright declarations, banners) should be handled for this document. If not specified, boilerplate will be treated the same as content.
.google.cloud.language.v1beta2.Document.BoilerplateHandling boilerplate_handling = 6;- Returns:
- The boilerplateHandling.
-
getSourceCase
Document.SourceCase getSourceCase()
-
-