public static interface LanguageServiceGrpc.AsyncService
Provides text analysis operations such as sentiment analysis and entity recognition.
Methods
analyzeEntities(AnalyzeEntitiesRequest request, StreamObserver<AnalyzeEntitiesResponse> responseObserver)
public default void analyzeEntities(AnalyzeEntitiesRequest request, StreamObserver<AnalyzeEntitiesResponse> responseObserver)
Finds named entities (currently proper names and common nouns) in the text along with entity types, salience, mentions for each entity, and other properties.
Parameters | |
---|---|
Name | Description |
request | AnalyzeEntitiesRequest |
responseObserver | io.grpc.stub.StreamObserver<AnalyzeEntitiesResponse> |
analyzeEntitySentiment(AnalyzeEntitySentimentRequest request, StreamObserver<AnalyzeEntitySentimentResponse> responseObserver)
public default void analyzeEntitySentiment(AnalyzeEntitySentimentRequest request, StreamObserver<AnalyzeEntitySentimentResponse> responseObserver)
Finds entities, similar to AnalyzeEntities in the text and analyzes sentiment associated with each entity and its mentions.
Parameters | |
---|---|
Name | Description |
request | AnalyzeEntitySentimentRequest |
responseObserver | io.grpc.stub.StreamObserver<AnalyzeEntitySentimentResponse> |
analyzeSentiment(AnalyzeSentimentRequest request, StreamObserver<AnalyzeSentimentResponse> responseObserver)
public default void analyzeSentiment(AnalyzeSentimentRequest request, StreamObserver<AnalyzeSentimentResponse> responseObserver)
Analyzes the sentiment of the provided text.
Parameters | |
---|---|
Name | Description |
request | AnalyzeSentimentRequest |
responseObserver | io.grpc.stub.StreamObserver<AnalyzeSentimentResponse> |
analyzeSyntax(AnalyzeSyntaxRequest request, StreamObserver<AnalyzeSyntaxResponse> responseObserver)
public default void analyzeSyntax(AnalyzeSyntaxRequest request, StreamObserver<AnalyzeSyntaxResponse> responseObserver)
Analyzes the syntax of the text and provides sentence boundaries and tokenization along with part of speech tags, dependency trees, and other properties.
Parameters | |
---|---|
Name | Description |
request | AnalyzeSyntaxRequest |
responseObserver | io.grpc.stub.StreamObserver<AnalyzeSyntaxResponse> |
annotateText(AnnotateTextRequest request, StreamObserver<AnnotateTextResponse> responseObserver)
public default void annotateText(AnnotateTextRequest request, StreamObserver<AnnotateTextResponse> responseObserver)
A convenience method that provides all the features that analyzeSentiment, analyzeEntities, and analyzeSyntax provide in one call.
Parameters | |
---|---|
Name | Description |
request | AnnotateTextRequest |
responseObserver | io.grpc.stub.StreamObserver<AnnotateTextResponse> |
classifyText(ClassifyTextRequest request, StreamObserver<ClassifyTextResponse> responseObserver)
public default void classifyText(ClassifyTextRequest request, StreamObserver<ClassifyTextResponse> responseObserver)
Classifies a document into categories.
Parameters | |
---|---|
Name | Description |
request | ClassifyTextRequest |
responseObserver | io.grpc.stub.StreamObserver<ClassifyTextResponse> |
moderateText(ModerateTextRequest request, StreamObserver<ModerateTextResponse> responseObserver)
public default void moderateText(ModerateTextRequest request, StreamObserver<ModerateTextResponse> responseObserver)
Moderates a document for harmful and sensitive categories.
Parameters | |
---|---|
Name | Description |
request | ModerateTextRequest |
responseObserver | io.grpc.stub.StreamObserver<ModerateTextResponse> |