Class UserProfile.Builder
-
- All Implemented Interfaces:
public final class UserProfile.BuilderA builder for UserProfile.
-
-
Method Summary
Modifier and Type Method Description final UserProfile.Builderaddress(UserProfile.Address address)final UserProfile.Builderaddress(Optional<UserProfile.Address> address)Alias for calling Builder.address with address.orElse(null).final UserProfile.Builderaddress(JsonField<UserProfile.Address> address)Sets Builder.address to an arbitrary JSON value. final UserProfile.Builderairship(AirshipProfile airship)final UserProfile.Builderairship(Optional<AirshipProfile> airship)Alias for calling Builder.airship with airship.orElse(null).final UserProfile.Builderairship(JsonField<AirshipProfile> airship)Sets Builder.airship to an arbitrary JSON value. final UserProfile.Builderapn(String apn)final UserProfile.Builderapn(Optional<String> apn)Alias for calling Builder.apn with apn.orElse(null).final UserProfile.Builderapn(JsonField<String> apn)Sets Builder.apn to an arbitrary JSON value. final UserProfile.Builderbirthdate(String birthdate)final UserProfile.Builderbirthdate(Optional<String> birthdate)Alias for calling Builder.birthdate with birthdate.orElse(null).final UserProfile.Builderbirthdate(JsonField<String> birthdate)Sets Builder.birthdate to an arbitrary JSON value. final UserProfile.Buildercustom(UserProfile.Custom custom)A free form object. final UserProfile.Buildercustom(Optional<UserProfile.Custom> custom)Alias for calling Builder.custom with custom.orElse(null).final UserProfile.Buildercustom(JsonField<UserProfile.Custom> custom)Sets Builder.custom to an arbitrary JSON value. final UserProfile.Builderdiscord(Discord discord)final UserProfile.Builderdiscord(Optional<Discord> discord)Alias for calling Builder.discord with discord.orElse(null).final UserProfile.Builderdiscord(JsonField<Discord> discord)Sets Builder.discord to an arbitrary JSON value. final UserProfile.Builderdiscord(SendToChannel sendToChannel)Alias for calling discord with Discord.ofSendToChannel(sendToChannel).final UserProfile.Builderdiscord(SendDirectMessage sendDirectMessage)Alias for calling discord with Discord.ofSendDirectMessage(sendDirectMessage).final UserProfile.Builderemail(String email)final UserProfile.Builderemail(Optional<String> email)Alias for calling Builder.email with email.orElse(null).final UserProfile.Builderemail(JsonField<String> email)Sets Builder.email to an arbitrary JSON value. final UserProfile.BuilderemailVerified(Boolean emailVerified)final UserProfile.BuilderemailVerified(Boolean emailVerified)Alias for Builder.emailVerified. final UserProfile.BuilderemailVerified(Optional<Boolean> emailVerified)Alias for calling Builder.emailVerified with emailVerified.orElse(null).final UserProfile.BuilderemailVerified(JsonField<Boolean> emailVerified)Sets Builder.emailVerified to an arbitrary JSON value. final UserProfile.Builderexpo(Expo expo)final UserProfile.Builderexpo(Optional<Expo> expo)Alias for calling Builder.expo with expo.orElse(null).final UserProfile.Builderexpo(JsonField<Expo> expo)Sets Builder.expo to an arbitrary JSON value. final UserProfile.Builderexpo(Token token)Alias for calling expo with Expo.ofToken(token).final UserProfile.Builderexpo(MultipleTokens multipleTokens)Alias for calling expo with Expo.ofMultipleTokens(multipleTokens).final UserProfile.BuilderfacebookPsid(String facebookPsid)final UserProfile.BuilderfacebookPsid(Optional<String> facebookPsid)Alias for calling Builder.facebookPsid with facebookPsid.orElse(null).final UserProfile.BuilderfacebookPsid(JsonField<String> facebookPsid)Sets Builder.facebookPsid to an arbitrary JSON value. final UserProfile.BuilderfamilyName(String familyName)final UserProfile.BuilderfamilyName(Optional<String> familyName)Alias for calling Builder.familyName with familyName.orElse(null).final UserProfile.BuilderfamilyName(JsonField<String> familyName)Sets Builder.familyName to an arbitrary JSON value. final UserProfile.BuilderfirebaseToken(UserProfileFirebaseToken firebaseToken)final UserProfile.BuilderfirebaseToken(Optional<UserProfileFirebaseToken> firebaseToken)Alias for calling Builder.firebaseToken with firebaseToken.orElse(null).final UserProfile.BuilderfirebaseToken(JsonField<UserProfileFirebaseToken> firebaseToken)Sets Builder.firebaseToken to an arbitrary JSON value. final UserProfile.BuilderfirebaseToken(String string)Alias for calling firebaseToken with UserProfileFirebaseToken.ofString(string).final UserProfile.BuilderfirebaseTokenOfStrings(List<String> strings)Alias for calling firebaseToken with UserProfileFirebaseToken.ofStrings(strings).final UserProfile.Buildergender(String gender)final UserProfile.Buildergender(Optional<String> gender)Alias for calling Builder.gender with gender.orElse(null).final UserProfile.Buildergender(JsonField<String> gender)Sets Builder.gender to an arbitrary JSON value. final UserProfile.BuildergivenName(String givenName)final UserProfile.BuildergivenName(Optional<String> givenName)Alias for calling Builder.givenName with givenName.orElse(null).final UserProfile.BuildergivenName(JsonField<String> givenName)Sets Builder.givenName to an arbitrary JSON value. final UserProfile.Builderintercom(Intercom intercom)final UserProfile.Builderintercom(Optional<Intercom> intercom)Alias for calling Builder.intercom with intercom.orElse(null).final UserProfile.Builderintercom(JsonField<Intercom> intercom)Sets Builder.intercom to an arbitrary JSON value. final UserProfile.Builderlocale(String locale)final UserProfile.Builderlocale(Optional<String> locale)Alias for calling Builder.locale with locale.orElse(null).final UserProfile.Builderlocale(JsonField<String> locale)Sets Builder.locale to an arbitrary JSON value. final UserProfile.BuildermiddleName(String middleName)final UserProfile.BuildermiddleName(Optional<String> middleName)Alias for calling Builder.middleName with middleName.orElse(null).final UserProfile.BuildermiddleName(JsonField<String> middleName)Sets Builder.middleName to an arbitrary JSON value. final UserProfile.BuildermsTeams(MsTeams msTeams)final UserProfile.BuildermsTeams(Optional<MsTeams> msTeams)Alias for calling Builder.msTeams with msTeams.orElse(null).final UserProfile.BuildermsTeams(JsonField<MsTeams> msTeams)Sets Builder.msTeams to an arbitrary JSON value. final UserProfile.BuildermsTeams(SendToMsTeamsUserId sendToMsTeamsUserId)Alias for calling msTeams with MsTeams.ofSendToMsTeamsUserId(sendToMsTeamsUserId).final UserProfile.BuildermsTeams(SendToMsTeamsEmail sendToMsTeamsEmail)Alias for calling msTeams with MsTeams.ofSendToMsTeamsEmail(sendToMsTeamsEmail).final UserProfile.BuildermsTeams(SendToMsTeamsChannelId sendToMsTeamsChannelId)Alias for calling msTeams with MsTeams.ofSendToMsTeamsChannelId(sendToMsTeamsChannelId).final UserProfile.BuildermsTeams(SendToMsTeamsConversationId sendToMsTeamsConversationId)Alias for calling msTeams with MsTeams.ofSendToMsTeamsConversationId(sendToMsTeamsConversationId).final UserProfile.BuildermsTeams(SendToMsTeamsChannelName sendToMsTeamsChannelName)Alias for calling msTeams with MsTeams.ofSendToMsTeamsChannelName(sendToMsTeamsChannelName).final UserProfile.Buildername(String name)final UserProfile.Buildername(Optional<String> name)Alias for calling Builder.name with name.orElse(null).final UserProfile.Buildername(JsonField<String> name)Sets Builder.name to an arbitrary JSON value. final UserProfile.Buildernickname(String nickname)final UserProfile.Buildernickname(Optional<String> nickname)Alias for calling Builder.nickname with nickname.orElse(null).final UserProfile.Buildernickname(JsonField<String> nickname)Sets Builder.nickname to an arbitrary JSON value. final UserProfile.BuilderphoneNumber(String phoneNumber)final UserProfile.BuilderphoneNumber(Optional<String> phoneNumber)Alias for calling Builder.phoneNumber with phoneNumber.orElse(null).final UserProfile.BuilderphoneNumber(JsonField<String> phoneNumber)Sets Builder.phoneNumber to an arbitrary JSON value. final UserProfile.BuilderphoneNumberVerified(Boolean phoneNumberVerified)final UserProfile.BuilderphoneNumberVerified(Boolean phoneNumberVerified)Alias for Builder.phoneNumberVerified. final UserProfile.BuilderphoneNumberVerified(Optional<Boolean> phoneNumberVerified)Alias for calling Builder.phoneNumberVerified with phoneNumberVerified.orElse(null).final UserProfile.BuilderphoneNumberVerified(JsonField<Boolean> phoneNumberVerified)Sets Builder.phoneNumberVerified to an arbitrary JSON value. final UserProfile.Builderpicture(String picture)final UserProfile.Builderpicture(Optional<String> picture)Alias for calling Builder.picture with picture.orElse(null).final UserProfile.Builderpicture(JsonField<String> picture)Sets Builder.picture to an arbitrary JSON value. final UserProfile.BuilderpreferredName(String preferredName)final UserProfile.BuilderpreferredName(Optional<String> preferredName)Alias for calling Builder.preferredName with preferredName.orElse(null).final UserProfile.BuilderpreferredName(JsonField<String> preferredName)Sets Builder.preferredName to an arbitrary JSON value. final UserProfile.Builderprofile(String profile)final UserProfile.Builderprofile(Optional<String> profile)Alias for calling Builder.profile with profile.orElse(null).final UserProfile.Builderprofile(JsonField<String> profile)Sets Builder.profile to an arbitrary JSON value. final UserProfile.Builderslack(Slack slack)final UserProfile.Builderslack(Optional<Slack> slack)Alias for calling Builder.slack with slack.orElse(null).final UserProfile.Builderslack(JsonField<Slack> slack)Sets Builder.slack to an arbitrary JSON value. final UserProfile.Builderslack(SendToSlackChannel sendToSlackChannel)Alias for calling slack with Slack.ofSendToSlackChannel(sendToSlackChannel).final UserProfile.Builderslack(SendToSlackEmail sendToSlackEmail)Alias for calling slack with Slack.ofSendToSlackEmail(sendToSlackEmail).final UserProfile.Builderslack(SendToSlackUserId sendToSlackUserId)Alias for calling slack with Slack.ofSendToSlackUserId(sendToSlackUserId).final UserProfile.Buildersub(String sub)final UserProfile.Buildersub(Optional<String> sub)Alias for calling Builder.sub with sub.orElse(null).final UserProfile.Buildersub(JsonField<String> sub)Sets Builder.sub to an arbitrary JSON value. final UserProfile.BuildertargetArn(String targetArn)final UserProfile.BuildertargetArn(Optional<String> targetArn)Alias for calling Builder.targetArn with targetArn.orElse(null).final UserProfile.BuildertargetArn(JsonField<String> targetArn)Sets Builder.targetArn to an arbitrary JSON value. final UserProfile.BuilderupdatedAt(String updatedAt)final UserProfile.BuilderupdatedAt(Optional<String> updatedAt)Alias for calling Builder.updatedAt with updatedAt.orElse(null).final UserProfile.BuilderupdatedAt(JsonField<String> updatedAt)Sets Builder.updatedAt to an arbitrary JSON value. final UserProfile.Builderwebsite(String website)final UserProfile.Builderwebsite(Optional<String> website)Alias for calling Builder.website with website.orElse(null).final UserProfile.Builderwebsite(JsonField<String> website)Sets Builder.website to an arbitrary JSON value. final UserProfile.Builderzoneinfo(String zoneinfo)final UserProfile.Builderzoneinfo(Optional<String> zoneinfo)Alias for calling Builder.zoneinfo with zoneinfo.orElse(null).final UserProfile.Builderzoneinfo(JsonField<String> zoneinfo)Sets Builder.zoneinfo to an arbitrary JSON value. final UserProfile.BuilderadditionalProperties(Map<String, JsonValue> additionalProperties)final UserProfile.BuilderputAdditionalProperty(String key, JsonValue value)final UserProfile.BuilderputAllAdditionalProperties(Map<String, JsonValue> additionalProperties)final UserProfile.BuilderremoveAdditionalProperty(String key)final UserProfile.BuilderremoveAllAdditionalProperties(Set<String> keys)final UserProfilebuild()Returns an immutable instance of UserProfile. -
-
Method Detail
-
address
final UserProfile.Builder address(UserProfile.Address address)
-
address
final UserProfile.Builder address(Optional<UserProfile.Address> address)
Alias for calling Builder.address with
address.orElse(null).
-
address
final UserProfile.Builder address(JsonField<UserProfile.Address> address)
Sets Builder.address to an arbitrary JSON value.
You should usually call Builder.address with a well-typed Address value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
airship
final UserProfile.Builder airship(AirshipProfile airship)
-
airship
final UserProfile.Builder airship(Optional<AirshipProfile> airship)
Alias for calling Builder.airship with
airship.orElse(null).
-
airship
final UserProfile.Builder airship(JsonField<AirshipProfile> airship)
Sets Builder.airship to an arbitrary JSON value.
You should usually call Builder.airship with a well-typed AirshipProfile value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
apn
final UserProfile.Builder apn(String apn)
-
apn
final UserProfile.Builder apn(Optional<String> apn)
Alias for calling Builder.apn with
apn.orElse(null).
-
apn
final UserProfile.Builder apn(JsonField<String> apn)
Sets Builder.apn to an arbitrary JSON value.
You should usually call Builder.apn with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
birthdate
final UserProfile.Builder birthdate(String birthdate)
-
birthdate
final UserProfile.Builder birthdate(Optional<String> birthdate)
Alias for calling Builder.birthdate with
birthdate.orElse(null).
-
birthdate
final UserProfile.Builder birthdate(JsonField<String> birthdate)
Sets Builder.birthdate to an arbitrary JSON value.
You should usually call Builder.birthdate with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
custom
final UserProfile.Builder custom(UserProfile.Custom custom)
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.
-
custom
final UserProfile.Builder custom(Optional<UserProfile.Custom> custom)
Alias for calling Builder.custom with
custom.orElse(null).
-
custom
final UserProfile.Builder custom(JsonField<UserProfile.Custom> custom)
Sets Builder.custom to an arbitrary JSON value.
You should usually call Builder.custom with a well-typed Custom value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
discord
final UserProfile.Builder discord(Discord discord)
-
discord
final UserProfile.Builder discord(Optional<Discord> discord)
Alias for calling Builder.discord with
discord.orElse(null).
-
discord
final UserProfile.Builder discord(JsonField<Discord> discord)
Sets Builder.discord to an arbitrary JSON value.
You should usually call Builder.discord with a well-typed Discord value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
discord
final UserProfile.Builder discord(SendToChannel sendToChannel)
Alias for calling discord with
Discord.ofSendToChannel(sendToChannel).
-
discord
final UserProfile.Builder discord(SendDirectMessage sendDirectMessage)
Alias for calling discord with
Discord.ofSendDirectMessage(sendDirectMessage).
-
email
final UserProfile.Builder email(String email)
-
email
final UserProfile.Builder email(Optional<String> email)
Alias for calling Builder.email with
email.orElse(null).
-
email
final UserProfile.Builder email(JsonField<String> email)
Sets Builder.email to an arbitrary JSON value.
You should usually call Builder.email with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
emailVerified
final UserProfile.Builder emailVerified(Boolean emailVerified)
-
emailVerified
final UserProfile.Builder emailVerified(Boolean emailVerified)
Alias for Builder.emailVerified.
This unboxed primitive overload exists for backwards compatibility.
-
emailVerified
final UserProfile.Builder emailVerified(Optional<Boolean> emailVerified)
Alias for calling Builder.emailVerified with
emailVerified.orElse(null).
-
emailVerified
final UserProfile.Builder emailVerified(JsonField<Boolean> emailVerified)
Sets Builder.emailVerified to an arbitrary JSON value.
You should usually call Builder.emailVerified with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
expo
final UserProfile.Builder expo(Expo expo)
-
expo
final UserProfile.Builder expo(Optional<Expo> expo)
Alias for calling Builder.expo with
expo.orElse(null).
-
expo
final UserProfile.Builder expo(JsonField<Expo> expo)
Sets Builder.expo to an arbitrary JSON value.
You should usually call Builder.expo with a well-typed Expo value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
expo
final UserProfile.Builder expo(Token token)
Alias for calling expo with
Expo.ofToken(token).
-
expo
final UserProfile.Builder expo(MultipleTokens multipleTokens)
Alias for calling expo with
Expo.ofMultipleTokens(multipleTokens).
-
facebookPsid
final UserProfile.Builder facebookPsid(String facebookPsid)
-
facebookPsid
final UserProfile.Builder facebookPsid(Optional<String> facebookPsid)
Alias for calling Builder.facebookPsid with
facebookPsid.orElse(null).
-
facebookPsid
final UserProfile.Builder facebookPsid(JsonField<String> facebookPsid)
Sets Builder.facebookPsid to an arbitrary JSON value.
You should usually call Builder.facebookPsid with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
familyName
final UserProfile.Builder familyName(String familyName)
-
familyName
final UserProfile.Builder familyName(Optional<String> familyName)
Alias for calling Builder.familyName with
familyName.orElse(null).
-
familyName
final UserProfile.Builder familyName(JsonField<String> familyName)
Sets Builder.familyName to an arbitrary JSON value.
You should usually call Builder.familyName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
firebaseToken
final UserProfile.Builder firebaseToken(UserProfileFirebaseToken firebaseToken)
-
firebaseToken
final UserProfile.Builder firebaseToken(Optional<UserProfileFirebaseToken> firebaseToken)
Alias for calling Builder.firebaseToken with
firebaseToken.orElse(null).
-
firebaseToken
final UserProfile.Builder firebaseToken(JsonField<UserProfileFirebaseToken> firebaseToken)
Sets Builder.firebaseToken to an arbitrary JSON value.
You should usually call Builder.firebaseToken with a well-typed UserProfileFirebaseToken value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
firebaseToken
final UserProfile.Builder firebaseToken(String string)
Alias for calling firebaseToken with
UserProfileFirebaseToken.ofString(string).
-
firebaseTokenOfStrings
final UserProfile.Builder firebaseTokenOfStrings(List<String> strings)
Alias for calling firebaseToken with
UserProfileFirebaseToken.ofStrings(strings).
-
gender
final UserProfile.Builder gender(String gender)
-
gender
final UserProfile.Builder gender(Optional<String> gender)
Alias for calling Builder.gender with
gender.orElse(null).
-
gender
final UserProfile.Builder gender(JsonField<String> gender)
Sets Builder.gender to an arbitrary JSON value.
You should usually call Builder.gender with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
givenName
final UserProfile.Builder givenName(String givenName)
-
givenName
final UserProfile.Builder givenName(Optional<String> givenName)
Alias for calling Builder.givenName with
givenName.orElse(null).
-
givenName
final UserProfile.Builder givenName(JsonField<String> givenName)
Sets Builder.givenName to an arbitrary JSON value.
You should usually call Builder.givenName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
intercom
final UserProfile.Builder intercom(Intercom intercom)
-
intercom
final UserProfile.Builder intercom(Optional<Intercom> intercom)
Alias for calling Builder.intercom with
intercom.orElse(null).
-
intercom
final UserProfile.Builder intercom(JsonField<Intercom> intercom)
Sets Builder.intercom to an arbitrary JSON value.
You should usually call Builder.intercom with a well-typed Intercom value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
locale
final UserProfile.Builder locale(String locale)
-
locale
final UserProfile.Builder locale(Optional<String> locale)
Alias for calling Builder.locale with
locale.orElse(null).
-
locale
final UserProfile.Builder locale(JsonField<String> locale)
Sets Builder.locale to an arbitrary JSON value.
You should usually call Builder.locale with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
middleName
final UserProfile.Builder middleName(String middleName)
-
middleName
final UserProfile.Builder middleName(Optional<String> middleName)
Alias for calling Builder.middleName with
middleName.orElse(null).
-
middleName
final UserProfile.Builder middleName(JsonField<String> middleName)
Sets Builder.middleName to an arbitrary JSON value.
You should usually call Builder.middleName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
msTeams
final UserProfile.Builder msTeams(MsTeams msTeams)
-
msTeams
final UserProfile.Builder msTeams(Optional<MsTeams> msTeams)
Alias for calling Builder.msTeams with
msTeams.orElse(null).
-
msTeams
final UserProfile.Builder msTeams(JsonField<MsTeams> msTeams)
Sets Builder.msTeams to an arbitrary JSON value.
You should usually call Builder.msTeams with a well-typed MsTeams value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
msTeams
final UserProfile.Builder msTeams(SendToMsTeamsUserId sendToMsTeamsUserId)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsUserId(sendToMsTeamsUserId).
-
msTeams
final UserProfile.Builder msTeams(SendToMsTeamsEmail sendToMsTeamsEmail)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsEmail(sendToMsTeamsEmail).
-
msTeams
final UserProfile.Builder msTeams(SendToMsTeamsChannelId sendToMsTeamsChannelId)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsChannelId(sendToMsTeamsChannelId).
-
msTeams
final UserProfile.Builder msTeams(SendToMsTeamsConversationId sendToMsTeamsConversationId)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsConversationId(sendToMsTeamsConversationId).
-
msTeams
final UserProfile.Builder msTeams(SendToMsTeamsChannelName sendToMsTeamsChannelName)
Alias for calling msTeams with
MsTeams.ofSendToMsTeamsChannelName(sendToMsTeamsChannelName).
-
name
final UserProfile.Builder name(String name)
-
name
final UserProfile.Builder name(Optional<String> name)
Alias for calling Builder.name with
name.orElse(null).
-
name
final UserProfile.Builder name(JsonField<String> name)
Sets Builder.name to an arbitrary JSON value.
You should usually call Builder.name with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
nickname
final UserProfile.Builder nickname(String nickname)
-
nickname
final UserProfile.Builder nickname(Optional<String> nickname)
Alias for calling Builder.nickname with
nickname.orElse(null).
-
nickname
final UserProfile.Builder nickname(JsonField<String> nickname)
Sets Builder.nickname to an arbitrary JSON value.
You should usually call Builder.nickname with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
phoneNumber
final UserProfile.Builder phoneNumber(String phoneNumber)
-
phoneNumber
final UserProfile.Builder phoneNumber(Optional<String> phoneNumber)
Alias for calling Builder.phoneNumber with
phoneNumber.orElse(null).
-
phoneNumber
final UserProfile.Builder phoneNumber(JsonField<String> phoneNumber)
Sets Builder.phoneNumber to an arbitrary JSON value.
You should usually call Builder.phoneNumber with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
phoneNumberVerified
final UserProfile.Builder phoneNumberVerified(Boolean phoneNumberVerified)
-
phoneNumberVerified
final UserProfile.Builder phoneNumberVerified(Boolean phoneNumberVerified)
Alias for Builder.phoneNumberVerified.
This unboxed primitive overload exists for backwards compatibility.
-
phoneNumberVerified
final UserProfile.Builder phoneNumberVerified(Optional<Boolean> phoneNumberVerified)
Alias for calling Builder.phoneNumberVerified with
phoneNumberVerified.orElse(null).
-
phoneNumberVerified
final UserProfile.Builder phoneNumberVerified(JsonField<Boolean> phoneNumberVerified)
Sets Builder.phoneNumberVerified to an arbitrary JSON value.
You should usually call Builder.phoneNumberVerified with a well-typed Boolean value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
picture
final UserProfile.Builder picture(String picture)
-
picture
final UserProfile.Builder picture(Optional<String> picture)
Alias for calling Builder.picture with
picture.orElse(null).
-
picture
final UserProfile.Builder picture(JsonField<String> picture)
Sets Builder.picture to an arbitrary JSON value.
You should usually call Builder.picture with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
preferredName
final UserProfile.Builder preferredName(String preferredName)
-
preferredName
final UserProfile.Builder preferredName(Optional<String> preferredName)
Alias for calling Builder.preferredName with
preferredName.orElse(null).
-
preferredName
final UserProfile.Builder preferredName(JsonField<String> preferredName)
Sets Builder.preferredName to an arbitrary JSON value.
You should usually call Builder.preferredName with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
profile
final UserProfile.Builder profile(String profile)
-
profile
final UserProfile.Builder profile(Optional<String> profile)
Alias for calling Builder.profile with
profile.orElse(null).
-
profile
final UserProfile.Builder profile(JsonField<String> profile)
Sets Builder.profile to an arbitrary JSON value.
You should usually call Builder.profile with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
slack
final UserProfile.Builder slack(Slack slack)
-
slack
final UserProfile.Builder slack(Optional<Slack> slack)
Alias for calling Builder.slack with
slack.orElse(null).
-
slack
final UserProfile.Builder slack(JsonField<Slack> slack)
Sets Builder.slack to an arbitrary JSON value.
You should usually call Builder.slack with a well-typed Slack value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
slack
final UserProfile.Builder slack(SendToSlackChannel sendToSlackChannel)
Alias for calling slack with
Slack.ofSendToSlackChannel(sendToSlackChannel).
-
slack
final UserProfile.Builder slack(SendToSlackEmail sendToSlackEmail)
Alias for calling slack with
Slack.ofSendToSlackEmail(sendToSlackEmail).
-
slack
final UserProfile.Builder slack(SendToSlackUserId sendToSlackUserId)
Alias for calling slack with
Slack.ofSendToSlackUserId(sendToSlackUserId).
-
sub
final UserProfile.Builder sub(String sub)
-
sub
final UserProfile.Builder sub(Optional<String> sub)
Alias for calling Builder.sub with
sub.orElse(null).
-
sub
final UserProfile.Builder sub(JsonField<String> sub)
Sets Builder.sub to an arbitrary JSON value.
You should usually call Builder.sub with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
targetArn
final UserProfile.Builder targetArn(String targetArn)
-
targetArn
final UserProfile.Builder targetArn(Optional<String> targetArn)
Alias for calling Builder.targetArn with
targetArn.orElse(null).
-
targetArn
final UserProfile.Builder targetArn(JsonField<String> targetArn)
Sets Builder.targetArn to an arbitrary JSON value.
You should usually call Builder.targetArn with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
updatedAt
final UserProfile.Builder updatedAt(String updatedAt)
-
updatedAt
final UserProfile.Builder updatedAt(Optional<String> updatedAt)
Alias for calling Builder.updatedAt with
updatedAt.orElse(null).
-
updatedAt
final UserProfile.Builder updatedAt(JsonField<String> updatedAt)
Sets Builder.updatedAt to an arbitrary JSON value.
You should usually call Builder.updatedAt with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
website
final UserProfile.Builder website(String website)
-
website
final UserProfile.Builder website(Optional<String> website)
Alias for calling Builder.website with
website.orElse(null).
-
website
final UserProfile.Builder website(JsonField<String> website)
Sets Builder.website to an arbitrary JSON value.
You should usually call Builder.website with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
zoneinfo
final UserProfile.Builder zoneinfo(String zoneinfo)
-
zoneinfo
final UserProfile.Builder zoneinfo(Optional<String> zoneinfo)
Alias for calling Builder.zoneinfo with
zoneinfo.orElse(null).
-
zoneinfo
final UserProfile.Builder zoneinfo(JsonField<String> zoneinfo)
Sets Builder.zoneinfo to an arbitrary JSON value.
You should usually call Builder.zoneinfo with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
additionalProperties
final UserProfile.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final UserProfile.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final UserProfile.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final UserProfile.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final UserProfile.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final UserProfile build()
Returns an immutable instance of UserProfile.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-