Interface DescribeInstanceAccessControlAttributeConfigurationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeInstanceAccessControlAttributeConfigurationResponse.Builder,
,DescribeInstanceAccessControlAttributeConfigurationResponse> SdkBuilder<DescribeInstanceAccessControlAttributeConfigurationResponse.Builder,
,DescribeInstanceAccessControlAttributeConfigurationResponse> SdkPojo
,SdkResponse.Builder
,SsoAdminResponse.Builder
- Enclosing class:
DescribeInstanceAccessControlAttributeConfigurationResponse
public static interface DescribeInstanceAccessControlAttributeConfigurationResponse.Builder
extends SsoAdminResponse.Builder, SdkPojo, CopyableBuilder<DescribeInstanceAccessControlAttributeConfigurationResponse.Builder,DescribeInstanceAccessControlAttributeConfigurationResponse>
-
Method Summary
Modifier and TypeMethodDescriptioninstanceAccessControlAttributeConfiguration
(Consumer<InstanceAccessControlAttributeConfiguration.Builder> instanceAccessControlAttributeConfiguration) Gets the list of IAM Identity Center identity store attributes that have been added to your ABAC configuration.instanceAccessControlAttributeConfiguration
(InstanceAccessControlAttributeConfiguration instanceAccessControlAttributeConfiguration) Gets the list of IAM Identity Center identity store attributes that have been added to your ABAC configuration.The status of the attribute configuration process.The status of the attribute configuration process.statusReason
(String statusReason) Provides more details about the current status of the specified attribute.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, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.ssoadmin.model.SsoAdminResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
instanceAccessControlAttributeConfiguration
DescribeInstanceAccessControlAttributeConfigurationResponse.Builder instanceAccessControlAttributeConfiguration(InstanceAccessControlAttributeConfiguration instanceAccessControlAttributeConfiguration) Gets the list of IAM Identity Center identity store attributes that have been added to your ABAC configuration.
- Parameters:
instanceAccessControlAttributeConfiguration
- Gets the list of IAM Identity Center identity store attributes that have been added to your ABAC configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceAccessControlAttributeConfiguration
default DescribeInstanceAccessControlAttributeConfigurationResponse.Builder instanceAccessControlAttributeConfiguration(Consumer<InstanceAccessControlAttributeConfiguration.Builder> instanceAccessControlAttributeConfiguration) Gets the list of IAM Identity Center identity store attributes that have been added to your ABAC configuration.
This is a convenience method that creates an instance of theInstanceAccessControlAttributeConfiguration.Builder
avoiding the need to create one manually viaInstanceAccessControlAttributeConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinstanceAccessControlAttributeConfiguration(InstanceAccessControlAttributeConfiguration)
.- Parameters:
instanceAccessControlAttributeConfiguration
- a consumer that will call methods onInstanceAccessControlAttributeConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the attribute configuration process.
- Parameters:
status
- The status of the attribute configuration process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
DescribeInstanceAccessControlAttributeConfigurationResponse.Builder status(InstanceAccessControlAttributeConfigurationStatus status) The status of the attribute configuration process.
- Parameters:
status
- The status of the attribute configuration process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
DescribeInstanceAccessControlAttributeConfigurationResponse.Builder statusReason(String statusReason) Provides more details about the current status of the specified attribute.
- Parameters:
statusReason
- Provides more details about the current status of the specified attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-