public static class UserInfo.Builder
extends java.lang.Object
UserInfo.| Constructor and Description |
|---|
Builder()
Default
Builder constructor. |
| Modifier and Type | Method and Description |
|---|---|
UserInfo |
build()
Gets
UserInfo instance. |
UserInfo.Builder |
setDisplayName(java.lang.String displayName)
Sets firebase user display name.
|
UserInfo.Builder |
setIsAnonymous(boolean isAnonymous)
Sets flag that describes if firebase user sign-in in anonymous way.
|
UserInfo.Builder |
setIsEmailVerified(boolean isEmailVerified)
Sets flag that describes if firebase user email was verified or not.
|
UserInfo.Builder |
setPhotoUrl(java.lang.String photoUrl)
Sets firebase user photo url.
|
UserInfo.Builder |
setProviderId(java.lang.String providerId)
Sets provider id.
|
UserInfo.Builder |
setUid(java.lang.String uid)
Sets firebase user uid.
|
public UserInfo.Builder setProviderId(java.lang.String providerId)
providerId - Provider id, for ex. facebook.comBuilder instancepublic UserInfo.Builder setUid(java.lang.String uid)
uid - User UIDBuilder instancepublic UserInfo.Builder setDisplayName(java.lang.String displayName)
displayName - Display nameBuilder instancepublic UserInfo.Builder setPhotoUrl(java.lang.String photoUrl)
photoUrl - Photo urlBuilder instancepublic UserInfo.Builder setIsEmailVerified(boolean isEmailVerified)
isEmailVerified - True if email was verifiedBuilder instancepublic UserInfo.Builder setIsAnonymous(boolean isAnonymous)
isAnonymous - True if user sign-in in anonymous wayBuilder instancepublic UserInfo build()
UserInfo instance.UserInfo instance created by given properties