Interface IamIdentityCenterOptions.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IamIdentityCenterOptions.Builder,
,IamIdentityCenterOptions> SdkBuilder<IamIdentityCenterOptions.Builder,
,IamIdentityCenterOptions> SdkPojo
- Enclosing class:
IamIdentityCenterOptions
public static interface IamIdentityCenterOptions.Builder
extends SdkPojo, CopyableBuilder<IamIdentityCenterOptions.Builder,IamIdentityCenterOptions>
-
Method Summary
Modifier and TypeMethodDescriptionIAM Identity Center is enabled for the OpenSearch Application.iamIdentityCenterApplicationArn
(String iamIdentityCenterApplicationArn) Sets the value of the IamIdentityCenterApplicationArn property for this object.iamIdentityCenterInstanceArn
(String iamIdentityCenterInstanceArn) Sets the value of the IamIdentityCenterInstanceArn property for this object.iamRoleForIdentityCenterApplicationArn
(String iamRoleForIdentityCenterApplicationArn) Amazon Resource Name of the IAM Identity Center's Application created for the OpenSearch Application after enabling IAM Identity Center.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
enabled
IAM Identity Center is enabled for the OpenSearch Application.
- Parameters:
enabled
- IAM Identity Center is enabled for the OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamIdentityCenterInstanceArn
Sets the value of the IamIdentityCenterInstanceArn property for this object.- Parameters:
iamIdentityCenterInstanceArn
- The new value for the IamIdentityCenterInstanceArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamRoleForIdentityCenterApplicationArn
IamIdentityCenterOptions.Builder iamRoleForIdentityCenterApplicationArn(String iamRoleForIdentityCenterApplicationArn) Amazon Resource Name of the IAM Identity Center's Application created for the OpenSearch Application after enabling IAM Identity Center.
- Parameters:
iamRoleForIdentityCenterApplicationArn
- Amazon Resource Name of the IAM Identity Center's Application created for the OpenSearch Application after enabling IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamIdentityCenterApplicationArn
IamIdentityCenterOptions.Builder iamIdentityCenterApplicationArn(String iamIdentityCenterApplicationArn) Sets the value of the IamIdentityCenterApplicationArn property for this object.- Parameters:
iamIdentityCenterApplicationArn
- The new value for the IamIdentityCenterApplicationArn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-