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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IamIdentityCenterOptions.Builder
enabled(Boolean enabled)
IAM Identity Center is enabled for the OpenSearch Application.IamIdentityCenterOptions.Builder
iamIdentityCenterApplicationArn(String iamIdentityCenterApplicationArn)
Sets the value of the IamIdentityCenterApplicationArn property for this object.IamIdentityCenterOptions.Builder
iamIdentityCenterInstanceArn(String iamIdentityCenterInstanceArn)
Sets the value of the IamIdentityCenterInstanceArn property for this object.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.-
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 Detail
-
enabled
IamIdentityCenterOptions.Builder enabled(Boolean 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
IamIdentityCenterOptions.Builder iamIdentityCenterInstanceArn(String 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.
-
-