Class VideoStitcherServiceSettings.Builder (0.28.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
NameDescription
clientContextClientContext

Builder(VideoStitcherServiceSettings settings)

protected Builder(VideoStitcherServiceSettings settings)
Parameter
NameDescription
settingsVideoStitcherServiceSettings

Builder(VideoStitcherServiceStubSettings.Builder stubSettings)

protected Builder(VideoStitcherServiceStubSettings.Builder stubSettings)
Parameter
NameDescription
stubSettingsVideoStitcherServiceStubSettings.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
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
VideoStitcherServiceSettings.Builder

build()

public VideoStitcherServiceSettings build()
Returns
TypeDescription
VideoStitcherServiceSettings
Overrides
Exceptions
TypeDescription
IOException

createCdnKeyOperationSettings()

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

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

Returns
TypeDescription
Builder<CreateCdnKeyRequest,CdnKey,OperationMetadata>

createCdnKeySettings()

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

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

Returns
TypeDescription
Builder<CreateCdnKeyRequest,Operation>

createLiveConfigOperationSettings()

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

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

Returns
TypeDescription
Builder<CreateLiveConfigRequest,LiveConfig,OperationMetadata>

createLiveConfigSettings()

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

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

Returns
TypeDescription
Builder<CreateLiveConfigRequest,Operation>

createLiveSessionSettings()

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

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

Returns
TypeDescription
Builder<CreateLiveSessionRequest,LiveSession>

createSlateOperationSettings()

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

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

Returns
TypeDescription
Builder<CreateSlateRequest,Slate,OperationMetadata>

createSlateSettings()

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

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

Returns
TypeDescription
Builder<CreateSlateRequest,Operation>

createVodSessionSettings()

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

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

Returns
TypeDescription
Builder<CreateVodSessionRequest,VodSession>

deleteCdnKeyOperationSettings()

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

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

Returns
TypeDescription
Builder<DeleteCdnKeyRequest,Empty,OperationMetadata>

deleteCdnKeySettings()

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

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

Returns
TypeDescription
Builder<DeleteCdnKeyRequest,Operation>

deleteLiveConfigOperationSettings()

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

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

Returns
TypeDescription
Builder<DeleteLiveConfigRequest,Empty,OperationMetadata>

deleteLiveConfigSettings()

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

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

Returns
TypeDescription
Builder<DeleteLiveConfigRequest,Operation>

deleteSlateOperationSettings()

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

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

Returns
TypeDescription
Builder<DeleteSlateRequest,Empty,OperationMetadata>

deleteSlateSettings()

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

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

Returns
TypeDescription
Builder<DeleteSlateRequest,Operation>

getCdnKeySettings()

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

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

Returns
TypeDescription
Builder<GetCdnKeyRequest,CdnKey>

getLiveAdTagDetailSettings()

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

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

Returns
TypeDescription
Builder<GetLiveAdTagDetailRequest,LiveAdTagDetail>

getLiveConfigSettings()

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

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

Returns
TypeDescription
Builder<GetLiveConfigRequest,LiveConfig>

getLiveSessionSettings()

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

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

Returns
TypeDescription
Builder<GetLiveSessionRequest,LiveSession>

getSlateSettings()

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

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

Returns
TypeDescription
Builder<GetSlateRequest,Slate>

getStubSettingsBuilder()

public VideoStitcherServiceStubSettings.Builder getStubSettingsBuilder()
Returns
TypeDescription
VideoStitcherServiceStubSettings.Builder

getVodAdTagDetailSettings()

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

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

Returns
TypeDescription
Builder<GetVodAdTagDetailRequest,VodAdTagDetail>

getVodSessionSettings()

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

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

Returns
TypeDescription
Builder<GetVodSessionRequest,VodSession>

getVodStitchDetailSettings()

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

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

Returns
TypeDescription
Builder<GetVodStitchDetailRequest,VodStitchDetail>

listCdnKeysSettings()

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

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

Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
Builder<ListVodAdTagDetailsRequest,ListVodAdTagDetailsResponse,ListVodAdTagDetailsPagedResponse>

listVodStitchDetailsSettings()

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

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

Returns
TypeDescription
Builder<ListVodStitchDetailsRequest,ListVodStitchDetailsResponse,ListVodStitchDetailsPagedResponse>

updateCdnKeyOperationSettings()

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

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

Returns
TypeDescription
Builder<UpdateCdnKeyRequest,CdnKey,OperationMetadata>

updateCdnKeySettings()

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

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

Returns
TypeDescription
Builder<UpdateCdnKeyRequest,Operation>

updateSlateOperationSettings()

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

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

Returns
TypeDescription
Builder<UpdateSlateRequest,Slate,OperationMetadata>

updateSlateSettings()

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

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

Returns
TypeDescription
Builder<UpdateSlateRequest,Operation>