Package com.google.cloud.speech.v2.stub
Class HttpJsonSpeechStub
- java.lang.Object
-
- com.google.cloud.speech.v2.stub.SpeechStub
-
- com.google.cloud.speech.v2.stub.HttpJsonSpeechStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java") @BetaApi public class HttpJsonSpeechStub extends SpeechStub
REST 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 protectedHttpJsonSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)Constructs an instance of HttpJsonSpeechStub, using the given settings.protectedHttpJsonSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)Constructs an instance of HttpJsonSpeechStub, using the given settings.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanawaitTermination(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()voidclose()static HttpJsonSpeechStubcreate(com.google.api.gax.rpc.ClientContext clientContext)static HttpJsonSpeechStubcreate(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)static HttpJsonSpeechStubcreate(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.httpjson.longrunning.stub.HttpJsonOperationsStubgetHttpJsonOperationsStub()com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>getLocationCallable()static List<com.google.api.gax.httpjson.ApiMethodDescriptor>getMethodDescriptors()com.google.api.gax.rpc.UnaryCallable<GetPhraseSetRequest,PhraseSet>getPhraseSetCallable()com.google.api.gax.rpc.UnaryCallable<GetRecognizerRequest,Recognizer>getRecognizerCallable()booleanisShutdown()booleanisTerminated()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()voidshutdown()voidshutdownNow()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
getOperationsStub
-
-
-
-
Constructor Detail
-
HttpJsonSpeechStub
protected HttpJsonSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of HttpJsonSpeechStub, 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
-
HttpJsonSpeechStub
protected HttpJsonSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
Constructs an instance of HttpJsonSpeechStub, 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 HttpJsonSpeechStub create(SpeechStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final HttpJsonSpeechStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final HttpJsonSpeechStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getMethodDescriptors
@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
- Overrides:
getHttpJsonOperationsStubin classSpeechStub
-
createRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<CreateRecognizerRequest,com.google.longrunning.Operation> createRecognizerCallable()
- Overrides:
createRecognizerCallablein classSpeechStub
-
createRecognizerOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateRecognizerRequest,Recognizer,OperationMetadata> createRecognizerOperationCallable()
- Overrides:
createRecognizerOperationCallablein classSpeechStub
-
listRecognizersCallable
public com.google.api.gax.rpc.UnaryCallable<ListRecognizersRequest,ListRecognizersResponse> listRecognizersCallable()
- Overrides:
listRecognizersCallablein classSpeechStub
-
listRecognizersPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListRecognizersRequest,SpeechClient.ListRecognizersPagedResponse> listRecognizersPagedCallable()
- Overrides:
listRecognizersPagedCallablein classSpeechStub
-
getRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<GetRecognizerRequest,Recognizer> getRecognizerCallable()
- Overrides:
getRecognizerCallablein classSpeechStub
-
updateRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateRecognizerRequest,com.google.longrunning.Operation> updateRecognizerCallable()
- Overrides:
updateRecognizerCallablein classSpeechStub
-
updateRecognizerOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateRecognizerRequest,Recognizer,OperationMetadata> updateRecognizerOperationCallable()
- Overrides:
updateRecognizerOperationCallablein classSpeechStub
-
deleteRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteRecognizerRequest,com.google.longrunning.Operation> deleteRecognizerCallable()
- Overrides:
deleteRecognizerCallablein classSpeechStub
-
deleteRecognizerOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteRecognizerRequest,Recognizer,OperationMetadata> deleteRecognizerOperationCallable()
- Overrides:
deleteRecognizerOperationCallablein classSpeechStub
-
undeleteRecognizerCallable
public com.google.api.gax.rpc.UnaryCallable<UndeleteRecognizerRequest,com.google.longrunning.Operation> undeleteRecognizerCallable()
- Overrides:
undeleteRecognizerCallablein classSpeechStub
-
undeleteRecognizerOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeleteRecognizerRequest,Recognizer,OperationMetadata> undeleteRecognizerOperationCallable()
- Overrides:
undeleteRecognizerOperationCallablein classSpeechStub
-
recognizeCallable
public com.google.api.gax.rpc.UnaryCallable<RecognizeRequest,RecognizeResponse> recognizeCallable()
- Overrides:
recognizeCallablein classSpeechStub
-
batchRecognizeCallable
public com.google.api.gax.rpc.UnaryCallable<BatchRecognizeRequest,com.google.longrunning.Operation> batchRecognizeCallable()
- Overrides:
batchRecognizeCallablein classSpeechStub
-
batchRecognizeOperationCallable
public com.google.api.gax.rpc.OperationCallable<BatchRecognizeRequest,BatchRecognizeResponse,OperationMetadata> batchRecognizeOperationCallable()
- Overrides:
batchRecognizeOperationCallablein classSpeechStub
-
getConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetConfigRequest,Config> getConfigCallable()
- Overrides:
getConfigCallablein classSpeechStub
-
updateConfigCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateConfigRequest,Config> updateConfigCallable()
- Overrides:
updateConfigCallablein classSpeechStub
-
createCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<CreateCustomClassRequest,com.google.longrunning.Operation> createCustomClassCallable()
- Overrides:
createCustomClassCallablein classSpeechStub
-
createCustomClassOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateCustomClassRequest,CustomClass,OperationMetadata> createCustomClassOperationCallable()
- Overrides:
createCustomClassOperationCallablein classSpeechStub
-
listCustomClassesCallable
public com.google.api.gax.rpc.UnaryCallable<ListCustomClassesRequest,ListCustomClassesResponse> listCustomClassesCallable()
- Overrides:
listCustomClassesCallablein classSpeechStub
-
listCustomClassesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCustomClassesRequest,SpeechClient.ListCustomClassesPagedResponse> listCustomClassesPagedCallable()
- Overrides:
listCustomClassesPagedCallablein classSpeechStub
-
getCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<GetCustomClassRequest,CustomClass> getCustomClassCallable()
- Overrides:
getCustomClassCallablein classSpeechStub
-
updateCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateCustomClassRequest,com.google.longrunning.Operation> updateCustomClassCallable()
- Overrides:
updateCustomClassCallablein classSpeechStub
-
updateCustomClassOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateCustomClassRequest,CustomClass,OperationMetadata> updateCustomClassOperationCallable()
- Overrides:
updateCustomClassOperationCallablein classSpeechStub
-
deleteCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteCustomClassRequest,com.google.longrunning.Operation> deleteCustomClassCallable()
- Overrides:
deleteCustomClassCallablein classSpeechStub
-
deleteCustomClassOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteCustomClassRequest,CustomClass,OperationMetadata> deleteCustomClassOperationCallable()
- Overrides:
deleteCustomClassOperationCallablein classSpeechStub
-
undeleteCustomClassCallable
public com.google.api.gax.rpc.UnaryCallable<UndeleteCustomClassRequest,com.google.longrunning.Operation> undeleteCustomClassCallable()
- Overrides:
undeleteCustomClassCallablein classSpeechStub
-
undeleteCustomClassOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeleteCustomClassRequest,CustomClass,OperationMetadata> undeleteCustomClassOperationCallable()
- Overrides:
undeleteCustomClassOperationCallablein classSpeechStub
-
createPhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<CreatePhraseSetRequest,com.google.longrunning.Operation> createPhraseSetCallable()
- Overrides:
createPhraseSetCallablein classSpeechStub
-
createPhraseSetOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreatePhraseSetRequest,PhraseSet,OperationMetadata> createPhraseSetOperationCallable()
- Overrides:
createPhraseSetOperationCallablein classSpeechStub
-
listPhraseSetsCallable
public com.google.api.gax.rpc.UnaryCallable<ListPhraseSetsRequest,ListPhraseSetsResponse> listPhraseSetsCallable()
- Overrides:
listPhraseSetsCallablein classSpeechStub
-
listPhraseSetsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListPhraseSetsRequest,SpeechClient.ListPhraseSetsPagedResponse> listPhraseSetsPagedCallable()
- Overrides:
listPhraseSetsPagedCallablein classSpeechStub
-
getPhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<GetPhraseSetRequest,PhraseSet> getPhraseSetCallable()
- Overrides:
getPhraseSetCallablein classSpeechStub
-
updatePhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<UpdatePhraseSetRequest,com.google.longrunning.Operation> updatePhraseSetCallable()
- Overrides:
updatePhraseSetCallablein classSpeechStub
-
updatePhraseSetOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdatePhraseSetRequest,PhraseSet,OperationMetadata> updatePhraseSetOperationCallable()
- Overrides:
updatePhraseSetOperationCallablein classSpeechStub
-
deletePhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<DeletePhraseSetRequest,com.google.longrunning.Operation> deletePhraseSetCallable()
- Overrides:
deletePhraseSetCallablein classSpeechStub
-
deletePhraseSetOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeletePhraseSetRequest,PhraseSet,OperationMetadata> deletePhraseSetOperationCallable()
- Overrides:
deletePhraseSetOperationCallablein classSpeechStub
-
undeletePhraseSetCallable
public com.google.api.gax.rpc.UnaryCallable<UndeletePhraseSetRequest,com.google.longrunning.Operation> undeletePhraseSetCallable()
- Overrides:
undeletePhraseSetCallablein classSpeechStub
-
undeletePhraseSetOperationCallable
public com.google.api.gax.rpc.OperationCallable<UndeletePhraseSetRequest,PhraseSet,OperationMetadata> undeletePhraseSetOperationCallable()
- Overrides:
undeletePhraseSetOperationCallablein classSpeechStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallablein classSpeechStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,SpeechClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallablein classSpeechStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallablein classSpeechStub
-
streamingRecognizeCallable
public com.google.api.gax.rpc.BidiStreamingCallable<StreamingRecognizeRequest,StreamingRecognizeResponse> streamingRecognizeCallable()
- Overrides:
streamingRecognizeCallablein classSpeechStub
-
close
public final void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein 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
-
-