Interface GetIdentitySourceResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetIdentitySourceResponse.Builder,
,GetIdentitySourceResponse> SdkBuilder<GetIdentitySourceResponse.Builder,
,GetIdentitySourceResponse> SdkPojo
,SdkResponse.Builder
,VerifiedPermissionsResponse.Builder
- Enclosing class:
GetIdentitySourceResponse
-
Method Summary
Modifier and TypeMethodDescriptionconfiguration
(Consumer<ConfigurationDetail.Builder> configuration) Contains configuration information about an identity source.configuration
(ConfigurationDetail configuration) Contains configuration information about an identity source.createdDate
(Instant createdDate) The date and time that the identity source was originally created.details
(Consumer<IdentitySourceDetails.Builder> details) Deprecated.This attribute has been replaced by configuration.cognitoUserPoolConfigurationdetails
(IdentitySourceDetails details) Deprecated.This attribute has been replaced by configuration.cognitoUserPoolConfigurationidentitySourceId
(String identitySourceId) The ID of the identity source.lastUpdatedDate
(Instant lastUpdatedDate) The date and time that the identity source was most recently updated.policyStoreId
(String policyStoreId) The ID of the policy store that contains the identity source.principalEntityType
(String principalEntityType) The data type of principals generated for identities authenticated by this 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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.verifiedpermissions.model.VerifiedPermissionsResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
createdDate
The date and time that the identity source was originally created.
- Parameters:
createdDate
- The date and time that the identity source was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
details
Deprecated.This attribute has been replaced by configuration.cognitoUserPoolConfigurationA structure that describes the configuration of the identity source.
- Parameters:
details
- A structure that describes the configuration of the identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
details
@Deprecated default GetIdentitySourceResponse.Builder details(Consumer<IdentitySourceDetails.Builder> details) Deprecated.This attribute has been replaced by configuration.cognitoUserPoolConfigurationA structure that describes the configuration of the identity source.
This is a convenience method that creates an instance of theIdentitySourceDetails.Builder
avoiding the need to create one manually viaIdentitySourceDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todetails(IdentitySourceDetails)
.- Parameters:
details
- a consumer that will call methods onIdentitySourceDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identitySourceId
The ID of the identity source.
- Parameters:
identitySourceId
- The ID of the identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDate
The date and time that the identity source was most recently updated.
- Parameters:
lastUpdatedDate
- The date and time that the identity source was most recently updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policyStoreId
The ID of the policy store that contains the identity source.
- Parameters:
policyStoreId
- The ID of the policy store that contains the identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalEntityType
The data type of principals generated for identities authenticated by this identity source.
- Parameters:
principalEntityType
- The data type of principals generated for identities authenticated by this identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
Contains configuration information about an identity source.
- Parameters:
configuration
- Contains configuration information about an identity source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
default GetIdentitySourceResponse.Builder configuration(Consumer<ConfigurationDetail.Builder> configuration) Contains configuration information about an identity source.
This is a convenience method that creates an instance of theConfigurationDetail.Builder
avoiding the need to create one manually viaConfigurationDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfiguration(ConfigurationDetail)
.- Parameters:
configuration
- a consumer that will call methods onConfigurationDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-