Interface IdentitySourceForList.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IdentitySourceForList.Builder,
,IdentitySourceForList> SdkBuilder<IdentitySourceForList.Builder,
,IdentitySourceForList> SdkPojo
- Enclosing class:
IdentitySourceForList
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) Timestamp when the identity source was created.identitySourceArn
(String identitySourceArn) Amazon Resource Name (ARN) for the identity source.default IdentitySourceForList.Builder
identitySourceParameters
(Consumer<IdentitySourceParametersForList.Builder> identitySourceParameters) AIdentitySourceParametersForList
object.identitySourceParameters
(IdentitySourceParametersForList identitySourceParameters) AIdentitySourceParametersForList
object.identitySourceType
(String identitySourceType) The type of resource that provided identities to the identity source.identitySourceType
(IdentitySourceType identitySourceType) The type of resource that provided identities to the identity source.Status for the identity source.status
(IdentitySourceStatus status) Status for the identity source.statusCode
(String statusCode) Status code of the identity source.statusCode
(IdentitySourceStatusCode statusCode) Status code of the identity source.statusMessage
(String statusMessage) Message describing the status for the identity source.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
-
identitySourceType
The type of resource that provided identities to the identity source. For example, an IAM Identity Center instance.
- Parameters:
identitySourceType
- The type of resource that provided identities to the identity source. For example, an IAM Identity Center instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identitySourceType
The type of resource that provided identities to the identity source. For example, an IAM Identity Center instance.
- Parameters:
identitySourceType
- The type of resource that provided identities to the identity source. For example, an IAM Identity Center instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identitySourceParameters
IdentitySourceForList.Builder identitySourceParameters(IdentitySourceParametersForList identitySourceParameters) A
IdentitySourceParametersForList
object. Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance.- Parameters:
identitySourceParameters
- AIdentitySourceParametersForList
object. Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identitySourceParameters
default IdentitySourceForList.Builder identitySourceParameters(Consumer<IdentitySourceParametersForList.Builder> identitySourceParameters) A
This is a convenience method that creates an instance of theIdentitySourceParametersForList
object. Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance.IdentitySourceParametersForList.Builder
avoiding the need to create one manually viaIdentitySourceParametersForList.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toidentitySourceParameters(IdentitySourceParametersForList)
.- Parameters:
identitySourceParameters
- a consumer that will call methods onIdentitySourceParametersForList.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identitySourceArn
Amazon Resource Name (ARN) for the identity source.
- Parameters:
identitySourceArn
- Amazon Resource Name (ARN) for the identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
Timestamp when the identity source was created.
- Parameters:
creationTime
- Timestamp when the identity source was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Status for the identity source. For example, if the identity source is
ACTIVE
.- Parameters:
status
- Status for the identity source. For example, if the identity source isACTIVE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Status for the identity source. For example, if the identity source is
ACTIVE
.- Parameters:
status
- Status for the identity source. For example, if the identity source isACTIVE
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusCode
Status code of the identity source.
- Parameters:
statusCode
- Status code of the identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusCode
Status code of the identity source.
- Parameters:
statusCode
- Status code of the identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
Message describing the status for the identity source.
- Parameters:
statusMessage
- Message describing the status for the identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-