Class UserProfile
- java.lang.Object
-
- com.courier.api.resources.profiles.types.UserProfile
-
public final class UserProfile extends java.lang.Object
-
-
Nested Class Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserProfile.AddressStagebuilder()booleanequals(java.lang.Object other)java.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()AddressgetAddress()AirshipProfilegetAirship()java.lang.StringgetApn()java.lang.StringgetBirthdate()java.lang.ObjectgetCustom()DiscordgetDiscord()java.lang.StringgetEmail()booleangetEmailVerified()ExpogetExpo()java.lang.StringgetFacebookPsid()java.lang.StringgetFamilyName()UserProfileFirebaseTokengetFirebaseToken()java.lang.StringgetGender()java.lang.StringgetGivenName()IntercomgetIntercom()java.lang.StringgetLocale()java.lang.StringgetMiddleName()MsTeamsgetMsTeams()java.lang.StringgetName()java.lang.StringgetNickname()java.lang.StringgetPhoneNumber()booleangetPhoneNumberVerified()java.lang.StringgetPicture()java.lang.StringgetPreferredName()java.lang.StringgetProfile()SlackgetSlack()java.lang.StringgetSub()java.lang.StringgetTargetArn()java.lang.StringgetUpdatedAt()java.lang.StringgetWebsite()java.lang.StringgetZoneinfo()inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getAddress
public Address getAddress()
-
getBirthdate
public java.lang.String getBirthdate()
-
getEmail
public java.lang.String getEmail()
-
getEmailVerified
public boolean getEmailVerified()
-
getFamilyName
public java.lang.String getFamilyName()
-
getGender
public java.lang.String getGender()
-
getGivenName
public java.lang.String getGivenName()
-
getLocale
public java.lang.String getLocale()
-
getMiddleName
public java.lang.String getMiddleName()
-
getName
public java.lang.String getName()
-
getNickname
public java.lang.String getNickname()
-
getPhoneNumber
public java.lang.String getPhoneNumber()
-
getPhoneNumberVerified
public boolean getPhoneNumberVerified()
-
getPicture
public java.lang.String getPicture()
-
getPreferredName
public java.lang.String getPreferredName()
-
getProfile
public java.lang.String getProfile()
-
getSub
public java.lang.String getSub()
-
getUpdatedAt
public java.lang.String getUpdatedAt()
-
getWebsite
public java.lang.String getWebsite()
-
getZoneinfo
public java.lang.String getZoneinfo()
-
getCustom
public java.lang.Object getCustom()
- Returns:
- A free form object. Due to a limitation of the API Explorer, you can only enter string key/values below, but this API accepts more complex object structures.
-
getAirship
public AirshipProfile getAirship()
-
getApn
public java.lang.String getApn()
-
getTargetArn
public java.lang.String getTargetArn()
-
getDiscord
public Discord getDiscord()
-
getExpo
public Expo getExpo()
-
getFacebookPsid
public java.lang.String getFacebookPsid()
-
getFirebaseToken
public UserProfileFirebaseToken getFirebaseToken()
-
getIntercom
public Intercom getIntercom()
-
getSlack
public Slack getSlack()
-
getMsTeams
public MsTeams getMsTeams()
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin classjava.lang.Object
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
builder
public static UserProfile.AddressStage builder()
-
-