Interface IdentityCenterConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<IdentityCenterConfiguration.Builder,,IdentityCenterConfiguration> SdkBuilder<IdentityCenterConfiguration.Builder,,IdentityCenterConfiguration> SdkPojo
- Enclosing class:
IdentityCenterConfiguration
@Mutable
@NotThreadSafe
public static interface IdentityCenterConfiguration.Builder
extends SdkPojo, CopyableBuilder<IdentityCenterConfiguration.Builder,IdentityCenterConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionidentityCenterApplicationArn(String identityCenterApplicationArn) The ARN of the EMR Serverless created IAM Identity Center Application that provides trusted-identity propagation.identityCenterInstanceArn(String identityCenterInstanceArn) The ARN of the IAM Identity Center instance.userBackgroundSessionsEnabled(Boolean userBackgroundSessionsEnabled) Enables user background sessions for this application so Livy sessions can continue running after users log out of their interactive notebook or their Identity Center sessions expire.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
identityCenterInstanceArn
The ARN of the IAM Identity Center instance.
- Parameters:
identityCenterInstanceArn- The ARN of the IAM Identity Center instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityCenterApplicationArn
IdentityCenterConfiguration.Builder identityCenterApplicationArn(String identityCenterApplicationArn) The ARN of the EMR Serverless created IAM Identity Center Application that provides trusted-identity propagation.
- Parameters:
identityCenterApplicationArn- The ARN of the EMR Serverless created IAM Identity Center Application that provides trusted-identity propagation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userBackgroundSessionsEnabled
IdentityCenterConfiguration.Builder userBackgroundSessionsEnabled(Boolean userBackgroundSessionsEnabled) Enables user background sessions for this application so Livy sessions can continue running after users log out of their interactive notebook or their Identity Center sessions expire.
- Parameters:
userBackgroundSessionsEnabled- Enables user background sessions for this application so Livy sessions can continue running after users log out of their interactive notebook or their Identity Center sessions expire.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-