Interface OutpostConfigResponse.Builder

  • Method Details

    • outpostArns

      OutpostConfigResponse.Builder outpostArns(Collection<String> outpostArns)

      The ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts.

      Parameters:
      outpostArns - The ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outpostArns

      OutpostConfigResponse.Builder outpostArns(String... outpostArns)

      The ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts.

      Parameters:
      outpostArns - The ARN of the Outpost that you specified for use with your local Amazon EKS cluster on Outposts.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • controlPlaneInstanceType

      OutpostConfigResponse.Builder controlPlaneInstanceType(String controlPlaneInstanceType)

      The Amazon EC2 instance type used for the control plane. The instance type is the same for all control plane instances.

      Parameters:
      controlPlaneInstanceType - The Amazon EC2 instance type used for the control plane. The instance type is the same for all control plane instances.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • controlPlanePlacement

      OutpostConfigResponse.Builder controlPlanePlacement(ControlPlanePlacementResponse controlPlanePlacement)

      An object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see Capacity considerations in the Amazon EKS User Guide.

      Parameters:
      controlPlanePlacement - An object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see Capacity considerations in the Amazon EKS User Guide.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • controlPlanePlacement

      default OutpostConfigResponse.Builder controlPlanePlacement(Consumer<ControlPlanePlacementResponse.Builder> controlPlanePlacement)

      An object representing the placement configuration for all the control plane instances of your local Amazon EKS cluster on an Amazon Web Services Outpost. For more information, see Capacity considerations in the Amazon EKS User Guide.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to controlPlanePlacement(ControlPlanePlacementResponse).

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