public static final class ServiceMonitoringServiceGrpc.ServiceMonitoringServiceBlockingStub extends AbstractBlockingStub<ServiceMonitoringServiceGrpc.ServiceMonitoringServiceBlockingStub>A stub to allow clients to do limited synchronous rpc calls to service ServiceMonitoringService.
The Cloud Monitoring Service-Oriented Monitoring API has endpoints for
managing and querying aspects of a Metrics Scope's services. These include
the Service's monitored resources, its Service-Level Objectives, and a
taxonomy of categorized Health Metrics.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ServiceMonitoringServiceGrpc.ServiceMonitoringServiceBlockingStubMethods
build(Channel channel, CallOptions callOptions)
protected ServiceMonitoringServiceGrpc.ServiceMonitoringServiceBlockingStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
ServiceMonitoringServiceGrpc.ServiceMonitoringServiceBlockingStub |
|
createService(CreateServiceRequest request)
public Service createService(CreateServiceRequest request) Create a Service.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateServiceRequest |
| Returns | |
|---|---|
| Type | Description |
Service |
|
createServiceLevelObjective(CreateServiceLevelObjectiveRequest request)
public ServiceLevelObjective createServiceLevelObjective(CreateServiceLevelObjectiveRequest request) Create a ServiceLevelObjective for the given Service.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateServiceLevelObjectiveRequest |
| Returns | |
|---|---|
| Type | Description |
ServiceLevelObjective |
|
deleteService(DeleteServiceRequest request)
public Empty deleteService(DeleteServiceRequest request) Soft delete this Service.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteServiceRequest |
| Returns | |
|---|---|
| Type | Description |
Empty |
|
deleteServiceLevelObjective(DeleteServiceLevelObjectiveRequest request)
public Empty deleteServiceLevelObjective(DeleteServiceLevelObjectiveRequest request) Delete the given ServiceLevelObjective.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteServiceLevelObjectiveRequest |
| Returns | |
|---|---|
| Type | Description |
Empty |
|
getService(GetServiceRequest request)
public Service getService(GetServiceRequest request) Get the named Service.
| Parameter | |
|---|---|
| Name | Description |
request |
GetServiceRequest |
| Returns | |
|---|---|
| Type | Description |
Service |
|
getServiceLevelObjective(GetServiceLevelObjectiveRequest request)
public ServiceLevelObjective getServiceLevelObjective(GetServiceLevelObjectiveRequest request) Get a ServiceLevelObjective by name.
| Parameter | |
|---|---|
| Name | Description |
request |
GetServiceLevelObjectiveRequest |
| Returns | |
|---|---|
| Type | Description |
ServiceLevelObjective |
|
listServiceLevelObjectives(ListServiceLevelObjectivesRequest request)
public ListServiceLevelObjectivesResponse listServiceLevelObjectives(ListServiceLevelObjectivesRequest request) List the ServiceLevelObjectives for the given Service.
| Parameter | |
|---|---|
| Name | Description |
request |
ListServiceLevelObjectivesRequest |
| Returns | |
|---|---|
| Type | Description |
ListServiceLevelObjectivesResponse |
|
listServices(ListServicesRequest request)
public ListServicesResponse listServices(ListServicesRequest request) List Services for this Metrics Scope.
| Parameter | |
|---|---|
| Name | Description |
request |
ListServicesRequest |
| Returns | |
|---|---|
| Type | Description |
ListServicesResponse |
|
updateService(UpdateServiceRequest request)
public Service updateService(UpdateServiceRequest request) Update this Service.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateServiceRequest |
| Returns | |
|---|---|
| Type | Description |
Service |
|
updateServiceLevelObjective(UpdateServiceLevelObjectiveRequest request)
public ServiceLevelObjective updateServiceLevelObjective(UpdateServiceLevelObjectiveRequest request) Update the given ServiceLevelObjective.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateServiceLevelObjectiveRequest |
| Returns | |
|---|---|
| Type | Description |
ServiceLevelObjective |
|