Class VideoStitcherServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<VideoStitcherServiceSettings,VideoStitcherServiceSettings.Builder>
com.google.cloud.video.stitcher.v1.VideoStitcherServiceSettings.Builder
- Enclosing class:
- VideoStitcherServiceSettings
public static class VideoStitcherServiceSettings.Builder
extends ClientSettings.Builder<VideoStitcherServiceSettings,VideoStitcherServiceSettings.Builder>
Builder for VideoStitcherServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(VideoStitcherServiceStubSettings.Builder stubSettings) protectedBuilder(VideoStitcherServiceSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionapplyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Returns the builder for the settings used for calls to createCdnKey.Returns the builder for the settings used for calls to createCdnKey.Returns the builder for the settings used for calls to createLiveConfig.Returns the builder for the settings used for calls to createLiveConfig.Returns the builder for the settings used for calls to createLiveSession.Returns the builder for the settings used for calls to createSlate.Returns the builder for the settings used for calls to createSlate.Returns the builder for the settings used for calls to createVodConfig.Returns the builder for the settings used for calls to createVodConfig.Returns the builder for the settings used for calls to createVodSession.OperationCallSettings.Builder<DeleteCdnKeyRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteCdnKey.Returns the builder for the settings used for calls to deleteCdnKey.OperationCallSettings.Builder<DeleteLiveConfigRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteLiveConfig.Returns the builder for the settings used for calls to deleteLiveConfig.OperationCallSettings.Builder<DeleteSlateRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteSlate.Returns the builder for the settings used for calls to deleteSlate.OperationCallSettings.Builder<DeleteVodConfigRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteVodConfig.Returns the builder for the settings used for calls to deleteVodConfig.Returns the builder for the settings used for calls to getCdnKey.Returns the builder for the settings used for calls to getLiveAdTagDetail.Returns the builder for the settings used for calls to getLiveConfig.Returns the builder for the settings used for calls to getLiveSession.Returns the builder for the settings used for calls to getSlate.Returns the builder for the settings used for calls to getVodAdTagDetail.Returns the builder for the settings used for calls to getVodConfig.Returns the builder for the settings used for calls to getVodSession.Returns the builder for the settings used for calls to getVodStitchDetail.PagedCallSettings.Builder<ListCdnKeysRequest,ListCdnKeysResponse, VideoStitcherServiceClient.ListCdnKeysPagedResponse> Returns the builder for the settings used for calls to listCdnKeys.PagedCallSettings.Builder<ListLiveAdTagDetailsRequest,ListLiveAdTagDetailsResponse, VideoStitcherServiceClient.ListLiveAdTagDetailsPagedResponse> Returns the builder for the settings used for calls to listLiveAdTagDetails.PagedCallSettings.Builder<ListLiveConfigsRequest,ListLiveConfigsResponse, VideoStitcherServiceClient.ListLiveConfigsPagedResponse> Returns the builder for the settings used for calls to listLiveConfigs.PagedCallSettings.Builder<ListSlatesRequest,ListSlatesResponse, VideoStitcherServiceClient.ListSlatesPagedResponse> Returns the builder for the settings used for calls to listSlates.PagedCallSettings.Builder<ListVodAdTagDetailsRequest,ListVodAdTagDetailsResponse, VideoStitcherServiceClient.ListVodAdTagDetailsPagedResponse> Returns the builder for the settings used for calls to listVodAdTagDetails.PagedCallSettings.Builder<ListVodConfigsRequest,ListVodConfigsResponse, VideoStitcherServiceClient.ListVodConfigsPagedResponse> Returns the builder for the settings used for calls to listVodConfigs.PagedCallSettings.Builder<ListVodStitchDetailsRequest,ListVodStitchDetailsResponse, VideoStitcherServiceClient.ListVodStitchDetailsPagedResponse> Returns the builder for the settings used for calls to listVodStitchDetails.Returns the builder for the settings used for calls to updateCdnKey.Returns the builder for the settings used for calls to updateCdnKey.Returns the builder for the settings used for calls to updateLiveConfig.Returns the builder for the settings used for calls to updateLiveConfig.Returns the builder for the settings used for calls to updateSlate.Returns the builder for the settings used for calls to updateSlate.Returns the builder for the settings used for calls to updateVodConfig.Returns the builder for the settings used for calls to updateVodConfig.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
public VideoStitcherServiceSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.Note: This method does not support applying settings to streaming methods.
-
createCdnKeySettings
Returns the builder for the settings used for calls to createCdnKey. -
createCdnKeyOperationSettings
public OperationCallSettings.Builder<CreateCdnKeyRequest,CdnKey, createCdnKeyOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createCdnKey. -
listCdnKeysSettings
public PagedCallSettings.Builder<ListCdnKeysRequest,ListCdnKeysResponse, listCdnKeysSettings()VideoStitcherServiceClient.ListCdnKeysPagedResponse> Returns the builder for the settings used for calls to listCdnKeys. -
getCdnKeySettings
Returns the builder for the settings used for calls to getCdnKey. -
deleteCdnKeySettings
Returns the builder for the settings used for calls to deleteCdnKey. -
deleteCdnKeyOperationSettings
public OperationCallSettings.Builder<DeleteCdnKeyRequest,com.google.protobuf.Empty, deleteCdnKeyOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteCdnKey. -
updateCdnKeySettings
Returns the builder for the settings used for calls to updateCdnKey. -
updateCdnKeyOperationSettings
public OperationCallSettings.Builder<UpdateCdnKeyRequest,CdnKey, updateCdnKeyOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateCdnKey. -
createVodSessionSettings
Returns the builder for the settings used for calls to createVodSession. -
getVodSessionSettings
Returns the builder for the settings used for calls to getVodSession. -
listVodStitchDetailsSettings
public PagedCallSettings.Builder<ListVodStitchDetailsRequest,ListVodStitchDetailsResponse, listVodStitchDetailsSettings()VideoStitcherServiceClient.ListVodStitchDetailsPagedResponse> Returns the builder for the settings used for calls to listVodStitchDetails. -
getVodStitchDetailSettings
public UnaryCallSettings.Builder<GetVodStitchDetailRequest,VodStitchDetail> getVodStitchDetailSettings()Returns the builder for the settings used for calls to getVodStitchDetail. -
listVodAdTagDetailsSettings
public PagedCallSettings.Builder<ListVodAdTagDetailsRequest,ListVodAdTagDetailsResponse, listVodAdTagDetailsSettings()VideoStitcherServiceClient.ListVodAdTagDetailsPagedResponse> Returns the builder for the settings used for calls to listVodAdTagDetails. -
getVodAdTagDetailSettings
public UnaryCallSettings.Builder<GetVodAdTagDetailRequest,VodAdTagDetail> getVodAdTagDetailSettings()Returns the builder for the settings used for calls to getVodAdTagDetail. -
listLiveAdTagDetailsSettings
public PagedCallSettings.Builder<ListLiveAdTagDetailsRequest,ListLiveAdTagDetailsResponse, listLiveAdTagDetailsSettings()VideoStitcherServiceClient.ListLiveAdTagDetailsPagedResponse> Returns the builder for the settings used for calls to listLiveAdTagDetails. -
getLiveAdTagDetailSettings
public UnaryCallSettings.Builder<GetLiveAdTagDetailRequest,LiveAdTagDetail> getLiveAdTagDetailSettings()Returns the builder for the settings used for calls to getLiveAdTagDetail. -
createSlateSettings
Returns the builder for the settings used for calls to createSlate. -
createSlateOperationSettings
public OperationCallSettings.Builder<CreateSlateRequest,Slate, createSlateOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createSlate. -
listSlatesSettings
public PagedCallSettings.Builder<ListSlatesRequest,ListSlatesResponse, listSlatesSettings()VideoStitcherServiceClient.ListSlatesPagedResponse> Returns the builder for the settings used for calls to listSlates. -
getSlateSettings
Returns the builder for the settings used for calls to getSlate. -
updateSlateSettings
Returns the builder for the settings used for calls to updateSlate. -
updateSlateOperationSettings
public OperationCallSettings.Builder<UpdateSlateRequest,Slate, updateSlateOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateSlate. -
deleteSlateSettings
Returns the builder for the settings used for calls to deleteSlate. -
deleteSlateOperationSettings
public OperationCallSettings.Builder<DeleteSlateRequest,com.google.protobuf.Empty, deleteSlateOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteSlate. -
createLiveSessionSettings
Returns the builder for the settings used for calls to createLiveSession. -
getLiveSessionSettings
Returns the builder for the settings used for calls to getLiveSession. -
createLiveConfigSettings
Returns the builder for the settings used for calls to createLiveConfig. -
createLiveConfigOperationSettings
public OperationCallSettings.Builder<CreateLiveConfigRequest,LiveConfig, createLiveConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createLiveConfig. -
listLiveConfigsSettings
public PagedCallSettings.Builder<ListLiveConfigsRequest,ListLiveConfigsResponse, listLiveConfigsSettings()VideoStitcherServiceClient.ListLiveConfigsPagedResponse> Returns the builder for the settings used for calls to listLiveConfigs. -
getLiveConfigSettings
Returns the builder for the settings used for calls to getLiveConfig. -
deleteLiveConfigSettings
Returns the builder for the settings used for calls to deleteLiveConfig. -
deleteLiveConfigOperationSettings
public OperationCallSettings.Builder<DeleteLiveConfigRequest,com.google.protobuf.Empty, deleteLiveConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteLiveConfig. -
updateLiveConfigSettings
Returns the builder for the settings used for calls to updateLiveConfig. -
updateLiveConfigOperationSettings
public OperationCallSettings.Builder<UpdateLiveConfigRequest,LiveConfig, updateLiveConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateLiveConfig. -
createVodConfigSettings
Returns the builder for the settings used for calls to createVodConfig. -
createVodConfigOperationSettings
public OperationCallSettings.Builder<CreateVodConfigRequest,VodConfig, createVodConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createVodConfig. -
listVodConfigsSettings
public PagedCallSettings.Builder<ListVodConfigsRequest,ListVodConfigsResponse, listVodConfigsSettings()VideoStitcherServiceClient.ListVodConfigsPagedResponse> Returns the builder for the settings used for calls to listVodConfigs. -
getVodConfigSettings
Returns the builder for the settings used for calls to getVodConfig. -
deleteVodConfigSettings
Returns the builder for the settings used for calls to deleteVodConfig. -
deleteVodConfigOperationSettings
public OperationCallSettings.Builder<DeleteVodConfigRequest,com.google.protobuf.Empty, deleteVodConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteVodConfig. -
updateVodConfigSettings
Returns the builder for the settings used for calls to updateVodConfig. -
updateVodConfigOperationSettings
public OperationCallSettings.Builder<UpdateVodConfigRequest,VodConfig, updateVodConfigOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateVodConfig. -
build
- Specified by:
buildin classClientSettings.Builder<VideoStitcherServiceSettings,VideoStitcherServiceSettings.Builder> - Throws:
IOException
-