public static final class Status.Builder extends com.google.protobuf.GeneratedMessage.Builder<Status.Builder> implements StatusOrBuilder
A snapshot of statuses for some set of users.Protobuf type
nakama.realtime.Status| Modifier and Type | Method and Description |
|---|---|
Status.Builder |
addAllPresences(java.lang.Iterable<? extends UserPresence> values)
User statuses.
|
Status.Builder |
addPresences(int index,
UserPresence.Builder builderForValue)
User statuses.
|
Status.Builder |
addPresences(int index,
UserPresence value)
User statuses.
|
Status.Builder |
addPresences(UserPresence.Builder builderForValue)
User statuses.
|
Status.Builder |
addPresences(UserPresence value)
User statuses.
|
UserPresence.Builder |
addPresencesBuilder()
User statuses.
|
UserPresence.Builder |
addPresencesBuilder(int index)
User statuses.
|
Status |
build() |
Status |
buildPartial() |
Status.Builder |
clear() |
Status.Builder |
clearPresences()
User statuses.
|
Status |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
UserPresence |
getPresences(int index)
User statuses.
|
UserPresence.Builder |
getPresencesBuilder(int index)
User statuses.
|
java.util.List<UserPresence.Builder> |
getPresencesBuilderList()
User statuses.
|
int |
getPresencesCount()
User statuses.
|
java.util.List<UserPresence> |
getPresencesList()
User statuses.
|
UserPresenceOrBuilder |
getPresencesOrBuilder(int index)
User statuses.
|
java.util.List<? extends UserPresenceOrBuilder> |
getPresencesOrBuilderList()
User statuses.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Status.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Status.Builder |
mergeFrom(com.google.protobuf.Message other) |
Status.Builder |
mergeFrom(Status other) |
Status.Builder |
removePresences(int index)
User statuses.
|
Status.Builder |
setPresences(int index,
UserPresence.Builder builderForValue)
User statuses.
|
Status.Builder |
setPresences(int index,
UserPresence value)
User statuses.
|
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<Status.Builder>public Status.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Status.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<Status.Builder>public Status getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Status build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Status buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Status.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Status.Builder>public Status.Builder mergeFrom(Status other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Status.Builder>public Status.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<Status.Builder>java.io.IOExceptionpublic java.util.List<UserPresence> getPresencesList()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];getPresencesList in interface StatusOrBuilderpublic int getPresencesCount()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];getPresencesCount in interface StatusOrBuilderpublic UserPresence getPresences(int index)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];getPresences in interface StatusOrBuilderpublic Status.Builder setPresences(int index, UserPresence value)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public Status.Builder setPresences(int index, UserPresence.Builder builderForValue)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public Status.Builder addPresences(UserPresence value)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public Status.Builder addPresences(int index, UserPresence value)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public Status.Builder addPresences(UserPresence.Builder builderForValue)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public Status.Builder addPresences(int index, UserPresence.Builder builderForValue)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public Status.Builder addAllPresences(java.lang.Iterable<? extends UserPresence> values)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public Status.Builder clearPresences()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public Status.Builder removePresences(int index)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public UserPresence.Builder getPresencesBuilder(int index)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public UserPresenceOrBuilder getPresencesOrBuilder(int index)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];getPresencesOrBuilder in interface StatusOrBuilderpublic java.util.List<? extends UserPresenceOrBuilder> getPresencesOrBuilderList()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];getPresencesOrBuilderList in interface StatusOrBuilderpublic UserPresence.Builder addPresencesBuilder()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public UserPresence.Builder addPresencesBuilder(int index)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];public java.util.List<UserPresence.Builder> getPresencesBuilderList()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];