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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<AuthenticateFacebookRequest.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<AuthenticateFacebookRequest.Builder>
public AuthenticateFacebookRequest getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public AuthenticateFacebookRequest build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public AuthenticateFacebookRequest buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public AuthenticateFacebookRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<AuthenticateFacebookRequest.Builder>
java.io.IOException
public boolean hasAccount()
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];
hasAccount
in interface AuthenticateFacebookRequestOrBuilder
public AccountFacebook getAccount()
The Facebook account details.
.nakama.api.AccountFacebook account = 1 [json_name = "account"];
getAccount
in interface AuthenticateFacebookRequestOrBuilder
public 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 AuthenticateFacebookRequestOrBuilder
public boolean hasCreate()
Register the account if the user does not already exist.
.google.protobuf.BoolValue create = 2 [json_name = "create"];
hasCreate
in interface AuthenticateFacebookRequestOrBuilder
public 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 AuthenticateFacebookRequestOrBuilder
public 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 AuthenticateFacebookRequestOrBuilder
public java.lang.String getUsername()
Set the username on the account at register. Must be unique.
string username = 3 [json_name = "username"];
getUsername
in interface AuthenticateFacebookRequestOrBuilder
public 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 AuthenticateFacebookRequestOrBuilder
public 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 AuthenticateFacebookRequestOrBuilder
public com.google.protobuf.BoolValue getSync()
Import Facebook friends for the user.
.google.protobuf.BoolValue sync = 4 [json_name = "sync"];
getSync
in interface AuthenticateFacebookRequestOrBuilder
public 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