public abstract static class SnoozeServiceGrpc.SnoozeServiceImplBase implements BindableServiceThe SnoozeService API is used to temporarily prevent an alert policy from generating alerts. A Snooze is a description of the criteria under which one or more alert policies should not fire alerts for the specified duration.
Implements
io.grpc.BindableServiceConstructors
SnoozeServiceImplBase()
public SnoozeServiceImplBase()Methods
bindService()
public final ServerServiceDefinition bindService()| Type | Description |
io.grpc.ServerServiceDefinition |
createSnooze(CreateSnoozeRequest request, StreamObserver<Snooze> responseObserver)
public void createSnooze(CreateSnoozeRequest request, StreamObserver<Snooze> responseObserver) Creates a Snooze that will prevent alerts, which match the provided
criteria, from being opened. The Snooze applies for a specific time
interval.
| Name | Description |
request |
CreateSnoozeRequest |
responseObserver |
io.grpc.stub.StreamObserver<Snooze> |
getSnooze(GetSnoozeRequest request, StreamObserver<Snooze> responseObserver)
public void getSnooze(GetSnoozeRequest request, StreamObserver<Snooze> responseObserver) Retrieves a Snooze by name.
| Name | Description |
request |
GetSnoozeRequest |
responseObserver |
io.grpc.stub.StreamObserver<Snooze> |
listSnoozes(ListSnoozesRequest request, StreamObserver<ListSnoozesResponse> responseObserver)
public void listSnoozes(ListSnoozesRequest request, StreamObserver<ListSnoozesResponse> responseObserver) Lists the Snoozes associated with a project. Can optionally pass in
filter, which specifies predicates to match Snoozes.
| Name | Description |
request |
ListSnoozesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListSnoozesResponse> |
updateSnooze(UpdateSnoozeRequest request, StreamObserver<Snooze> responseObserver)
public void updateSnooze(UpdateSnoozeRequest request, StreamObserver<Snooze> responseObserver) Updates a Snooze, identified by its name, with the parameters in the
given Snooze object.
| Name | Description |
request |
UpdateSnoozeRequest |
responseObserver |
io.grpc.stub.StreamObserver<Snooze> |