Package com.google.cloud.speech.v2.stub
Class GrpcSpeechStub
- java.lang.Object
-
- com.google.cloud.speech.v2.stub.SpeechStub
-
- com.google.cloud.speech.v2.stub.GrpcSpeechStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@Generated("by gapic-generator-java") public class GrpcSpeechStub extends SpeechStub
gRPC stub implementation for the Speech service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GrpcSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcSpeechStub, using the given settings.protected
GrpcSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcSpeechStub, using the given settings.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
awaitTermination(long duration, TimeUnit unit)
com.google.api.gax.rpc.UnaryCallable<BatchRecognizeRequest,com.google.longrunning.Operation>
batchRecognizeCallable()
com.google.api.gax.rpc.OperationCallable<BatchRecognizeRequest,BatchRecognizeResponse,OperationMetadata>
batchRecognizeOperationCallable()
void
close()
static GrpcSpeechStub
create(com.google.api.gax.rpc.ClientContext clientContext)
static GrpcSpeechStub
create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
static GrpcSpeechStub
create(SpeechStubSettings settings)
com.google.api.gax.rpc.UnaryCallable<CreateCustomClassRequest,com.google.longrunning.Operation>
createCustomClassCallable()
com.google.api.gax.rpc.OperationCallable<CreateCustomClassRequest,CustomClass,OperationMetadata>
createCustomClassOperationCallable()
com.google.api.gax.rpc.UnaryCallable<CreatePhraseSetRequest,com.google.longrunning.Operation>
createPhraseSetCallable()
com.google.api.gax.rpc.OperationCallable<CreatePhraseSetRequest,PhraseSet,OperationMetadata>
createPhraseSetOperationCallable()
com.google.api.gax.rpc.UnaryCallable<CreateRecognizerRequest,com.google.longrunning.Operation>
createRecognizerCallable()
com.google.api.gax.rpc.OperationCallable<CreateRecognizerRequest,Recognizer,OperationMetadata>
createRecognizerOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeleteCustomClassRequest,com.google.longrunning.Operation>
deleteCustomClassCallable()
com.google.api.gax.rpc.OperationCallable<DeleteCustomClassRequest,CustomClass,OperationMetadata>
deleteCustomClassOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeletePhraseSetRequest,com.google.longrunning.Operation>
deletePhraseSetCallable()
com.google.api.gax.rpc.OperationCallable<DeletePhraseSetRequest,PhraseSet,OperationMetadata>
deletePhraseSetOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeleteRecognizerRequest,com.google.longrunning.Operation>
deleteRecognizerCallable()
com.google.api.gax.rpc.OperationCallable<DeleteRecognizerRequest,Recognizer,OperationMetadata>
deleteRecognizerOperationCallable()
com.google.api.gax.rpc.UnaryCallable<GetConfigRequest,Config>
getConfigCallable()
com.google.api.gax.rpc.UnaryCallable<GetCustomClassRequest,CustomClass>
getCustomClassCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>
getLocationCallable()
com.google.longrunning.stub.GrpcOperationsStub
getOperationsStub()
com.google.api.gax.rpc.UnaryCallable<GetPhraseSetRequest,PhraseSet>
getPhraseSetCallable()
com.google.api.gax.rpc.UnaryCallable<GetRecognizerRequest,Recognizer>
getRecognizerCallable()
boolean
isShutdown()
boolean
isTerminated()
com.google.api.gax.rpc.UnaryCallable<ListCustomClassesRequest,ListCustomClassesResponse>
listCustomClassesCallable()
com.google.api.gax.rpc.UnaryCallable<ListCustomClassesRequest,SpeechClient.ListCustomClassesPagedResponse>
listCustomClassesPagedCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse>
listLocationsCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,SpeechClient.ListLocationsPagedResponse>
listLocationsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListPhraseSetsRequest,ListPhraseSetsResponse>
listPhraseSetsCallable()
com.google.api.gax.rpc.UnaryCallable<ListPhraseSetsRequest,SpeechClient.ListPhraseSetsPagedResponse>
listPhraseSetsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListRecognizersRequest,ListRecognizersResponse>
listRecognizersCallable()
com.google.api.gax.rpc.UnaryCallable<ListRecognizersRequest,SpeechClient.ListRecognizersPagedResponse>
listRecognizersPagedCallable()
com.google.api.gax.rpc.UnaryCallable<RecognizeRequest,RecognizeResponse>
recognizeCallable()
void
shutdown()
void
shutdownNow()
com.google.api.gax.rpc.BidiStreamingCallable<StreamingRecognizeRequest,StreamingRecognizeResponse>
streamingRecognizeCallable()
com.google.api.gax.rpc.UnaryCallable<UndeleteCustomClassRequest,com.google.longrunning.Operation>
undeleteCustomClassCallable()
com.google.api.gax.rpc.OperationCallable<UndeleteCustomClassRequest,CustomClass,OperationMetadata>
undeleteCustomClassOperationCallable()
com.google.api.gax.rpc.UnaryCallable<UndeletePhraseSetRequest,com.google.longrunning.Operation>
undeletePhraseSetCallable()
com.google.api.gax.rpc.OperationCallable<UndeletePhraseSetRequest,PhraseSet,OperationMetadata>
undeletePhraseSetOperationCallable()
com.google.api.gax.rpc.UnaryCallable<UndeleteRecognizerRequest,com.google.longrunning.Operation>
undeleteRecognizerCallable()
com.google.api.gax.rpc.OperationCallable<UndeleteRecognizerRequest,Recognizer,OperationMetadata>
undeleteRecognizerOperationCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateConfigRequest,Config>
updateConfigCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateCustomClassRequest,com.google.longrunning.Operation>
updateCustomClassCallable()
com.google.api.gax.rpc.OperationCallable<UpdateCustomClassRequest,CustomClass,OperationMetadata>
updateCustomClassOperationCallable()
com.google.api.gax.rpc.UnaryCallable<UpdatePhraseSetRequest,com.google.longrunning.Operation>
updatePhraseSetCallable()
com.google.api.gax.rpc.OperationCallable<UpdatePhraseSetRequest,PhraseSet,OperationMetadata>
updatePhraseSetOperationCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateRecognizerRequest,com.google.longrunning.Operation>
updateRecognizerCallable()
com.google.api.gax.rpc.OperationCallable<UpdateRecognizerRequest,Recognizer,OperationMetadata>
updateRecognizerOperationCallable()
-
Methods inherited from class com.google.cloud.speech.v2.stub.SpeechStub
getHttpJsonOperationsStub
-
-
-
-
Constructor Detail
-
GrpcSpeechStub
protected GrpcSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcSpeechStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcSpeechStub
protected GrpcSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcSpeechStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Detail
-
create
public static final GrpcSpeechStub create(SpeechStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcSpeechStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcSpeechStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
- Overrides:
getOperationsStub
in classSpeechStub
-
createRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<CreateRecognizerRequest,com.google.longrunning.Operation> createRecognizerCallable()
- Overrides:
createRecognizerCallable
in classSpeechStub
-
createRecognizerOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateRecognizerRequest,Recognizer,OperationMetadata> createRecognizerOperationCallable()
- Overrides:
createRecognizerOperationCallable
in classSpeechStub
-
listRecognizersCallable
public com.google.api.gax.rpc.UnaryCallable<ListRecognizersRequest,ListRecognizersResponse> listRecognizersCallable()
- Overrides:
listRecognizersCallable
in classSpeechStub
-
listRecognizersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListRecognizersRequest,SpeechClient.ListRecognizersPagedResponse> listRecognizersPagedCallable()
- Overrides:
listRecognizersPagedCallable
in classSpeechStub
-
getRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<GetRecognizerRequest,Recognizer> getRecognizerCallable()
- Overrides:
getRecognizerCallable
in classSpeechStub
-
updateRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateRecognizerRequest,com.google.longrunning.Operation> updateRecognizerCallable()
- Overrides:
updateRecognizerCallable
in classSpeechStub
-
updateRecognizerOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateRecognizerRequest,Recognizer,OperationMetadata> updateRecognizerOperationCallable()
- Overrides:
updateRecognizerOperationCallable
in classSpeechStub
-
deleteRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteRecognizerRequest,com.google.longrunning.Operation> deleteRecognizerCallable()
- Overrides:
deleteRecognizerCallable
in classSpeechStub
-
deleteRecognizerOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteRecognizerRequest,Recognizer,OperationMetadata> deleteRecognizerOperationCallable()
- Overrides:
deleteRecognizerOperationCallable
in classSpeechStub
-
undeleteRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<UndeleteRecognizerRequest,com.google.longrunning.Operation> undeleteRecognizerCallable()
- Overrides:
undeleteRecognizerCallable
in classSpeechStub
-
undeleteRecognizerOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeleteRecognizerRequest,Recognizer,OperationMetadata> undeleteRecognizerOperationCallable()
- Overrides:
undeleteRecognizerOperationCallable
in classSpeechStub
-
recognizeCallable
public com.google.api.gax.rpc.UnaryCallable<RecognizeRequest,RecognizeResponse> recognizeCallable()
- Overrides:
recognizeCallable
in classSpeechStub
-
streamingRecognizeCallable
public com.google.api.gax.rpc.BidiStreamingCallable<StreamingRecognizeRequest,StreamingRecognizeResponse> streamingRecognizeCallable()
- Overrides:
streamingRecognizeCallable
in classSpeechStub
-
batchRecognizeCallable
public com.google.api.gax.rpc.UnaryCallable<BatchRecognizeRequest,com.google.longrunning.Operation> batchRecognizeCallable()
- Overrides:
batchRecognizeCallable
in classSpeechStub
-
batchRecognizeOperationCallable
public com.google.api.gax.rpc.OperationCallable<BatchRecognizeRequest,BatchRecognizeResponse,OperationMetadata> batchRecognizeOperationCallable()
- Overrides:
batchRecognizeOperationCallable
in classSpeechStub
-
getConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetConfigRequest,Config> getConfigCallable()
- Overrides:
getConfigCallable
in classSpeechStub
-
updateConfigCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateConfigRequest,Config> updateConfigCallable()
- Overrides:
updateConfigCallable
in classSpeechStub
-
createCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCustomClassRequest,com.google.longrunning.Operation> createCustomClassCallable()
- Overrides:
createCustomClassCallable
in classSpeechStub
-
createCustomClassOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateCustomClassRequest,CustomClass,OperationMetadata> createCustomClassOperationCallable()
- Overrides:
createCustomClassOperationCallable
in classSpeechStub
-
listCustomClassesCallable
public com.google.api.gax.rpc.UnaryCallable<ListCustomClassesRequest,ListCustomClassesResponse> listCustomClassesCallable()
- Overrides:
listCustomClassesCallable
in classSpeechStub
-
listCustomClassesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCustomClassesRequest,SpeechClient.ListCustomClassesPagedResponse> listCustomClassesPagedCallable()
- Overrides:
listCustomClassesPagedCallable
in classSpeechStub
-
getCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<GetCustomClassRequest,CustomClass> getCustomClassCallable()
- Overrides:
getCustomClassCallable
in classSpeechStub
-
updateCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCustomClassRequest,com.google.longrunning.Operation> updateCustomClassCallable()
- Overrides:
updateCustomClassCallable
in classSpeechStub
-
updateCustomClassOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateCustomClassRequest,CustomClass,OperationMetadata> updateCustomClassOperationCallable()
- Overrides:
updateCustomClassOperationCallable
in classSpeechStub
-
deleteCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteCustomClassRequest,com.google.longrunning.Operation> deleteCustomClassCallable()
- Overrides:
deleteCustomClassCallable
in classSpeechStub
-
deleteCustomClassOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteCustomClassRequest,CustomClass,OperationMetadata> deleteCustomClassOperationCallable()
- Overrides:
deleteCustomClassOperationCallable
in classSpeechStub
-
undeleteCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<UndeleteCustomClassRequest,com.google.longrunning.Operation> undeleteCustomClassCallable()
- Overrides:
undeleteCustomClassCallable
in classSpeechStub
-
undeleteCustomClassOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeleteCustomClassRequest,CustomClass,OperationMetadata> undeleteCustomClassOperationCallable()
- Overrides:
undeleteCustomClassOperationCallable
in classSpeechStub
-
createPhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<CreatePhraseSetRequest,com.google.longrunning.Operation> createPhraseSetCallable()
- Overrides:
createPhraseSetCallable
in classSpeechStub
-
createPhraseSetOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreatePhraseSetRequest,PhraseSet,OperationMetadata> createPhraseSetOperationCallable()
- Overrides:
createPhraseSetOperationCallable
in classSpeechStub
-
listPhraseSetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListPhraseSetsRequest,ListPhraseSetsResponse> listPhraseSetsCallable()
- Overrides:
listPhraseSetsCallable
in classSpeechStub
-
listPhraseSetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListPhraseSetsRequest,SpeechClient.ListPhraseSetsPagedResponse> listPhraseSetsPagedCallable()
- Overrides:
listPhraseSetsPagedCallable
in classSpeechStub
-
getPhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<GetPhraseSetRequest,PhraseSet> getPhraseSetCallable()
- Overrides:
getPhraseSetCallable
in classSpeechStub
-
updatePhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<UpdatePhraseSetRequest,com.google.longrunning.Operation> updatePhraseSetCallable()
- Overrides:
updatePhraseSetCallable
in classSpeechStub
-
updatePhraseSetOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdatePhraseSetRequest,PhraseSet,OperationMetadata> updatePhraseSetOperationCallable()
- Overrides:
updatePhraseSetOperationCallable
in classSpeechStub
-
deletePhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<DeletePhraseSetRequest,com.google.longrunning.Operation> deletePhraseSetCallable()
- Overrides:
deletePhraseSetCallable
in classSpeechStub
-
deletePhraseSetOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeletePhraseSetRequest,PhraseSet,OperationMetadata> deletePhraseSetOperationCallable()
- Overrides:
deletePhraseSetOperationCallable
in classSpeechStub
-
undeletePhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<UndeletePhraseSetRequest,com.google.longrunning.Operation> undeletePhraseSetCallable()
- Overrides:
undeletePhraseSetCallable
in classSpeechStub
-
undeletePhraseSetOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeletePhraseSetRequest,PhraseSet,OperationMetadata> undeletePhraseSetOperationCallable()
- Overrides:
undeletePhraseSetOperationCallable
in classSpeechStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classSpeechStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,SpeechClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classSpeechStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classSpeechStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in classSpeechStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
- Throws:
InterruptedException
-
-