Class HttpJsonTranscoderServiceStub (1.39.0)

publicclassHttpJsonTranscoderServiceStubextendsTranscoderServiceStub

REST stub implementation for the TranscoderService service API.

This class is for advanced usage and reflects the underlying API directly.

Inheritance

java.lang.Object > TranscoderServiceStub > HttpJsonTranscoderServiceStub

Static Methods

create(ClientContext clientContext)

publicstaticfinalHttpJsonTranscoderServiceStubcreate(ClientContextclientContext)
Parameter
NameDescription
clientContextClientContext
Returns
TypeDescription
HttpJsonTranscoderServiceStub
Exceptions
TypeDescription
IOException

create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

publicstaticfinalHttpJsonTranscoderServiceStubcreate(ClientContextclientContext,HttpJsonStubCallableFactorycallableFactory)
Parameters
NameDescription
clientContextClientContext
callableFactoryHttpJsonStubCallableFactory
Returns
TypeDescription
HttpJsonTranscoderServiceStub
Exceptions
TypeDescription
IOException

create(TranscoderServiceStubSettings settings)

publicstaticfinalHttpJsonTranscoderServiceStubcreate(TranscoderServiceStubSettingssettings)
Parameter
NameDescription
settingsTranscoderServiceStubSettings
Returns
TypeDescription
HttpJsonTranscoderServiceStub
Exceptions
TypeDescription
IOException

getMethodDescriptors()

publicstaticList<ApiMethodDescriptor>getMethodDescriptors()
Returns
TypeDescription
List<ApiMethodDescriptor>

Constructors

HttpJsonTranscoderServiceStub(TranscoderServiceStubSettings settings, ClientContext clientContext)

protectedHttpJsonTranscoderServiceStub(TranscoderServiceStubSettingssettings,ClientContextclientContext)

Constructs an instance of HttpJsonTranscoderServiceStub, 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.

Parameters
NameDescription
settingsTranscoderServiceStubSettings
clientContextClientContext

HttpJsonTranscoderServiceStub(TranscoderServiceStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

protectedHttpJsonTranscoderServiceStub(TranscoderServiceStubSettingssettings,ClientContextclientContext,HttpJsonStubCallableFactorycallableFactory)

Constructs an instance of HttpJsonTranscoderServiceStub, 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.

Parameters
NameDescription
settingsTranscoderServiceStubSettings
clientContextClientContext
callableFactoryHttpJsonStubCallableFactory

Methods

awaitTermination(long duration, TimeUnit unit)

publicbooleanawaitTermination(longduration,TimeUnitunit)
Parameters
NameDescription
durationlong
unitTimeUnit
Returns
TypeDescription
boolean
Exceptions
TypeDescription
InterruptedException

close()

publicfinalvoidclose()
Overrides

createJobCallable()

publicUnaryCallable<CreateJobRequest,Job>createJobCallable()
Returns
TypeDescription
UnaryCallable<CreateJobRequest,Job>
Overrides

createJobTemplateCallable()

publicUnaryCallable<CreateJobTemplateRequest,JobTemplate>createJobTemplateCallable()
Returns
TypeDescription
UnaryCallable<CreateJobTemplateRequest,JobTemplate>
Overrides

deleteJobCallable()

publicUnaryCallable<DeleteJobRequest,Empty>deleteJobCallable()
Returns
TypeDescription
UnaryCallable<DeleteJobRequest,Empty>
Overrides

deleteJobTemplateCallable()

publicUnaryCallable<DeleteJobTemplateRequest,Empty>deleteJobTemplateCallable()
Returns
TypeDescription
UnaryCallable<DeleteJobTemplateRequest,Empty>
Overrides

getJobCallable()

publicUnaryCallable<GetJobRequest,Job>getJobCallable()
Returns
TypeDescription
UnaryCallable<GetJobRequest,Job>
Overrides

getJobTemplateCallable()

publicUnaryCallable<GetJobTemplateRequest,JobTemplate>getJobTemplateCallable()
Returns
TypeDescription
UnaryCallable<GetJobTemplateRequest,JobTemplate>
Overrides

isShutdown()

publicbooleanisShutdown()
Returns
TypeDescription
boolean

isTerminated()

publicbooleanisTerminated()
Returns
TypeDescription
boolean

listJobTemplatesCallable()

publicUnaryCallable<ListJobTemplatesRequest,ListJobTemplatesResponse>listJobTemplatesCallable()
Returns
TypeDescription
UnaryCallable<ListJobTemplatesRequest,ListJobTemplatesResponse>
Overrides

listJobTemplatesPagedCallable()

publicUnaryCallable<ListJobTemplatesRequest,TranscoderServiceClient.ListJobTemplatesPagedResponse>listJobTemplatesPagedCallable()
Returns
TypeDescription
UnaryCallable<ListJobTemplatesRequest,ListJobTemplatesPagedResponse>
Overrides

listJobsCallable()

publicUnaryCallable<ListJobsRequest,ListJobsResponse>listJobsCallable()
Returns
TypeDescription
UnaryCallable<ListJobsRequest,ListJobsResponse>
Overrides

listJobsPagedCallable()

publicUnaryCallable<ListJobsRequest,TranscoderServiceClient.ListJobsPagedResponse>listJobsPagedCallable()
Returns
TypeDescription
UnaryCallable<ListJobsRequest,ListJobsPagedResponse>
Overrides

shutdown()

publicvoidshutdown()

shutdownNow()

publicvoidshutdownNow()