@Stability(value=Stable) public static final class CfnInstanceFleetConfig.Builder extends Object implements software.amazon.jsii.Builder<CfnInstanceFleetConfig>
CfnInstanceFleetConfig.| Modifier and Type | Method and Description |
|---|---|
CfnInstanceFleetConfig |
build() |
CfnInstanceFleetConfig.Builder |
clusterId(String clusterId)
`AWS::EMR::InstanceFleetConfig.ClusterId`.
|
static CfnInstanceFleetConfig.Builder |
create(software.constructs.Construct scope,
String id) |
CfnInstanceFleetConfig.Builder |
instanceFleetType(String instanceFleetType)
`AWS::EMR::InstanceFleetConfig.InstanceFleetType`.
|
CfnInstanceFleetConfig.Builder |
instanceTypeConfigs(IResolvable instanceTypeConfigs)
`AWS::EMR::InstanceFleetConfig.InstanceTypeConfigs`.
|
CfnInstanceFleetConfig.Builder |
instanceTypeConfigs(List<? extends Object> instanceTypeConfigs)
`AWS::EMR::InstanceFleetConfig.InstanceTypeConfigs`.
|
CfnInstanceFleetConfig.Builder |
launchSpecifications(CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty launchSpecifications)
`AWS::EMR::InstanceFleetConfig.LaunchSpecifications`.
|
CfnInstanceFleetConfig.Builder |
launchSpecifications(IResolvable launchSpecifications)
`AWS::EMR::InstanceFleetConfig.LaunchSpecifications`.
|
CfnInstanceFleetConfig.Builder |
name(String name)
`AWS::EMR::InstanceFleetConfig.Name`.
|
CfnInstanceFleetConfig.Builder |
targetOnDemandCapacity(Number targetOnDemandCapacity)
`AWS::EMR::InstanceFleetConfig.TargetOnDemandCapacity`.
|
CfnInstanceFleetConfig.Builder |
targetSpotCapacity(Number targetSpotCapacity)
`AWS::EMR::InstanceFleetConfig.TargetSpotCapacity`.
|
@Stability(value=Stable) public static CfnInstanceFleetConfig.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnInstanceFleetConfig.ConfigurationProperty.Builder.@Stability(value=Stable) public CfnInstanceFleetConfig.Builder clusterId(String clusterId)
clusterId - `AWS::EMR::InstanceFleetConfig.ClusterId`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig.Builder instanceFleetType(String instanceFleetType)
instanceFleetType - `AWS::EMR::InstanceFleetConfig.InstanceFleetType`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig.Builder instanceTypeConfigs(IResolvable instanceTypeConfigs)
instanceTypeConfigs - `AWS::EMR::InstanceFleetConfig.InstanceTypeConfigs`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig.Builder instanceTypeConfigs(List<? extends Object> instanceTypeConfigs)
instanceTypeConfigs - `AWS::EMR::InstanceFleetConfig.InstanceTypeConfigs`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig.Builder launchSpecifications(CfnInstanceFleetConfig.InstanceFleetProvisioningSpecificationsProperty launchSpecifications)
launchSpecifications - `AWS::EMR::InstanceFleetConfig.LaunchSpecifications`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig.Builder launchSpecifications(IResolvable launchSpecifications)
launchSpecifications - `AWS::EMR::InstanceFleetConfig.LaunchSpecifications`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig.Builder name(String name)
name - `AWS::EMR::InstanceFleetConfig.Name`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig.Builder targetOnDemandCapacity(Number targetOnDemandCapacity)
targetOnDemandCapacity - `AWS::EMR::InstanceFleetConfig.TargetOnDemandCapacity`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig.Builder targetSpotCapacity(Number targetSpotCapacity)
targetSpotCapacity - `AWS::EMR::InstanceFleetConfig.TargetSpotCapacity`. This parameter is required.this@Stability(value=Stable) public CfnInstanceFleetConfig build()
build in interface software.amazon.jsii.Builder<CfnInstanceFleetConfig>Copyright © 2021. All rights reserved.