Interface MaintenanceGrpc.AsyncService (0.2.0)

public static interface MaintenanceGrpc.AsyncService

Unified Maintenance service

Methods

getResourceMaintenance(GetResourceMaintenanceRequest request, StreamObserver<ResourceMaintenance> responseObserver)

public default void getResourceMaintenance(GetResourceMaintenanceRequest request, StreamObserver<ResourceMaintenance> responseObserver)

Retrieve a single resource maintenance.

Parameters
Name Description
request GetResourceMaintenanceRequest
responseObserver io.grpc.stub.StreamObserver<ResourceMaintenance>

listResourceMaintenances(ListResourceMaintenancesRequest request, StreamObserver<ListResourceMaintenancesResponse> responseObserver)

public default void listResourceMaintenances(ListResourceMaintenancesRequest request, StreamObserver<ListResourceMaintenancesResponse> responseObserver)

Retrieve a collection of resource maintenances.

Parameters
Name Description
request ListResourceMaintenancesRequest
responseObserver io.grpc.stub.StreamObserver<ListResourceMaintenancesResponse>

summarizeMaintenances(SummarizeMaintenancesRequest request, StreamObserver<SummarizeMaintenancesResponse> responseObserver)

public default void summarizeMaintenances(SummarizeMaintenancesRequest request, StreamObserver<SummarizeMaintenancesResponse> responseObserver)

Retrieves the statistics of a specific maintenance.

Parameters
Name Description
request SummarizeMaintenancesRequest
responseObserver io.grpc.stub.StreamObserver<SummarizeMaintenancesResponse>