Class AdaptationGrpc.AdaptationFutureStub (4.36.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
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
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
NameDescription
requestCreateCustomClassRequest
Returns
TypeDescription
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
NameDescription
requestCreatePhraseSetRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<PhraseSet>

deleteCustomClass(DeleteCustomClassRequest request)

public ListenableFuture<Empty> deleteCustomClass(DeleteCustomClassRequest request)

Delete a custom class.

Parameter
NameDescription
requestDeleteCustomClassRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Empty>

deletePhraseSet(DeletePhraseSetRequest request)

public ListenableFuture<Empty> deletePhraseSet(DeletePhraseSetRequest request)

Delete a phrase set.

Parameter
NameDescription
requestDeletePhraseSetRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<Empty>

getCustomClass(GetCustomClassRequest request)

public ListenableFuture<CustomClass> getCustomClass(GetCustomClassRequest request)

Get a custom class.

Parameter
NameDescription
requestGetCustomClassRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<CustomClass>

getPhraseSet(GetPhraseSetRequest request)

public ListenableFuture<PhraseSet> getPhraseSet(GetPhraseSetRequest request)

Get a phrase set.

Parameter
NameDescription
requestGetPhraseSetRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<PhraseSet>

listCustomClasses(ListCustomClassesRequest request)

public ListenableFuture<ListCustomClassesResponse> listCustomClasses(ListCustomClassesRequest request)

List custom classes.

Parameter
NameDescription
requestListCustomClassesRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListCustomClassesResponse>

listPhraseSet(ListPhraseSetRequest request)

public ListenableFuture<ListPhraseSetResponse> listPhraseSet(ListPhraseSetRequest request)

List phrase sets.

Parameter
NameDescription
requestListPhraseSetRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<ListPhraseSetResponse>

updateCustomClass(UpdateCustomClassRequest request)

public ListenableFuture<CustomClass> updateCustomClass(UpdateCustomClassRequest request)

Update a custom class.

Parameter
NameDescription
requestUpdateCustomClassRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<CustomClass>

updatePhraseSet(UpdatePhraseSetRequest request)

public ListenableFuture<PhraseSet> updatePhraseSet(UpdatePhraseSetRequest request)

Update a phrase set.

Parameter
NameDescription
requestUpdatePhraseSetRequest
Returns
TypeDescription
com.google.common.util.concurrent.ListenableFuture<PhraseSet>