@Stability(value=Stable) public static final class CfnApplicationProps.Builder extends Object implements software.amazon.jsii.Builder<CfnApplicationProps>
CfnApplicationProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnApplicationProps.Builder releaseLabel(String releaseLabel)
CfnApplicationProps.getReleaseLabel()releaseLabel - The EMR release version associated with the application. This parameter is required.
Minimum : 1
Maximum : 64
Pattern : ^[A-Za-z0-9._/-]+$
this@Stability(value=Stable) public CfnApplicationProps.Builder type(String type)
CfnApplicationProps.getType()type - The type of application, such as Spark or Hive. This parameter is required.this@Stability(value=Stable) public CfnApplicationProps.Builder autoStartConfiguration(CfnApplication.AutoStartConfigurationProperty autoStartConfiguration)
CfnApplicationProps.getAutoStartConfiguration()autoStartConfiguration - The configuration for an application to automatically start on job submission.this@Stability(value=Stable) public CfnApplicationProps.Builder autoStartConfiguration(IResolvable autoStartConfiguration)
CfnApplicationProps.getAutoStartConfiguration()autoStartConfiguration - The configuration for an application to automatically start on job submission.this@Stability(value=Stable) public CfnApplicationProps.Builder autoStopConfiguration(CfnApplication.AutoStopConfigurationProperty autoStopConfiguration)
CfnApplicationProps.getAutoStopConfiguration()autoStopConfiguration - The configuration for an application to automatically stop after a certain amount of time being idle.this@Stability(value=Stable) public CfnApplicationProps.Builder autoStopConfiguration(IResolvable autoStopConfiguration)
CfnApplicationProps.getAutoStopConfiguration()autoStopConfiguration - The configuration for an application to automatically stop after a certain amount of time being idle.this@Stability(value=Stable) public CfnApplicationProps.Builder initialCapacity(IResolvable initialCapacity)
CfnApplicationProps.getInitialCapacity()initialCapacity - The initial capacity of the application.this@Stability(value=Stable) public CfnApplicationProps.Builder initialCapacity(List<? extends Object> initialCapacity)
CfnApplicationProps.getInitialCapacity()initialCapacity - The initial capacity of the application.this@Stability(value=Stable) public CfnApplicationProps.Builder maximumCapacity(CfnApplication.MaximumAllowedResourcesProperty maximumCapacity)
CfnApplicationProps.getMaximumCapacity()maximumCapacity - The maximum capacity of the application.
This is cumulative across all workers at any given point in time during the lifespan of the application is created. No new resources will be created once any one of the defined limits is hit.this@Stability(value=Stable) public CfnApplicationProps.Builder maximumCapacity(IResolvable maximumCapacity)
CfnApplicationProps.getMaximumCapacity()maximumCapacity - The maximum capacity of the application.
This is cumulative across all workers at any given point in time during the lifespan of the application is created. No new resources will be created once any one of the defined limits is hit.this@Stability(value=Stable) public CfnApplicationProps.Builder name(String name)
CfnApplicationProps.getName()name - The name of the application.
Minimum : 1
Maximum : 64
Pattern : ^[A-Za-z0-9._\\/#-]+$
this@Stability(value=Stable) public CfnApplicationProps.Builder networkConfiguration(CfnApplication.NetworkConfigurationProperty networkConfiguration)
CfnApplicationProps.getNetworkConfiguration()networkConfiguration - The network configuration for customer VPC connectivity for the application.this@Stability(value=Stable) public CfnApplicationProps.Builder networkConfiguration(IResolvable networkConfiguration)
CfnApplicationProps.getNetworkConfiguration()networkConfiguration - The network configuration for customer VPC connectivity for the application.this@Stability(value=Stable) public CfnApplicationProps.Builder tags(List<? extends CfnTag> tags)
CfnApplicationProps.getTags()tags - The tags assigned to the application.this@Stability(value=Stable) public CfnApplicationProps build()
build in interface software.amazon.jsii.Builder<CfnApplicationProps>CfnApplicationPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.