Class GrpcVideoStitcherServiceStub
java.lang.Object
com.google.cloud.video.stitcher.v1.stub.VideoStitcherServiceStub
com.google.cloud.video.stitcher.v1.stub.GrpcVideoStitcherServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java")
public class GrpcVideoStitcherServiceStub
extends VideoStitcherServiceStub
gRPC stub implementation for the VideoStitcherService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcVideoStitcherServiceStub(VideoStitcherServiceStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcVideoStitcherServiceStub, using the given settings.protectedGrpcVideoStitcherServiceStub(VideoStitcherServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcVideoStitcherServiceStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcVideoStitcherServiceStubcreate(ClientContext clientContext) static final GrpcVideoStitcherServiceStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcVideoStitcherServiceStubcreate(VideoStitcherServiceStubSettings settings) OperationCallable<DeleteCdnKeyRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteLiveConfigRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteSlateRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteVodConfigRequest,com.google.protobuf.Empty, OperationMetadata> booleanbooleanUnaryCallable<ListLiveAdTagDetailsRequest,VideoStitcherServiceClient.ListLiveAdTagDetailsPagedResponse> UnaryCallable<ListVodAdTagDetailsRequest,VideoStitcherServiceClient.ListVodAdTagDetailsPagedResponse> UnaryCallable<ListVodStitchDetailsRequest,VideoStitcherServiceClient.ListVodStitchDetailsPagedResponse> voidshutdown()void
-
Constructor Details
-
GrpcVideoStitcherServiceStub
protected GrpcVideoStitcherServiceStub(VideoStitcherServiceStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcVideoStitcherServiceStub, 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
-
GrpcVideoStitcherServiceStub
protected GrpcVideoStitcherServiceStub(VideoStitcherServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcVideoStitcherServiceStub, 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 Details
-
create
public static final GrpcVideoStitcherServiceStub create(VideoStitcherServiceStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final GrpcVideoStitcherServiceStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final GrpcVideoStitcherServiceStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classVideoStitcherServiceStub
-
createCdnKeyCallable
- Overrides:
createCdnKeyCallablein classVideoStitcherServiceStub
-
createCdnKeyOperationCallable
public OperationCallable<CreateCdnKeyRequest,CdnKey, createCdnKeyOperationCallable()OperationMetadata> - Overrides:
createCdnKeyOperationCallablein classVideoStitcherServiceStub
-
listCdnKeysCallable
- Overrides:
listCdnKeysCallablein classVideoStitcherServiceStub
-
listCdnKeysPagedCallable
public UnaryCallable<ListCdnKeysRequest,VideoStitcherServiceClient.ListCdnKeysPagedResponse> listCdnKeysPagedCallable()- Overrides:
listCdnKeysPagedCallablein classVideoStitcherServiceStub
-
getCdnKeyCallable
- Overrides:
getCdnKeyCallablein classVideoStitcherServiceStub
-
deleteCdnKeyCallable
- Overrides:
deleteCdnKeyCallablein classVideoStitcherServiceStub
-
deleteCdnKeyOperationCallable
public OperationCallable<DeleteCdnKeyRequest,com.google.protobuf.Empty, deleteCdnKeyOperationCallable()OperationMetadata> - Overrides:
deleteCdnKeyOperationCallablein classVideoStitcherServiceStub
-
updateCdnKeyCallable
- Overrides:
updateCdnKeyCallablein classVideoStitcherServiceStub
-
updateCdnKeyOperationCallable
public OperationCallable<UpdateCdnKeyRequest,CdnKey, updateCdnKeyOperationCallable()OperationMetadata> - Overrides:
updateCdnKeyOperationCallablein classVideoStitcherServiceStub
-
createVodSessionCallable
- Overrides:
createVodSessionCallablein classVideoStitcherServiceStub
-
getVodSessionCallable
- Overrides:
getVodSessionCallablein classVideoStitcherServiceStub
-
listVodStitchDetailsCallable
public UnaryCallable<ListVodStitchDetailsRequest,ListVodStitchDetailsResponse> listVodStitchDetailsCallable()- Overrides:
listVodStitchDetailsCallablein classVideoStitcherServiceStub
-
listVodStitchDetailsPagedCallable
public UnaryCallable<ListVodStitchDetailsRequest,VideoStitcherServiceClient.ListVodStitchDetailsPagedResponse> listVodStitchDetailsPagedCallable()- Overrides:
listVodStitchDetailsPagedCallablein classVideoStitcherServiceStub
-
getVodStitchDetailCallable
- Overrides:
getVodStitchDetailCallablein classVideoStitcherServiceStub
-
listVodAdTagDetailsCallable
public UnaryCallable<ListVodAdTagDetailsRequest,ListVodAdTagDetailsResponse> listVodAdTagDetailsCallable()- Overrides:
listVodAdTagDetailsCallablein classVideoStitcherServiceStub
-
listVodAdTagDetailsPagedCallable
public UnaryCallable<ListVodAdTagDetailsRequest,VideoStitcherServiceClient.ListVodAdTagDetailsPagedResponse> listVodAdTagDetailsPagedCallable()- Overrides:
listVodAdTagDetailsPagedCallablein classVideoStitcherServiceStub
-
getVodAdTagDetailCallable
- Overrides:
getVodAdTagDetailCallablein classVideoStitcherServiceStub
-
listLiveAdTagDetailsCallable
public UnaryCallable<ListLiveAdTagDetailsRequest,ListLiveAdTagDetailsResponse> listLiveAdTagDetailsCallable()- Overrides:
listLiveAdTagDetailsCallablein classVideoStitcherServiceStub
-
listLiveAdTagDetailsPagedCallable
public UnaryCallable<ListLiveAdTagDetailsRequest,VideoStitcherServiceClient.ListLiveAdTagDetailsPagedResponse> listLiveAdTagDetailsPagedCallable()- Overrides:
listLiveAdTagDetailsPagedCallablein classVideoStitcherServiceStub
-
getLiveAdTagDetailCallable
- Overrides:
getLiveAdTagDetailCallablein classVideoStitcherServiceStub
-
createSlateCallable
- Overrides:
createSlateCallablein classVideoStitcherServiceStub
-
createSlateOperationCallable
- Overrides:
createSlateOperationCallablein classVideoStitcherServiceStub
-
listSlatesCallable
- Overrides:
listSlatesCallablein classVideoStitcherServiceStub
-
listSlatesPagedCallable
public UnaryCallable<ListSlatesRequest,VideoStitcherServiceClient.ListSlatesPagedResponse> listSlatesPagedCallable()- Overrides:
listSlatesPagedCallablein classVideoStitcherServiceStub
-
getSlateCallable
- Overrides:
getSlateCallablein classVideoStitcherServiceStub
-
updateSlateCallable
- Overrides:
updateSlateCallablein classVideoStitcherServiceStub
-
updateSlateOperationCallable
- Overrides:
updateSlateOperationCallablein classVideoStitcherServiceStub
-
deleteSlateCallable
- Overrides:
deleteSlateCallablein classVideoStitcherServiceStub
-
deleteSlateOperationCallable
public OperationCallable<DeleteSlateRequest,com.google.protobuf.Empty, deleteSlateOperationCallable()OperationMetadata> - Overrides:
deleteSlateOperationCallablein classVideoStitcherServiceStub
-
createLiveSessionCallable
- Overrides:
createLiveSessionCallablein classVideoStitcherServiceStub
-
getLiveSessionCallable
- Overrides:
getLiveSessionCallablein classVideoStitcherServiceStub
-
createLiveConfigCallable
- Overrides:
createLiveConfigCallablein classVideoStitcherServiceStub
-
createLiveConfigOperationCallable
public OperationCallable<CreateLiveConfigRequest,LiveConfig, createLiveConfigOperationCallable()OperationMetadata> - Overrides:
createLiveConfigOperationCallablein classVideoStitcherServiceStub
-
listLiveConfigsCallable
- Overrides:
listLiveConfigsCallablein classVideoStitcherServiceStub
-
listLiveConfigsPagedCallable
public UnaryCallable<ListLiveConfigsRequest,VideoStitcherServiceClient.ListLiveConfigsPagedResponse> listLiveConfigsPagedCallable()- Overrides:
listLiveConfigsPagedCallablein classVideoStitcherServiceStub
-
getLiveConfigCallable
- Overrides:
getLiveConfigCallablein classVideoStitcherServiceStub
-
deleteLiveConfigCallable
- Overrides:
deleteLiveConfigCallablein classVideoStitcherServiceStub
-
deleteLiveConfigOperationCallable
public OperationCallable<DeleteLiveConfigRequest,com.google.protobuf.Empty, deleteLiveConfigOperationCallable()OperationMetadata> - Overrides:
deleteLiveConfigOperationCallablein classVideoStitcherServiceStub
-
updateLiveConfigCallable
- Overrides:
updateLiveConfigCallablein classVideoStitcherServiceStub
-
updateLiveConfigOperationCallable
public OperationCallable<UpdateLiveConfigRequest,LiveConfig, updateLiveConfigOperationCallable()OperationMetadata> - Overrides:
updateLiveConfigOperationCallablein classVideoStitcherServiceStub
-
createVodConfigCallable
- Overrides:
createVodConfigCallablein classVideoStitcherServiceStub
-
createVodConfigOperationCallable
public OperationCallable<CreateVodConfigRequest,VodConfig, createVodConfigOperationCallable()OperationMetadata> - Overrides:
createVodConfigOperationCallablein classVideoStitcherServiceStub
-
listVodConfigsCallable
- Overrides:
listVodConfigsCallablein classVideoStitcherServiceStub
-
listVodConfigsPagedCallable
public UnaryCallable<ListVodConfigsRequest,VideoStitcherServiceClient.ListVodConfigsPagedResponse> listVodConfigsPagedCallable()- Overrides:
listVodConfigsPagedCallablein classVideoStitcherServiceStub
-
getVodConfigCallable
- Overrides:
getVodConfigCallablein classVideoStitcherServiceStub
-
deleteVodConfigCallable
- Overrides:
deleteVodConfigCallablein classVideoStitcherServiceStub
-
deleteVodConfigOperationCallable
public OperationCallable<DeleteVodConfigRequest,com.google.protobuf.Empty, deleteVodConfigOperationCallable()OperationMetadata> - Overrides:
deleteVodConfigOperationCallablein classVideoStitcherServiceStub
-
updateVodConfigCallable
- Overrides:
updateVodConfigCallablein classVideoStitcherServiceStub
-
updateVodConfigOperationCallable
public OperationCallable<UpdateVodConfigRequest,VodConfig, updateVodConfigOperationCallable()OperationMetadata> - Overrides:
updateVodConfigOperationCallablein classVideoStitcherServiceStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classVideoStitcherServiceStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-