public static class VideoStitcherServiceSettings.Builder extends ClientSettings.Builder<VideoStitcherServiceSettings,VideoStitcherServiceSettings.Builder>
Builder for VideoStitcherServiceSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Parameter
Builder(VideoStitcherServiceSettings settings)
protected Builder(VideoStitcherServiceSettings settings)
Parameter
Builder(VideoStitcherServiceStubSettings.Builder stubSettings)
protected Builder(VideoStitcherServiceStubSettings.Builder stubSettings)
Parameter
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
Returns
build()
public VideoStitcherServiceSettings build()
Returns
Overrides
Exceptions
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
getStubSettingsBuilder()
public VideoStitcherServiceStubSettings.Builder getStubSettingsBuilder()
Returns
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
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