@Stability(value=Stable) public static final class CfnClusterProps.Builder extends Object implements software.amazon.jsii.Builder<CfnClusterProps>
CfnClusterProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnClusterProps.Builder instances(CfnCluster.JobFlowInstancesConfigProperty instances)
CfnClusterProps.getInstances()instances - `AWS::EMR::Cluster.Instances`. This parameter is required.this@Stability(value=Stable) public CfnClusterProps.Builder instances(IResolvable instances)
CfnClusterProps.getInstances()instances - `AWS::EMR::Cluster.Instances`. This parameter is required.this@Stability(value=Stable) public CfnClusterProps.Builder jobFlowRole(String jobFlowRole)
CfnClusterProps.getJobFlowRole()jobFlowRole - `AWS::EMR::Cluster.JobFlowRole`. This parameter is required.this@Stability(value=Stable) public CfnClusterProps.Builder name(String name)
CfnClusterProps.getName()name - `AWS::EMR::Cluster.Name`. This parameter is required.this@Stability(value=Stable) public CfnClusterProps.Builder serviceRole(String serviceRole)
CfnClusterProps.getServiceRole()serviceRole - `AWS::EMR::Cluster.ServiceRole`. This parameter is required.this@Stability(value=Stable) public CfnClusterProps.Builder additionalInfo(Object additionalInfo)
CfnClusterProps.getAdditionalInfo()additionalInfo - `AWS::EMR::Cluster.AdditionalInfo`.this@Stability(value=Stable) public CfnClusterProps.Builder applications(IResolvable applications)
CfnClusterProps.getApplications()applications - `AWS::EMR::Cluster.Applications`.this@Stability(value=Stable) public CfnClusterProps.Builder applications(List<? extends Object> applications)
CfnClusterProps.getApplications()applications - `AWS::EMR::Cluster.Applications`.this@Stability(value=Stable) public CfnClusterProps.Builder autoScalingRole(String autoScalingRole)
CfnClusterProps.getAutoScalingRole()autoScalingRole - `AWS::EMR::Cluster.AutoScalingRole`.this@Stability(value=Stable) public CfnClusterProps.Builder bootstrapActions(IResolvable bootstrapActions)
CfnClusterProps.getBootstrapActions()bootstrapActions - `AWS::EMR::Cluster.BootstrapActions`.this@Stability(value=Stable) public CfnClusterProps.Builder bootstrapActions(List<? extends Object> bootstrapActions)
CfnClusterProps.getBootstrapActions()bootstrapActions - `AWS::EMR::Cluster.BootstrapActions`.this@Stability(value=Stable) public CfnClusterProps.Builder configurations(IResolvable configurations)
CfnClusterProps.getConfigurations()configurations - `AWS::EMR::Cluster.Configurations`.this@Stability(value=Stable) public CfnClusterProps.Builder configurations(List<? extends Object> configurations)
CfnClusterProps.getConfigurations()configurations - `AWS::EMR::Cluster.Configurations`.this@Stability(value=Stable) public CfnClusterProps.Builder customAmiId(String customAmiId)
CfnClusterProps.getCustomAmiId()customAmiId - `AWS::EMR::Cluster.CustomAmiId`.this@Stability(value=Stable) public CfnClusterProps.Builder ebsRootVolumeSize(Number ebsRootVolumeSize)
CfnClusterProps.getEbsRootVolumeSize()ebsRootVolumeSize - `AWS::EMR::Cluster.EbsRootVolumeSize`.this@Stability(value=Stable) public CfnClusterProps.Builder kerberosAttributes(CfnCluster.KerberosAttributesProperty kerberosAttributes)
CfnClusterProps.getKerberosAttributes()kerberosAttributes - `AWS::EMR::Cluster.KerberosAttributes`.this@Stability(value=Stable) public CfnClusterProps.Builder kerberosAttributes(IResolvable kerberosAttributes)
CfnClusterProps.getKerberosAttributes()kerberosAttributes - `AWS::EMR::Cluster.KerberosAttributes`.this@Stability(value=Stable) public CfnClusterProps.Builder logEncryptionKmsKeyId(String logEncryptionKmsKeyId)
CfnClusterProps.getLogEncryptionKmsKeyId()logEncryptionKmsKeyId - `AWS::EMR::Cluster.LogEncryptionKmsKeyId`.this@Stability(value=Stable) public CfnClusterProps.Builder logUri(String logUri)
CfnClusterProps.getLogUri()logUri - `AWS::EMR::Cluster.LogUri`.this@Stability(value=Stable) public CfnClusterProps.Builder managedScalingPolicy(CfnCluster.ManagedScalingPolicyProperty managedScalingPolicy)
CfnClusterProps.getManagedScalingPolicy()managedScalingPolicy - `AWS::EMR::Cluster.ManagedScalingPolicy`.this@Stability(value=Stable) public CfnClusterProps.Builder managedScalingPolicy(IResolvable managedScalingPolicy)
CfnClusterProps.getManagedScalingPolicy()managedScalingPolicy - `AWS::EMR::Cluster.ManagedScalingPolicy`.this@Stability(value=Stable) public CfnClusterProps.Builder releaseLabel(String releaseLabel)
CfnClusterProps.getReleaseLabel()releaseLabel - `AWS::EMR::Cluster.ReleaseLabel`.this@Stability(value=Stable) public CfnClusterProps.Builder scaleDownBehavior(String scaleDownBehavior)
CfnClusterProps.getScaleDownBehavior()scaleDownBehavior - `AWS::EMR::Cluster.ScaleDownBehavior`.this@Stability(value=Stable) public CfnClusterProps.Builder securityConfiguration(String securityConfiguration)
CfnClusterProps.getSecurityConfiguration()securityConfiguration - `AWS::EMR::Cluster.SecurityConfiguration`.this@Stability(value=Stable) public CfnClusterProps.Builder stepConcurrencyLevel(Number stepConcurrencyLevel)
CfnClusterProps.getStepConcurrencyLevel()stepConcurrencyLevel - `AWS::EMR::Cluster.StepConcurrencyLevel`.this@Stability(value=Stable) public CfnClusterProps.Builder steps(IResolvable steps)
CfnClusterProps.getSteps()steps - `AWS::EMR::Cluster.Steps`.this@Stability(value=Stable) public CfnClusterProps.Builder steps(List<? extends Object> steps)
CfnClusterProps.getSteps()steps - `AWS::EMR::Cluster.Steps`.this@Stability(value=Stable) public CfnClusterProps.Builder tags(List<? extends CfnTag> tags)
CfnClusterProps.getTags()tags - `AWS::EMR::Cluster.Tags`.this@Stability(value=Stable) public CfnClusterProps.Builder visibleToAllUsers(Boolean visibleToAllUsers)
CfnClusterProps.getVisibleToAllUsers()visibleToAllUsers - `AWS::EMR::Cluster.VisibleToAllUsers`.this@Stability(value=Stable) public CfnClusterProps.Builder visibleToAllUsers(IResolvable visibleToAllUsers)
CfnClusterProps.getVisibleToAllUsers()visibleToAllUsers - `AWS::EMR::Cluster.VisibleToAllUsers`.this@Stability(value=Stable) public CfnClusterProps build()
build in interface software.amazon.jsii.Builder<CfnClusterProps>CfnClusterPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.