Class AttributeMapping.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.cognito.AttributeMapping.Jsii$Proxy
- All Implemented Interfaces:
AttributeMapping
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
AttributeMapping
@Stability(Stable)
@Internal
public static final class AttributeMapping.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements AttributeMapping
An implementation for
AttributeMapping
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.AttributeMapping
AttributeMapping.Builder, AttributeMapping.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(AttributeMapping.Builder builder) Constructor that initializes the object based on literal property values passed by theAttributeMapping.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final ProviderAttribute
The user's postal address is a required attribute.final ProviderAttribute
The user's birthday.final Map<String,
ProviderAttribute> Specify custom attribute mapping here and mapping for any standard attributes not supported yet.final ProviderAttribute
getEmail()
The user's e-mail address.final ProviderAttribute
The user's e-mail address is verification.final ProviderAttribute
The surname or last name of user.final ProviderAttribute
The user's full name in displayable form.final ProviderAttribute
The user's gender.final ProviderAttribute
The user's first name or give name.final ProviderAttribute
Time, the user's information was last updated.final ProviderAttribute
The user's locale.final ProviderAttribute
The user's middle name.final ProviderAttribute
The user's nickname or casual name.final ProviderAttribute
The user's telephone number.final ProviderAttribute
The user's preferred username.final ProviderAttribute
The URL to the user's profile page.final ProviderAttribute
The URL to the user's profile picture.final ProviderAttribute
The user's time zone.final ProviderAttribute
The URL to the user's web page or blog.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theAttributeMapping.Builder
.
-
-
Method Details
-
getAddress
Description copied from interface:AttributeMapping
The user's postal address is a required attribute.Default: - not mapped
- Specified by:
getAddress
in interfaceAttributeMapping
-
getBirthdate
Description copied from interface:AttributeMapping
The user's birthday.Default: - not mapped
- Specified by:
getBirthdate
in interfaceAttributeMapping
-
getCustom
Description copied from interface:AttributeMapping
Specify custom attribute mapping here and mapping for any standard attributes not supported yet.Default: - no custom attribute mapping
- Specified by:
getCustom
in interfaceAttributeMapping
-
getEmail
Description copied from interface:AttributeMapping
The user's e-mail address.Default: - not mapped
- Specified by:
getEmail
in interfaceAttributeMapping
-
getEmailVerified
Description copied from interface:AttributeMapping
The user's e-mail address is verification.Default: - not mapped
- Specified by:
getEmailVerified
in interfaceAttributeMapping
-
getFamilyName
Description copied from interface:AttributeMapping
The surname or last name of user.Default: - not mapped
- Specified by:
getFamilyName
in interfaceAttributeMapping
-
getFullname
Description copied from interface:AttributeMapping
The user's full name in displayable form.Default: - not mapped
- Specified by:
getFullname
in interfaceAttributeMapping
-
getGender
Description copied from interface:AttributeMapping
The user's gender.Default: - not mapped
- Specified by:
getGender
in interfaceAttributeMapping
-
getGivenName
Description copied from interface:AttributeMapping
The user's first name or give name.Default: - not mapped
- Specified by:
getGivenName
in interfaceAttributeMapping
-
getLastUpdateTime
Description copied from interface:AttributeMapping
Time, the user's information was last updated.Default: - not mapped
- Specified by:
getLastUpdateTime
in interfaceAttributeMapping
-
getLocale
Description copied from interface:AttributeMapping
The user's locale.Default: - not mapped
- Specified by:
getLocale
in interfaceAttributeMapping
-
getMiddleName
Description copied from interface:AttributeMapping
The user's middle name.Default: - not mapped
- Specified by:
getMiddleName
in interfaceAttributeMapping
-
getNickname
Description copied from interface:AttributeMapping
The user's nickname or casual name.Default: - not mapped
- Specified by:
getNickname
in interfaceAttributeMapping
-
getPhoneNumber
Description copied from interface:AttributeMapping
The user's telephone number.Default: - not mapped
- Specified by:
getPhoneNumber
in interfaceAttributeMapping
-
getPreferredUsername
Description copied from interface:AttributeMapping
The user's preferred username.Default: - not mapped
- Specified by:
getPreferredUsername
in interfaceAttributeMapping
-
getProfilePage
Description copied from interface:AttributeMapping
The URL to the user's profile page.Default: - not mapped
- Specified by:
getProfilePage
in interfaceAttributeMapping
-
getProfilePicture
Description copied from interface:AttributeMapping
The URL to the user's profile picture.Default: - not mapped
- Specified by:
getProfilePicture
in interfaceAttributeMapping
-
getTimezone
Description copied from interface:AttributeMapping
The user's time zone.Default: - not mapped
- Specified by:
getTimezone
in interfaceAttributeMapping
-
getWebsite
Description copied from interface:AttributeMapping
The URL to the user's web page or blog.Default: - not mapped
- Specified by:
getWebsite
in interfaceAttributeMapping
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-