ParallelismConfigurationUpdate class
Describes updates to parameters for how a Flink-based Kinesis Data Analytics application executes multiple tasks simultaneously.
Constructors
- ParallelismConfigurationUpdate({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
CUSTOMin order to change your application'sAutoScalingEnabled,Parallelism, orParallelismPerKPUproperties.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
AutoScalingEnabledis set to True, then Kinesis Data Analytics can increase theCurrentParallelismvalue in response to application load. The service can increaseCurrentParallelismup to the maximum parallelism, which isParalellismPerKPUtimes 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 reduceCurrentParallelismdown to theParallelismsetting.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