Interface ClusterVersionInformation.Builder

  • Method Details

    • clusterVersion

      ClusterVersionInformation.Builder clusterVersion(String clusterVersion)

      The Kubernetes version for the cluster.

      Parameters:
      clusterVersion - The Kubernetes version for the cluster.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clusterType

      ClusterVersionInformation.Builder clusterType(String clusterType)

      The type of cluster this version is for.

      Parameters:
      clusterType - The type of cluster this version is for.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultPlatformVersion

      ClusterVersionInformation.Builder defaultPlatformVersion(String defaultPlatformVersion)

      Default platform version for this Kubernetes version.

      Parameters:
      defaultPlatformVersion - Default platform version for this Kubernetes version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultVersion

      ClusterVersionInformation.Builder defaultVersion(Boolean defaultVersion)

      Indicates if this is a default version.

      Parameters:
      defaultVersion - Indicates if this is a default version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • releaseDate

      ClusterVersionInformation.Builder releaseDate(Instant releaseDate)

      The release date of this cluster version.

      Parameters:
      releaseDate - The release date of this cluster version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endOfStandardSupportDate

      ClusterVersionInformation.Builder endOfStandardSupportDate(Instant endOfStandardSupportDate)

      Date when standard support ends for this version.

      Parameters:
      endOfStandardSupportDate - Date when standard support ends for this version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endOfExtendedSupportDate

      ClusterVersionInformation.Builder endOfExtendedSupportDate(Instant endOfExtendedSupportDate)

      Date when extended support ends for this version.

      Parameters:
      endOfExtendedSupportDate - Date when extended support ends for this version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      This field is deprecated. Use versionStatus instead, as that field matches for input and output of this action.

      Current status of this cluster version.

      Parameters:
      status -

      This field is deprecated. Use versionStatus instead, as that field matches for input and output of this action.

      Current status of this cluster version.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      This field is deprecated. Use versionStatus instead, as that field matches for input and output of this action.

      Current status of this cluster version.

      Parameters:
      status -

      This field is deprecated. Use versionStatus instead, as that field matches for input and output of this action.

      Current status of this cluster version.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • versionStatus

      ClusterVersionInformation.Builder versionStatus(String versionStatus)

      Current status of this cluster version.

      Parameters:
      versionStatus - Current status of this cluster version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • versionStatus

      ClusterVersionInformation.Builder versionStatus(VersionStatus versionStatus)

      Current status of this cluster version.

      Parameters:
      versionStatus - Current status of this cluster version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • kubernetesPatchVersion

      ClusterVersionInformation.Builder kubernetesPatchVersion(String kubernetesPatchVersion)

      The patch version of Kubernetes for this cluster version.

      Parameters:
      kubernetesPatchVersion - The patch version of Kubernetes for this cluster version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.