Class DasardsServiceGrpc.DasardsServiceImplBase (2.10.0)

public abstract static class DasardsServiceGrpc.DasardsServiceImplBase implements BindableService

Manages Stackdriver dasards. A dasard is an arrangement of data display widgets in a specific layout.

Inheritance

java.lang.Object > DasardsServiceGrpc.DasardsServiceImplBase

Implements

io.grpc.BindableService

Constructors

DasardsServiceImplBase()

public DasardsServiceImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
TypeDescription
io.grpc.ServerServiceDefinition

createDasard(CreateDasardRequest request, StreamObserver<Dasard> responseObserver)

public void createDasard(CreateDasardRequest request, StreamObserver<Dasard> responseObserver)

Creates a new custom dasard. For examples on how you can use this API to create dasards, see Managing dasards by API. This method requires the monitoring.dasards.create permission on the specified project. For more information about permissions, see Cloud Identity and Access Management.

Parameters
NameDescription
requestCreateDasardRequest
responseObserverio.grpc.stub.StreamObserver<Dasard>

deleteDasard(DeleteDasardRequest request, StreamObserver<Empty> responseObserver)

public void deleteDasard(DeleteDasardRequest request, StreamObserver<Empty> responseObserver)

Deletes an existing custom dasard. This method requires the monitoring.dasards.delete permission on the specified dasard. For more information, see Cloud Identity and Access Management.

Parameters
NameDescription
requestDeleteDasardRequest
responseObserverio.grpc.stub.StreamObserver<Empty>

getDasard(GetDasardRequest request, StreamObserver<Dasard> responseObserver)

public void getDasard(GetDasardRequest request, StreamObserver<Dasard> responseObserver)

Fetches a specific dasard. This method requires the monitoring.dasards.get permission on the specified dasard. For more information, see Cloud Identity and Access Management.

Parameters
NameDescription
requestGetDasardRequest
responseObserverio.grpc.stub.StreamObserver<Dasard>

listDasards(ListDasardsRequest request, StreamObserver<ListDasardsResponse> responseObserver)

public void listDasards(ListDasardsRequest request, StreamObserver<ListDasardsResponse> responseObserver)

Lists the existing dasards. This method requires the monitoring.dasards.list permission on the specified project. For more information, see Cloud Identity and Access Management.

Parameters
NameDescription
requestListDasardsRequest
responseObserverio.grpc.stub.StreamObserver<ListDasardsResponse>

updateDasard(UpdateDasardRequest request, StreamObserver<Dasard> responseObserver)

public void updateDasard(UpdateDasardRequest request, StreamObserver<Dasard> responseObserver)

Replaces an existing custom dasard with a new definition. This method requires the monitoring.dasards.update permission on the specified dasard. For more information, see Cloud Identity and Access Management.

Parameters
NameDescription
requestUpdateDasardRequest
responseObserverio.grpc.stub.StreamObserver<Dasard>