public static final class AuthenticateFacebookRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<AuthenticateFacebookRequest.Builder> implements AuthenticateFacebookRequestOrBuilder
Authenticate against the server with Facebook.Protobuf type
nakama.api.AuthenticateFacebookRequest| Modifier and Type | Method and Description |
|---|---|
AuthenticateFacebookRequest |
build() |
AuthenticateFacebookRequest |
buildPartial() |
AuthenticateFacebookRequest.Builder |
clear() |
AuthenticateFacebookRequest.Builder |
clearAccount()
The Facebook account details.
|
AuthenticateFacebookRequest.Builder |
clearCreate()
Register the account if the user does not already exist.
|
AuthenticateFacebookRequest.Builder |
clearSync()
Import Facebook friends for the user.
|
AuthenticateFacebookRequest.Builder |
clearUsername()
Set the username on the account at register.
|
AccountFacebook |
getAccount()
The Facebook account details.
|
AccountFacebook.Builder |
getAccountBuilder()
The Facebook account details.
|
AccountFacebookOrBuilder |
getAccountOrBuilder()
The Facebook account details.
|
com.google.protobuf.BoolValue |
getCreate()
Register the account if the user does not already exist.
|
com.google.protobuf.BoolValue.Builder |
getCreateBuilder()
Register the account if the user does not already exist.
|
com.google.protobuf.BoolValueOrBuilder |
getCreateOrBuilder()
Register the account if the user does not already exist.
|
AuthenticateFacebookRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.BoolValue |
getSync()
Import Facebook friends for the user.
|
com.google.protobuf.BoolValue.Builder |
getSyncBuilder()
Import Facebook friends for the user.
|
com.google.protobuf.BoolValueOrBuilder |
getSyncOrBuilder()
Import Facebook friends for the user.
|
java.lang.String |
getUsername()
Set the username on the account at register.
|
com.google.protobuf.ByteString |
getUsernameBytes()
Set the username on the account at register.
|
boolean |
hasAccount()
The Facebook account details.
|
boolean |
hasCreate()
Register the account if the user does not already exist.
|
boolean |
hasSync()
Import Facebook friends for the user.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AuthenticateFacebookRequest.Builder |
mergeAccount(AccountFacebook value)
The Facebook account details.
|
AuthenticateFacebookRequest.Builder |
mergeCreate(com.google.protobuf.BoolValue value)
Register the account if the user does not already exist.
|
AuthenticateFacebookRequest.Builder |
mergeFrom(AuthenticateFacebookRequest other) |
AuthenticateFacebookRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AuthenticateFacebookRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
AuthenticateFacebookRequest.Builder |
mergeSync(com.google.protobuf.BoolValue value)
Import Facebook friends for the user.
|
AuthenticateFacebookRequest.Builder |
setAccount(AccountFacebook.Builder builderForValue)
The Facebook account details.
|
AuthenticateFacebookRequest.Builder |
setAccount(AccountFacebook value)
The Facebook account details.
|
AuthenticateFacebookRequest.Builder |
setCreate(com.google.protobuf.BoolValue.Builder builderForValue)
Register the account if the user does not already exist.
|
AuthenticateFacebookRequest.Builder |
setCreate(com.google.protobuf.BoolValue value)
Register the account if the user does not already exist.
|
AuthenticateFacebookRequest.Builder |
setSync(com.google.protobuf.BoolValue.Builder builderForValue)
Import Facebook friends for the user.
|
AuthenticateFacebookRequest.Builder |
setSync(com.google.protobuf.BoolValue value)
Import Facebook friends for the user.
|
AuthenticateFacebookRequest.Builder |
setUsername(java.lang.String value)
Set the username on the account at register.
|
AuthenticateFacebookRequest.Builder |
setUsernameBytes(com.google.protobuf.ByteString value)
Set the username on the account at register.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<AuthenticateFacebookRequest.Builder>public AuthenticateFacebookRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<AuthenticateFacebookRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<AuthenticateFacebookRequest.Builder>public AuthenticateFacebookRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AuthenticateFacebookRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AuthenticateFacebookRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AuthenticateFacebookRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AuthenticateFacebookRequest.Builder>public AuthenticateFacebookRequest.Builder mergeFrom(AuthenticateFacebookRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<AuthenticateFacebookRequest.Builder>public AuthenticateFacebookRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AuthenticateFacebookRequest.Builder>java.io.IOExceptionpublic boolean hasAccount()
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];hasAccount in interface AuthenticateFacebookRequestOrBuilderpublic AccountFacebook getAccount()
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];getAccount in interface AuthenticateFacebookRequestOrBuilderpublic AuthenticateFacebookRequest.Builder setAccount(AccountFacebook value)
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];public AuthenticateFacebookRequest.Builder setAccount(AccountFacebook.Builder builderForValue)
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];public AuthenticateFacebookRequest.Builder mergeAccount(AccountFacebook value)
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];public AuthenticateFacebookRequest.Builder clearAccount()
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];public AccountFacebook.Builder getAccountBuilder()
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];public AccountFacebookOrBuilder getAccountOrBuilder()
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];getAccountOrBuilder in interface AuthenticateFacebookRequestOrBuilderpublic boolean hasCreate()
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];hasCreate in interface AuthenticateFacebookRequestOrBuilderpublic com.google.protobuf.BoolValue getCreate()
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];getCreate in interface AuthenticateFacebookRequestOrBuilderpublic AuthenticateFacebookRequest.Builder setCreate(com.google.protobuf.BoolValue value)
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];public AuthenticateFacebookRequest.Builder setCreate(com.google.protobuf.BoolValue.Builder builderForValue)
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];public AuthenticateFacebookRequest.Builder mergeCreate(com.google.protobuf.BoolValue value)
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];public AuthenticateFacebookRequest.Builder clearCreate()
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];public com.google.protobuf.BoolValue.Builder getCreateBuilder()
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];public com.google.protobuf.BoolValueOrBuilder getCreateOrBuilder()
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];getCreateOrBuilder in interface AuthenticateFacebookRequestOrBuilderpublic java.lang.String getUsername()
Set the username on the account at register. Must be unique.
string username = 3 [json_name = "username"];getUsername in interface AuthenticateFacebookRequestOrBuilderpublic com.google.protobuf.ByteString getUsernameBytes()
Set the username on the account at register. Must be unique.
string username = 3 [json_name = "username"];getUsernameBytes in interface AuthenticateFacebookRequestOrBuilderpublic AuthenticateFacebookRequest.Builder setUsername(java.lang.String value)
Set the username on the account at register. Must be unique.
string username = 3 [json_name = "username"];value - The username to set.public AuthenticateFacebookRequest.Builder clearUsername()
Set the username on the account at register. Must be unique.
string username = 3 [json_name = "username"];public AuthenticateFacebookRequest.Builder setUsernameBytes(com.google.protobuf.ByteString value)
Set the username on the account at register. Must be unique.
string username = 3 [json_name = "username"];value - The bytes for username to set.public boolean hasSync()
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];hasSync in interface AuthenticateFacebookRequestOrBuilderpublic com.google.protobuf.BoolValue getSync()
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];getSync in interface AuthenticateFacebookRequestOrBuilderpublic AuthenticateFacebookRequest.Builder setSync(com.google.protobuf.BoolValue value)
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];public AuthenticateFacebookRequest.Builder setSync(com.google.protobuf.BoolValue.Builder builderForValue)
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];public AuthenticateFacebookRequest.Builder mergeSync(com.google.protobuf.BoolValue value)
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];public AuthenticateFacebookRequest.Builder clearSync()
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];public com.google.protobuf.BoolValue.Builder getSyncBuilder()
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];public com.google.protobuf.BoolValueOrBuilder getSyncOrBuilder()
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];getSyncOrBuilder in interface AuthenticateFacebookRequestOrBuilder