public static class LivestreamServiceSettings.Builder extends ClientSettings.Builder<LivestreamServiceSettings,LivestreamServiceSettings.Builder>
Builder for LivestreamServiceSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(LivestreamServiceSettings settings)
protected Builder(LivestreamServiceSettings settings)
Builder(LivestreamServiceStubSettings.Builder stubSettings)
protected Builder(LivestreamServiceStubSettings.Builder stubSettings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
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.
build()
public LivestreamServiceSettings build()
Overrides
createChannelOperationSettings()
public OperationCallSettings.Builder<CreateChannelRequest,Channel,OperationMetadata> createChannelOperationSettings()
Returns the builder for the settings used for calls to createChannel.
createChannelSettings()
public UnaryCallSettings.Builder<CreateChannelRequest,Operation> createChannelSettings()
Returns the builder for the settings used for calls to createChannel.
createEventSettings()
public UnaryCallSettings.Builder<CreateEventRequest,Event> createEventSettings()
Returns the builder for the settings used for calls to createEvent.
public OperationCallSettings.Builder<CreateInputRequest,Input,OperationMetadata> createInputOperationSettings()
Returns the builder for the settings used for calls to createInput.
public UnaryCallSettings.Builder<CreateInputRequest,Operation> createInputSettings()
Returns the builder for the settings used for calls to createInput.
deleteChannelOperationSettings()
public OperationCallSettings.Builder<DeleteChannelRequest,Empty,OperationMetadata> deleteChannelOperationSettings()
Returns the builder for the settings used for calls to deleteChannel.
deleteChannelSettings()
public UnaryCallSettings.Builder<DeleteChannelRequest,Operation> deleteChannelSettings()
Returns the builder for the settings used for calls to deleteChannel.
deleteEventSettings()
public UnaryCallSettings.Builder<DeleteEventRequest,Empty> deleteEventSettings()
Returns the builder for the settings used for calls to deleteEvent.
public OperationCallSettings.Builder<DeleteInputRequest,Empty,OperationMetadata> deleteInputOperationSettings()
Returns the builder for the settings used for calls to deleteInput.
public UnaryCallSettings.Builder<DeleteInputRequest,Operation> deleteInputSettings()
Returns the builder for the settings used for calls to deleteInput.
getChannelSettings()
public UnaryCallSettings.Builder<GetChannelRequest,Channel> getChannelSettings()
Returns the builder for the settings used for calls to getChannel.
getEventSettings()
public UnaryCallSettings.Builder<GetEventRequest,Event> getEventSettings()
Returns the builder for the settings used for calls to getEvent.
public UnaryCallSettings.Builder<GetInputRequest,Input> getInputSettings()
Returns the builder for the settings used for calls to getInput.
getStubSettingsBuilder()
public LivestreamServiceStubSettings.Builder getStubSettingsBuilder()
listChannelsSettings()
public PagedCallSettings.Builder<ListChannelsRequest,ListChannelsResponse,LivestreamServiceClient.ListChannelsPagedResponse> listChannelsSettings()
Returns the builder for the settings used for calls to listChannels.
listEventsSettings()
public PagedCallSettings.Builder<ListEventsRequest,ListEventsResponse,LivestreamServiceClient.ListEventsPagedResponse> listEventsSettings()
Returns the builder for the settings used for calls to listEvents.
public PagedCallSettings.Builder<ListInputsRequest,ListInputsResponse,LivestreamServiceClient.ListInputsPagedResponse> listInputsSettings()
Returns the builder for the settings used for calls to listInputs.
startChannelOperationSettings()
public OperationCallSettings.Builder<StartChannelRequest,ChannelOperationResponse,OperationMetadata> startChannelOperationSettings()
Returns the builder for the settings used for calls to startChannel.
startChannelSettings()
public UnaryCallSettings.Builder<StartChannelRequest,Operation> startChannelSettings()
Returns the builder for the settings used for calls to startChannel.
stopChannelOperationSettings()
public OperationCallSettings.Builder<StopChannelRequest,ChannelOperationResponse,OperationMetadata> stopChannelOperationSettings()
Returns the builder for the settings used for calls to stopChannel.
stopChannelSettings()
public UnaryCallSettings.Builder<StopChannelRequest,Operation> stopChannelSettings()
Returns the builder for the settings used for calls to stopChannel.
updateChannelOperationSettings()
public OperationCallSettings.Builder<UpdateChannelRequest,Channel,OperationMetadata> updateChannelOperationSettings()
Returns the builder for the settings used for calls to updateChannel.
updateChannelSettings()
public UnaryCallSettings.Builder<UpdateChannelRequest,Operation> updateChannelSettings()
Returns the builder for the settings used for calls to updateChannel.
public OperationCallSettings.Builder<UpdateInputRequest,Input,OperationMetadata> updateInputOperationSettings()
Returns the builder for the settings used for calls to updateInput.
public UnaryCallSettings.Builder<UpdateInputRequest,Operation> updateInputSettings()
Returns the builder for the settings used for calls to updateInput.