public static final class EcsEc2LaunchTargetOptions.Builder
extends java.lang.Object
EcsEc2LaunchTargetOptions
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
EcsEc2LaunchTargetOptions |
build()
Builds the configured instance.
|
EcsEc2LaunchTargetOptions.Builder |
placementConstraints(java.util.List<? extends PlacementConstraint> placementConstraints)
Sets the value of
EcsEc2LaunchTargetOptions.getPlacementConstraints() |
EcsEc2LaunchTargetOptions.Builder |
placementStrategies(java.util.List<? extends PlacementStrategy> placementStrategies)
Sets the value of
EcsEc2LaunchTargetOptions.getPlacementStrategies() |
public EcsEc2LaunchTargetOptions.Builder placementConstraints(java.util.List<? extends PlacementConstraint> placementConstraints)
EcsEc2LaunchTargetOptions.getPlacementConstraints()
placementConstraints
- Placement constraints.this
public EcsEc2LaunchTargetOptions.Builder placementStrategies(java.util.List<? extends PlacementStrategy> placementStrategies)
EcsEc2LaunchTargetOptions.getPlacementStrategies()
placementStrategies
- Placement strategies.this
public EcsEc2LaunchTargetOptions build()
EcsEc2LaunchTargetOptions
java.lang.NullPointerException
- if any required attribute was not provided