Class CfnWorkGroup.EngineConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnWorkGroup.EngineConfigurationProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnWorkGroup.EngineConfigurationProperty
CfnWorkGroup.EngineConfigurationProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.athena.CfnWorkGroup.EngineConfigurationProperty
CfnWorkGroup.EngineConfigurationProperty.Builder, CfnWorkGroup.EngineConfigurationProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnWorkGroup.EngineConfigurationProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectContains additional notebook engineMAP<string, string>parameter mappings in the form of key-value pairs.final ObjectThe configuration classifications that can be specified for the engine.final NumberThe number of DPUs to use for the coordinator.final NumberThe default number of DPUs to use for executors.final NumberThe maximum number of DPUs that can run concurrently.final ObjectSpecifies custom jar files and Spark properties for use cases like cluster encryption, table formats, and general Spark tuning.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnWorkGroup.EngineConfigurationProperty.Builder.
-
-
Method Details
-
getAdditionalConfigs
Description copied from interface:CfnWorkGroup.EngineConfigurationPropertyContains additional notebook engineMAP<string, string>parameter mappings in the form of key-value pairs.To specify an Athena notebook that the Jupyter server will download and serve, specify a value for the
StartSessionRequest$NotebookVersionfield, and then add a key namedNotebookIdtoAdditionalConfigsthat has the value of the Athena notebook ID.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getAdditionalConfigsin interfaceCfnWorkGroup.EngineConfigurationProperty- See Also:
-
getClassifications
Description copied from interface:CfnWorkGroup.EngineConfigurationPropertyThe configuration classifications that can be specified for the engine.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnWorkGroup.ClassificationProperty>- Specified by:
getClassificationsin interfaceCfnWorkGroup.EngineConfigurationProperty- See Also:
-
getCoordinatorDpuSize
Description copied from interface:CfnWorkGroup.EngineConfigurationPropertyThe number of DPUs to use for the coordinator.A coordinator is a special executor that orchestrates processing work and manages other executors in a notebook session. The default is 1.
- Specified by:
getCoordinatorDpuSizein interfaceCfnWorkGroup.EngineConfigurationProperty- See Also:
-
getDefaultExecutorDpuSize
Description copied from interface:CfnWorkGroup.EngineConfigurationPropertyThe default number of DPUs to use for executors.An executor is the smallest unit of compute that a notebook session can request from Athena. The default is 1.
- Specified by:
getDefaultExecutorDpuSizein interfaceCfnWorkGroup.EngineConfigurationProperty- See Also:
-
getMaxConcurrentDpus
Description copied from interface:CfnWorkGroup.EngineConfigurationPropertyThe maximum number of DPUs that can run concurrently.- Specified by:
getMaxConcurrentDpusin interfaceCfnWorkGroup.EngineConfigurationProperty- See Also:
-
getSparkProperties
Description copied from interface:CfnWorkGroup.EngineConfigurationPropertySpecifies custom jar files and Spark properties for use cases like cluster encryption, table formats, and general Spark tuning.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getSparkPropertiesin interfaceCfnWorkGroup.EngineConfigurationProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-