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, 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<Status.Builder>
public Status.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<Status.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<Status.Builder>
public Status getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Status build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Status buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Status.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Status.Builder>
java.io.IOException
public java.util.List<UserPresence> getPresencesList()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];
getPresencesList
in interface StatusOrBuilder
public int getPresencesCount()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];
getPresencesCount
in interface StatusOrBuilder
public UserPresence getPresences(int index)
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];
getPresences
in interface StatusOrBuilder
public 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 StatusOrBuilder
public java.util.List<? extends UserPresenceOrBuilder> getPresencesOrBuilderList()
User statuses.
repeated .nakama.realtime.UserPresence presences = 1 [json_name = "presences"];
getPresencesOrBuilderList
in interface StatusOrBuilder
public 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"];