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  |