public static interface MetricsScopesGrpc.AsyncService
Manages Cloud Monitoring Metrics Scopes, and the monitoring of Google Cloud projects and AWS accounts.
Methods
createMonitoredProject(CreateMonitoredProjectRequest request, StreamObserver<Operation> responseObserver)
public default void createMonitoredProject(CreateMonitoredProjectRequest request, StreamObserver<Operation> responseObserver)
Adds a MonitoredProject
with the given project ID
to the specified Metrics Scope
.
Parameters | |
---|---|
Name | Description |
request | CreateMonitoredProjectRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteMonitoredProject(DeleteMonitoredProjectRequest request, StreamObserver<Operation> responseObserver)
public default void deleteMonitoredProject(DeleteMonitoredProjectRequest request, StreamObserver<Operation> responseObserver)
Deletes a MonitoredProject
from the specified Metrics Scope
.
Parameters | |
---|---|
Name | Description |
request | DeleteMonitoredProjectRequest |
responseObserver | io.grpc.stub.StreamObserver<Operation> |
getMetricsScope(GetMetricsScopeRequest request, StreamObserver<MetricsScope> responseObserver)
public default void getMetricsScope(GetMetricsScopeRequest request, StreamObserver<MetricsScope> responseObserver)
Returns a specific Metrics Scope
.
Parameters | |
---|---|
Name | Description |
request | GetMetricsScopeRequest |
responseObserver | io.grpc.stub.StreamObserver<MetricsScope> |
listMetricsScopesByMonitoredProject(ListMetricsScopesByMonitoredProjectRequest request, StreamObserver<ListMetricsScopesByMonitoredProjectResponse> responseObserver)
public default void listMetricsScopesByMonitoredProject(ListMetricsScopesByMonitoredProjectRequest request, StreamObserver<ListMetricsScopesByMonitoredProjectResponse> responseObserver)
Returns a list of every Metrics Scope
that a specific MonitoredProject
has been added to. The metrics scope representing the specified monitored
project will always be the first entry in the response.
Parameters | |
---|---|
Name | Description |
request | ListMetricsScopesByMonitoredProjectRequest |
responseObserver | io.grpc.stub.StreamObserver<ListMetricsScopesByMonitoredProjectResponse> |