Interface UserPoolDescriptionType.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UserPoolDescriptionType.Builder,
,UserPoolDescriptionType> SdkBuilder<UserPoolDescriptionType.Builder,
,UserPoolDescriptionType> SdkPojo
- Enclosing class:
UserPoolDescriptionType
public static interface UserPoolDescriptionType.Builder
extends SdkPojo, CopyableBuilder<UserPoolDescriptionType.Builder,UserPoolDescriptionType>
-
Method Summary
Modifier and TypeMethodDescriptioncreationDate
(Instant creationDate) The date and time, in ISO 8601 format, when the item was created.The ID in a user pool description.default UserPoolDescriptionType.Builder
lambdaConfig
(Consumer<LambdaConfigType.Builder> lambdaConfig) The Lambda configuration information in a user pool description.lambdaConfig
(LambdaConfigType lambdaConfig) The Lambda configuration information in a user pool description.lastModifiedDate
(Instant lastModifiedDate) The date and time, in ISO 8601 format, when the item was modified.The name in a user pool description.Deprecated.This property is no longer available.status
(StatusType status) Deprecated.This property is no longer available.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
-
Method Details
-
id
The ID in a user pool description.
- Parameters:
id
- The ID in a user pool description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name in a user pool description.
- Parameters:
name
- The name in a user pool description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambdaConfig
The Lambda configuration information in a user pool description.
- Parameters:
lambdaConfig
- The Lambda configuration information in a user pool description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lambdaConfig
default UserPoolDescriptionType.Builder lambdaConfig(Consumer<LambdaConfigType.Builder> lambdaConfig) The Lambda configuration information in a user pool description.
This is a convenience method that creates an instance of theLambdaConfigType.Builder
avoiding the need to create one manually viaLambdaConfigType.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolambdaConfig(LambdaConfigType)
.- Parameters:
lambdaConfig
- a consumer that will call methods onLambdaConfigType.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Deprecated.This property is no longer available.The user pool status in a user pool description.
- Parameters:
status
- The user pool status in a user pool description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Deprecated.This property is no longer available.The user pool status in a user pool description.
- Parameters:
status
- The user pool status in a user pool description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastModifiedDate
The date and time, in ISO 8601 format, when the item was modified.
- Parameters:
lastModifiedDate
- The date and time, in ISO 8601 format, when the item was modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
The date and time, in ISO 8601 format, when the item was created.
- Parameters:
creationDate
- The date and time, in ISO 8601 format, when the item was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-