public final class UpcomingMaintenance extends com.google.protobuf.GeneratedMessageV3 implements UpcomingMaintenanceOrBuilder
Upcoming Maintenance notification information.Protobuf type
google.cloud.compute.v1.UpcomingMaintenance| Modifier and Type | Class and Description |
|---|---|
static class |
UpcomingMaintenance.Builder
Upcoming Maintenance notification information.
|
static class |
UpcomingMaintenance.MaintenanceStatus
Protobuf enum
google.cloud.compute.v1.UpcomingMaintenance.MaintenanceStatus |
static class |
UpcomingMaintenance.Type
Defines the type of maintenance.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CAN_RESCHEDULE_FIELD_NUMBER |
static int |
LATEST_WINDOW_START_TIME_FIELD_NUMBER |
static int |
MAINTENANCE_STATUS_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
static int |
WINDOW_END_TIME_FIELD_NUMBER |
static int |
WINDOW_START_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
boolean |
getCanReschedule()
Indicates if the maintenance can be customer triggered.
|
static UpcomingMaintenance |
getDefaultInstance() |
UpcomingMaintenance |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getLatestWindowStartTime()
The latest time for the planned maintenance window to start.
|
com.google.protobuf.ByteString |
getLatestWindowStartTimeBytes()
The latest time for the planned maintenance window to start.
|
String |
getMaintenanceStatus()
Check the MaintenanceStatus enum for the list of possible values.
|
com.google.protobuf.ByteString |
getMaintenanceStatusBytes()
Check the MaintenanceStatus enum for the list of possible values.
|
com.google.protobuf.Parser<UpcomingMaintenance> |
getParserForType() |
int |
getSerializedSize() |
String |
getType()
Defines the type of maintenance.
|
com.google.protobuf.ByteString |
getTypeBytes()
Defines the type of maintenance.
|
String |
getWindowEndTime()
The time by which the maintenance disruption will be completed.
|
com.google.protobuf.ByteString |
getWindowEndTimeBytes()
The time by which the maintenance disruption will be completed.
|
String |
getWindowStartTime()
The current start time of the maintenance window.
|
com.google.protobuf.ByteString |
getWindowStartTimeBytes()
The current start time of the maintenance window.
|
boolean |
hasCanReschedule()
Indicates if the maintenance can be customer triggered.
|
int |
hashCode() |
boolean |
hasLatestWindowStartTime()
The latest time for the planned maintenance window to start.
|
boolean |
hasMaintenanceStatus()
Check the MaintenanceStatus enum for the list of possible values.
|
boolean |
hasType()
Defines the type of maintenance.
|
boolean |
hasWindowEndTime()
The time by which the maintenance disruption will be completed.
|
boolean |
hasWindowStartTime()
The current start time of the maintenance window.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static UpcomingMaintenance.Builder |
newBuilder() |
static UpcomingMaintenance.Builder |
newBuilder(UpcomingMaintenance prototype) |
UpcomingMaintenance.Builder |
newBuilderForType() |
protected UpcomingMaintenance.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static UpcomingMaintenance |
parseDelimitedFrom(InputStream input) |
static UpcomingMaintenance |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UpcomingMaintenance |
parseFrom(byte[] data) |
static UpcomingMaintenance |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UpcomingMaintenance |
parseFrom(ByteBuffer data) |
static UpcomingMaintenance |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UpcomingMaintenance |
parseFrom(com.google.protobuf.ByteString data) |
static UpcomingMaintenance |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UpcomingMaintenance |
parseFrom(com.google.protobuf.CodedInputStream input) |
static UpcomingMaintenance |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static UpcomingMaintenance |
parseFrom(InputStream input) |
static UpcomingMaintenance |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<UpcomingMaintenance> |
parser() |
UpcomingMaintenance.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int CAN_RESCHEDULE_FIELD_NUMBER
public static final int LATEST_WINDOW_START_TIME_FIELD_NUMBER
public static final int MAINTENANCE_STATUS_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
public static final int WINDOW_END_TIME_FIELD_NUMBER
public static final int WINDOW_START_TIME_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasCanReschedule()
Indicates if the maintenance can be customer triggered.
optional bool can_reschedule = 95981977;hasCanReschedule in interface UpcomingMaintenanceOrBuilderpublic boolean getCanReschedule()
Indicates if the maintenance can be customer triggered.
optional bool can_reschedule = 95981977;getCanReschedule in interface UpcomingMaintenanceOrBuilderpublic boolean hasLatestWindowStartTime()
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
optional string latest_window_start_time = 128032129;hasLatestWindowStartTime in interface UpcomingMaintenanceOrBuilderpublic String getLatestWindowStartTime()
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
optional string latest_window_start_time = 128032129;getLatestWindowStartTime in interface UpcomingMaintenanceOrBuilderpublic com.google.protobuf.ByteString getLatestWindowStartTimeBytes()
The latest time for the planned maintenance window to start. This timestamp value is in RFC3339 text format.
optional string latest_window_start_time = 128032129;getLatestWindowStartTimeBytes in interface UpcomingMaintenanceOrBuilderpublic boolean hasMaintenanceStatus()
Check the MaintenanceStatus enum for the list of possible values.
optional string maintenance_status = 81645214;hasMaintenanceStatus in interface UpcomingMaintenanceOrBuilderpublic String getMaintenanceStatus()
Check the MaintenanceStatus enum for the list of possible values.
optional string maintenance_status = 81645214;getMaintenanceStatus in interface UpcomingMaintenanceOrBuilderpublic com.google.protobuf.ByteString getMaintenanceStatusBytes()
Check the MaintenanceStatus enum for the list of possible values.
optional string maintenance_status = 81645214;getMaintenanceStatusBytes in interface UpcomingMaintenanceOrBuilderpublic boolean hasType()
Defines the type of maintenance. Check the Type enum for the list of possible values.
optional string type = 3575610;hasType in interface UpcomingMaintenanceOrBuilderpublic String getType()
Defines the type of maintenance. Check the Type enum for the list of possible values.
optional string type = 3575610;getType in interface UpcomingMaintenanceOrBuilderpublic com.google.protobuf.ByteString getTypeBytes()
Defines the type of maintenance. Check the Type enum for the list of possible values.
optional string type = 3575610;getTypeBytes in interface UpcomingMaintenanceOrBuilderpublic boolean hasWindowEndTime()
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
optional string window_end_time = 271816480;hasWindowEndTime in interface UpcomingMaintenanceOrBuilderpublic String getWindowEndTime()
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
optional string window_end_time = 271816480;getWindowEndTime in interface UpcomingMaintenanceOrBuilderpublic com.google.protobuf.ByteString getWindowEndTimeBytes()
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
optional string window_end_time = 271816480;getWindowEndTimeBytes in interface UpcomingMaintenanceOrBuilderpublic boolean hasWindowStartTime()
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 473061433;hasWindowStartTime in interface UpcomingMaintenanceOrBuilderpublic String getWindowStartTime()
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 473061433;getWindowStartTime in interface UpcomingMaintenanceOrBuilderpublic com.google.protobuf.ByteString getWindowStartTimeBytes()
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 473061433;getWindowStartTimeBytes in interface UpcomingMaintenanceOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static UpcomingMaintenance parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UpcomingMaintenance parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UpcomingMaintenance parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UpcomingMaintenance parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UpcomingMaintenance parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UpcomingMaintenance parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static UpcomingMaintenance parseFrom(InputStream input) throws IOException
IOExceptionpublic static UpcomingMaintenance parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static UpcomingMaintenance parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static UpcomingMaintenance parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static UpcomingMaintenance parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static UpcomingMaintenance parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic UpcomingMaintenance.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static UpcomingMaintenance.Builder newBuilder()
public static UpcomingMaintenance.Builder newBuilder(UpcomingMaintenance prototype)
public UpcomingMaintenance.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected UpcomingMaintenance.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static UpcomingMaintenance getDefaultInstance()
public static com.google.protobuf.Parser<UpcomingMaintenance> parser()
public com.google.protobuf.Parser<UpcomingMaintenance> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public UpcomingMaintenance getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.