Package com.google.cloud.monitoring.v3
Class UptimeCheckServiceSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.ClientSettings.Builder<UptimeCheckServiceSettings,UptimeCheckServiceSettings.Builder>
-
- com.google.cloud.monitoring.v3.UptimeCheckServiceSettings.Builder
-
- Enclosing class:
- UptimeCheckServiceSettings
public static class UptimeCheckServiceSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<UptimeCheckServiceSettings,UptimeCheckServiceSettings.Builder>
Builder for UptimeCheckServiceSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(UptimeCheckServiceStubSettings.Builder stubSettings)
protected
Builder(UptimeCheckServiceSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UptimeCheckServiceSettings.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.UptimeCheckServiceSettings
build()
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateUptimeCheckConfigRequest,UptimeCheckConfig>
createUptimeCheckConfigSettings()
Returns the builder for the settings used for calls to createUptimeCheckConfig.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteUptimeCheckConfigRequest,com.google.protobuf.Empty>
deleteUptimeCheckConfigSettings()
Returns the builder for the settings used for calls to deleteUptimeCheckConfig.UptimeCheckServiceStubSettings.Builder
getStubSettingsBuilder()
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetUptimeCheckConfigRequest,UptimeCheckConfig>
getUptimeCheckConfigSettings()
Returns the builder for the settings used for calls to getUptimeCheckConfig.com.google.api.gax.rpc.PagedCallSettings.Builder<ListUptimeCheckConfigsRequest,ListUptimeCheckConfigsResponse,UptimeCheckServiceClient.ListUptimeCheckConfigsPagedResponse>
listUptimeCheckConfigsSettings()
Returns the builder for the settings used for calls to listUptimeCheckConfigs.com.google.api.gax.rpc.PagedCallSettings.Builder<ListUptimeCheckIpsRequest,ListUptimeCheckIpsResponse,UptimeCheckServiceClient.ListUptimeCheckIpsPagedResponse>
listUptimeCheckIpsSettings()
Returns the builder for the settings used for calls to listUptimeCheckIps.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateUptimeCheckConfigRequest,UptimeCheckConfig>
updateUptimeCheckConfigSettings()
Returns the builder for the settings used for calls to updateUptimeCheckConfig.-
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(UptimeCheckServiceSettings settings)
-
Builder
protected Builder(UptimeCheckServiceStubSettings.Builder stubSettings)
-
-
Method Detail
-
getStubSettingsBuilder
public UptimeCheckServiceStubSettings.Builder getStubSettingsBuilder()
-
applyToAllUnaryMethods
public UptimeCheckServiceSettings.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.
-
listUptimeCheckConfigsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListUptimeCheckConfigsRequest,ListUptimeCheckConfigsResponse,UptimeCheckServiceClient.ListUptimeCheckConfigsPagedResponse> listUptimeCheckConfigsSettings()
Returns the builder for the settings used for calls to listUptimeCheckConfigs.
-
getUptimeCheckConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetUptimeCheckConfigRequest,UptimeCheckConfig> getUptimeCheckConfigSettings()
Returns the builder for the settings used for calls to getUptimeCheckConfig.
-
createUptimeCheckConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateUptimeCheckConfigRequest,UptimeCheckConfig> createUptimeCheckConfigSettings()
Returns the builder for the settings used for calls to createUptimeCheckConfig.
-
updateUptimeCheckConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateUptimeCheckConfigRequest,UptimeCheckConfig> updateUptimeCheckConfigSettings()
Returns the builder for the settings used for calls to updateUptimeCheckConfig.
-
deleteUptimeCheckConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteUptimeCheckConfigRequest,com.google.protobuf.Empty> deleteUptimeCheckConfigSettings()
Returns the builder for the settings used for calls to deleteUptimeCheckConfig.
-
listUptimeCheckIpsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListUptimeCheckIpsRequest,ListUptimeCheckIpsResponse,UptimeCheckServiceClient.ListUptimeCheckIpsPagedResponse> listUptimeCheckIpsSettings()
Returns the builder for the settings used for calls to listUptimeCheckIps.
-
build
public UptimeCheckServiceSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.ClientSettings.Builder<UptimeCheckServiceSettings,UptimeCheckServiceSettings.Builder>
- Throws:
IOException
-
-