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.
922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 |
# File 'lib/google/cloud/language/v1beta2/doc/google/cloud/language/v1beta2/language_service.rb', line 922 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.
922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 |
# File 'lib/google/cloud/language/v1beta2/doc/google/cloud/language/v1beta2/language_service.rb', line 922 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.
922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 |
# File 'lib/google/cloud/language/v1beta2/doc/google/cloud/language/v1beta2/language_service.rb', line 922 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 |