Interface BatchAddClusterNodesResponse.Builder

  • Method Details

    • successful

      A list of NodeLogicalIDs that were successfully added to the cluster. The NodeLogicalID is unique per cluster and does not change between instance replacements. Each entry includes a NodeLogicalId that can be used to track the node's provisioning status (with DescribeClusterNode), the instance group name, and the current status of the node.

      Parameters:
      successful - A list of NodeLogicalIDs that were successfully added to the cluster. The NodeLogicalID is unique per cluster and does not change between instance replacements. Each entry includes a NodeLogicalId that can be used to track the node's provisioning status (with DescribeClusterNode), the instance group name, and the current status of the node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • successful

      A list of NodeLogicalIDs that were successfully added to the cluster. The NodeLogicalID is unique per cluster and does not change between instance replacements. Each entry includes a NodeLogicalId that can be used to track the node's provisioning status (with DescribeClusterNode), the instance group name, and the current status of the node.

      Parameters:
      successful - A list of NodeLogicalIDs that were successfully added to the cluster. The NodeLogicalID is unique per cluster and does not change between instance replacements. Each entry includes a NodeLogicalId that can be used to track the node's provisioning status (with DescribeClusterNode), the instance group name, and the current status of the node.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • successful

      A list of NodeLogicalIDs that were successfully added to the cluster. The NodeLogicalID is unique per cluster and does not change between instance replacements. Each entry includes a NodeLogicalId that can be used to track the node's provisioning status (with DescribeClusterNode), the instance group name, and the current status of the node.

      This is a convenience method that creates an instance of the NodeAdditionResult.Builder avoiding the need to create one manually via NodeAdditionResult.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to successful(List<NodeAdditionResult>).

      Parameters:
      successful - a consumer that will call methods on NodeAdditionResult.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • failed

      A list of errors that occurred during the node addition operation. Each entry includes the instance group name, error code, number of failed additions, and an error message.

      Parameters:
      failed - A list of errors that occurred during the node addition operation. Each entry includes the instance group name, error code, number of failed additions, and an error message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failed

      A list of errors that occurred during the node addition operation. Each entry includes the instance group name, error code, number of failed additions, and an error message.

      Parameters:
      failed - A list of errors that occurred during the node addition operation. Each entry includes the instance group name, error code, number of failed additions, and an error message.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • failed

      A list of errors that occurred during the node addition operation. Each entry includes the instance group name, error code, number of failed additions, and an error message.

      This is a convenience method that creates an instance of the BatchAddClusterNodesError.Builder avoiding the need to create one manually via BatchAddClusterNodesError.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to failed(List<BatchAddClusterNodesError>).

      Parameters:
      failed - a consumer that will call methods on BatchAddClusterNodesError.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: