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 Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<NodePoolUpgradeInfo.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<NodePoolUpgradeInfo.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<NodePoolUpgradeInfo.Builder>
    • getDefaultInstanceForType

      public NodePoolUpgradeInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public NodePoolUpgradeInfo build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public NodePoolUpgradeInfo buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public NodePoolUpgradeInfo.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NodePoolUpgradeInfo.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.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:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.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:
      hasMinorTargetVersion in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      Whether the minorTargetVersion field is set.
    • getMinorTargetVersion

      public String getMinorTargetVersion()
       minor_target_version indicates the target version for minor upgrade.
       
      optional string minor_target_version = 1;
      Specified by:
      getMinorTargetVersion in interface NodePoolUpgradeInfoOrBuilder
      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:
      getMinorTargetVersionBytes in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      The bytes for minorTargetVersion.
    • setMinorTargetVersion

      public NodePoolUpgradeInfo.Builder setMinorTargetVersion(String value)
       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

      public NodePoolUpgradeInfo.Builder clearMinorTargetVersion()
       minor_target_version indicates the target version for minor upgrade.
       
      optional string minor_target_version = 1;
      Returns:
      This builder for chaining.
    • setMinorTargetVersionBytes

      public NodePoolUpgradeInfo.Builder setMinorTargetVersionBytes(com.google.protobuf.ByteString value)
       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:
      hasPatchTargetVersion in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      Whether the patchTargetVersion field is set.
    • getPatchTargetVersion

      public String getPatchTargetVersion()
       patch_target_version indicates the target version for patch upgrade.
       
      optional string patch_target_version = 2;
      Specified by:
      getPatchTargetVersion in interface NodePoolUpgradeInfoOrBuilder
      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:
      getPatchTargetVersionBytes in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      The bytes for patchTargetVersion.
    • setPatchTargetVersion

      public NodePoolUpgradeInfo.Builder setPatchTargetVersion(String value)
       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

      public NodePoolUpgradeInfo.Builder clearPatchTargetVersion()
       patch_target_version indicates the target version for patch upgrade.
       
      optional string patch_target_version = 2;
      Returns:
      This builder for chaining.
    • setPatchTargetVersionBytes

      public NodePoolUpgradeInfo.Builder setPatchTargetVersionBytes(com.google.protobuf.ByteString value)
       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

      public List<NodePoolUpgradeInfo.AutoUpgradeStatus> getAutoUpgradeStatusList()
       The auto upgrade status.
       
      repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;
      Specified by:
      getAutoUpgradeStatusList in interface NodePoolUpgradeInfoOrBuilder
      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:
      getAutoUpgradeStatusCount in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      The count of autoUpgradeStatus.
    • getAutoUpgradeStatus

      public NodePoolUpgradeInfo.AutoUpgradeStatus getAutoUpgradeStatus(int index)
       The auto upgrade status.
       
      repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;
      Specified by:
      getAutoUpgradeStatus in interface NodePoolUpgradeInfoOrBuilder
      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

       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

      public NodePoolUpgradeInfo.Builder clearAutoUpgradeStatus()
       The auto upgrade status.
       
      repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;
      Returns:
      This builder for chaining.
    • getAutoUpgradeStatusValueList

      public List<Integer> getAutoUpgradeStatusValueList()
       The auto upgrade status.
       
      repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradeStatus auto_upgrade_status = 3;
      Specified by:
      getAutoUpgradeStatusValueList in interface NodePoolUpgradeInfoOrBuilder
      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:
      getAutoUpgradeStatusValue in interface NodePoolUpgradeInfoOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of autoUpgradeStatus at the given index.
    • setAutoUpgradeStatusValue

      public NodePoolUpgradeInfo.Builder setAutoUpgradeStatusValue(int index, int 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 enum numeric value on the wire for autoUpgradeStatus to set.
      Returns:
      This builder for chaining.
    • addAutoUpgradeStatusValue

      public NodePoolUpgradeInfo.Builder addAutoUpgradeStatusValue(int value)
       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

      public NodePoolUpgradeInfo.Builder addAllAutoUpgradeStatusValue(Iterable<Integer> values)
       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

      public List<NodePoolUpgradeInfo.AutoUpgradePausedReason> getPausedReasonList()
       The auto upgrade paused reason.
       
      repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;
      Specified by:
      getPausedReasonList in interface NodePoolUpgradeInfoOrBuilder
      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:
      getPausedReasonCount in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      The count of pausedReason.
    • getPausedReason

      public NodePoolUpgradeInfo.AutoUpgradePausedReason getPausedReason(int index)
       The auto upgrade paused reason.
       
      repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;
      Specified by:
      getPausedReason in interface NodePoolUpgradeInfoOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The pausedReason at the given index.
    • setPausedReason

       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

       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

       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

      public NodePoolUpgradeInfo.Builder clearPausedReason()
       The auto upgrade paused reason.
       
      repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;
      Returns:
      This builder for chaining.
    • getPausedReasonValueList

      public List<Integer> getPausedReasonValueList()
       The auto upgrade paused reason.
       
      repeated .google.container.v1.NodePoolUpgradeInfo.AutoUpgradePausedReason paused_reason = 4;
      Specified by:
      getPausedReasonValueList in interface NodePoolUpgradeInfoOrBuilder
      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:
      getPausedReasonValue in interface NodePoolUpgradeInfoOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of pausedReason at the given index.
    • setPausedReasonValue

      public NodePoolUpgradeInfo.Builder setPausedReasonValue(int index, int 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 enum numeric value on the wire for pausedReason to set.
      Returns:
      This builder for chaining.
    • addPausedReasonValue

      public NodePoolUpgradeInfo.Builder addPausedReasonValue(int value)
       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

      public NodePoolUpgradeInfo.Builder addAllPausedReasonValue(Iterable<Integer> values)
       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

      public List<UpgradeDetails> getUpgradeDetailsList()
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
      Specified by:
      getUpgradeDetailsList in interface NodePoolUpgradeInfoOrBuilder
    • getUpgradeDetailsCount

      public int getUpgradeDetailsCount()
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
      Specified by:
      getUpgradeDetailsCount in interface NodePoolUpgradeInfoOrBuilder
    • getUpgradeDetails

      public UpgradeDetails getUpgradeDetails(int index)
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
      Specified by:
      getUpgradeDetails in interface NodePoolUpgradeInfoOrBuilder
    • setUpgradeDetails

      public NodePoolUpgradeInfo.Builder setUpgradeDetails(int index, UpgradeDetails value)
       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

      public NodePoolUpgradeInfo.Builder addUpgradeDetails(UpgradeDetails value)
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
    • addUpgradeDetails

      public NodePoolUpgradeInfo.Builder addUpgradeDetails(int index, UpgradeDetails value)
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
    • addUpgradeDetails

      public NodePoolUpgradeInfo.Builder addUpgradeDetails(UpgradeDetails.Builder builderForValue)
       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

      public NodePoolUpgradeInfo.Builder addAllUpgradeDetails(Iterable<? extends UpgradeDetails> values)
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
    • clearUpgradeDetails

      public NodePoolUpgradeInfo.Builder clearUpgradeDetails()
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
    • removeUpgradeDetails

      public NodePoolUpgradeInfo.Builder removeUpgradeDetails(int index)
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
    • getUpgradeDetailsBuilder

      public UpgradeDetails.Builder getUpgradeDetailsBuilder(int index)
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
    • getUpgradeDetailsOrBuilder

      public UpgradeDetailsOrBuilder getUpgradeDetailsOrBuilder(int index)
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
      Specified by:
      getUpgradeDetailsOrBuilder in interface NodePoolUpgradeInfoOrBuilder
    • getUpgradeDetailsOrBuilderList

      public List<? extends UpgradeDetailsOrBuilder> getUpgradeDetailsOrBuilderList()
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
      Specified by:
      getUpgradeDetailsOrBuilderList in interface NodePoolUpgradeInfoOrBuilder
    • addUpgradeDetailsBuilder

      public UpgradeDetails.Builder addUpgradeDetailsBuilder()
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
    • addUpgradeDetailsBuilder

      public UpgradeDetails.Builder addUpgradeDetailsBuilder(int index)
       The list of past auto upgrades.
       
      repeated .google.container.v1.UpgradeDetails upgrade_details = 5;
    • getUpgradeDetailsBuilderList

      public List<UpgradeDetails.Builder> 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:
      hasEndOfStandardSupportTimestamp in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      Whether the endOfStandardSupportTimestamp field is set.
    • getEndOfStandardSupportTimestamp

      public String getEndOfStandardSupportTimestamp()
       The node pool's current minor version's end of standard support timestamp.
       
      optional string end_of_standard_support_timestamp = 6;
      Specified by:
      getEndOfStandardSupportTimestamp in interface NodePoolUpgradeInfoOrBuilder
      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:
      getEndOfStandardSupportTimestampBytes in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      The bytes for endOfStandardSupportTimestamp.
    • setEndOfStandardSupportTimestamp

      public NodePoolUpgradeInfo.Builder setEndOfStandardSupportTimestamp(String 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 endOfStandardSupportTimestamp to set.
      Returns:
      This builder for chaining.
    • clearEndOfStandardSupportTimestamp

      public NodePoolUpgradeInfo.Builder 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:
      hasEndOfExtendedSupportTimestamp in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      Whether the endOfExtendedSupportTimestamp field is set.
    • getEndOfExtendedSupportTimestamp

      public String getEndOfExtendedSupportTimestamp()
       The node pool's current minor version's end of extended support timestamp.
       
      optional string end_of_extended_support_timestamp = 7;
      Specified by:
      getEndOfExtendedSupportTimestamp in interface NodePoolUpgradeInfoOrBuilder
      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:
      getEndOfExtendedSupportTimestampBytes in interface NodePoolUpgradeInfoOrBuilder
      Returns:
      The bytes for endOfExtendedSupportTimestamp.
    • setEndOfExtendedSupportTimestamp

      public NodePoolUpgradeInfo.Builder setEndOfExtendedSupportTimestamp(String 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 endOfExtendedSupportTimestamp to set.
      Returns:
      This builder for chaining.
    • clearEndOfExtendedSupportTimestamp

      public NodePoolUpgradeInfo.Builder 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.