Interface GetIdentitySourceResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetIdentitySourceResponse.Builder,GetIdentitySourceResponse>,SdkBuilder<GetIdentitySourceResponse.Builder,GetIdentitySourceResponse>,SdkPojo,SdkResponse.Builder,VerifiedPermissionsResponse.Builder
- Enclosing class:
- GetIdentitySourceResponse
public static interface GetIdentitySourceResponse.Builder extends VerifiedPermissionsResponse.Builder, SdkPojo, CopyableBuilder<GetIdentitySourceResponse.Builder,GetIdentitySourceResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default GetIdentitySourceResponse.Builderconfiguration(Consumer<ConfigurationDetail.Builder> configuration)Contains configuration information about an identity source.GetIdentitySourceResponse.Builderconfiguration(ConfigurationDetail configuration)Contains configuration information about an identity source.GetIdentitySourceResponse.BuildercreatedDate(Instant createdDate)The date and time that the identity source was originally created.default GetIdentitySourceResponse.Builderdetails(Consumer<IdentitySourceDetails.Builder> details)Deprecated.This attribute has been replaced by configuration.cognitoUserPoolConfigurationGetIdentitySourceResponse.Builderdetails(IdentitySourceDetails details)Deprecated.This attribute has been replaced by configuration.cognitoUserPoolConfigurationGetIdentitySourceResponse.BuilderidentitySourceId(String identitySourceId)The ID of the identity source.GetIdentitySourceResponse.BuilderlastUpdatedDate(Instant lastUpdatedDate)The date and time that the identity source was most recently updated.GetIdentitySourceResponse.BuilderpolicyStoreId(String policyStoreId)The ID of the policy store that contains the identity source.GetIdentitySourceResponse.BuilderprincipalEntityType(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, 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 Detail
-
createdDate
GetIdentitySourceResponse.Builder createdDate(Instant 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 GetIdentitySourceResponse.Builder details(IdentitySourceDetails 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.Builderavoiding the need to create one manually viaIdentitySourceDetails.builder().When the
Consumercompletes,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:
details(IdentitySourceDetails)
-
identitySourceId
GetIdentitySourceResponse.Builder identitySourceId(String 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
GetIdentitySourceResponse.Builder lastUpdatedDate(Instant 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
GetIdentitySourceResponse.Builder policyStoreId(String 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
GetIdentitySourceResponse.Builder principalEntityType(String 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
GetIdentitySourceResponse.Builder configuration(ConfigurationDetail 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.Builderavoiding the need to create one manually viaConfigurationDetail.builder().When the
Consumercompletes,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:
configuration(ConfigurationDetail)
-
-