Interface ClusterInstanceRequirementDetails.Builder

  • Method Details

    • currentInstanceTypesWithStrings

      ClusterInstanceRequirementDetails.Builder currentInstanceTypesWithStrings(Collection<String> currentInstanceTypes)

      The instance types currently in use by the instance group.

      Parameters:
      currentInstanceTypes - The instance types currently in use by the instance group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currentInstanceTypesWithStrings

      ClusterInstanceRequirementDetails.Builder currentInstanceTypesWithStrings(String... currentInstanceTypes)

      The instance types currently in use by the instance group.

      Parameters:
      currentInstanceTypes - The instance types currently in use by the instance group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currentInstanceTypes

      ClusterInstanceRequirementDetails.Builder currentInstanceTypes(Collection<ClusterInstanceType> currentInstanceTypes)

      The instance types currently in use by the instance group.

      Parameters:
      currentInstanceTypes - The instance types currently in use by the instance group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currentInstanceTypes

      ClusterInstanceRequirementDetails.Builder currentInstanceTypes(ClusterInstanceType... currentInstanceTypes)

      The instance types currently in use by the instance group.

      Parameters:
      currentInstanceTypes - The instance types currently in use by the instance group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredInstanceTypesWithStrings

      ClusterInstanceRequirementDetails.Builder desiredInstanceTypesWithStrings(Collection<String> desiredInstanceTypes)

      The desired instance types for the instance group, as specified in the most recent update request.

      Parameters:
      desiredInstanceTypes - The desired instance types for the instance group, as specified in the most recent update request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredInstanceTypesWithStrings

      ClusterInstanceRequirementDetails.Builder desiredInstanceTypesWithStrings(String... desiredInstanceTypes)

      The desired instance types for the instance group, as specified in the most recent update request.

      Parameters:
      desiredInstanceTypes - The desired instance types for the instance group, as specified in the most recent update request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredInstanceTypes

      ClusterInstanceRequirementDetails.Builder desiredInstanceTypes(Collection<ClusterInstanceType> desiredInstanceTypes)

      The desired instance types for the instance group, as specified in the most recent update request.

      Parameters:
      desiredInstanceTypes - The desired instance types for the instance group, as specified in the most recent update request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • desiredInstanceTypes

      ClusterInstanceRequirementDetails.Builder desiredInstanceTypes(ClusterInstanceType... desiredInstanceTypes)

      The desired instance types for the instance group, as specified in the most recent update request.

      Parameters:
      desiredInstanceTypes - The desired instance types for the instance group, as specified in the most recent update request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.