public static final class AWSCognitoAuthConfirmSignInOptions.CognitoBuilder extends com.amplifyframework.auth.options.AuthConfirmSignInOptions.Builder<AWSCognitoAuthConfirmSignInOptions.CognitoBuilder>
| Constructor and Description |
|---|
CognitoBuilder()
Constructor for the builder.
|
| Modifier and Type | Method and Description |
|---|---|
AWSCognitoAuthConfirmSignInOptions |
build()
Construct and return the object with the values set in the builder.
|
AWSCognitoAuthConfirmSignInOptions.CognitoBuilder |
getThis()
Returns the type of builder this is to support proper flow with it being an extended class.
|
AWSCognitoAuthConfirmSignInOptions.CognitoBuilder |
metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Set the metadata field for the object being built.
|
AWSCognitoAuthConfirmSignInOptions.CognitoBuilder |
userAttributes(java.util.List<com.amplifyframework.auth.AuthUserAttribute> userAttributes)
Set the userAttributes field for the object being built.
|
public AWSCognitoAuthConfirmSignInOptions.CognitoBuilder getThis()
getThis in class com.amplifyframework.auth.options.AuthConfirmSignInOptions.Builder<AWSCognitoAuthConfirmSignInOptions.CognitoBuilder>@NonNull public AWSCognitoAuthConfirmSignInOptions.CognitoBuilder metadata(@NonNull java.util.Map<java.lang.String,java.lang.String> metadata)
metadata - Custom user metadata to be sent with the sign in request.@NonNull public AWSCognitoAuthConfirmSignInOptions.CognitoBuilder userAttributes(@NonNull java.util.List<com.amplifyframework.auth.AuthUserAttribute> userAttributes)
userAttributes - A list of additional user attributes which should be
* associated with this user on confirmSignIn.@NonNull public AWSCognitoAuthConfirmSignInOptions build()
build in class com.amplifyframework.auth.options.AuthConfirmSignInOptions.Builder<AWSCognitoAuthConfirmSignInOptions.CognitoBuilder>