public abstract static class LanguageServiceGrpc.LanguageServiceImplBase
extends java.lang.Object
implements io.grpc.BindableService
Provides text analysis operations such as sentiment analysis and entity recognition.
| Constructor and Description | 
|---|
| LanguageServiceImplBase() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | analyzeEntities(AnalyzeEntitiesRequest request,
               io.grpc.stub.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. | 
| void | analyzeEntitySentiment(AnalyzeEntitySentimentRequest request,
                      io.grpc.stub.StreamObserver<AnalyzeEntitySentimentResponse> responseObserver)
 Finds entities, similar to [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text and analyzes
 sentiment associated with each entity and its mentions. | 
| void | analyzeSentiment(AnalyzeSentimentRequest request,
                io.grpc.stub.StreamObserver<AnalyzeSentimentResponse> responseObserver)
 Analyzes the sentiment of the provided text. | 
| void | analyzeSyntax(AnalyzeSyntaxRequest request,
             io.grpc.stub.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. | 
| void | annotateText(AnnotateTextRequest request,
            io.grpc.stub.StreamObserver<AnnotateTextResponse> responseObserver)
 A convenience method that provides all syntax, sentiment, entity, and
 classification features in one call. | 
| io.grpc.ServerServiceDefinition | bindService() | 
| void | classifyText(ClassifyTextRequest request,
            io.grpc.stub.StreamObserver<ClassifyTextResponse> responseObserver)
 Classifies a document into categories. | 
public void analyzeSentiment(AnalyzeSentimentRequest request, io.grpc.stub.StreamObserver<AnalyzeSentimentResponse> responseObserver)
Analyzes the sentiment of the provided text.
public void analyzeEntities(AnalyzeEntitiesRequest request, io.grpc.stub.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.
public void analyzeEntitySentiment(AnalyzeEntitySentimentRequest request, io.grpc.stub.StreamObserver<AnalyzeEntitySentimentResponse> responseObserver)
Finds entities, similar to [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text and analyzes sentiment associated with each entity and its mentions.
public void analyzeSyntax(AnalyzeSyntaxRequest request, io.grpc.stub.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.
public void classifyText(ClassifyTextRequest request, io.grpc.stub.StreamObserver<ClassifyTextResponse> responseObserver)
Classifies a document into categories.
public void annotateText(AnnotateTextRequest request, io.grpc.stub.StreamObserver<AnnotateTextResponse> responseObserver)
A convenience method that provides all syntax, sentiment, entity, and classification features in one call.
public final io.grpc.ServerServiceDefinition bindService()
bindService in interface io.grpc.BindableService