public abstract static class LanguageServiceGrpc.LanguageServiceImplBase implements BindableServiceProvides text analysis operations such as sentiment analysis and entity recognition.
Implements
io.grpc.BindableServiceConstructors
LanguageServiceImplBase()
public LanguageServiceImplBase()Methods
analyzeEntities(AnalyzeEntitiesRequest request, StreamObserver<AnalyzeEntitiesResponse> responseObserver)
public 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.
| Name | Description |
| request | AnalyzeEntitiesRequest |
| responseObserver | io.grpc.stub.StreamObserver<AnalyzeEntitiesResponse> |
analyzeEntitySentiment(AnalyzeEntitySentimentRequest request, StreamObserver<AnalyzeEntitySentimentResponse> responseObserver)
public 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.
| Name | Description |
| request | AnalyzeEntitySentimentRequest |
| responseObserver | io.grpc.stub.StreamObserver<AnalyzeEntitySentimentResponse> |
analyzeSentiment(AnalyzeSentimentRequest request, StreamObserver<AnalyzeSentimentResponse> responseObserver)
public void analyzeSentiment(AnalyzeSentimentRequest request, StreamObserver<AnalyzeSentimentResponse> responseObserver)Analyzes the sentiment of the provided text.
| Name | Description |
| request | AnalyzeSentimentRequest |
| responseObserver | io.grpc.stub.StreamObserver<AnalyzeSentimentResponse> |
analyzeSyntax(AnalyzeSyntaxRequest request, StreamObserver<AnalyzeSyntaxResponse> responseObserver)
public 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.
| Name | Description |
| request | AnalyzeSyntaxRequest |
| responseObserver | io.grpc.stub.StreamObserver<AnalyzeSyntaxResponse> |
annotateText(AnnotateTextRequest request, StreamObserver<AnnotateTextResponse> responseObserver)
public void annotateText(AnnotateTextRequest request, StreamObserver<AnnotateTextResponse> responseObserver)A convenience method that provides all syntax, sentiment, entity, and classification features in one call.
| Name | Description |
| request | AnnotateTextRequest |
| responseObserver | io.grpc.stub.StreamObserver<AnnotateTextResponse> |
bindService()
public final ServerServiceDefinition bindService()| Type | Description |
| io.grpc.ServerServiceDefinition |
classifyText(ClassifyTextRequest request, StreamObserver<ClassifyTextResponse> responseObserver)
public void classifyText(ClassifyTextRequest request, StreamObserver<ClassifyTextResponse> responseObserver)Classifies a document into categories.
| Name | Description |
| request | ClassifyTextRequest |
| responseObserver | io.grpc.stub.StreamObserver<ClassifyTextResponse> |