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 |