Package com.google.container.v1
Class NodePoolUpgradeInfo
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.container.v1.NodePoolUpgradeInfo
- All Implemented Interfaces:
NodePoolUpgradeInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class NodePoolUpgradeInfo
extends com.google.protobuf.GeneratedMessage
implements NodePoolUpgradeInfoOrBuilder
NodePoolUpgradeInfo contains the upgrade information of a node pool.Protobuf type
google.container.v1.NodePoolUpgradeInfo- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumAutoUpgradePausedReason indicates the reason for auto upgrade paused status.static enumAutoUpgradeStatus indicates the status of auto upgrade.static final classNodePoolUpgradeInfo contains the upgrade information of a node pool.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 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 TypeMethodDescriptionbooleangetAutoUpgradeStatus(int index) The auto upgrade status.intThe auto upgrade status.The auto upgrade status.intgetAutoUpgradeStatusValue(int index) The auto upgrade status.The auto upgrade status.static NodePoolUpgradeInfostatic final com.google.protobuf.Descriptors.DescriptorThe node pool's current minor version's end of extended support timestamp.com.google.protobuf.ByteStringThe node pool's current minor version's end of extended support timestamp.The node pool's current minor version's end of standard support timestamp.com.google.protobuf.ByteStringThe node pool's current minor version's end of standard support timestamp.minor_target_version indicates the target version for minor upgrade.com.google.protobuf.ByteStringminor_target_version indicates the target version for minor upgrade.com.google.protobuf.Parser<NodePoolUpgradeInfo>patch_target_version indicates the target version for patch upgrade.com.google.protobuf.ByteStringpatch_target_version indicates the target version for patch upgrade.getPausedReason(int index) The auto upgrade paused reason.intThe auto upgrade paused reason.The auto upgrade paused reason.intgetPausedReasonValue(int index) The auto upgrade paused reason.The auto upgrade paused reason.intgetUpgradeDetails(int index) The list of past auto upgrades.intThe list of past auto upgrades.The list of past auto upgrades.getUpgradeDetailsOrBuilder(int index) The list of past auto upgrades.List<? extends UpgradeDetailsOrBuilder>The list of past auto upgrades.booleanThe node pool's current minor version's end of extended support timestamp.booleanThe node pool's current minor version's end of standard support timestamp.inthashCode()booleanminor_target_version indicates the target version for minor upgrade.booleanpatch_target_version indicates the target version for patch upgrade.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic NodePoolUpgradeInfo.Builderstatic NodePoolUpgradeInfo.BuildernewBuilder(NodePoolUpgradeInfo prototype) protected NodePoolUpgradeInfo.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static NodePoolUpgradeInfoparseDelimitedFrom(InputStream input) static NodePoolUpgradeInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodePoolUpgradeInfoparseFrom(byte[] data) static NodePoolUpgradeInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodePoolUpgradeInfoparseFrom(com.google.protobuf.ByteString data) static NodePoolUpgradeInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodePoolUpgradeInfoparseFrom(com.google.protobuf.CodedInputStream input) static NodePoolUpgradeInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodePoolUpgradeInfoparseFrom(InputStream input) static NodePoolUpgradeInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static NodePoolUpgradeInfoparseFrom(ByteBuffer data) static NodePoolUpgradeInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<NodePoolUpgradeInfo>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
-
MINOR_TARGET_VERSION_FIELD_NUMBER
public static final int MINOR_TARGET_VERSION_FIELD_NUMBER- See Also:
-
PATCH_TARGET_VERSION_FIELD_NUMBER
public static final int PATCH_TARGET_VERSION_FIELD_NUMBER- See Also:
-
AUTO_UPGRADE_STATUS_FIELD_NUMBER
public static final int AUTO_UPGRADE_STATUS_FIELD_NUMBER- See Also:
-
PAUSED_REASON_FIELD_NUMBER
public static final int PAUSED_REASON_FIELD_NUMBER- See Also:
-
UPGRADE_DETAILS_FIELD_NUMBER
public static final int UPGRADE_DETAILS_FIELD_NUMBER- See Also:
-
END_OF_STANDARD_SUPPORT_TIMESTAMP_FIELD_NUMBER
public static final int END_OF_STANDARD_SUPPORT_TIMESTAMP_FIELD_NUMBER- See Also:
-
END_OF_EXTENDED_SUPPORT_TIMESTAMP_FIELD_NUMBER
public static final int END_OF_EXTENDED_SUPPORT_TIMESTAMP_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
-
hasMinorTargetVersion
public boolean hasMinorTargetVersion()minor_target_version indicates the target version for minor upgrade.
optional string minor_target_version = 1;- Specified by:
hasMinorTargetVersionin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- Whether the minorTargetVersion field is set.
-
getMinorTargetVersion
minor_target_version indicates the target version for minor upgrade.
optional string minor_target_version = 1;- Specified by:
getMinorTargetVersionin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The minorTargetVersion.
-
getMinorTargetVersionBytes
public com.google.protobuf.ByteString getMinorTargetVersionBytes()minor_target_version indicates the target version for minor upgrade.
optional string minor_target_version = 1;- Specified by:
getMinorTargetVersionBytesin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The bytes for minorTargetVersion.
-
hasPatchTargetVersion
public boolean hasPatchTargetVersion()patch_target_version indicates the target version for patch upgrade.
optional string patch_target_version = 2;- Specified by:
hasPatchTargetVersionin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- Whether the patchTargetVersion field is set.
-
getPatchTargetVersion
patch_target_version indicates the target version for patch upgrade.
optional string patch_target_version = 2;- Specified by:
getPatchTargetVersionin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The patchTargetVersion.
-
getPatchTargetVersionBytes
public com.google.protobuf.ByteString getPatchTargetVersionBytes()patch_target_version indicates the target version for patch upgrade.
optional string patch_target_version = 2;- Specified by:
getPatchTargetVersionBytesin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The bytes for patchTargetVersion.
-
getAutoUpgradeStatusList
The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Specified by:
getAutoUpgradeStatusListin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- A list containing the autoUpgradeStatus.
-
getAutoUpgradeStatusCount
public int getAutoUpgradeStatusCount()The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Specified by:
getAutoUpgradeStatusCountin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The count of autoUpgradeStatus.
-
getAutoUpgradeStatus
The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Specified by:
getAutoUpgradeStatusin interfaceNodePoolUpgradeInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The autoUpgradeStatus at the given index.
-
getAutoUpgradeStatusValueList
The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Specified by:
getAutoUpgradeStatusValueListin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- A list containing the enum numeric values on the wire for autoUpgradeStatus.
-
getAutoUpgradeStatusValue
public int getAutoUpgradeStatusValue(int index) The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Specified by:
getAutoUpgradeStatusValuein interfaceNodePoolUpgradeInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of autoUpgradeStatus at the given index.
-
getPausedReasonList
The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Specified by:
getPausedReasonListin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- A list containing the pausedReason.
-
getPausedReasonCount
public int getPausedReasonCount()The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Specified by:
getPausedReasonCountin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The count of pausedReason.
-
getPausedReason
The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Specified by:
getPausedReasonin interfaceNodePoolUpgradeInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The pausedReason at the given index.
-
getPausedReasonValueList
The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Specified by:
getPausedReasonValueListin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- A list containing the enum numeric values on the wire for pausedReason.
-
getPausedReasonValue
public int getPausedReasonValue(int index) The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Specified by:
getPausedReasonValuein interfaceNodePoolUpgradeInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of pausedReason at the given index.
-
getUpgradeDetailsList
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5;- Specified by:
getUpgradeDetailsListin interfaceNodePoolUpgradeInfoOrBuilder
-
getUpgradeDetailsOrBuilderList
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5;- Specified by:
getUpgradeDetailsOrBuilderListin interfaceNodePoolUpgradeInfoOrBuilder
-
getUpgradeDetailsCount
public int getUpgradeDetailsCount()The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5;- Specified by:
getUpgradeDetailsCountin interfaceNodePoolUpgradeInfoOrBuilder
-
getUpgradeDetails
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5;- Specified by:
getUpgradeDetailsin interfaceNodePoolUpgradeInfoOrBuilder
-
getUpgradeDetailsOrBuilder
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5;- Specified by:
getUpgradeDetailsOrBuilderin interfaceNodePoolUpgradeInfoOrBuilder
-
hasEndOfStandardSupportTimestamp
public boolean hasEndOfStandardSupportTimestamp()The node pool's current minor version's end of standard support timestamp.
optional string end_of_standard_support_timestamp = 6;- Specified by:
hasEndOfStandardSupportTimestampin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- Whether the endOfStandardSupportTimestamp field is set.
-
getEndOfStandardSupportTimestamp
The node pool's current minor version's end of standard support timestamp.
optional string end_of_standard_support_timestamp = 6;- Specified by:
getEndOfStandardSupportTimestampin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The endOfStandardSupportTimestamp.
-
getEndOfStandardSupportTimestampBytes
public com.google.protobuf.ByteString getEndOfStandardSupportTimestampBytes()The node pool's current minor version's end of standard support timestamp.
optional string end_of_standard_support_timestamp = 6;- Specified by:
getEndOfStandardSupportTimestampBytesin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The bytes for endOfStandardSupportTimestamp.
-
hasEndOfExtendedSupportTimestamp
public boolean hasEndOfExtendedSupportTimestamp()The node pool's current minor version's end of extended support timestamp.
optional string end_of_extended_support_timestamp = 7;- Specified by:
hasEndOfExtendedSupportTimestampin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- Whether the endOfExtendedSupportTimestamp field is set.
-
getEndOfExtendedSupportTimestamp
The node pool's current minor version's end of extended support timestamp.
optional string end_of_extended_support_timestamp = 7;- Specified by:
getEndOfExtendedSupportTimestampin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The endOfExtendedSupportTimestamp.
-
getEndOfExtendedSupportTimestampBytes
public com.google.protobuf.ByteString getEndOfExtendedSupportTimestampBytes()The node pool's current minor version's end of extended support timestamp.
optional string end_of_extended_support_timestamp = 7;- Specified by:
getEndOfExtendedSupportTimestampBytesin interfaceNodePoolUpgradeInfoOrBuilder- Returns:
- The bytes for endOfExtendedSupportTimestamp.
-
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 NodePoolUpgradeInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodePoolUpgradeInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodePoolUpgradeInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodePoolUpgradeInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodePoolUpgradeInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static NodePoolUpgradeInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static NodePoolUpgradeInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static NodePoolUpgradeInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static NodePoolUpgradeInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static NodePoolUpgradeInfo 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 NodePoolUpgradeInfo.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
-