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 protected
HttpJsonSpeechStub(SpeechStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonSpeechStub, using the given settings.protected
HttpJsonSpeechStub(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 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 HttpJsonSpeechStub
create(com.google.api.gax.rpc.ClientContext clientContext)
static HttpJsonSpeechStub
create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
static HttpJsonSpeechStub
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.httpjson.longrunning.stub.HttpJsonOperationsStub
getHttpJsonOperationsStub()
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()
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
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:
getHttpJsonOperationsStub
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
-
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
-
streamingRecognizeCallable
public com.google.api.gax.rpc.BidiStreamingCallable<StreamingRecognizeRequest,StreamingRecognizeResponse> streamingRecognizeCallable()
- Overrides:
streamingRecognizeCallable
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
-
-