Class LanguageServiceGrpc.LanguageServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<LanguageServiceGrpc.LanguageServiceBlockingStub>
-
- com.google.cloud.language.v1beta2.LanguageServiceGrpc.LanguageServiceBlockingStub
-
- Enclosing class:
- LanguageServiceGrpc
public static final class LanguageServiceGrpc.LanguageServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<LanguageServiceGrpc.LanguageServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service LanguageService.Provides text analysis operations such as sentiment analysis and entity recognition.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalyzeEntitiesResponseanalyzeEntities(AnalyzeEntitiesRequest request)Finds named entities (currently proper names and common nouns) in the text along with entity types, salience, mentions for each entity, and other properties.AnalyzeEntitySentimentResponseanalyzeEntitySentiment(AnalyzeEntitySentimentRequest request)Finds entities, similar to [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text and analyzes sentiment associated with each entity and its mentions.AnalyzeSentimentResponseanalyzeSentiment(AnalyzeSentimentRequest request)Analyzes the sentiment of the provided text.AnalyzeSyntaxResponseanalyzeSyntax(AnalyzeSyntaxRequest request)Analyzes the syntax of the text and provides sentence boundaries and tokenization along with part of speech tags, dependency trees, and other properties.AnnotateTextResponseannotateText(AnnotateTextRequest request)A convenience method that provides all syntax, sentiment, entity, and classification features in one call.protected LanguageServiceGrpc.LanguageServiceBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)ClassifyTextResponseclassifyText(ClassifyTextRequest request)Classifies a document into categories.ModerateTextResponsemoderateText(ModerateTextRequest request)Moderates a document for harmful and sensitive categories.
-
-
-
Method Detail
-
build
protected LanguageServiceGrpc.LanguageServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<LanguageServiceGrpc.LanguageServiceBlockingStub>
-
analyzeSentiment
public AnalyzeSentimentResponse analyzeSentiment(AnalyzeSentimentRequest request)
Analyzes the sentiment of the provided text.
-
analyzeEntities
public AnalyzeEntitiesResponse analyzeEntities(AnalyzeEntitiesRequest request)
Finds named entities (currently proper names and common nouns) in the text along with entity types, salience, mentions for each entity, and other properties.
-
analyzeEntitySentiment
public AnalyzeEntitySentimentResponse analyzeEntitySentiment(AnalyzeEntitySentimentRequest request)
Finds entities, similar to [AnalyzeEntities][google.cloud.language.v1beta2.LanguageService.AnalyzeEntities] in the text and analyzes sentiment associated with each entity and its mentions.
-
analyzeSyntax
public AnalyzeSyntaxResponse analyzeSyntax(AnalyzeSyntaxRequest request)
Analyzes the syntax of the text and provides sentence boundaries and tokenization along with part of speech tags, dependency trees, and other properties.
-
classifyText
public ClassifyTextResponse classifyText(ClassifyTextRequest request)
Classifies a document into categories.
-
moderateText
public ModerateTextResponse moderateText(ModerateTextRequest request)
Moderates a document for harmful and sensitive categories.
-
annotateText
public AnnotateTextResponse annotateText(AnnotateTextRequest request)
A convenience method that provides all syntax, sentiment, entity, and classification features in one call.
-
-