Package com.google.container.v1
Class NodePoolUpgradeInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<NodePoolUpgradeInfo.Builder>
com.google.container.v1.NodePoolUpgradeInfo.Builder
- All Implemented Interfaces:
NodePoolUpgradeInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- NodePoolUpgradeInfo
public static final class NodePoolUpgradeInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NodePoolUpgradeInfo.Builder>
implements NodePoolUpgradeInfoOrBuilder
NodePoolUpgradeInfo contains the upgrade information of a node pool.Protobuf type
google.container.v1.NodePoolUpgradeInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllAutoUpgradeStatus(Iterable<? extends NodePoolUpgradeInfo.AutoUpgradeStatus> values) The auto upgrade status.addAllAutoUpgradeStatusValue(Iterable<Integer> values) The auto upgrade status.addAllPausedReason(Iterable<? extends NodePoolUpgradeInfo.AutoUpgradePausedReason> values) The auto upgrade paused reason.addAllPausedReasonValue(Iterable<Integer> values) The auto upgrade paused reason.addAllUpgradeDetails(Iterable<? extends UpgradeDetails> values) The list of past auto upgrades.The auto upgrade status.addAutoUpgradeStatusValue(int value) The auto upgrade status.The auto upgrade paused reason.addPausedReasonValue(int value) The auto upgrade paused reason.addUpgradeDetails(int index, UpgradeDetails value) The list of past auto upgrades.addUpgradeDetails(int index, UpgradeDetails.Builder builderForValue) The list of past auto upgrades.addUpgradeDetails(UpgradeDetails value) The list of past auto upgrades.addUpgradeDetails(UpgradeDetails.Builder builderForValue) The list of past auto upgrades.The list of past auto upgrades.addUpgradeDetailsBuilder(int index) The list of past auto upgrades.build()clear()The auto upgrade status.The 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.minor_target_version indicates the target version for minor upgrade.patch_target_version indicates the target version for patch upgrade.The auto upgrade paused reason.The list of past auto upgrades.getAutoUpgradeStatus(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 final com.google.protobuf.Descriptors.Descriptorcom.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.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.getUpgradeDetails(int index) The list of past auto upgrades.getUpgradeDetailsBuilder(int index) The list of past auto upgrades.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.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 booleanmergeFrom(NodePoolUpgradeInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeUpgradeDetails(int index) The list of past auto upgrades.setAutoUpgradeStatus(int index, NodePoolUpgradeInfo.AutoUpgradeStatus value) The auto upgrade status.setAutoUpgradeStatusValue(int index, int value) The auto upgrade status.The node pool's current minor version's end of extended support timestamp.setEndOfExtendedSupportTimestampBytes(com.google.protobuf.ByteString value) The 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.setEndOfStandardSupportTimestampBytes(com.google.protobuf.ByteString value) The node pool's current minor version's end of standard support timestamp.setMinorTargetVersion(String value) minor_target_version indicates the target version for minor upgrade.setMinorTargetVersionBytes(com.google.protobuf.ByteString value) minor_target_version indicates the target version for minor upgrade.setPatchTargetVersion(String value) patch_target_version indicates the target version for patch upgrade.setPatchTargetVersionBytes(com.google.protobuf.ByteString value) patch_target_version indicates the target version for patch upgrade.setPausedReason(int index, NodePoolUpgradeInfo.AutoUpgradePausedReason value) The auto upgrade paused reason.setPausedReasonValue(int index, int value) The auto upgrade paused reason.setUpgradeDetails(int index, UpgradeDetails value) The list of past auto upgrades.setUpgradeDetails(int index, UpgradeDetails.Builder builderForValue) The list of past auto upgrades.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<NodePoolUpgradeInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<NodePoolUpgradeInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<NodePoolUpgradeInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NodePoolUpgradeInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NodePoolUpgradeInfo.Builder>
-
mergeFrom
public NodePoolUpgradeInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<NodePoolUpgradeInfo.Builder>- Throws:
IOException
-
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.
-
setMinorTargetVersion
minor_target_version indicates the target version for minor upgrade.
optional string minor_target_version = 1;- Parameters:
value- The minorTargetVersion to set.- Returns:
- This builder for chaining.
-
clearMinorTargetVersion
minor_target_version indicates the target version for minor upgrade.
optional string minor_target_version = 1;- Returns:
- This builder for chaining.
-
setMinorTargetVersionBytes
minor_target_version indicates the target version for minor upgrade.
optional string minor_target_version = 1;- Parameters:
value- The bytes for minorTargetVersion to set.- Returns:
- This builder for chaining.
-
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.
-
setPatchTargetVersion
patch_target_version indicates the target version for patch upgrade.
optional string patch_target_version = 2;- Parameters:
value- The patchTargetVersion to set.- Returns:
- This builder for chaining.
-
clearPatchTargetVersion
patch_target_version indicates the target version for patch upgrade.
optional string patch_target_version = 2;- Returns:
- This builder for chaining.
-
setPatchTargetVersionBytes
patch_target_version indicates the target version for patch upgrade.
optional string patch_target_version = 2;- Parameters:
value- The bytes for patchTargetVersion to set.- Returns:
- This builder for chaining.
-
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.
-
setAutoUpgradeStatus
public NodePoolUpgradeInfo.Builder setAutoUpgradeStatus(int index, NodePoolUpgradeInfo.AutoUpgradeStatus value) The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Parameters:
index- The index to set the value at.value- The autoUpgradeStatus to set.- Returns:
- This builder for chaining.
-
addAutoUpgradeStatus
public NodePoolUpgradeInfo.Builder addAutoUpgradeStatus(NodePoolUpgradeInfo.AutoUpgradeStatus value) The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Parameters:
value- The autoUpgradeStatus to add.- Returns:
- This builder for chaining.
-
addAllAutoUpgradeStatus
public NodePoolUpgradeInfo.Builder addAllAutoUpgradeStatus(Iterable<? extends NodePoolUpgradeInfo.AutoUpgradeStatus> values) The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Parameters:
values- The autoUpgradeStatus to add.- Returns:
- This builder for chaining.
-
clearAutoUpgradeStatus
The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Returns:
- This builder for chaining.
-
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.
-
setAutoUpgradeStatusValue
The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for autoUpgradeStatus to set.- Returns:
- This builder for chaining.
-
addAutoUpgradeStatusValue
The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Parameters:
value- The enum numeric value on the wire for autoUpgradeStatus to add.- Returns:
- This builder for chaining.
-
addAllAutoUpgradeStatusValue
The auto upgrade status.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;- Parameters:
values- The enum numeric values on the wire for autoUpgradeStatus to add.- Returns:
- This builder for chaining.
-
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.
-
setPausedReason
public NodePoolUpgradeInfo.Builder setPausedReason(int index, NodePoolUpgradeInfo.AutoUpgradePausedReason value) The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Parameters:
index- The index to set the value at.value- The pausedReason to set.- Returns:
- This builder for chaining.
-
addPausedReason
public NodePoolUpgradeInfo.Builder addPausedReason(NodePoolUpgradeInfo.AutoUpgradePausedReason value) The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Parameters:
value- The pausedReason to add.- Returns:
- This builder for chaining.
-
addAllPausedReason
public NodePoolUpgradeInfo.Builder addAllPausedReason(Iterable<? extends NodePoolUpgradeInfo.AutoUpgradePausedReason> values) The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Parameters:
values- The pausedReason to add.- Returns:
- This builder for chaining.
-
clearPausedReason
The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Returns:
- This builder for chaining.
-
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.
-
setPausedReasonValue
The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for pausedReason to set.- Returns:
- This builder for chaining.
-
addPausedReasonValue
The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Parameters:
value- The enum numeric value on the wire for pausedReason to add.- Returns:
- This builder for chaining.
-
addAllPausedReasonValue
The auto upgrade paused reason.
repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;- Parameters:
values- The enum numeric values on the wire for pausedReason to add.- Returns:
- This builder for chaining.
-
getUpgradeDetailsList
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5;- Specified by:
getUpgradeDetailsListin 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
-
setUpgradeDetails
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
setUpgradeDetails
public NodePoolUpgradeInfo.Builder setUpgradeDetails(int index, UpgradeDetails.Builder builderForValue) The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
addUpgradeDetails
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
addUpgradeDetails
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
addUpgradeDetails
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
addUpgradeDetails
public NodePoolUpgradeInfo.Builder addUpgradeDetails(int index, UpgradeDetails.Builder builderForValue) The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
addAllUpgradeDetails
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
clearUpgradeDetails
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
removeUpgradeDetails
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
getUpgradeDetailsBuilder
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
getUpgradeDetailsOrBuilder
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5;- Specified by:
getUpgradeDetailsOrBuilderin interfaceNodePoolUpgradeInfoOrBuilder
-
getUpgradeDetailsOrBuilderList
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5;- Specified by:
getUpgradeDetailsOrBuilderListin interfaceNodePoolUpgradeInfoOrBuilder
-
addUpgradeDetailsBuilder
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
addUpgradeDetailsBuilder
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
getUpgradeDetailsBuilderList
The list of past auto upgrades.
repeated .google.container.v1.UpgradeDetails upgrade_details = 5; -
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.
-
setEndOfStandardSupportTimestamp
The node pool's current minor version's end of standard support timestamp.
optional string end_of_standard_support_timestamp = 6;- Parameters:
value- The endOfStandardSupportTimestamp to set.- Returns:
- This builder for chaining.
-
clearEndOfStandardSupportTimestamp
The node pool's current minor version's end of standard support timestamp.
optional string end_of_standard_support_timestamp = 6;- Returns:
- This builder for chaining.
-
setEndOfStandardSupportTimestampBytes
public NodePoolUpgradeInfo.Builder setEndOfStandardSupportTimestampBytes(com.google.protobuf.ByteString value) The node pool's current minor version's end of standard support timestamp.
optional string end_of_standard_support_timestamp = 6;- Parameters:
value- The bytes for endOfStandardSupportTimestamp to set.- Returns:
- This builder for chaining.
-
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.
-
setEndOfExtendedSupportTimestamp
The node pool's current minor version's end of extended support timestamp.
optional string end_of_extended_support_timestamp = 7;- Parameters:
value- The endOfExtendedSupportTimestamp to set.- Returns:
- This builder for chaining.
-
clearEndOfExtendedSupportTimestamp
The node pool's current minor version's end of extended support timestamp.
optional string end_of_extended_support_timestamp = 7;- Returns:
- This builder for chaining.
-
setEndOfExtendedSupportTimestampBytes
public NodePoolUpgradeInfo.Builder setEndOfExtendedSupportTimestampBytes(com.google.protobuf.ByteString value) The node pool's current minor version's end of extended support timestamp.
optional string end_of_extended_support_timestamp = 7;- Parameters:
value- The bytes for endOfExtendedSupportTimestamp to set.- Returns:
- This builder for chaining.
-