public static final class Session.Builder extends com.google.protobuf.GeneratedMessage.Builder<Session.Builder> implements SessionOrBuilder
A user's session used to authenticate messages.Protobuf type
nakama.api.Session| Modifier and Type | Method and Description |
|---|---|
Session |
build() |
Session |
buildPartial() |
Session.Builder |
clear() |
Session.Builder |
clearCreated()
True if the corresponding account was just created, false otherwise.
|
Session.Builder |
clearRefreshToken()
Refresh token that can be used for session token renewal.
|
Session.Builder |
clearToken()
Authentication credentials.
|
boolean |
getCreated()
True if the corresponding account was just created, false otherwise.
|
Session |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getRefreshToken()
Refresh token that can be used for session token renewal.
|
com.google.protobuf.ByteString |
getRefreshTokenBytes()
Refresh token that can be used for session token renewal.
|
java.lang.String |
getToken()
Authentication credentials.
|
com.google.protobuf.ByteString |
getTokenBytes()
Authentication credentials.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Session.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Session.Builder |
mergeFrom(com.google.protobuf.Message other) |
Session.Builder |
mergeFrom(Session other) |
Session.Builder |
setCreated(boolean value)
True if the corresponding account was just created, false otherwise.
|
Session.Builder |
setRefreshToken(java.lang.String value)
Refresh token that can be used for session token renewal.
|
Session.Builder |
setRefreshTokenBytes(com.google.protobuf.ByteString value)
Refresh token that can be used for session token renewal.
|
Session.Builder |
setToken(java.lang.String value)
Authentication credentials.
|
Session.Builder |
setTokenBytes(com.google.protobuf.ByteString value)
Authentication credentials.
|
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<Session.Builder>public Session.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Session.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<Session.Builder>public Session getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Session build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Session buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Session.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Session.Builder>public Session.Builder mergeFrom(Session other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Session.Builder>public Session.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<Session.Builder>java.io.IOExceptionpublic boolean getCreated()
True if the corresponding account was just created, false otherwise.
bool created = 1 [json_name = "created"];getCreated in interface SessionOrBuilderpublic Session.Builder setCreated(boolean value)
True if the corresponding account was just created, false otherwise.
bool created = 1 [json_name = "created"];value - The created to set.public Session.Builder clearCreated()
True if the corresponding account was just created, false otherwise.
bool created = 1 [json_name = "created"];public java.lang.String getToken()
Authentication credentials.
string token = 2 [json_name = "token"];getToken in interface SessionOrBuilderpublic com.google.protobuf.ByteString getTokenBytes()
Authentication credentials.
string token = 2 [json_name = "token"];getTokenBytes in interface SessionOrBuilderpublic Session.Builder setToken(java.lang.String value)
Authentication credentials.
string token = 2 [json_name = "token"];value - The token to set.public Session.Builder clearToken()
Authentication credentials.
string token = 2 [json_name = "token"];public Session.Builder setTokenBytes(com.google.protobuf.ByteString value)
Authentication credentials.
string token = 2 [json_name = "token"];value - The bytes for token to set.public java.lang.String getRefreshToken()
Refresh token that can be used for session token renewal.
string refresh_token = 3 [json_name = "refreshToken"];getRefreshToken in interface SessionOrBuilderpublic com.google.protobuf.ByteString getRefreshTokenBytes()
Refresh token that can be used for session token renewal.
string refresh_token = 3 [json_name = "refreshToken"];getRefreshTokenBytes in interface SessionOrBuilderpublic Session.Builder setRefreshToken(java.lang.String value)
Refresh token that can be used for session token renewal.
string refresh_token = 3 [json_name = "refreshToken"];value - The refreshToken to set.public Session.Builder clearRefreshToken()
Refresh token that can be used for session token renewal.
string refresh_token = 3 [json_name = "refreshToken"];public Session.Builder setRefreshTokenBytes(com.google.protobuf.ByteString value)
Refresh token that can be used for session token renewal.
string refresh_token = 3 [json_name = "refreshToken"];value - The bytes for refreshToken to set.