Package com.google.cloud.eventarc.v1
Class EventarcSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<EventarcSettings,EventarcSettings.Builder>
-
- com.google.cloud.eventarc.v1.EventarcSettings.Builder
-
- Enclosing class:
- EventarcSettings
public static class EventarcSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<EventarcSettings,EventarcSettings.Builder>
Builder for EventarcSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(EventarcSettings settings)
protected
Builder(EventarcStubSettings.Builder stubSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventarcSettings.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.EventarcSettings
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.EventarcStubSettings.Builder
getStubSettingsBuilder()
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.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.ClientSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder() throws IOException
- Throws:
IOException
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(EventarcSettings settings)
-
Builder
protected Builder(EventarcStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public EventarcStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public EventarcSettings.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.
-
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
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
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
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
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
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
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
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
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 EventarcSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<EventarcSettings,EventarcSettings.Builder>
- Throws:
IOException
-
-