public static final class SnoozeServiceGrpc.SnoozeServiceStub extends AbstractAsyncStub<SnoozeServiceGrpc.SnoozeServiceStub>A stub to allow clients to do asynchronous rpc calls to service SnoozeService.
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.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > SnoozeServiceGrpc.SnoozeServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected SnoozeServiceGrpc.SnoozeServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
SnoozeServiceGrpc.SnoozeServiceStub |
|
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 Snoozes associated with a project. Can optionally pass in
filter, which specifies predicates to match Snoozes.
| 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> |