Interface GetIdentitySourceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetIdentitySourceResponse.Builder,
,GetIdentitySourceResponse> MpaResponse.Builder
,SdkBuilder<GetIdentitySourceResponse.Builder,
,GetIdentitySourceResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetIdentitySourceResponse
-
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.identitySourceParameters
(Consumer<IdentitySourceParametersForGet.Builder> identitySourceParameters) AIdentitySourceParameters
object.identitySourceParameters
(IdentitySourceParametersForGet identitySourceParameters) AIdentitySourceParameters
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.services.mpa.model.MpaResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
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
GetIdentitySourceResponse.Builder identitySourceParameters(IdentitySourceParametersForGet identitySourceParameters) A
IdentitySourceParameters
object. Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance.- Parameters:
identitySourceParameters
- AIdentitySourceParameters
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 GetIdentitySourceResponse.Builder identitySourceParameters(Consumer<IdentitySourceParametersForGet.Builder> identitySourceParameters) A
This is a convenience method that creates an instance of theIdentitySourceParameters
object. Contains details for the resource that provides identities to the identity source. For example, an IAM Identity Center instance.IdentitySourceParametersForGet.Builder
avoiding the need to create one manually viaIdentitySourceParametersForGet.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toidentitySourceParameters(IdentitySourceParametersForGet)
.- Parameters:
identitySourceParameters
- a consumer that will call methods onIdentitySourceParametersForGet.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.
-