Class: Google::Cloud::Language::V1beta2::AnnotateTextRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Language::V1beta2::AnnotateTextRequest
- Defined in:
- lib/google/cloud/language/v1beta2/doc/google/cloud/language/v1beta2/language_service.rb
Overview
The request message for the text annotation API, which can perform multiple analysis types (sentiment, entities, and syntax) in one call.
Defined Under Namespace
Classes: Features
Instance Attribute Summary collapse
-
#document ⇒ Google::Cloud::Language::V1beta2::Document
Input document.
-
#encoding_type ⇒ Google::Cloud::Language::V1beta2::EncodingType
The encoding type used by the API to calculate offsets.
-
#features ⇒ Google::Cloud::Language::V1beta2::AnnotateTextRequest::Features
The enabled features.
Instance Attribute Details
#document ⇒ Google::Cloud::Language::V1beta2::Document
Returns Input document.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 |
# File 'lib/google/cloud/language/v1beta2/doc/google/cloud/language/v1beta2/language_service.rb', line 893 class AnnotateTextRequest # All available features for sentiment, syntax, and semantic analysis. # Setting each one to true will enable that specific analysis for the input. # @!attribute [rw] extract_syntax # @return [true, false] # Extract syntax information. # @!attribute [rw] extract_entities # @return [true, false] # Extract entities. # @!attribute [rw] extract_document_sentiment # @return [true, false] # Extract document-level sentiment. # @!attribute [rw] extract_entity_sentiment # @return [true, false] # Extract entities and their associated sentiment. # @!attribute [rw] classify_text # @return [true, false] # Classify the full document into categories. class Features; end end |
#encoding_type ⇒ Google::Cloud::Language::V1beta2::EncodingType
Returns The encoding type used by the API to calculate offsets.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 |
# File 'lib/google/cloud/language/v1beta2/doc/google/cloud/language/v1beta2/language_service.rb', line 893 class AnnotateTextRequest # All available features for sentiment, syntax, and semantic analysis. # Setting each one to true will enable that specific analysis for the input. # @!attribute [rw] extract_syntax # @return [true, false] # Extract syntax information. # @!attribute [rw] extract_entities # @return [true, false] # Extract entities. # @!attribute [rw] extract_document_sentiment # @return [true, false] # Extract document-level sentiment. # @!attribute [rw] extract_entity_sentiment # @return [true, false] # Extract entities and their associated sentiment. # @!attribute [rw] classify_text # @return [true, false] # Classify the full document into categories. class Features; end end |
#features ⇒ Google::Cloud::Language::V1beta2::AnnotateTextRequest::Features
Returns The enabled features.
893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 |
# File 'lib/google/cloud/language/v1beta2/doc/google/cloud/language/v1beta2/language_service.rb', line 893 class AnnotateTextRequest # All available features for sentiment, syntax, and semantic analysis. # Setting each one to true will enable that specific analysis for the input. # @!attribute [rw] extract_syntax # @return [true, false] # Extract syntax information. # @!attribute [rw] extract_entities # @return [true, false] # Extract entities. # @!attribute [rw] extract_document_sentiment # @return [true, false] # Extract document-level sentiment. # @!attribute [rw] extract_entity_sentiment # @return [true, false] # Extract entities and their associated sentiment. # @!attribute [rw] classify_text # @return [true, false] # Classify the full document into categories. class Features; end end |