public static final class SnoozeServiceGrpc.SnoozeServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<SnoozeServiceGrpc.SnoozeServiceBlockingStub>
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.
| Modifier and Type | Method and Description |
|---|---|
protected SnoozeServiceGrpc.SnoozeServiceBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
Snooze |
createSnooze(CreateSnoozeRequest request)
Creates a `Snooze` that will prevent alerts, which match the provided
criteria, from being opened.
|
Snooze |
getSnooze(GetSnoozeRequest request)
Retrieves a `Snooze` by `name`.
|
ListSnoozesResponse |
listSnoozes(ListSnoozesRequest request)
Lists the `Snooze`s associated with a project.
|
Snooze |
updateSnooze(UpdateSnoozeRequest request)
Updates a `Snooze`, identified by its `name`, with the parameters in the
given `Snooze` object.
|
protected SnoozeServiceGrpc.SnoozeServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<SnoozeServiceGrpc.SnoozeServiceBlockingStub>public Snooze createSnooze(CreateSnoozeRequest request)
Creates a `Snooze` that will prevent alerts, which match the provided criteria, from being opened. The `Snooze` applies for a specific time interval.
public ListSnoozesResponse listSnoozes(ListSnoozesRequest request)
Lists the `Snooze`s associated with a project. Can optionally pass in `filter`, which specifies predicates to match `Snooze`s.
public Snooze getSnooze(GetSnoozeRequest request)
Retrieves a `Snooze` by `name`.
public Snooze updateSnooze(UpdateSnoozeRequest request)
Updates a `Snooze`, identified by its `name`, with the parameters in the given `Snooze` object.
Copyright © 2024 Google LLC. All rights reserved.