Class UptimeCheckServiceStubSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.StubSettings.Builder<UptimeCheckServiceStubSettings,UptimeCheckServiceStubSettings.Builder>
-
- com.google.cloud.monitoring.v3.stub.UptimeCheckServiceStubSettings.Builder
-
- Enclosing class:
- UptimeCheckServiceStubSettings
public static class UptimeCheckServiceStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<UptimeCheckServiceStubSettings,UptimeCheckServiceStubSettings.Builder>
Builder for UptimeCheckServiceStubSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(UptimeCheckServiceStubSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UptimeCheckServiceStubSettings.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.UptimeCheckServiceStubSettings
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.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.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>>
unaryMethodSettingsBuilders()
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.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(UptimeCheckServiceStubSettings settings)
-
-
Method Detail
-
applyToAllUnaryMethods
public UptimeCheckServiceStubSettings.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()
-
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 UptimeCheckServiceStubSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.StubSettings.Builder<UptimeCheckServiceStubSettings,UptimeCheckServiceStubSettings.Builder>
- Throws:
IOException
-
-