ParallelismConfigurationUpdate class
Describes updates to parameters for how a Flink-based Kinesis Data Analytics application executes multiple tasks simultaneously.
Constructors
- ParallelismConfigurationUpdate.new({bool? autoScalingEnabledUpdate, ConfigurationType? configurationTypeUpdate, int? parallelismPerKPUUpdate, int? parallelismUpdate})
Properties
- autoScalingEnabledUpdate → bool?
-
Describes updates to whether the Kinesis Data Analytics service can increase
the parallelism of the application in response to increased throughput.
final
- configurationTypeUpdate → ConfigurationType?
-
Describes updates to whether the application uses the default parallelism
for the Kinesis Data Analytics service, or if a custom parallelism is used.
You must set this property to
CUSTOM
in order to change your application'sAutoScalingEnabled
,Parallelism
, orParallelismPerKPU
properties.final - hashCode → int
-
The hash code for this object.
no setterinherited
- parallelismPerKPUUpdate → int?
-
Describes updates to the number of parallel tasks an application can perform
per Kinesis Processing Unit (KPU) used by the application.
final
- parallelismUpdate → int?
-
Describes updates to the initial number of parallel tasks an application can
perform. If
AutoScalingEnabled
is set to True, then Kinesis Data Analytics can increase theCurrentParallelism
value in response to application load. The service can increaseCurrentParallelism
up to the maximum parallelism, which isParalellismPerKPU
times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service will reduceCurrentParallelism
down to theParallelism
setting.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited