public static final class LanguageServiceGrpc.LanguageServiceFutureStub extends AbstractFutureStub<LanguageServiceGrpc.LanguageServiceFutureStub>A stub to allow clients to do ListenableFuture-style rpc calls to service LanguageService.
Provides text analysis operations such as sentiment analysis and entity recognition.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > LanguageServiceGrpc.LanguageServiceFutureStubMethods
analyzeEntities(AnalyzeEntitiesRequest request)
public ListenableFuture<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.
| Parameter | |
|---|---|
| Name | Description |
request |
AnalyzeEntitiesRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<AnalyzeEntitiesResponse> |
|
analyzeEntitySentiment(AnalyzeEntitySentimentRequest request)
public ListenableFuture<AnalyzeEntitySentimentResponse> analyzeEntitySentiment(AnalyzeEntitySentimentRequest request)Finds entities, similar to AnalyzeEntities in the text and analyzes sentiment associated with each entity and its mentions.
| Parameter | |
|---|---|
| Name | Description |
request |
AnalyzeEntitySentimentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<AnalyzeEntitySentimentResponse> |
|
analyzeSentiment(AnalyzeSentimentRequest request)
public ListenableFuture<AnalyzeSentimentResponse> analyzeSentiment(AnalyzeSentimentRequest request)Analyzes the sentiment of the provided text.
| Parameter | |
|---|---|
| Name | Description |
request |
AnalyzeSentimentRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<AnalyzeSentimentResponse> |
|
analyzeSyntax(AnalyzeSyntaxRequest request)
public ListenableFuture<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.
| Parameter | |
|---|---|
| Name | Description |
request |
AnalyzeSyntaxRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<AnalyzeSyntaxResponse> |
|
annotateText(AnnotateTextRequest request)
public ListenableFuture<AnnotateTextResponse> annotateText(AnnotateTextRequest request)A convenience method that provides all the features that analyzeSentiment, analyzeEntities, and analyzeSyntax provide in one call.
| Parameter | |
|---|---|
| Name | Description |
request |
AnnotateTextRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<AnnotateTextResponse> |
|
build(Channel channel, CallOptions callOptions)
protected LanguageServiceGrpc.LanguageServiceFutureStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
LanguageServiceGrpc.LanguageServiceFutureStub |
|
classifyText(ClassifyTextRequest request)
public ListenableFuture<ClassifyTextResponse> classifyText(ClassifyTextRequest request)Classifies a document into categories.
| Parameter | |
|---|---|
| Name | Description |
request |
ClassifyTextRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ClassifyTextResponse> |
|
moderateText(ModerateTextRequest request)
public ListenableFuture<ModerateTextResponse> moderateText(ModerateTextRequest request)Moderates a document for harmful and sensitive categories.
| Parameter | |
|---|---|
| Name | Description |
request |
ModerateTextRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ModerateTextResponse> |
|