public static final class PartyPromote.Builder extends com.google.protobuf.GeneratedMessage.Builder<PartyPromote.Builder> implements PartyPromoteOrBuilder
Promote a new party leader.Protobuf type
nakama.realtime.PartyPromote| Modifier and Type | Method and Description |
|---|---|
PartyPromote |
build() |
PartyPromote |
buildPartial() |
PartyPromote.Builder |
clear() |
PartyPromote.Builder |
clearPartyId()
Party ID to promote a new leader for.
|
PartyPromote.Builder |
clearPresence()
The presence of an existing party member to promote as the new leader.
|
PartyPromote |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getPartyId()
Party ID to promote a new leader for.
|
com.google.protobuf.ByteString |
getPartyIdBytes()
Party ID to promote a new leader for.
|
UserPresence |
getPresence()
The presence of an existing party member to promote as the new leader.
|
UserPresence.Builder |
getPresenceBuilder()
The presence of an existing party member to promote as the new leader.
|
UserPresenceOrBuilder |
getPresenceOrBuilder()
The presence of an existing party member to promote as the new leader.
|
boolean |
hasPresence()
The presence of an existing party member to promote as the new leader.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PartyPromote.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PartyPromote.Builder |
mergeFrom(com.google.protobuf.Message other) |
PartyPromote.Builder |
mergeFrom(PartyPromote other) |
PartyPromote.Builder |
mergePresence(UserPresence value)
The presence of an existing party member to promote as the new leader.
|
PartyPromote.Builder |
setPartyId(java.lang.String value)
Party ID to promote a new leader for.
|
PartyPromote.Builder |
setPartyIdBytes(com.google.protobuf.ByteString value)
Party ID to promote a new leader for.
|
PartyPromote.Builder |
setPresence(UserPresence.Builder builderForValue)
The presence of an existing party member to promote as the new leader.
|
PartyPromote.Builder |
setPresence(UserPresence value)
The presence of an existing party member to promote as the new leader.
|
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<PartyPromote.Builder>public PartyPromote.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<PartyPromote.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<PartyPromote.Builder>public PartyPromote getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PartyPromote build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PartyPromote buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PartyPromote.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PartyPromote.Builder>public PartyPromote.Builder mergeFrom(PartyPromote other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<PartyPromote.Builder>public PartyPromote.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<PartyPromote.Builder>java.io.IOExceptionpublic java.lang.String getPartyId()
Party ID to promote a new leader for.
string party_id = 1 [json_name = "partyId"];getPartyId in interface PartyPromoteOrBuilderpublic com.google.protobuf.ByteString getPartyIdBytes()
Party ID to promote a new leader for.
string party_id = 1 [json_name = "partyId"];getPartyIdBytes in interface PartyPromoteOrBuilderpublic PartyPromote.Builder setPartyId(java.lang.String value)
Party ID to promote a new leader for.
string party_id = 1 [json_name = "partyId"];value - The partyId to set.public PartyPromote.Builder clearPartyId()
Party ID to promote a new leader for.
string party_id = 1 [json_name = "partyId"];public PartyPromote.Builder setPartyIdBytes(com.google.protobuf.ByteString value)
Party ID to promote a new leader for.
string party_id = 1 [json_name = "partyId"];value - The bytes for partyId to set.public boolean hasPresence()
The presence of an existing party member to promote as the new leader.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];hasPresence in interface PartyPromoteOrBuilderpublic UserPresence getPresence()
The presence of an existing party member to promote as the new leader.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];getPresence in interface PartyPromoteOrBuilderpublic PartyPromote.Builder setPresence(UserPresence value)
The presence of an existing party member to promote as the new leader.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public PartyPromote.Builder setPresence(UserPresence.Builder builderForValue)
The presence of an existing party member to promote as the new leader.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public PartyPromote.Builder mergePresence(UserPresence value)
The presence of an existing party member to promote as the new leader.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public PartyPromote.Builder clearPresence()
The presence of an existing party member to promote as the new leader.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public UserPresence.Builder getPresenceBuilder()
The presence of an existing party member to promote as the new leader.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];public UserPresenceOrBuilder getPresenceOrBuilder()
The presence of an existing party member to promote as the new leader.
.nakama.realtime.UserPresence presence = 2 [json_name = "presence"];getPresenceOrBuilder in interface PartyPromoteOrBuilder