Class VideoStitcherServiceSettings.Builder (0.47.0)

public static class VideoStitcherServiceSettings.Builder extends ClientSettings.Builder<VideoStitcherServiceSettings,VideoStitcherServiceSettings.Builder>

Builder for VideoStitcherServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > VideoStitcherServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(VideoStitcherServiceSettings settings)

protected Builder(VideoStitcherServiceSettings settings)
Parameter
Name Description
settings VideoStitcherServiceSettings

Builder(VideoStitcherServiceStubSettings.Builder stubSettings)

protected Builder(VideoStitcherServiceStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings VideoStitcherServiceStubSettings.Builder

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

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.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
VideoStitcherServiceSettings.Builder

build()

public VideoStitcherServiceSettings build()
Returns
Type Description
VideoStitcherServiceSettings
Overrides
Exceptions
Type Description
IOException

createCdnKeyOperationSettings()

public OperationCallSettings.Builder<CreateCdnKeyRequest,CdnKey,OperationMetadata> createCdnKeyOperationSettings()

Returns the builder for the settings used for calls to createCdnKey.

Returns
Type Description
Builder<CreateCdnKeyRequest,CdnKey,OperationMetadata>

createCdnKeySettings()

public UnaryCallSettings.Builder<CreateCdnKeyRequest,Operation> createCdnKeySettings()

Returns the builder for the settings used for calls to createCdnKey.

Returns
Type Description
Builder<CreateCdnKeyRequest,Operation>

createLiveConfigOperationSettings()

public OperationCallSettings.Builder<CreateLiveConfigRequest,LiveConfig,OperationMetadata> createLiveConfigOperationSettings()

Returns the builder for the settings used for calls to createLiveConfig.

Returns
Type Description
Builder<CreateLiveConfigRequest,LiveConfig,OperationMetadata>

createLiveConfigSettings()

public UnaryCallSettings.Builder<CreateLiveConfigRequest,Operation> createLiveConfigSettings()

Returns the builder for the settings used for calls to createLiveConfig.

Returns
Type Description
Builder<CreateLiveConfigRequest,Operation>

createLiveSessionSettings()

public UnaryCallSettings.Builder<CreateLiveSessionRequest,LiveSession> createLiveSessionSettings()

Returns the builder for the settings used for calls to createLiveSession.

Returns
Type Description
Builder<CreateLiveSessionRequest,LiveSession>

createSlateOperationSettings()

public OperationCallSettings.Builder<CreateSlateRequest,Slate,OperationMetadata> createSlateOperationSettings()

Returns the builder for the settings used for calls to createSlate.

Returns
Type Description
Builder<CreateSlateRequest,Slate,OperationMetadata>

createSlateSettings()

public UnaryCallSettings.Builder<CreateSlateRequest,Operation> createSlateSettings()

Returns the builder for the settings used for calls to createSlate.

Returns
Type Description
Builder<CreateSlateRequest,Operation>

createVodConfigOperationSettings()

public OperationCallSettings.Builder<CreateVodConfigRequest,VodConfig,OperationMetadata> createVodConfigOperationSettings()

Returns the builder for the settings used for calls to createVodConfig.

Returns
Type Description
Builder<CreateVodConfigRequest,VodConfig,OperationMetadata>

createVodConfigSettings()

public UnaryCallSettings.Builder<CreateVodConfigRequest,Operation> createVodConfigSettings()

Returns the builder for the settings used for calls to createVodConfig.

Returns
Type Description
Builder<CreateVodConfigRequest,Operation>

createVodSessionSettings()

public UnaryCallSettings.Builder<CreateVodSessionRequest,VodSession> createVodSessionSettings()

Returns the builder for the settings used for calls to createVodSession.

Returns
Type Description
Builder<CreateVodSessionRequest,VodSession>

deleteCdnKeyOperationSettings()

public OperationCallSettings.Builder<DeleteCdnKeyRequest,Empty,OperationMetadata> deleteCdnKeyOperationSettings()

Returns the builder for the settings used for calls to deleteCdnKey.

Returns
Type Description
Builder<DeleteCdnKeyRequest,Empty,OperationMetadata>

deleteCdnKeySettings()

public UnaryCallSettings.Builder<DeleteCdnKeyRequest,Operation> deleteCdnKeySettings()

Returns the builder for the settings used for calls to deleteCdnKey.

Returns
Type Description
Builder<DeleteCdnKeyRequest,Operation>

deleteLiveConfigOperationSettings()

public OperationCallSettings.Builder<DeleteLiveConfigRequest,Empty,OperationMetadata> deleteLiveConfigOperationSettings()

Returns the builder for the settings used for calls to deleteLiveConfig.

Returns
Type Description
Builder<DeleteLiveConfigRequest,Empty,OperationMetadata>

deleteLiveConfigSettings()

public UnaryCallSettings.Builder<DeleteLiveConfigRequest,Operation> deleteLiveConfigSettings()

Returns the builder for the settings used for calls to deleteLiveConfig.

Returns
Type Description
Builder<DeleteLiveConfigRequest,Operation>

deleteSlateOperationSettings()

public OperationCallSettings.Builder<DeleteSlateRequest,Empty,OperationMetadata> deleteSlateOperationSettings()

Returns the builder for the settings used for calls to deleteSlate.

Returns
Type Description
Builder<DeleteSlateRequest,Empty,OperationMetadata>

deleteSlateSettings()

public UnaryCallSettings.Builder<DeleteSlateRequest,Operation> deleteSlateSettings()

Returns the builder for the settings used for calls to deleteSlate.

Returns
Type Description
Builder<DeleteSlateRequest,Operation>

deleteVodConfigOperationSettings()

public OperationCallSettings.Builder<DeleteVodConfigRequest,Empty,OperationMetadata> deleteVodConfigOperationSettings()

Returns the builder for the settings used for calls to deleteVodConfig.

Returns
Type Description
Builder<DeleteVodConfigRequest,Empty,OperationMetadata>

deleteVodConfigSettings()

public UnaryCallSettings.Builder<DeleteVodConfigRequest,Operation> deleteVodConfigSettings()

Returns the builder for the settings used for calls to deleteVodConfig.

Returns
Type Description
Builder<DeleteVodConfigRequest,Operation>

getCdnKeySettings()

public UnaryCallSettings.Builder<GetCdnKeyRequest,CdnKey> getCdnKeySettings()

Returns the builder for the settings used for calls to getCdnKey.

Returns
Type Description
Builder<GetCdnKeyRequest,CdnKey>

getLiveAdTagDetailSettings()

public UnaryCallSettings.Builder<GetLiveAdTagDetailRequest,LiveAdTagDetail> getLiveAdTagDetailSettings()

Returns the builder for the settings used for calls to getLiveAdTagDetail.

Returns
Type Description
Builder<GetLiveAdTagDetailRequest,LiveAdTagDetail>

getLiveConfigSettings()

public UnaryCallSettings.Builder<GetLiveConfigRequest,LiveConfig> getLiveConfigSettings()

Returns the builder for the settings used for calls to getLiveConfig.

Returns
Type Description
Builder<GetLiveConfigRequest,LiveConfig>

getLiveSessionSettings()

public UnaryCallSettings.Builder<GetLiveSessionRequest,LiveSession> getLiveSessionSettings()

Returns the builder for the settings used for calls to getLiveSession.

Returns
Type Description
Builder<GetLiveSessionRequest,LiveSession>

getSlateSettings()

public UnaryCallSettings.Builder<GetSlateRequest,Slate> getSlateSettings()

Returns the builder for the settings used for calls to getSlate.

Returns
Type Description
Builder<GetSlateRequest,Slate>

getStubSettingsBuilder()

public VideoStitcherServiceStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
VideoStitcherServiceStubSettings.Builder

getVodAdTagDetailSettings()

public UnaryCallSettings.Builder<GetVodAdTagDetailRequest,VodAdTagDetail> getVodAdTagDetailSettings()

Returns the builder for the settings used for calls to getVodAdTagDetail.

Returns
Type Description
Builder<GetVodAdTagDetailRequest,VodAdTagDetail>

getVodConfigSettings()

public UnaryCallSettings.Builder<GetVodConfigRequest,VodConfig> getVodConfigSettings()

Returns the builder for the settings used for calls to getVodConfig.

Returns
Type Description
Builder<GetVodConfigRequest,VodConfig>

getVodSessionSettings()

public UnaryCallSettings.Builder<GetVodSessionRequest,VodSession> getVodSessionSettings()

Returns the builder for the settings used for calls to getVodSession.

Returns
Type Description
Builder<GetVodSessionRequest,VodSession>

getVodStitchDetailSettings()

public UnaryCallSettings.Builder<GetVodStitchDetailRequest,VodStitchDetail> getVodStitchDetailSettings()

Returns the builder for the settings used for calls to getVodStitchDetail.

Returns
Type Description
Builder<GetVodStitchDetailRequest,VodStitchDetail>

listCdnKeysSettings()

public PagedCallSettings.Builder<ListCdnKeysRequest,ListCdnKeysResponse,VideoStitcherServiceClient.ListCdnKeysPagedResponse> listCdnKeysSettings()

Returns the builder for the settings used for calls to listCdnKeys.

Returns
Type Description
Builder<ListCdnKeysRequest,ListCdnKeysResponse,ListCdnKeysPagedResponse>

listLiveAdTagDetailsSettings()

public PagedCallSettings.Builder<ListLiveAdTagDetailsRequest,ListLiveAdTagDetailsResponse,VideoStitcherServiceClient.ListLiveAdTagDetailsPagedResponse> listLiveAdTagDetailsSettings()

Returns the builder for the settings used for calls to listLiveAdTagDetails.

Returns
Type Description
Builder<ListLiveAdTagDetailsRequest,ListLiveAdTagDetailsResponse,ListLiveAdTagDetailsPagedResponse>

listLiveConfigsSettings()

public PagedCallSettings.Builder<ListLiveConfigsRequest,ListLiveConfigsResponse,VideoStitcherServiceClient.ListLiveConfigsPagedResponse> listLiveConfigsSettings()

Returns the builder for the settings used for calls to listLiveConfigs.

Returns
Type Description
Builder<ListLiveConfigsRequest,ListLiveConfigsResponse,ListLiveConfigsPagedResponse>

listSlatesSettings()

public PagedCallSettings.Builder<ListSlatesRequest,ListSlatesResponse,VideoStitcherServiceClient.ListSlatesPagedResponse> listSlatesSettings()

Returns the builder for the settings used for calls to listSlates.

Returns
Type Description
Builder<ListSlatesRequest,ListSlatesResponse,ListSlatesPagedResponse>

listVodAdTagDetailsSettings()

public PagedCallSettings.Builder<ListVodAdTagDetailsRequest,ListVodAdTagDetailsResponse,VideoStitcherServiceClient.ListVodAdTagDetailsPagedResponse> listVodAdTagDetailsSettings()

Returns the builder for the settings used for calls to listVodAdTagDetails.

Returns
Type Description
Builder<ListVodAdTagDetailsRequest,ListVodAdTagDetailsResponse,ListVodAdTagDetailsPagedResponse>

listVodConfigsSettings()

public PagedCallSettings.Builder<ListVodConfigsRequest,ListVodConfigsResponse,VideoStitcherServiceClient.ListVodConfigsPagedResponse> listVodConfigsSettings()

Returns the builder for the settings used for calls to listVodConfigs.

Returns
Type Description
Builder<ListVodConfigsRequest,ListVodConfigsResponse,ListVodConfigsPagedResponse>

listVodStitchDetailsSettings()

public PagedCallSettings.Builder<ListVodStitchDetailsRequest,ListVodStitchDetailsResponse,VideoStitcherServiceClient.ListVodStitchDetailsPagedResponse> listVodStitchDetailsSettings()

Returns the builder for the settings used for calls to listVodStitchDetails.

Returns
Type Description
Builder<ListVodStitchDetailsRequest,ListVodStitchDetailsResponse,ListVodStitchDetailsPagedResponse>

updateCdnKeyOperationSettings()

public OperationCallSettings.Builder<UpdateCdnKeyRequest,CdnKey,OperationMetadata> updateCdnKeyOperationSettings()

Returns the builder for the settings used for calls to updateCdnKey.

Returns
Type Description
Builder<UpdateCdnKeyRequest,CdnKey,OperationMetadata>

updateCdnKeySettings()

public UnaryCallSettings.Builder<UpdateCdnKeyRequest,Operation> updateCdnKeySettings()

Returns the builder for the settings used for calls to updateCdnKey.

Returns
Type Description
Builder<UpdateCdnKeyRequest,Operation>

updateLiveConfigOperationSettings()

public OperationCallSettings.Builder<UpdateLiveConfigRequest,LiveConfig,OperationMetadata> updateLiveConfigOperationSettings()

Returns the builder for the settings used for calls to updateLiveConfig.

Returns
Type Description
Builder<UpdateLiveConfigRequest,LiveConfig,OperationMetadata>

updateLiveConfigSettings()

public UnaryCallSettings.Builder<UpdateLiveConfigRequest,Operation> updateLiveConfigSettings()

Returns the builder for the settings used for calls to updateLiveConfig.

Returns
Type Description
Builder<UpdateLiveConfigRequest,Operation>

updateSlateOperationSettings()

public OperationCallSettings.Builder<UpdateSlateRequest,Slate,OperationMetadata> updateSlateOperationSettings()

Returns the builder for the settings used for calls to updateSlate.

Returns
Type Description
Builder<UpdateSlateRequest,Slate,OperationMetadata>

updateSlateSettings()

public UnaryCallSettings.Builder<UpdateSlateRequest,Operation> updateSlateSettings()

Returns the builder for the settings used for calls to updateSlate.

Returns
Type Description
Builder<UpdateSlateRequest,Operation>

updateVodConfigOperationSettings()

public OperationCallSettings.Builder<UpdateVodConfigRequest,VodConfig,OperationMetadata> updateVodConfigOperationSettings()

Returns the builder for the settings used for calls to updateVodConfig.

Returns
Type Description
Builder<UpdateVodConfigRequest,VodConfig,OperationMetadata>

updateVodConfigSettings()

public UnaryCallSettings.Builder<UpdateVodConfigRequest,Operation> updateVodConfigSettings()

Returns the builder for the settings used for calls to updateVodConfig.

Returns
Type Description
Builder<UpdateVodConfigRequest,Operation>