public interface UpdateSnoozeRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Snooze |
getSnooze()
Required.
|
SnoozeOrBuilder |
getSnoozeOrBuilder()
Required.
|
com.google.protobuf.FieldMask |
getUpdateMask()
Required.
|
com.google.protobuf.FieldMaskOrBuilder |
getUpdateMaskOrBuilder()
Required.
|
boolean |
hasSnooze()
Required.
|
boolean |
hasUpdateMask()
Required.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasSnooze()
Required. The `Snooze` to update. Must have the name field present.
.google.monitoring.v3.Snooze snooze = 1 [(.google.api.field_behavior) = REQUIRED];Snooze getSnooze()
Required. The `Snooze` to update. Must have the name field present.
.google.monitoring.v3.Snooze snooze = 1 [(.google.api.field_behavior) = REQUIRED];SnoozeOrBuilder getSnoozeOrBuilder()
Required. The `Snooze` to update. Must have the name field present.
.google.monitoring.v3.Snooze snooze = 1 [(.google.api.field_behavior) = REQUIRED];boolean hasUpdateMask()
Required. The fields to update.
For each field listed in `update_mask`:
* If the `Snooze` object supplied in the `UpdateSnoozeRequest` has a
value for that field, the value of the field in the existing `Snooze`
will be set to the value of the field in the supplied `Snooze`.
* If the field does not have a value in the supplied `Snooze`, the field
in the existing `Snooze` is set to its default value.
Fields not listed retain their existing value.
The following are the field names that are accepted in `update_mask`:
* `display_name`
* `interval.start_time`
* `interval.end_time`
That said, the start time and end time of the `Snooze` determines which
fields can legally be updated. Before attempting an update, users should
consult the documentation for `UpdateSnoozeRequest`, which talks about
which fields can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
com.google.protobuf.FieldMask getUpdateMask()
Required. The fields to update.
For each field listed in `update_mask`:
* If the `Snooze` object supplied in the `UpdateSnoozeRequest` has a
value for that field, the value of the field in the existing `Snooze`
will be set to the value of the field in the supplied `Snooze`.
* If the field does not have a value in the supplied `Snooze`, the field
in the existing `Snooze` is set to its default value.
Fields not listed retain their existing value.
The following are the field names that are accepted in `update_mask`:
* `display_name`
* `interval.start_time`
* `interval.end_time`
That said, the start time and end time of the `Snooze` determines which
fields can legally be updated. Before attempting an update, users should
consult the documentation for `UpdateSnoozeRequest`, which talks about
which fields can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. The fields to update.
For each field listed in `update_mask`:
* If the `Snooze` object supplied in the `UpdateSnoozeRequest` has a
value for that field, the value of the field in the existing `Snooze`
will be set to the value of the field in the supplied `Snooze`.
* If the field does not have a value in the supplied `Snooze`, the field
in the existing `Snooze` is set to its default value.
Fields not listed retain their existing value.
The following are the field names that are accepted in `update_mask`:
* `display_name`
* `interval.start_time`
* `interval.end_time`
That said, the start time and end time of the `Snooze` determines which
fields can legally be updated. Before attempting an update, users should
consult the documentation for `UpdateSnoozeRequest`, which talks about
which fields can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Copyright © 2023 Google LLC. All rights reserved.