@Stability(value=Stable) public static final class CfnCluster.JobFlowInstancesConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnCluster.JobFlowInstancesConfigProperty>
CfnCluster.JobFlowInstancesConfigProperty
Constructor and Description |
---|
Builder() |
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder additionalMasterSecurityGroups(List<String> additionalMasterSecurityGroups)
additionalMasterSecurityGroups
- `CfnCluster.JobFlowInstancesConfigProperty.AdditionalMasterSecurityGroups`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder additionalSlaveSecurityGroups(List<String> additionalSlaveSecurityGroups)
additionalSlaveSecurityGroups
- `CfnCluster.JobFlowInstancesConfigProperty.AdditionalSlaveSecurityGroups`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder coreInstanceFleet(CfnCluster.InstanceFleetConfigProperty coreInstanceFleet)
CfnCluster.JobFlowInstancesConfigProperty.getCoreInstanceFleet()
coreInstanceFleet
- `CfnCluster.JobFlowInstancesConfigProperty.CoreInstanceFleet`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder coreInstanceFleet(IResolvable coreInstanceFleet)
CfnCluster.JobFlowInstancesConfigProperty.getCoreInstanceFleet()
coreInstanceFleet
- `CfnCluster.JobFlowInstancesConfigProperty.CoreInstanceFleet`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder coreInstanceGroup(CfnCluster.InstanceGroupConfigProperty coreInstanceGroup)
CfnCluster.JobFlowInstancesConfigProperty.getCoreInstanceGroup()
coreInstanceGroup
- `CfnCluster.JobFlowInstancesConfigProperty.CoreInstanceGroup`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder coreInstanceGroup(IResolvable coreInstanceGroup)
CfnCluster.JobFlowInstancesConfigProperty.getCoreInstanceGroup()
coreInstanceGroup
- `CfnCluster.JobFlowInstancesConfigProperty.CoreInstanceGroup`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder ec2KeyName(String ec2KeyName)
CfnCluster.JobFlowInstancesConfigProperty.getEc2KeyName()
ec2KeyName
- `CfnCluster.JobFlowInstancesConfigProperty.Ec2KeyName`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder ec2SubnetId(String ec2SubnetId)
CfnCluster.JobFlowInstancesConfigProperty.getEc2SubnetId()
ec2SubnetId
- `CfnCluster.JobFlowInstancesConfigProperty.Ec2SubnetId`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder ec2SubnetIds(List<String> ec2SubnetIds)
CfnCluster.JobFlowInstancesConfigProperty.getEc2SubnetIds()
ec2SubnetIds
- `CfnCluster.JobFlowInstancesConfigProperty.Ec2SubnetIds`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder emrManagedMasterSecurityGroup(String emrManagedMasterSecurityGroup)
emrManagedMasterSecurityGroup
- `CfnCluster.JobFlowInstancesConfigProperty.EmrManagedMasterSecurityGroup`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder emrManagedSlaveSecurityGroup(String emrManagedSlaveSecurityGroup)
emrManagedSlaveSecurityGroup
- `CfnCluster.JobFlowInstancesConfigProperty.EmrManagedSlaveSecurityGroup`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder hadoopVersion(String hadoopVersion)
CfnCluster.JobFlowInstancesConfigProperty.getHadoopVersion()
hadoopVersion
- `CfnCluster.JobFlowInstancesConfigProperty.HadoopVersion`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder keepJobFlowAliveWhenNoSteps(Boolean keepJobFlowAliveWhenNoSteps)
keepJobFlowAliveWhenNoSteps
- `CfnCluster.JobFlowInstancesConfigProperty.KeepJobFlowAliveWhenNoSteps`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder keepJobFlowAliveWhenNoSteps(IResolvable keepJobFlowAliveWhenNoSteps)
keepJobFlowAliveWhenNoSteps
- `CfnCluster.JobFlowInstancesConfigProperty.KeepJobFlowAliveWhenNoSteps`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder masterInstanceFleet(CfnCluster.InstanceFleetConfigProperty masterInstanceFleet)
CfnCluster.JobFlowInstancesConfigProperty.getMasterInstanceFleet()
masterInstanceFleet
- `CfnCluster.JobFlowInstancesConfigProperty.MasterInstanceFleet`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder masterInstanceFleet(IResolvable masterInstanceFleet)
CfnCluster.JobFlowInstancesConfigProperty.getMasterInstanceFleet()
masterInstanceFleet
- `CfnCluster.JobFlowInstancesConfigProperty.MasterInstanceFleet`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder masterInstanceGroup(CfnCluster.InstanceGroupConfigProperty masterInstanceGroup)
CfnCluster.JobFlowInstancesConfigProperty.getMasterInstanceGroup()
masterInstanceGroup
- `CfnCluster.JobFlowInstancesConfigProperty.MasterInstanceGroup`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder masterInstanceGroup(IResolvable masterInstanceGroup)
CfnCluster.JobFlowInstancesConfigProperty.getMasterInstanceGroup()
masterInstanceGroup
- `CfnCluster.JobFlowInstancesConfigProperty.MasterInstanceGroup`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder placement(CfnCluster.PlacementTypeProperty placement)
CfnCluster.JobFlowInstancesConfigProperty.getPlacement()
placement
- `CfnCluster.JobFlowInstancesConfigProperty.Placement`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder placement(IResolvable placement)
CfnCluster.JobFlowInstancesConfigProperty.getPlacement()
placement
- `CfnCluster.JobFlowInstancesConfigProperty.Placement`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder serviceAccessSecurityGroup(String serviceAccessSecurityGroup)
serviceAccessSecurityGroup
- `CfnCluster.JobFlowInstancesConfigProperty.ServiceAccessSecurityGroup`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder terminationProtected(Boolean terminationProtected)
CfnCluster.JobFlowInstancesConfigProperty.getTerminationProtected()
terminationProtected
- `CfnCluster.JobFlowInstancesConfigProperty.TerminationProtected`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty.Builder terminationProtected(IResolvable terminationProtected)
CfnCluster.JobFlowInstancesConfigProperty.getTerminationProtected()
terminationProtected
- `CfnCluster.JobFlowInstancesConfigProperty.TerminationProtected`.this
@Stability(value=Stable) public CfnCluster.JobFlowInstancesConfigProperty build()
build
in interface software.amazon.jsii.Builder<CfnCluster.JobFlowInstancesConfigProperty>
CfnCluster.JobFlowInstancesConfigProperty
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.