ExecutionEngineConfig class
Specifies the execution engine (cluster) to run the notebook and perform the notebook execution, for example, an EMR cluster.
Constructors
- ExecutionEngineConfig({required String id, String? masterInstanceSecurityGroupId, ExecutionEngineType? type})
-
ExecutionEngineConfig.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- id → String
-
The unique identifier of the execution engine. For an EMR cluster, this is
the cluster ID.
final
- masterInstanceSecurityGroupId → String?
-
An optional unique ID of an EC2 security group to associate with the master
instance of the EMR cluster for this notebook execution. For more
information see Specifying
EC2 Security Groups for EMR Notebooks in the EMR Management
Guide.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type → ExecutionEngineType?
-
The type of execution engine. A value of
EMR
specifies an EMR cluster.final
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