- 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 abstract static class SnoozeServiceGrpc.SnoozeServiceImplBase implements BindableService
The 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()
Returns | |
---|---|
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.
Parameters | |
---|---|
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
.
Parameters | |
---|---|
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 Snooze
s associated with a project. Can optionally pass in
filter
, which specifies predicates to match Snooze
s.
Parameters | |
---|---|
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.
Parameters | |
---|---|
Name | Description |
request | UpdateSnoozeRequest |
responseObserver | io.grpc.stub.StreamObserver<Snooze> |