- 3.56.0 (latest)
- 3.55.0
- 3.54.0
- 3.53.0
- 3.52.0
- 3.50.0
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.6
- 3.3.6
- 3.2.10
public final class UpdateSnoozeRequest extends GeneratedMessageV3 implements UpdateSnoozeRequestOrBuilder
The message definition for updating a Snooze
. The field, snooze.name
identifies the Snooze
to be updated. The remainder of snooze
gives the
content the Snooze
in question will be assigned.
What fields can be updated depends on the start time and end time of the
Snooze
.
- end time is in the past: These
Snooze
s are considered read-only and cannot be updated. - start time is in the past and end time is in the future:
display_name
andinterval.end_time
can be updated. - start time is in the future:
display_name
,interval.start_time
andinterval.end_time
can be updated.
Protobuf type google.monitoring.v3.UpdateSnoozeRequest
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > UpdateSnoozeRequestImplements
UpdateSnoozeRequestOrBuilderStatic Fields
SNOOZE_FIELD_NUMBER
public static final int SNOOZE_FIELD_NUMBER
Type | Description |
int |
UPDATE_MASK_FIELD_NUMBER
public static final int UPDATE_MASK_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static UpdateSnoozeRequest getDefaultInstance()
Type | Description |
UpdateSnoozeRequest |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static UpdateSnoozeRequest.Builder newBuilder()
Type | Description |
UpdateSnoozeRequest.Builder |
newBuilder(UpdateSnoozeRequest prototype)
public static UpdateSnoozeRequest.Builder newBuilder(UpdateSnoozeRequest prototype)
Name | Description |
prototype | UpdateSnoozeRequest |
Type | Description |
UpdateSnoozeRequest.Builder |
parseDelimitedFrom(InputStream input)
public static UpdateSnoozeRequest parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateSnoozeRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
IOException |
parseFrom(byte[] data)
public static UpdateSnoozeRequest parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UpdateSnoozeRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static UpdateSnoozeRequest parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UpdateSnoozeRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static UpdateSnoozeRequest parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateSnoozeRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
IOException |
parseFrom(InputStream input)
public static UpdateSnoozeRequest parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateSnoozeRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static UpdateSnoozeRequest parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static UpdateSnoozeRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
UpdateSnoozeRequest |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<UpdateSnoozeRequest> parser()
Type | Description |
Parser<UpdateSnoozeRequest> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getDefaultInstanceForType()
public UpdateSnoozeRequest getDefaultInstanceForType()
Type | Description |
UpdateSnoozeRequest |
getParserForType()
public Parser<UpdateSnoozeRequest> getParserForType()
Type | Description |
Parser<UpdateSnoozeRequest> |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getSnooze()
public Snooze getSnooze()
Required. The Snooze
to update. Must have the name field present.
.google.monitoring.v3.Snooze snooze = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
Snooze | The snooze. |
getSnoozeOrBuilder()
public SnoozeOrBuilder getSnoozeOrBuilder()
Required. The Snooze
to update. Must have the name field present.
.google.monitoring.v3.Snooze snooze = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
SnoozeOrBuilder |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
getUpdateMask()
public FieldMask getUpdateMask()
Required. The fields to update.
For each field listed in update_mask
:
- If the
Snooze
object supplied in theUpdateSnoozeRequest
has a value for that field, the value of the field in the existingSnooze
will be set to the value of the field in the suppliedSnooze
. - If the field does not have a value in the supplied
Snooze
, the field in the existingSnooze
is set to its default value. Fields not listed retain their existing value. The following are the field names that are accepted inupdate_mask
: display_name
interval.start_time
interval.end_time
That said, the start time and end time of theSnooze
determines which fields can legally be updated. Before attempting an update, users should consult the documentation forUpdateSnoozeRequest
, which talks about which fields can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
FieldMask | The updateMask. |
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Required. The fields to update.
For each field listed in update_mask
:
- If the
Snooze
object supplied in theUpdateSnoozeRequest
has a value for that field, the value of the field in the existingSnooze
will be set to the value of the field in the suppliedSnooze
. - If the field does not have a value in the supplied
Snooze
, the field in the existingSnooze
is set to its default value. Fields not listed retain their existing value. The following are the field names that are accepted inupdate_mask
: display_name
interval.start_time
interval.end_time
That said, the start time and end time of theSnooze
determines which fields can legally be updated. Before attempting an update, users should consult the documentation forUpdateSnoozeRequest
, which talks about which fields can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
FieldMaskOrBuilder |
hasSnooze()
public boolean hasSnooze()
Required. The Snooze
to update. Must have the name field present.
.google.monitoring.v3.Snooze snooze = 1 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
boolean | Whether the snooze field is set. |
hasUpdateMask()
public boolean hasUpdateMask()
Required. The fields to update.
For each field listed in update_mask
:
- If the
Snooze
object supplied in theUpdateSnoozeRequest
has a value for that field, the value of the field in the existingSnooze
will be set to the value of the field in the suppliedSnooze
. - If the field does not have a value in the supplied
Snooze
, the field in the existingSnooze
is set to its default value. Fields not listed retain their existing value. The following are the field names that are accepted inupdate_mask
: display_name
interval.start_time
interval.end_time
That said, the start time and end time of theSnooze
determines which fields can legally be updated. Before attempting an update, users should consult the documentation forUpdateSnoozeRequest
, which talks about which fields can be updated.
.google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
boolean | Whether the updateMask field is set. |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public UpdateSnoozeRequest.Builder newBuilderForType()
Type | Description |
UpdateSnoozeRequest.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected UpdateSnoozeRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
UpdateSnoozeRequest.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Name | Description |
unused | UnusedPrivateParameter |
Type | Description |
Object |
toBuilder()
public UpdateSnoozeRequest.Builder toBuilder()
Type | Description |
UpdateSnoozeRequest.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |