Package com.google.cloud.language.v2
Interface LanguageServiceGrpc.AsyncService
- All Known Implementing Classes:
LanguageServiceGrpc.LanguageServiceImplBase
- Enclosing class:
- LanguageServiceGrpc
public static interface LanguageServiceGrpc.AsyncService
Provides text analysis operations such as sentiment analysis and entity recognition.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidanalyzeEntities(AnalyzeEntitiesRequest request, io.grpc.stub.StreamObserver<AnalyzeEntitiesResponse> responseObserver) Finds named entities (currently proper names and common nouns) in the text along with entity types, probability, mentions for each entity, and other properties.default voidanalyzeSentiment(AnalyzeSentimentRequest request, io.grpc.stub.StreamObserver<AnalyzeSentimentResponse> responseObserver) Analyzes the sentiment of the provided text.default voidannotateText(AnnotateTextRequest request, io.grpc.stub.StreamObserver<AnnotateTextResponse> responseObserver) A convenience method that provides all features in one call.default voidclassifyText(ClassifyTextRequest request, io.grpc.stub.StreamObserver<ClassifyTextResponse> responseObserver) Classifies a document into categories.default voidmoderateText(ModerateTextRequest request, io.grpc.stub.StreamObserver<ModerateTextResponse> responseObserver) Moderates a document for harmful and sensitive categories.
-
Method Details
-
analyzeSentiment
default void analyzeSentiment(AnalyzeSentimentRequest request, io.grpc.stub.StreamObserver<AnalyzeSentimentResponse> responseObserver) Analyzes the sentiment of the provided text.
-
analyzeEntities
default 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, probability, mentions for each entity, and other properties.
-
classifyText
default void classifyText(ClassifyTextRequest request, io.grpc.stub.StreamObserver<ClassifyTextResponse> responseObserver) Classifies a document into categories.
-
moderateText
default void moderateText(ModerateTextRequest request, io.grpc.stub.StreamObserver<ModerateTextResponse> responseObserver) Moderates a document for harmful and sensitive categories.
-
annotateText
default void annotateText(AnnotateTextRequest request, io.grpc.stub.StreamObserver<AnnotateTextResponse> responseObserver) A convenience method that provides all features in one call.
-