Package com.pulumi.aws.emr.inputs
Class ClusterPlacementGroupConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.emr.inputs.ClusterPlacementGroupConfigArgs.Builder
-
- Enclosing class:
- ClusterPlacementGroupConfigArgs
public static final class ClusterPlacementGroupConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ClusterPlacementGroupConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterPlacementGroupConfigArgsbuild()ClusterPlacementGroupConfigArgs.BuilderinstanceRole(com.pulumi.core.Output<java.lang.String> instanceRole)ClusterPlacementGroupConfigArgs.BuilderinstanceRole(java.lang.String instanceRole)ClusterPlacementGroupConfigArgs.BuilderplacementStrategy(com.pulumi.core.Output<java.lang.String> placementStrategy)ClusterPlacementGroupConfigArgs.BuilderplacementStrategy(java.lang.String placementStrategy)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterPlacementGroupConfigArgs defaults)
-
-
Method Detail
-
instanceRole
public ClusterPlacementGroupConfigArgs.Builder instanceRole(com.pulumi.core.Output<java.lang.String> instanceRole)
- Parameters:
instanceRole- Role of the instance in the cluster. Valid Values: `MASTER`, `CORE`, `TASK`.- Returns:
- builder
-
instanceRole
public ClusterPlacementGroupConfigArgs.Builder instanceRole(java.lang.String instanceRole)
- Parameters:
instanceRole- Role of the instance in the cluster. Valid Values: `MASTER`, `CORE`, `TASK`.- Returns:
- builder
-
placementStrategy
public ClusterPlacementGroupConfigArgs.Builder placementStrategy(@Nullable com.pulumi.core.Output<java.lang.String> placementStrategy)
- Parameters:
placementStrategy- EC2 Placement Group strategy associated with instance role. Valid Values: `SPREAD`, `PARTITION`, `CLUSTER`, `NONE`.- Returns:
- builder
-
placementStrategy
public ClusterPlacementGroupConfigArgs.Builder placementStrategy(java.lang.String placementStrategy)
- Parameters:
placementStrategy- EC2 Placement Group strategy associated with instance role. Valid Values: `SPREAD`, `PARTITION`, `CLUSTER`, `NONE`.- Returns:
- builder
-
build
public ClusterPlacementGroupConfigArgs build()
-
-