- 3.54.0 (latest)
- 3.53.0
- 3.52.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.6
- 3.3.6
- 3.2.10
public static final class MetricServiceGrpc.MetricServiceStub extends AbstractAsyncStub<MetricServiceGrpc.MetricServiceStub>
A stub to allow clients to do asynchronous rpc calls to service MetricService.
Manages metric descriptors, monitored resource descriptors, and time series data.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > MetricServiceGrpc.MetricServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected MetricServiceGrpc.MetricServiceStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
MetricServiceGrpc.MetricServiceStub |
createMetricDescriptor(CreateMetricDescriptorRequest request, StreamObserver<MetricDescriptor> responseObserver)
public void createMetricDescriptor(CreateMetricDescriptorRequest request, StreamObserver<MetricDescriptor> responseObserver)
Creates a new metric descriptor. The creation is executed asynchronously. User-created metric descriptors define custom metrics. The metric descriptor is updated if it already exists, except that metric labels are never removed.
Parameters | |
---|---|
Name | Description |
request |
CreateMetricDescriptorRequest |
responseObserver |
io.grpc.stub.StreamObserver<com.google.api.MetricDescriptor> |
createServiceTimeSeries(CreateTimeSeriesRequest request, StreamObserver<Empty> responseObserver)
public void createServiceTimeSeries(CreateTimeSeriesRequest request, StreamObserver<Empty> responseObserver)
Creates or adds data to one or more service time series. A service time series is a time series for a metric from a Google Cloud service. The response is empty if all time series in the request were written. If any time series could not be written, a corresponding failure message is included in the error response. This endpoint rejects writes to user-defined metrics. This method is only for use by Google Cloud services. Use projects.timeSeries.create instead.
Parameters | |
---|---|
Name | Description |
request |
CreateTimeSeriesRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
createTimeSeries(CreateTimeSeriesRequest request, StreamObserver<Empty> responseObserver)
public void createTimeSeries(CreateTimeSeriesRequest request, StreamObserver<Empty> responseObserver)
Creates or adds data to one or more time series. The response is empty if all time series in the request were written. If any time series could not be written, a corresponding failure message is included in the error response. This method does not support resource locations constraint of an organization policy.
Parameters | |
---|---|
Name | Description |
request |
CreateTimeSeriesRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
deleteMetricDescriptor(DeleteMetricDescriptorRequest request, StreamObserver<Empty> responseObserver)
public void deleteMetricDescriptor(DeleteMetricDescriptorRequest request, StreamObserver<Empty> responseObserver)
Deletes a metric descriptor. Only user-created custom metrics can be deleted.
Parameters | |
---|---|
Name | Description |
request |
DeleteMetricDescriptorRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getMetricDescriptor(GetMetricDescriptorRequest request, StreamObserver<MetricDescriptor> responseObserver)
public void getMetricDescriptor(GetMetricDescriptorRequest request, StreamObserver<MetricDescriptor> responseObserver)
Gets a single metric descriptor.
Parameters | |
---|---|
Name | Description |
request |
GetMetricDescriptorRequest |
responseObserver |
io.grpc.stub.StreamObserver<com.google.api.MetricDescriptor> |
getMonitoredResourceDescriptor(GetMonitoredResourceDescriptorRequest request, StreamObserver<MonitoredResourceDescriptor> responseObserver)
public void getMonitoredResourceDescriptor(GetMonitoredResourceDescriptorRequest request, StreamObserver<MonitoredResourceDescriptor> responseObserver)
Gets a single monitored resource descriptor.
Parameters | |
---|---|
Name | Description |
request |
GetMonitoredResourceDescriptorRequest |
responseObserver |
io.grpc.stub.StreamObserver<com.google.api.MonitoredResourceDescriptor> |
listMetricDescriptors(ListMetricDescriptorsRequest request, StreamObserver<ListMetricDescriptorsResponse> responseObserver)
public void listMetricDescriptors(ListMetricDescriptorsRequest request, StreamObserver<ListMetricDescriptorsResponse> responseObserver)
Lists metric descriptors that match a filter.
Parameters | |
---|---|
Name | Description |
request |
ListMetricDescriptorsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListMetricDescriptorsResponse> |
listMonitoredResourceDescriptors(ListMonitoredResourceDescriptorsRequest request, StreamObserver<ListMonitoredResourceDescriptorsResponse> responseObserver)
public void listMonitoredResourceDescriptors(ListMonitoredResourceDescriptorsRequest request, StreamObserver<ListMonitoredResourceDescriptorsResponse> responseObserver)
Lists monitored resource descriptors that match a filter.
Parameters | |
---|---|
Name | Description |
request |
ListMonitoredResourceDescriptorsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListMonitoredResourceDescriptorsResponse> |
listTimeSeries(ListTimeSeriesRequest request, StreamObserver<ListTimeSeriesResponse> responseObserver)
public void listTimeSeries(ListTimeSeriesRequest request, StreamObserver<ListTimeSeriesResponse> responseObserver)
Lists time series that match a filter.
Parameters | |
---|---|
Name | Description |
request |
ListTimeSeriesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListTimeSeriesResponse> |