@Stability(value=Stable) public static final class CfnApplicationV2.ParallelismConfigurationProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnApplicationV2.ParallelismConfigurationProperty>
CfnApplicationV2.ParallelismConfigurationProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnApplicationV2.ParallelismConfigurationProperty.Builder |
autoScalingEnabled(Boolean autoScalingEnabled)
|
CfnApplicationV2.ParallelismConfigurationProperty.Builder |
autoScalingEnabled(IResolvable autoScalingEnabled)
|
CfnApplicationV2.ParallelismConfigurationProperty |
build()
Builds the configured instance.
|
CfnApplicationV2.ParallelismConfigurationProperty.Builder |
configurationType(String configurationType)
Sets the value of
CfnApplicationV2.ParallelismConfigurationProperty.getConfigurationType() |
CfnApplicationV2.ParallelismConfigurationProperty.Builder |
parallelism(Number parallelism)
Sets the value of
CfnApplicationV2.ParallelismConfigurationProperty.getParallelism() |
CfnApplicationV2.ParallelismConfigurationProperty.Builder |
parallelismPerKpu(Number parallelismPerKpu)
Sets the value of
CfnApplicationV2.ParallelismConfigurationProperty.getParallelismPerKpu() |
@Stability(value=Stable) public CfnApplicationV2.ParallelismConfigurationProperty.Builder configurationType(String configurationType)
CfnApplicationV2.ParallelismConfigurationProperty.getConfigurationType()configurationType - Describes whether the application uses the default parallelism for the Kinesis Data Analytics service. This parameter is required.
You must set this property to CUSTOM in order to change your application's AutoScalingEnabled , Parallelism , or ParallelismPerKPU properties.this@Stability(value=Stable) public CfnApplicationV2.ParallelismConfigurationProperty.Builder autoScalingEnabled(Boolean autoScalingEnabled)
autoScalingEnabled - Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.this@Stability(value=Stable) public CfnApplicationV2.ParallelismConfigurationProperty.Builder autoScalingEnabled(IResolvable autoScalingEnabled)
autoScalingEnabled - Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.this@Stability(value=Stable) public CfnApplicationV2.ParallelismConfigurationProperty.Builder parallelism(Number parallelism)
CfnApplicationV2.ParallelismConfigurationProperty.getParallelism()parallelism - Describes the initial number of parallel tasks that a Java-based Kinesis Data Analytics application can perform.
The Kinesis Data Analytics service can increase this number automatically if ParallelismConfiguration:AutoScalingEnabled is set to true .this@Stability(value=Stable) public CfnApplicationV2.ParallelismConfigurationProperty.Builder parallelismPerKpu(Number parallelismPerKpu)
CfnApplicationV2.ParallelismConfigurationProperty.getParallelismPerKpu()parallelismPerKpu - Describes the number of parallel tasks that a Java-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application.
For more information about KPUs, see Amazon Kinesis Data Analytics Pricing .this@Stability(value=Stable) public CfnApplicationV2.ParallelismConfigurationProperty build()
build in interface software.amazon.jsii.Builder<CfnApplicationV2.ParallelismConfigurationProperty>CfnApplicationV2.ParallelismConfigurationPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.