Interface DocumentOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Document,Document.Builder
@Generated
public interface DocumentOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionIndicates how detected boilerplate(e.g. advertisements, copyright declarations, banners) should be handled for this document.intIndicates how detected boilerplate(e.g. advertisements, copyright declarations, banners) should be handled for this document.The content of the input in string format.com.google.protobuf.ByteStringThe content of the input in string format.The Google Cloud Storage URI where the file content is located.com.google.protobuf.ByteStringThe Google Cloud Storage URI where the file content is located.The language of the document (if not specified, the language is automatically detected).com.google.protobuf.ByteStringThe language of the document (if not specified, the language is automatically detected).The web URI where the document comes from.com.google.protobuf.ByteStringThe web URI where the document comes from.getType()Required.intRequired.booleanThe content of the input in string format.booleanThe Google Cloud Storage URI where the file content is located.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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()
-