Class LivestreamServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<LivestreamServiceSettings,LivestreamServiceSettings.Builder>
com.google.cloud.video.livestream.v1.LivestreamServiceSettings.Builder
- Enclosing class:
- LivestreamServiceSettings
public static class LivestreamServiceSettings.Builder
extends ClientSettings.Builder<LivestreamServiceSettings,LivestreamServiceSettings.Builder>
Builder for LivestreamServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(LivestreamServiceSettings settings) protectedBuilder(LivestreamServiceStubSettings.Builder stubSettings) -
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 createAsset.Returns the builder for the settings used for calls to createAsset.Returns the builder for the settings used for calls to createChannel.Returns the builder for the settings used for calls to createChannel.Returns the builder for the settings used for calls to createClip.Returns the builder for the settings used for calls to createClip.Returns the builder for the settings used for calls to createDvrSession.Returns the builder for the settings used for calls to createDvrSession.Returns the builder for the settings used for calls to createEvent.Returns the builder for the settings used for calls to createInput.Returns the builder for the settings used for calls to createInput.OperationCallSettings.Builder<DeleteAssetRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteAsset.Returns the builder for the settings used for calls to deleteAsset.OperationCallSettings.Builder<DeleteChannelRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteChannel.Returns the builder for the settings used for calls to deleteChannel.OperationCallSettings.Builder<DeleteClipRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteClip.Returns the builder for the settings used for calls to deleteClip.OperationCallSettings.Builder<DeleteDvrSessionRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteDvrSession.Returns the builder for the settings used for calls to deleteDvrSession.UnaryCallSettings.Builder<DeleteEventRequest,com.google.protobuf.Empty> Returns the builder for the settings used for calls to deleteEvent.OperationCallSettings.Builder<DeleteInputRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteInput.Returns the builder for the settings used for calls to deleteInput.Returns the builder for the settings used for calls to getAsset.Returns the builder for the settings used for calls to getChannel.Returns the builder for the settings used for calls to getClip.Returns the builder for the settings used for calls to getDvrSession.Returns the builder for the settings used for calls to getEvent.Returns the builder for the settings used for calls to getInput.Returns the builder for the settings used for calls to getLocation.Returns the builder for the settings used for calls to getPool.PagedCallSettings.Builder<ListAssetsRequest,ListAssetsResponse, LivestreamServiceClient.ListAssetsPagedResponse> Returns the builder for the settings used for calls to listAssets.PagedCallSettings.Builder<ListChannelsRequest,ListChannelsResponse, LivestreamServiceClient.ListChannelsPagedResponse> Returns the builder for the settings used for calls to listChannels.PagedCallSettings.Builder<ListClipsRequest,ListClipsResponse, LivestreamServiceClient.ListClipsPagedResponse> Returns the builder for the settings used for calls to listClips.PagedCallSettings.Builder<ListDvrSessionsRequest,ListDvrSessionsResponse, LivestreamServiceClient.ListDvrSessionsPagedResponse> Returns the builder for the settings used for calls to listDvrSessions.PagedCallSettings.Builder<ListEventsRequest,ListEventsResponse, LivestreamServiceClient.ListEventsPagedResponse> Returns the builder for the settings used for calls to listEvents.PagedCallSettings.Builder<ListInputsRequest,ListInputsResponse, LivestreamServiceClient.ListInputsPagedResponse> Returns the builder for the settings used for calls to listInputs.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, LivestreamServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.Returns the builder for the settings used for calls to previewInput.Returns the builder for the settings used for calls to startChannel.Returns the builder for the settings used for calls to startChannel.Returns the builder for the settings used for calls to startDistribution.Returns the builder for the settings used for calls to startDistribution.Returns the builder for the settings used for calls to stopChannel.Returns the builder for the settings used for calls to stopChannel.Returns the builder for the settings used for calls to stopDistribution.Returns the builder for the settings used for calls to stopDistribution.Returns the builder for the settings used for calls to updateChannel.Returns the builder for the settings used for calls to updateChannel.Returns the builder for the settings used for calls to updateDvrSession.Returns the builder for the settings used for calls to updateDvrSession.Returns the builder for the settings used for calls to updateInput.Returns the builder for the settings used for calls to updateInput.Returns the builder for the settings used for calls to updatePool.Returns the builder for the settings used for calls to updatePool.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 LivestreamServiceSettings.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.
-
createChannelSettings
Returns the builder for the settings used for calls to createChannel. -
createChannelOperationSettings
public OperationCallSettings.Builder<CreateChannelRequest,Channel, createChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createChannel. -
listChannelsSettings
public PagedCallSettings.Builder<ListChannelsRequest,ListChannelsResponse, listChannelsSettings()LivestreamServiceClient.ListChannelsPagedResponse> Returns the builder for the settings used for calls to listChannels. -
getChannelSettings
Returns the builder for the settings used for calls to getChannel. -
deleteChannelSettings
Returns the builder for the settings used for calls to deleteChannel. -
deleteChannelOperationSettings
public OperationCallSettings.Builder<DeleteChannelRequest,com.google.protobuf.Empty, deleteChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteChannel. -
updateChannelSettings
Returns the builder for the settings used for calls to updateChannel. -
updateChannelOperationSettings
public OperationCallSettings.Builder<UpdateChannelRequest,Channel, updateChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateChannel. -
startChannelSettings
Returns the builder for the settings used for calls to startChannel. -
startChannelOperationSettings
public OperationCallSettings.Builder<StartChannelRequest,ChannelOperationResponse, startChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to startChannel. -
stopChannelSettings
Returns the builder for the settings used for calls to stopChannel. -
stopChannelOperationSettings
public OperationCallSettings.Builder<StopChannelRequest,ChannelOperationResponse, stopChannelOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to stopChannel. -
startDistributionSettings
Returns the builder for the settings used for calls to startDistribution. -
startDistributionOperationSettings
public OperationCallSettings.Builder<StartDistributionRequest,ChannelOperationResponse, startDistributionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to startDistribution. -
stopDistributionSettings
Returns the builder for the settings used for calls to stopDistribution. -
stopDistributionOperationSettings
public OperationCallSettings.Builder<StopDistributionRequest,ChannelOperationResponse, stopDistributionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to stopDistribution. -
createInputSettings
Returns the builder for the settings used for calls to createInput. -
createInputOperationSettings
public OperationCallSettings.Builder<CreateInputRequest,Input, createInputOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createInput. -
listInputsSettings
public PagedCallSettings.Builder<ListInputsRequest,ListInputsResponse, listInputsSettings()LivestreamServiceClient.ListInputsPagedResponse> Returns the builder for the settings used for calls to listInputs. -
getInputSettings
Returns the builder for the settings used for calls to getInput. -
deleteInputSettings
Returns the builder for the settings used for calls to deleteInput. -
deleteInputOperationSettings
public OperationCallSettings.Builder<DeleteInputRequest,com.google.protobuf.Empty, deleteInputOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteInput. -
updateInputSettings
Returns the builder for the settings used for calls to updateInput. -
updateInputOperationSettings
public OperationCallSettings.Builder<UpdateInputRequest,Input, updateInputOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateInput. -
previewInputSettings
Returns the builder for the settings used for calls to previewInput. -
createEventSettings
Returns the builder for the settings used for calls to createEvent. -
listEventsSettings
public PagedCallSettings.Builder<ListEventsRequest,ListEventsResponse, listEventsSettings()LivestreamServiceClient.ListEventsPagedResponse> Returns the builder for the settings used for calls to listEvents. -
getEventSettings
Returns the builder for the settings used for calls to getEvent. -
deleteEventSettings
public UnaryCallSettings.Builder<DeleteEventRequest,com.google.protobuf.Empty> deleteEventSettings()Returns the builder for the settings used for calls to deleteEvent. -
listClipsSettings
public PagedCallSettings.Builder<ListClipsRequest,ListClipsResponse, listClipsSettings()LivestreamServiceClient.ListClipsPagedResponse> Returns the builder for the settings used for calls to listClips. -
getClipSettings
Returns the builder for the settings used for calls to getClip. -
createClipSettings
Returns the builder for the settings used for calls to createClip. -
createClipOperationSettings
public OperationCallSettings.Builder<CreateClipRequest,Clip, createClipOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createClip. -
deleteClipSettings
Returns the builder for the settings used for calls to deleteClip. -
deleteClipOperationSettings
public OperationCallSettings.Builder<DeleteClipRequest,com.google.protobuf.Empty, deleteClipOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteClip. -
createDvrSessionSettings
Returns the builder for the settings used for calls to createDvrSession. -
createDvrSessionOperationSettings
public OperationCallSettings.Builder<CreateDvrSessionRequest,DvrSession, createDvrSessionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createDvrSession. -
listDvrSessionsSettings
public PagedCallSettings.Builder<ListDvrSessionsRequest,ListDvrSessionsResponse, listDvrSessionsSettings()LivestreamServiceClient.ListDvrSessionsPagedResponse> Returns the builder for the settings used for calls to listDvrSessions. -
getDvrSessionSettings
Returns the builder for the settings used for calls to getDvrSession. -
deleteDvrSessionSettings
Returns the builder for the settings used for calls to deleteDvrSession. -
deleteDvrSessionOperationSettings
public OperationCallSettings.Builder<DeleteDvrSessionRequest,com.google.protobuf.Empty, deleteDvrSessionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteDvrSession. -
updateDvrSessionSettings
Returns the builder for the settings used for calls to updateDvrSession. -
updateDvrSessionOperationSettings
public OperationCallSettings.Builder<UpdateDvrSessionRequest,DvrSession, updateDvrSessionOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateDvrSession. -
createAssetSettings
Returns the builder for the settings used for calls to createAsset. -
createAssetOperationSettings
public OperationCallSettings.Builder<CreateAssetRequest,Asset, createAssetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createAsset. -
deleteAssetSettings
Returns the builder for the settings used for calls to deleteAsset. -
deleteAssetOperationSettings
public OperationCallSettings.Builder<DeleteAssetRequest,com.google.protobuf.Empty, deleteAssetOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteAsset. -
getAssetSettings
Returns the builder for the settings used for calls to getAsset. -
listAssetsSettings
public PagedCallSettings.Builder<ListAssetsRequest,ListAssetsResponse, listAssetsSettings()LivestreamServiceClient.ListAssetsPagedResponse> Returns the builder for the settings used for calls to listAssets. -
getPoolSettings
Returns the builder for the settings used for calls to getPool. -
updatePoolSettings
Returns the builder for the settings used for calls to updatePool. -
updatePoolOperationSettings
public OperationCallSettings.Builder<UpdatePoolRequest,Pool, updatePoolOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updatePool. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()LivestreamServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
build
- Specified by:
buildin classClientSettings.Builder<LivestreamServiceSettings,LivestreamServiceSettings.Builder> - Throws:
IOException
-