Class CfnSessionPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.athena.CfnSessionPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnSessionPropsMixin>
- Enclosing class:
CfnSessionPropsMixin
@Stability(Stable)
public static final class CfnSessionPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnSessionPropsMixin>
A fluent builder for
CfnSessionPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnSessionPropsMixin.Buildercreate()static CfnSessionPropsMixin.Buildercreate(CfnPropertyMixinOptions options) engineConfiguration(CfnSessionPropsMixin.EngineConfigurationProperty engineConfiguration) Contains engine data processing unit (DPU) configuration settings.engineConfiguration(IResolvable engineConfiguration) Contains engine data processing unit (DPU) configuration settings.executionRole(String executionRole) The ARN of the execution role used to access user resources for Spark sessions and Identity Center enabled workgroups.The workgroup to which the session belongs.
-
Method Details
-
create
@Stability(Stable) public static CfnSessionPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnSessionPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnSessionPropsMixin.Builder.
-
engineConfiguration
@Stability(Stable) public CfnSessionPropsMixin.Builder engineConfiguration(IResolvable engineConfiguration) Contains engine data processing unit (DPU) configuration settings.- Parameters:
engineConfiguration- Contains engine data processing unit (DPU) configuration settings. This parameter is required.- Returns:
this- See Also:
-
engineConfiguration
@Stability(Stable) public CfnSessionPropsMixin.Builder engineConfiguration(CfnSessionPropsMixin.EngineConfigurationProperty engineConfiguration) Contains engine data processing unit (DPU) configuration settings.- Parameters:
engineConfiguration- Contains engine data processing unit (DPU) configuration settings. This parameter is required.- Returns:
this- See Also:
-
executionRole
The ARN of the execution role used to access user resources for Spark sessions and Identity Center enabled workgroups.- Parameters:
executionRole- The ARN of the execution role used to access user resources for Spark sessions and Identity Center enabled workgroups. This parameter is required.- Returns:
this- See Also:
-
workGroup
The workgroup to which the session belongs.- Parameters:
workGroup- The workgroup to which the session belongs. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnSessionPropsMixin>- Returns:
- a newly built instance of
CfnSessionPropsMixin.
-