Class AdaptationGrpc.AdaptationFutureStub (4.38.0)

public static final class AdaptationGrpc.AdaptationFutureStub extends AbstractFutureStub<AdaptationGrpc.AdaptationFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service Adaptation.

Service that implements Google Cloud Speech Adaptation API.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > AdaptationGrpc.AdaptationFutureStub

Methods

build(Channel channel, CallOptions callOptions)

protected AdaptationGrpc.AdaptationFutureStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
AdaptationGrpc.AdaptationFutureStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createCustomClass(CreateCustomClassRequest request)

public ListenableFuture<CustomClass> createCustomClass(CreateCustomClassRequest request)

Create a custom class.

Parameter
Name Description
request CreateCustomClassRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<CustomClass>

createPhraseSet(CreatePhraseSetRequest request)

public ListenableFuture<PhraseSet> createPhraseSet(CreatePhraseSetRequest request)

Create a set of phrase hints. Each item in the set can be a single word or a multi-word phrase. The items in the PhraseSet are favored by the recognition model when you send a call that includes the PhraseSet.

Parameter
Name Description
request CreatePhraseSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<PhraseSet>

deleteCustomClass(DeleteCustomClassRequest request)

public ListenableFuture<Empty> deleteCustomClass(DeleteCustomClassRequest request)

Delete a custom class.

Parameter
Name Description
request DeleteCustomClassRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

deletePhraseSet(DeletePhraseSetRequest request)

public ListenableFuture<Empty> deletePhraseSet(DeletePhraseSetRequest request)

Delete a phrase set.

Parameter
Name Description
request DeletePhraseSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

getCustomClass(GetCustomClassRequest request)

public ListenableFuture<CustomClass> getCustomClass(GetCustomClassRequest request)

Get a custom class.

Parameter
Name Description
request GetCustomClassRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<CustomClass>

getPhraseSet(GetPhraseSetRequest request)

public ListenableFuture<PhraseSet> getPhraseSet(GetPhraseSetRequest request)

Get a phrase set.

Parameter
Name Description
request GetPhraseSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<PhraseSet>

listCustomClasses(ListCustomClassesRequest request)

public ListenableFuture<ListCustomClassesResponse> listCustomClasses(ListCustomClassesRequest request)

List custom classes.

Parameter
Name Description
request ListCustomClassesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListCustomClassesResponse>

listPhraseSet(ListPhraseSetRequest request)

public ListenableFuture<ListPhraseSetResponse> listPhraseSet(ListPhraseSetRequest request)

List phrase sets.

Parameter
Name Description
request ListPhraseSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListPhraseSetResponse>

updateCustomClass(UpdateCustomClassRequest request)

public ListenableFuture<CustomClass> updateCustomClass(UpdateCustomClassRequest request)

Update a custom class.

Parameter
Name Description
request UpdateCustomClassRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<CustomClass>

updatePhraseSet(UpdatePhraseSetRequest request)

public ListenableFuture<PhraseSet> updatePhraseSet(UpdatePhraseSetRequest request)

Update a phrase set.

Parameter
Name Description
request UpdatePhraseSetRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<PhraseSet>