public static interface EngineConfiguration.Builder extends SdkPojo, CopyableBuilder<EngineConfiguration.Builder,EngineConfiguration>
| Modifier and Type | Method and Description |
|---|---|
EngineConfiguration.Builder |
additionalConfigs(Map<String,String> additionalConfigs)
Contains additional notebook engine
MAP<string, string> parameter mappings in the form of
key-value pairs. |
EngineConfiguration.Builder |
coordinatorDpuSize(Integer coordinatorDpuSize)
The number of DPUs to use for the coordinator.
|
EngineConfiguration.Builder |
defaultExecutorDpuSize(Integer defaultExecutorDpuSize)
The default number of DPUs to use for executors.
|
EngineConfiguration.Builder |
maxConcurrentDpus(Integer maxConcurrentDpus)
The maximum number of DPUs that can run concurrently.
|
EngineConfiguration.Builder |
sparkProperties(Map<String,String> sparkProperties)
Specifies custom jar files and Spark properties for use cases like cluster encryption, table formats, and
general Spark tuning.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEngineConfiguration.Builder coordinatorDpuSize(Integer coordinatorDpuSize)
The 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.
coordinatorDpuSize - The 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.EngineConfiguration.Builder maxConcurrentDpus(Integer maxConcurrentDpus)
The maximum number of DPUs that can run concurrently.
maxConcurrentDpus - The maximum number of DPUs that can run concurrently.EngineConfiguration.Builder defaultExecutorDpuSize(Integer defaultExecutorDpuSize)
The 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.
defaultExecutorDpuSize - The 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.EngineConfiguration.Builder additionalConfigs(Map<String,String> additionalConfigs)
Contains additional notebook engine MAP<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$NotebookVersion field, and then add a key named
NotebookId to AdditionalConfigs that has the value of the Athena notebook ID.
additionalConfigs - Contains additional notebook engine MAP<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$NotebookVersion field, and then add a key
named NotebookId to AdditionalConfigs that has the value of the Athena
notebook ID.EngineConfiguration.Builder sparkProperties(Map<String,String> sparkProperties)
Specifies custom jar files and Spark properties for use cases like cluster encryption, table formats, and general Spark tuning.
sparkProperties - Specifies custom jar files and Spark properties for use cases like cluster encryption, table formats,
and general Spark tuning.Copyright © 2023. All rights reserved.