public abstract static class SignUpParam.Builder
extends java.lang.Object
SignUpParam.Builder abstract class allows the user to create and return a
SignUpParam object. For example, | Modifier and Type | Method and Description |
|---|---|
abstract SignUpParam |
build()
Builds the
SignUpParam object that is used to wrap various properties related to
the parameter surrounding user account registration. |
abstract SignUpParam.Builder |
bypassClientCheck(boolean bypassClientCheck)
Returns the
SignUpParam.Builder for the SignUpParam.bypassClientCheck() component of
the SignUpParam object. |
abstract SignUpParam.Builder |
city(java.lang.String city)
|
abstract SignUpParam.Builder |
country(java.lang.String country)
|
abstract SignUpParam.Builder |
email(java.lang.String email)
|
abstract SignUpParam.Builder |
extra(com.google.gson.JsonElement extra)
|
abstract SignUpParam.Builder |
firstName(java.lang.String firstName)
Returns the
SignUpParam.Builder for the SignUpParam.firstName() component of the
SignUpParam object. |
abstract SignUpParam.Builder |
lastName(java.lang.String lastName)
|
abstract SignUpParam.Builder |
mobile(java.lang.String mobile)
|
abstract SignUpParam.Builder |
password(java.util.List<java.lang.Character> password)
|
abstract SignUpParam.Builder |
sessionId(java.lang.String sessionId) |
abstract SignUpParam.Builder |
state(java.lang.String state)
|
abstract SignUpParam.Builder |
street1(java.lang.String street1)
|
abstract SignUpParam.Builder |
street2(java.lang.String street2)
|
abstract SignUpParam.Builder |
zip(java.lang.String zip)
|
public abstract SignUpParam.Builder city(@Nullable java.lang.String city)
city - the user's city of residenceSignUpParam.Builder for the SignUpParam.city() component of the
SignUpParam object.public abstract SignUpParam.Builder country(@Nullable java.lang.String country)
country - the user's country of residenceSignUpParam.Builder for the SignUpParam.country() component of the
SignUpParam object.public abstract SignUpParam.Builder email(java.lang.String email)
email - the user's email addressSignUpParam.Builder for the SignUpParam.email() component of the
SignUpParam object.public abstract SignUpParam.Builder firstName(java.lang.String firstName)
SignUpParam.Builder for the SignUpParam.firstName() component of the
SignUpParam object.firstName - the user's first nameSignUpParam.Builder for the SignUpParam.firstName() component of the
SignUpParam object.public abstract SignUpParam.Builder lastName(java.lang.String lastName)
lastName - the user's last nameSignUpParam.Builder for the SignUpParam.lastName() component of the
SignUpParam object.public abstract SignUpParam.Builder mobile(@Nullable java.lang.String mobile)
mobile - the user's mobile phone number, including country codeSignUpParam.Builder for the SignUpParam.mobile() component of the
SignUpParam object.public abstract SignUpParam.Builder password(java.util.List<java.lang.Character> password)
password - the user's passwordSignUpParam.Builder for the SignUpParam.password() component of the
SignUpParam object.public abstract SignUpParam.Builder state(@Nullable java.lang.String state)
state - the user's state of residenceSignUpParam.Builder for the SignUpParam.state() component of the
SignUpParam object.public abstract SignUpParam.Builder street1(@Nullable java.lang.String street1)
street1 - the user's primary addressSignUpParam.Builder for the SignUpParam.street1() component of the
SignUpParam object.public abstract SignUpParam.Builder street2(@Nullable java.lang.String street2)
street2 - the user's secondary address. This may include information such as
apartment number and/or floor numberSignUpParam.Builder for the SignUpParam.street2() component of the
SignUpParam object.public abstract SignUpParam.Builder zip(@Nullable java.lang.String zip)
zip - the user's ZIP codeSignUpParam.Builder for the SignUpParam.zip() component of the
SignUpParam object.public abstract SignUpParam.Builder sessionId(java.lang.String sessionId)
public abstract SignUpParam.Builder extra(@Nullable com.google.gson.JsonElement extra)
SignUpParam.Builder for the SignUpParam.extra() component of the
SignUpParam object. It could be null.extra - the extra user's informationSignUpParam.Builder for the SignUpParam.extra() component of the
SignUpParam object.public abstract SignUpParam.Builder bypassClientCheck(boolean bypassClientCheck)
SignUpParam.Builder for the SignUpParam.bypassClientCheck() component of
the SignUpParam object.bypassClientCheck - whether to bypass client check for password.
true if bypass client check for password
false otherwisepublic abstract SignUpParam build()
SignUpParam object that is used to wrap various properties related to
the parameter surrounding user account registration.SignUpParam object that is used to wrap various properties related to
the parameter surrounding user account registration.