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 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> |