Classes
AnalyzeEntitiesRequest
The entity analysis request message.
AnalyzeEntitiesResponse
The entity analysis response message.
AnalyzeSentimentRequest
The sentiment analysis request message.
AnalyzeSentimentResponse
The sentiment analysis response message.
AnnotateTextRequest
The request message for the text annotation API, which can perform multiple analysis types in one call.
AnnotateTextRequest.Types
Container for nested types declared in the AnnotateTextRequest message type.
AnnotateTextRequest.Types.Features
All available features. Setting each one to true will enable that specific analysis for the input.
AnnotateTextResponse
The text annotations response message.
ClassificationCategory
Represents a category returned from the text classifier.
ClassifyTextRequest
The document classification request message.
ClassifyTextResponse
The document classification response message.
Document
Represents the input to API methods.
Document.Types
Container for nested types declared in the Document message type.
Entity
Represents a phrase in the text that is a known entity, such as a person, an organization, or location. The API associates information, such as probability and mentions, with entities.
Entity.Types
Container for nested types declared in the Entity message type.
EntityMention
Represents a mention for an entity in the text. Currently, proper noun mentions are supported.
EntityMention.Types
Container for nested types declared in the EntityMention message type.
LanguageService
Provides text analysis operations such as sentiment analysis and entity recognition.
LanguageService.LanguageServiceBase
Base class for server-side implementations of LanguageService
LanguageService.LanguageServiceClient
Client for LanguageService
LanguageServiceClient
LanguageService client wrapper, for convenient use.
LanguageServiceClientBuilder
Builder class for LanguageServiceClient to provide simple configuration of credentials, endpoint etc.
LanguageServiceClientImpl
LanguageService client wrapper implementation, for convenient use.
LanguageServiceSettings
Settings for LanguageServiceClient instances.
ModerateTextRequest
The document moderation request message.
ModerateTextResponse
The document moderation response message.
Sentence
Represents a sentence in the input document.
Sentiment
Represents the feeling associated with the entire text or entities in the text.
TextSpan
Represents a text span in the input document.
Enums
Document.SourceOneofCase
Enum of possible cases for the "source" oneof.
Document.Types.Type
The document types enum.
EncodingType
Represents the text encoding that the caller uses to process the output.
Providing an EncodingType
is recommended because the API provides the
beginning offsets for various outputs, such as tokens and mentions, and
languages that natively use different text encodings may access offsets
differently.
Entity.Types.Type
The type of the entity. For most entity types, the associated metadata is a
Wikipedia URL (wikipedia_url
) and Knowledge Graph MID (mid
). The table
below lists the associated fields for entities that have different
metadata.
EntityMention.Types.Type
The supported types of mentions.