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