Class EventarcStubSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.StubSettings.Builder<EventarcStubSettings,EventarcStubSettings.Builder>
-
- com.google.cloud.eventarc.v1.stub.EventarcStubSettings.Builder
-
- Enclosing class:
- EventarcStubSettings
public static class EventarcStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<EventarcStubSettings,EventarcStubSettings.Builder>
Builder for EventarcStubSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(EventarcStubSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventarcStubSettings.Builder
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.EventarcStubSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateChannelConnectionRequest,ChannelConnection,OperationMetadata>
createChannelConnectionOperationSettings()
Returns the builder for the settings used for calls to createChannelConnection.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateChannelConnectionRequest,com.google.longrunning.Operation>
createChannelConnectionSettings()
Returns the builder for the settings used for calls to createChannelConnection.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateChannelRequest,Channel,OperationMetadata>
createChannelOperationSettings()
Returns the builder for the settings used for calls to createChannel.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateChannelRequest,com.google.longrunning.Operation>
createChannelSettings()
Returns the builder for the settings used for calls to createChannel.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateTriggerRequest,Trigger,OperationMetadata>
createTriggerOperationSettings()
Returns the builder for the settings used for calls to createTrigger.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTriggerRequest,com.google.longrunning.Operation>
createTriggerSettings()
Returns the builder for the settings used for calls to createTrigger.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteChannelConnectionRequest,ChannelConnection,OperationMetadata>
deleteChannelConnectionOperationSettings()
Returns the builder for the settings used for calls to deleteChannelConnection.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteChannelConnectionRequest,com.google.longrunning.Operation>
deleteChannelConnectionSettings()
Returns the builder for the settings used for calls to deleteChannelConnection.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteChannelRequest,Channel,OperationMetadata>
deleteChannelOperationSettings()
Returns the builder for the settings used for calls to deleteChannel.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteChannelRequest,com.google.longrunning.Operation>
deleteChannelSettings()
Returns the builder for the settings used for calls to deleteChannel.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteTriggerRequest,Trigger,OperationMetadata>
deleteTriggerOperationSettings()
Returns the builder for the settings used for calls to deleteTrigger.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTriggerRequest,com.google.longrunning.Operation>
deleteTriggerSettings()
Returns the builder for the settings used for calls to deleteTrigger.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetChannelConnectionRequest,ChannelConnection>
getChannelConnectionSettings()
Returns the builder for the settings used for calls to getChannelConnection.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetChannelRequest,Channel>
getChannelSettings()
Returns the builder for the settings used for calls to getChannel.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetGoogleChannelConfigRequest,GoogleChannelConfig>
getGoogleChannelConfigSettings()
Returns the builder for the settings used for calls to getGoogleChannelConfig.com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>
getIamPolicySettings()
Returns the builder for the settings used for calls to getIamPolicy.com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>
getLocationSettings()
Returns the builder for the settings used for calls to getLocation.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetProviderRequest,Provider>
getProviderSettings()
Returns the builder for the settings used for calls to getProvider.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTriggerRequest,Trigger>
getTriggerSettings()
Returns the builder for the settings used for calls to getTrigger.com.google.api.gax.rpc.PagedCallSettings.Builder<ListChannelConnectionsRequest,ListChannelConnectionsResponse,EventarcClient.ListChannelConnectionsPagedResponse>
listChannelConnectionsSettings()
Returns the builder for the settings used for calls to listChannelConnections.com.google.api.gax.rpc.PagedCallSettings.Builder<ListChannelsRequest,ListChannelsResponse,EventarcClient.ListChannelsPagedResponse>
listChannelsSettings()
Returns the builder for the settings used for calls to listChannels.com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,EventarcClient.ListLocationsPagedResponse>
listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.com.google.api.gax.rpc.PagedCallSettings.Builder<ListProvidersRequest,ListProvidersResponse,EventarcClient.ListProvidersPagedResponse>
listProvidersSettings()
Returns the builder for the settings used for calls to listProviders.com.google.api.gax.rpc.PagedCallSettings.Builder<ListTriggersRequest,ListTriggersResponse,EventarcClient.ListTriggersPagedResponse>
listTriggersSettings()
Returns the builder for the settings used for calls to listTriggers.com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>
setIamPolicySettings()
Returns the builder for the settings used for calls to setIamPolicy.com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>
testIamPermissionsSettings()
Returns the builder for the settings used for calls to testIamPermissions.com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>>
unaryMethodSettingsBuilders()
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateChannelRequest,Channel,OperationMetadata>
updateChannelOperationSettings()
Returns the builder for the settings used for calls to updateChannel.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateChannelRequest,com.google.longrunning.Operation>
updateChannelSettings()
Returns the builder for the settings used for calls to updateChannel.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateGoogleChannelConfigRequest,GoogleChannelConfig>
updateGoogleChannelConfigSettings()
Returns the builder for the settings used for calls to updateGoogleChannelConfig.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateTriggerRequest,Trigger,OperationMetadata>
updateTriggerOperationSettings()
Returns the builder for the settings used for calls to updateTrigger.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTriggerRequest,com.google.longrunning.Operation>
updateTriggerSettings()
Returns the builder for the settings used for calls to updateTrigger.-
Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder()
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(EventarcStubSettings settings)
-
-
Method Detail
-
applyToAllUnaryMethods
public EventarcStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
-
getTriggerSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetTriggerRequest,Trigger> getTriggerSettings()
Returns the builder for the settings used for calls to getTrigger.
-
listTriggersSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListTriggersRequest,ListTriggersResponse,EventarcClient.ListTriggersPagedResponse> listTriggersSettings()
Returns the builder for the settings used for calls to listTriggers.
-
createTriggerSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateTriggerRequest,com.google.longrunning.Operation> createTriggerSettings()
Returns the builder for the settings used for calls to createTrigger.
-
createTriggerOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateTriggerRequest,Trigger,OperationMetadata> createTriggerOperationSettings()
Returns the builder for the settings used for calls to createTrigger.
-
updateTriggerSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateTriggerRequest,com.google.longrunning.Operation> updateTriggerSettings()
Returns the builder for the settings used for calls to updateTrigger.
-
updateTriggerOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateTriggerRequest,Trigger,OperationMetadata> updateTriggerOperationSettings()
Returns the builder for the settings used for calls to updateTrigger.
-
deleteTriggerSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteTriggerRequest,com.google.longrunning.Operation> deleteTriggerSettings()
Returns the builder for the settings used for calls to deleteTrigger.
-
deleteTriggerOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteTriggerRequest,Trigger,OperationMetadata> deleteTriggerOperationSettings()
Returns the builder for the settings used for calls to deleteTrigger.
-
getChannelSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetChannelRequest,Channel> getChannelSettings()
Returns the builder for the settings used for calls to getChannel.
-
listChannelsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListChannelsRequest,ListChannelsResponse,EventarcClient.ListChannelsPagedResponse> listChannelsSettings()
Returns the builder for the settings used for calls to listChannels.
-
createChannelSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateChannelRequest,com.google.longrunning.Operation> createChannelSettings()
Returns the builder for the settings used for calls to createChannel.
-
createChannelOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateChannelRequest,Channel,OperationMetadata> createChannelOperationSettings()
Returns the builder for the settings used for calls to createChannel.
-
updateChannelSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateChannelRequest,com.google.longrunning.Operation> updateChannelSettings()
Returns the builder for the settings used for calls to updateChannel.
-
updateChannelOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateChannelRequest,Channel,OperationMetadata> updateChannelOperationSettings()
Returns the builder for the settings used for calls to updateChannel.
-
deleteChannelSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteChannelRequest,com.google.longrunning.Operation> deleteChannelSettings()
Returns the builder for the settings used for calls to deleteChannel.
-
deleteChannelOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteChannelRequest,Channel,OperationMetadata> deleteChannelOperationSettings()
Returns the builder for the settings used for calls to deleteChannel.
-
getProviderSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetProviderRequest,Provider> getProviderSettings()
Returns the builder for the settings used for calls to getProvider.
-
listProvidersSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListProvidersRequest,ListProvidersResponse,EventarcClient.ListProvidersPagedResponse> listProvidersSettings()
Returns the builder for the settings used for calls to listProviders.
-
getChannelConnectionSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetChannelConnectionRequest,ChannelConnection> getChannelConnectionSettings()
Returns the builder for the settings used for calls to getChannelConnection.
-
listChannelConnectionsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListChannelConnectionsRequest,ListChannelConnectionsResponse,EventarcClient.ListChannelConnectionsPagedResponse> listChannelConnectionsSettings()
Returns the builder for the settings used for calls to listChannelConnections.
-
createChannelConnectionSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateChannelConnectionRequest,com.google.longrunning.Operation> createChannelConnectionSettings()
Returns the builder for the settings used for calls to createChannelConnection.
-
createChannelConnectionOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateChannelConnectionRequest,ChannelConnection,OperationMetadata> createChannelConnectionOperationSettings()
Returns the builder for the settings used for calls to createChannelConnection.
-
deleteChannelConnectionSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteChannelConnectionRequest,com.google.longrunning.Operation> deleteChannelConnectionSettings()
Returns the builder for the settings used for calls to deleteChannelConnection.
-
deleteChannelConnectionOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteChannelConnectionRequest,ChannelConnection,OperationMetadata> deleteChannelConnectionOperationSettings()
Returns the builder for the settings used for calls to deleteChannelConnection.
-
getGoogleChannelConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetGoogleChannelConfigRequest,GoogleChannelConfig> getGoogleChannelConfigSettings()
Returns the builder for the settings used for calls to getGoogleChannelConfig.
-
updateGoogleChannelConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateGoogleChannelConfigRequest,GoogleChannelConfig> updateGoogleChannelConfigSettings()
Returns the builder for the settings used for calls to updateGoogleChannelConfig.
-
listLocationsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,EventarcClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
-
getLocationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationSettings()
Returns the builder for the settings used for calls to getLocation.
-
setIamPolicySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicySettings()
Returns the builder for the settings used for calls to setIamPolicy.
-
getIamPolicySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicySettings()
Returns the builder for the settings used for calls to getIamPolicy.
-
testIamPermissionsSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsSettings()
Returns the builder for the settings used for calls to testIamPermissions.
-
build
public EventarcStubSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.StubSettings.Builder<EventarcStubSettings,EventarcStubSettings.Builder>
- Throws:
IOException
-
-