Class VideoStitcherServiceStubSettings.Builder (0.1.2)

public static class VideoStitcherServiceStubSettings.Builder extends StubSettings.Builder<VideoStitcherServiceStubSettings,VideoStitcherServiceStubSettings.Builder>

Builder for VideoStitcherServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > VideoStitcherServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(VideoStitcherServiceStubSettings settings)

protected Builder(VideoStitcherServiceStubSettings settings)
Parameter
NameDescription
settingsVideoStitcherServiceStubSettings

Methods

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

public VideoStitcherServiceStubSettings.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

build()

public VideoStitcherServiceStubSettings build()
Returns Overrides Exceptions
TypeDescription
IOException

createCdnKeySettings()

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

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

Returns

createLiveSessionSettings()

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

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

Returns

createSlateSettings()

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

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

Returns

createVodSessionSettings()

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

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

Returns

deleteCdnKeySettings()

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

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

Returns

deleteSlateSettings()

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

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

Returns

getCdnKeySettings()

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

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

Returns

getLiveAdTagDetailSettings()

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

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

Returns

getLiveSessionSettings()

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

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

Returns

getSlateSettings()

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

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

Returns
TypeDescription
Builder<GetSlateRequest,Slate>

getVodAdTagDetailSettings()

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

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

Returns

getVodSessionSettings()

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

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

Returns

getVodStitchDetailSettings()

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

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

Returns

listCdnKeysSettings()

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

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

Returns

listLiveAdTagDetailsSettings()

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

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

Returns

listSlatesSettings()

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

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

Returns

listVodAdTagDetailsSettings()

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

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

Returns

listVodStitchDetailsSettings()

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

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

Returns

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
com.google.common.collect.ImmutableList<Builder<?,?>>

updateCdnKeySettings()

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

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

Returns

updateSlateSettings()

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

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

Returns