Package com.google.monitoring.v3
Class UptimeCheckServiceGrpc.UptimeCheckServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<UptimeCheckServiceGrpc.UptimeCheckServiceBlockingStub>
-
- com.google.monitoring.v3.UptimeCheckServiceGrpc.UptimeCheckServiceBlockingStub
-
- Enclosing class:
- UptimeCheckServiceGrpc
public static final class UptimeCheckServiceGrpc.UptimeCheckServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<UptimeCheckServiceGrpc.UptimeCheckServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service UptimeCheckService.The UptimeCheckService API is used to manage (list, create, delete, edit) Uptime check configurations in the Cloud Monitoring product. An Uptime check is a piece of configuration that determines which resources and services to monitor for availability. These configurations can also be configured interactively by navigating to the [Cloud console] (https://console.cloud.google.com), selecting the appropriate project, clicking on "Monitoring" on the left-hand side to navigate to Cloud Monitoring, and then clicking on "Uptime".
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UptimeCheckServiceGrpc.UptimeCheckServiceBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
UptimeCheckConfig
createUptimeCheckConfig(CreateUptimeCheckConfigRequest request)
Creates a new Uptime check configuration.com.google.protobuf.Empty
deleteUptimeCheckConfig(DeleteUptimeCheckConfigRequest request)
Deletes an Uptime check configuration.UptimeCheckConfig
getUptimeCheckConfig(GetUptimeCheckConfigRequest request)
Gets a single Uptime check configuration.ListUptimeCheckConfigsResponse
listUptimeCheckConfigs(ListUptimeCheckConfigsRequest request)
Lists the existing valid Uptime check configurations for the project (leaving out any invalid configurations).ListUptimeCheckIpsResponse
listUptimeCheckIps(ListUptimeCheckIpsRequest request)
Returns the list of IP addresses that checkers run fromUptimeCheckConfig
updateUptimeCheckConfig(UpdateUptimeCheckConfigRequest request)
Updates an Uptime check configuration.
-
-
-
Method Detail
-
build
protected UptimeCheckServiceGrpc.UptimeCheckServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<UptimeCheckServiceGrpc.UptimeCheckServiceBlockingStub>
-
listUptimeCheckConfigs
public ListUptimeCheckConfigsResponse listUptimeCheckConfigs(ListUptimeCheckConfigsRequest request)
Lists the existing valid Uptime check configurations for the project (leaving out any invalid configurations).
-
getUptimeCheckConfig
public UptimeCheckConfig getUptimeCheckConfig(GetUptimeCheckConfigRequest request)
Gets a single Uptime check configuration.
-
createUptimeCheckConfig
public UptimeCheckConfig createUptimeCheckConfig(CreateUptimeCheckConfigRequest request)
Creates a new Uptime check configuration.
-
updateUptimeCheckConfig
public UptimeCheckConfig updateUptimeCheckConfig(UpdateUptimeCheckConfigRequest request)
Updates an Uptime check configuration. You can either replace the entire configuration with a new one or replace only certain fields in the current configuration by specifying the fields to be updated via `updateMask`. Returns the updated configuration.
-
deleteUptimeCheckConfig
public com.google.protobuf.Empty deleteUptimeCheckConfig(DeleteUptimeCheckConfigRequest request)
Deletes an Uptime check configuration. Note that this method will fail if the Uptime check configuration is referenced by an alert policy or other dependent configs that would be rendered invalid by the deletion.
-
listUptimeCheckIps
public ListUptimeCheckIpsResponse listUptimeCheckIps(ListUptimeCheckIpsRequest request)
Returns the list of IP addresses that checkers run from
-
-