public static final class Friend.Builder extends com.google.protobuf.GeneratedMessage.Builder<Friend.Builder> implements FriendOrBuilder
A friend of a user.Protobuf type
nakama.api.Friend| Modifier and Type | Method and Description |
|---|---|
Friend |
build() |
Friend |
buildPartial() |
Friend.Builder |
clear() |
Friend.Builder |
clearState()
The friend status.
|
Friend.Builder |
clearUpdateTime()
Time of the latest relationship update.
|
Friend.Builder |
clearUser()
The user object.
|
Friend |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Int32Value |
getState()
The friend status.
|
com.google.protobuf.Int32Value.Builder |
getStateBuilder()
The friend status.
|
com.google.protobuf.Int32ValueOrBuilder |
getStateOrBuilder()
The friend status.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Time of the latest relationship update.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Time of the latest relationship update.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Time of the latest relationship update.
|
User |
getUser()
The user object.
|
User.Builder |
getUserBuilder()
The user object.
|
UserOrBuilder |
getUserOrBuilder()
The user object.
|
boolean |
hasState()
The friend status.
|
boolean |
hasUpdateTime()
Time of the latest relationship update.
|
boolean |
hasUser()
The user object.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Friend.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Friend.Builder |
mergeFrom(Friend other) |
Friend.Builder |
mergeFrom(com.google.protobuf.Message other) |
Friend.Builder |
mergeState(com.google.protobuf.Int32Value value)
The friend status.
|
Friend.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Time of the latest relationship update.
|
Friend.Builder |
mergeUser(User value)
The user object.
|
Friend.Builder |
setState(com.google.protobuf.Int32Value.Builder builderForValue)
The friend status.
|
Friend.Builder |
setState(com.google.protobuf.Int32Value value)
The friend status.
|
Friend.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Time of the latest relationship update.
|
Friend.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Time of the latest relationship update.
|
Friend.Builder |
setUser(User.Builder builderForValue)
The user object.
|
Friend.Builder |
setUser(User value)
The user object.
|
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<Friend.Builder>public Friend.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Friend.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<Friend.Builder>public Friend getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Friend build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Friend buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Friend.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Friend.Builder>public Friend.Builder mergeFrom(Friend other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Friend.Builder>public Friend.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<Friend.Builder>java.io.IOExceptionpublic boolean hasUser()
The user object.
.nakama.api.User user = 1 [json_name = "user"];hasUser in interface FriendOrBuilderpublic User getUser()
The user object.
.nakama.api.User user = 1 [json_name = "user"];getUser in interface FriendOrBuilderpublic Friend.Builder setUser(User value)
The user object.
.nakama.api.User user = 1 [json_name = "user"];public Friend.Builder setUser(User.Builder builderForValue)
The user object.
.nakama.api.User user = 1 [json_name = "user"];public Friend.Builder mergeUser(User value)
The user object.
.nakama.api.User user = 1 [json_name = "user"];public Friend.Builder clearUser()
The user object.
.nakama.api.User user = 1 [json_name = "user"];public User.Builder getUserBuilder()
The user object.
.nakama.api.User user = 1 [json_name = "user"];public UserOrBuilder getUserOrBuilder()
The user object.
.nakama.api.User user = 1 [json_name = "user"];getUserOrBuilder in interface FriendOrBuilderpublic boolean hasState()
The friend status.
.google.protobuf.Int32Value state = 2 [json_name = "state"];hasState in interface FriendOrBuilderpublic com.google.protobuf.Int32Value getState()
The friend status.
.google.protobuf.Int32Value state = 2 [json_name = "state"];getState in interface FriendOrBuilderpublic Friend.Builder setState(com.google.protobuf.Int32Value value)
The friend status.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public Friend.Builder setState(com.google.protobuf.Int32Value.Builder builderForValue)
The friend status.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public Friend.Builder mergeState(com.google.protobuf.Int32Value value)
The friend status.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public Friend.Builder clearState()
The friend status.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public com.google.protobuf.Int32Value.Builder getStateBuilder()
The friend status.
.google.protobuf.Int32Value state = 2 [json_name = "state"];public com.google.protobuf.Int32ValueOrBuilder getStateOrBuilder()
The friend status.
.google.protobuf.Int32Value state = 2 [json_name = "state"];getStateOrBuilder in interface FriendOrBuilderpublic boolean hasUpdateTime()
Time of the latest relationship update.
.google.protobuf.Timestamp update_time = 3 [json_name = "updateTime"];hasUpdateTime in interface FriendOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Time of the latest relationship update.
.google.protobuf.Timestamp update_time = 3 [json_name = "updateTime"];getUpdateTime in interface FriendOrBuilderpublic Friend.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Time of the latest relationship update.
.google.protobuf.Timestamp update_time = 3 [json_name = "updateTime"];public Friend.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Time of the latest relationship update.
.google.protobuf.Timestamp update_time = 3 [json_name = "updateTime"];public Friend.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Time of the latest relationship update.
.google.protobuf.Timestamp update_time = 3 [json_name = "updateTime"];public Friend.Builder clearUpdateTime()
Time of the latest relationship update.
.google.protobuf.Timestamp update_time = 3 [json_name = "updateTime"];public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Time of the latest relationship update.
.google.protobuf.Timestamp update_time = 3 [json_name = "updateTime"];public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Time of the latest relationship update.
.google.protobuf.Timestamp update_time = 3 [json_name = "updateTime"];getUpdateTimeOrBuilder in interface FriendOrBuilder