Class CfnContainerFleetPropsMixin.LocationConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.gamelift.mixins.CfnContainerFleetPropsMixin.LocationConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnContainerFleetPropsMixin.LocationConfigurationProperty>
- Enclosing interface:
CfnContainerFleetPropsMixin.LocationConfigurationProperty
@Stability(Stable)
public static final class CfnContainerFleetPropsMixin.LocationConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnContainerFleetPropsMixin.LocationConfigurationProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.Sets the value ofCfnContainerFleetPropsMixin.LocationConfigurationProperty.getLocation()locationCapacity(IResolvable locationCapacity) locationCapacity(CfnContainerFleetPropsMixin.LocationCapacityProperty locationCapacity) stoppedActions(List<String> stoppedActions)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
location
@Stability(Stable) public CfnContainerFleetPropsMixin.LocationConfigurationProperty.Builder location(String location) Sets the value ofCfnContainerFleetPropsMixin.LocationConfigurationProperty.getLocation()- Parameters:
location- An AWS Region code, such asus-west-2. For a list of supported Regions and Local Zones, see Amazon GameLift Servers service locations for managed hosting.- Returns:
this
-
locationCapacity
@Stability(Stable) public CfnContainerFleetPropsMixin.LocationConfigurationProperty.Builder locationCapacity(IResolvable locationCapacity) - Parameters:
locationCapacity- Current resource capacity settings in a specified fleet or location. The location value might refer to a fleet's remote location or its home Region.- Returns:
this
-
locationCapacity
@Stability(Stable) public CfnContainerFleetPropsMixin.LocationConfigurationProperty.Builder locationCapacity(CfnContainerFleetPropsMixin.LocationCapacityProperty locationCapacity) - Parameters:
locationCapacity- Current resource capacity settings in a specified fleet or location. The location value might refer to a fleet's remote location or its home Region.- Returns:
this
-
stoppedActions
@Stability(Stable) public CfnContainerFleetPropsMixin.LocationConfigurationProperty.Builder stoppedActions(List<String> stoppedActions) - Parameters:
stoppedActions- A list of fleet actions that have been suspended in the fleet location.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnContainerFleetPropsMixin.LocationConfigurationProperty>- Returns:
- a new instance of
CfnContainerFleetPropsMixin.LocationConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-