Constructor
new SnoozeService(rpcImpl, requestDelimitedopt, responseDelimitedopt)
Constructs a new SnoozeService service.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Extends
- $protobuf.rpc.Service
Methods
createSnooze(request, callback) → {undefined}
Calls CreateSnooze.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.monitoring.v3.ICreateSnoozeRequest |
CreateSnoozeRequest message or plain object |
callback |
google.monitoring.v3.SnoozeService.CreateSnoozeCallback |
Node-style callback called with the error, if any, and Snooze |
Returns:
Type | Description |
---|---|
undefined |
createSnooze(request) → {Promise.<google.monitoring.v3.Snooze>}
Calls CreateSnooze.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.monitoring.v3.ICreateSnoozeRequest |
CreateSnoozeRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.monitoring.v3.Snooze> |
Promise |
getSnooze(request, callback) → {undefined}
Calls GetSnooze.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.monitoring.v3.IGetSnoozeRequest |
GetSnoozeRequest message or plain object |
callback |
google.monitoring.v3.SnoozeService.GetSnoozeCallback |
Node-style callback called with the error, if any, and Snooze |
Returns:
Type | Description |
---|---|
undefined |
getSnooze(request) → {Promise.<google.monitoring.v3.Snooze>}
Calls GetSnooze.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.monitoring.v3.IGetSnoozeRequest |
GetSnoozeRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.monitoring.v3.Snooze> |
Promise |
listSnoozes(request, callback) → {undefined}
Calls ListSnoozes.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.monitoring.v3.IListSnoozesRequest |
ListSnoozesRequest message or plain object |
callback |
google.monitoring.v3.SnoozeService.ListSnoozesCallback |
Node-style callback called with the error, if any, and ListSnoozesResponse |
Returns:
Type | Description |
---|---|
undefined |
listSnoozes(request) → {Promise.<google.monitoring.v3.ListSnoozesResponse>}
Calls ListSnoozes.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.monitoring.v3.IListSnoozesRequest |
ListSnoozesRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.monitoring.v3.ListSnoozesResponse> |
Promise |
updateSnooze(request, callback) → {undefined}
Calls UpdateSnooze.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.monitoring.v3.IUpdateSnoozeRequest |
UpdateSnoozeRequest message or plain object |
callback |
google.monitoring.v3.SnoozeService.UpdateSnoozeCallback |
Node-style callback called with the error, if any, and Snooze |
Returns:
Type | Description |
---|---|
undefined |
updateSnooze(request) → {Promise.<google.monitoring.v3.Snooze>}
Calls UpdateSnooze.
Parameters:
Name | Type | Description |
---|---|---|
request |
google.monitoring.v3.IUpdateSnoozeRequest |
UpdateSnoozeRequest message or plain object |
Returns:
Type | Description |
---|---|
Promise.<google.monitoring.v3.Snooze> |
Promise |
(static) create(rpcImpl, requestDelimitedopt, responseDelimitedopt) → {SnoozeService}
Creates new SnoozeService service using the specified rpc implementation.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
rpcImpl |
$protobuf.RPCImpl |
RPC implementation |
||
requestDelimited |
boolean |
<optional> |
false |
Whether requests are length-delimited |
responseDelimited |
boolean |
<optional> |
false |
Whether responses are length-delimited |
Returns:
Type | Description |
---|---|
SnoozeService |
RPC service. Useful where requests and/or responses are streamed. |
Type Definitions
CreateSnoozeCallback(error, responseopt)
Callback as used by createSnooze.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.monitoring.v3.Snooze |
<optional> |
Snooze |
GetSnoozeCallback(error, responseopt)
Callback as used by getSnooze.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.monitoring.v3.Snooze |
<optional> |
Snooze |
ListSnoozesCallback(error, responseopt)
Callback as used by listSnoozes.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.monitoring.v3.ListSnoozesResponse |
<optional> |
ListSnoozesResponse |
UpdateSnoozeCallback(error, responseopt)
Callback as used by updateSnooze.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
error |
Error | null |
Error, if any |
|
response |
google.monitoring.v3.Snooze |
<optional> |
Snooze |