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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.cognito.AttributeMapping
AttributeMapping.Builder, AttributeMapping.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(AttributeMapping.Builder builder) Constructor that initializes the object based on literal property values passed by theAttributeMapping.Builder.protectedJsii$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.JsonNodefinal booleanfinal ProviderAttributeThe user's postal address is a required attribute.final ProviderAttributeThe user's birthday.final Map<String, ProviderAttribute> Specify custom attribute mapping here and mapping for any standard attributes not supported yet.final ProviderAttributegetEmail()The user's e-mail address.final ProviderAttributeThe user's e-mail address is verification.final ProviderAttributeThe surname or last name of user.final ProviderAttributeThe user's full name in displayable form.final ProviderAttributeThe user's gender.final ProviderAttributeThe user's first name or give name.final ProviderAttributeTime, the user's information was last updated.final ProviderAttributeThe user's locale.final ProviderAttributeThe user's middle name.final ProviderAttributeThe user's nickname or casual name.final ProviderAttributeThe user's telephone number.final ProviderAttributeThe user's preferred username.final ProviderAttributeThe URL to the user's profile page.final ProviderAttributeThe URL to the user's profile picture.final ProviderAttributeThe user's time zone.final ProviderAttributeThe URL to the user's web page or blog.final inthashCode()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:AttributeMappingThe user's postal address is a required attribute.Default: - not mapped
- Specified by:
getAddressin interfaceAttributeMapping
-
getBirthdate
Description copied from interface:AttributeMappingThe user's birthday.Default: - not mapped
- Specified by:
getBirthdatein interfaceAttributeMapping
-
getCustom
Description copied from interface:AttributeMappingSpecify custom attribute mapping here and mapping for any standard attributes not supported yet.Default: - no custom attribute mapping
- Specified by:
getCustomin interfaceAttributeMapping
-
getEmail
Description copied from interface:AttributeMappingThe user's e-mail address.Default: - not mapped
- Specified by:
getEmailin interfaceAttributeMapping
-
getEmailVerified
Description copied from interface:AttributeMappingThe user's e-mail address is verification.Default: - not mapped
- Specified by:
getEmailVerifiedin interfaceAttributeMapping
-
getFamilyName
Description copied from interface:AttributeMappingThe surname or last name of user.Default: - not mapped
- Specified by:
getFamilyNamein interfaceAttributeMapping
-
getFullname
Description copied from interface:AttributeMappingThe user's full name in displayable form.Default: - not mapped
- Specified by:
getFullnamein interfaceAttributeMapping
-
getGender
Description copied from interface:AttributeMappingThe user's gender.Default: - not mapped
- Specified by:
getGenderin interfaceAttributeMapping
-
getGivenName
Description copied from interface:AttributeMappingThe user's first name or give name.Default: - not mapped
- Specified by:
getGivenNamein interfaceAttributeMapping
-
getLastUpdateTime
Description copied from interface:AttributeMappingTime, the user's information was last updated.Default: - not mapped
- Specified by:
getLastUpdateTimein interfaceAttributeMapping
-
getLocale
Description copied from interface:AttributeMappingThe user's locale.Default: - not mapped
- Specified by:
getLocalein interfaceAttributeMapping
-
getMiddleName
Description copied from interface:AttributeMappingThe user's middle name.Default: - not mapped
- Specified by:
getMiddleNamein interfaceAttributeMapping
-
getNickname
Description copied from interface:AttributeMappingThe user's nickname or casual name.Default: - not mapped
- Specified by:
getNicknamein interfaceAttributeMapping
-
getPhoneNumber
Description copied from interface:AttributeMappingThe user's telephone number.Default: - not mapped
- Specified by:
getPhoneNumberin interfaceAttributeMapping
-
getPreferredUsername
Description copied from interface:AttributeMappingThe user's preferred username.Default: - not mapped
- Specified by:
getPreferredUsernamein interfaceAttributeMapping
-
getProfilePage
Description copied from interface:AttributeMappingThe URL to the user's profile page.Default: - not mapped
- Specified by:
getProfilePagein interfaceAttributeMapping
-
getProfilePicture
Description copied from interface:AttributeMappingThe URL to the user's profile picture.Default: - not mapped
- Specified by:
getProfilePicturein interfaceAttributeMapping
-
getTimezone
Description copied from interface:AttributeMappingThe user's time zone.Default: - not mapped
- Specified by:
getTimezonein interfaceAttributeMapping
-
getWebsite
Description copied from interface:AttributeMappingThe URL to the user's web page or blog.Default: - not mapped
- Specified by:
getWebsitein interfaceAttributeMapping
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-