Package com.google.cloud.tpu.v2alpha1
Class UpcomingMaintenance
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.tpu.v2alpha1.UpcomingMaintenance
- All Implemented Interfaces:
UpcomingMaintenanceOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class UpcomingMaintenance
extends com.google.protobuf.GeneratedMessage
implements UpcomingMaintenanceOrBuilder
Upcoming Maintenance notification information.Protobuf type
google.cloud.tpu.v2alpha1.UpcomingMaintenance- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classUpcoming Maintenance notification information.static enumThe status of the maintenance for this notification.static enumThe type of maintenance for this notification.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanIndicates if the maintenance can be customer triggered.static UpcomingMaintenancestatic final com.google.protobuf.Descriptors.DescriptorThe latest time for the planned maintenance window to start.com.google.protobuf.ByteStringThe latest time for the planned maintenance window to start.The status of the maintenance.intThe status of the maintenance.com.google.protobuf.Parser<UpcomingMaintenance>intgetType()Defines the type of maintenance.intDefines the type of maintenance.The time by which the maintenance disruption will be completed.com.google.protobuf.ByteStringThe time by which the maintenance disruption will be completed.The current start time of the maintenance window.com.google.protobuf.ByteStringThe current start time of the maintenance window.booleanIndicates if the maintenance can be customer triggered.inthashCode()booleanThe latest time for the planned maintenance window to start.booleanThe status of the maintenance.booleanhasType()Defines the type of maintenance.booleanThe time by which the maintenance disruption will be completed.booleanThe current start time of the maintenance window.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic UpcomingMaintenance.Builderstatic UpcomingMaintenance.BuildernewBuilder(UpcomingMaintenance prototype) protected UpcomingMaintenance.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static UpcomingMaintenanceparseDelimitedFrom(InputStream input) static UpcomingMaintenanceparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpcomingMaintenanceparseFrom(byte[] data) static UpcomingMaintenanceparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpcomingMaintenanceparseFrom(com.google.protobuf.ByteString data) static UpcomingMaintenanceparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpcomingMaintenanceparseFrom(com.google.protobuf.CodedInputStream input) static UpcomingMaintenanceparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpcomingMaintenanceparseFrom(InputStream input) static UpcomingMaintenanceparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static UpcomingMaintenanceparseFrom(ByteBuffer data) static UpcomingMaintenanceparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<UpcomingMaintenance>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
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, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
CAN_RESCHEDULE_FIELD_NUMBER
public static final int CAN_RESCHEDULE_FIELD_NUMBER- See Also:
-
WINDOW_START_TIME_FIELD_NUMBER
public static final int WINDOW_START_TIME_FIELD_NUMBER- See Also:
-
WINDOW_END_TIME_FIELD_NUMBER
public static final int WINDOW_END_TIME_FIELD_NUMBER- See Also:
-
LATEST_WINDOW_START_TIME_FIELD_NUMBER
public static final int LATEST_WINDOW_START_TIME_FIELD_NUMBER- See Also:
-
MAINTENANCE_STATUS_FIELD_NUMBER
public static final int MAINTENANCE_STATUS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasType
public boolean hasType()Defines the type of maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceType type = 1;- Specified by:
hasTypein interfaceUpcomingMaintenanceOrBuilder- Returns:
- Whether the type field is set.
-
getTypeValue
public int getTypeValue()Defines the type of maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceType type = 1;- Specified by:
getTypeValuein interfaceUpcomingMaintenanceOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
Defines the type of maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceType type = 1;- Specified by:
getTypein interfaceUpcomingMaintenanceOrBuilder- Returns:
- The type.
-
hasCanReschedule
public boolean hasCanReschedule()Indicates if the maintenance can be customer triggered.
optional bool can_reschedule = 5;- Specified by:
hasCanReschedulein interfaceUpcomingMaintenanceOrBuilder- Returns:
- Whether the canReschedule field is set.
-
getCanReschedule
public boolean getCanReschedule()Indicates if the maintenance can be customer triggered.
optional bool can_reschedule = 5;- Specified by:
getCanReschedulein interfaceUpcomingMaintenanceOrBuilder- Returns:
- The canReschedule.
-
hasWindowStartTime
public boolean hasWindowStartTime()The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 6;- Specified by:
hasWindowStartTimein interfaceUpcomingMaintenanceOrBuilder- Returns:
- Whether the windowStartTime field is set.
-
getWindowStartTime
The current start time of the maintenance window. This timestamp value is in RFC3339 text format.
optional string window_start_time = 6;- Specified by:
getWindowStartTimein interfaceUpcomingMaintenanceOrBuilder- Returns:
- The windowStartTime.
-
getWindowStartTimeBytes
public 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 = 6;- Specified by:
getWindowStartTimeBytesin interfaceUpcomingMaintenanceOrBuilder- Returns:
- The bytes for windowStartTime.
-
hasWindowEndTime
public 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 = 7;- Specified by:
hasWindowEndTimein interfaceUpcomingMaintenanceOrBuilder- Returns:
- Whether the windowEndTime field is set.
-
getWindowEndTime
The time by which the maintenance disruption will be completed. This timestamp value is in RFC3339 text format.
optional string window_end_time = 7;- Specified by:
getWindowEndTimein interfaceUpcomingMaintenanceOrBuilder- Returns:
- The windowEndTime.
-
getWindowEndTimeBytes
public 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 = 7;- Specified by:
getWindowEndTimeBytesin interfaceUpcomingMaintenanceOrBuilder- Returns:
- The bytes for windowEndTime.
-
hasLatestWindowStartTime
public 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 = 8;- Specified by:
hasLatestWindowStartTimein interfaceUpcomingMaintenanceOrBuilder- Returns:
- Whether the latestWindowStartTime field is set.
-
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 = 8;- Specified by:
getLatestWindowStartTimein interfaceUpcomingMaintenanceOrBuilder- Returns:
- The latestWindowStartTime.
-
getLatestWindowStartTimeBytes
public 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 = 8;- Specified by:
getLatestWindowStartTimeBytesin interfaceUpcomingMaintenanceOrBuilder- Returns:
- The bytes for latestWindowStartTime.
-
hasMaintenanceStatus
public boolean hasMaintenanceStatus()The status of the maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceStatus maintenance_status = 9;- Specified by:
hasMaintenanceStatusin interfaceUpcomingMaintenanceOrBuilder- Returns:
- Whether the maintenanceStatus field is set.
-
getMaintenanceStatusValue
public int getMaintenanceStatusValue()The status of the maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceStatus maintenance_status = 9;- Specified by:
getMaintenanceStatusValuein interfaceUpcomingMaintenanceOrBuilder- Returns:
- The enum numeric value on the wire for maintenanceStatus.
-
getMaintenanceStatus
The status of the maintenance.
optional .google.cloud.tpu.v2alpha1.UpcomingMaintenance.MaintenanceStatus maintenance_status = 9;- Specified by:
getMaintenanceStatusin interfaceUpcomingMaintenanceOrBuilder- Returns:
- The maintenanceStatus.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static UpcomingMaintenance parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpcomingMaintenance parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpcomingMaintenance parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpcomingMaintenance parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpcomingMaintenance parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UpcomingMaintenance parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static UpcomingMaintenance parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static UpcomingMaintenance parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static UpcomingMaintenance parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static UpcomingMaintenance parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected UpcomingMaintenance.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-