public static final class AliveMessage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder> implements AliveMessageOrBuilder
AliveMessage is sent to inform remote peers of a peer's existence and activityProtobuf type
gossip.AliveMessage
Modifier and Type | Method and Description |
---|---|
AliveMessage.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AliveMessage |
build() |
AliveMessage |
buildPartial() |
AliveMessage.Builder |
clear() |
AliveMessage.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AliveMessage.Builder |
clearIdentity()
bytes identity = 4 [json_name = "identity"]; |
AliveMessage.Builder |
clearMembership()
.gossip.Member membership = 1 [json_name = "membership"]; |
AliveMessage.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AliveMessage.Builder |
clearTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
AliveMessage.Builder |
clone() |
AliveMessage |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getIdentity()
bytes identity = 4 [json_name = "identity"]; |
Member |
getMembership()
.gossip.Member membership = 1 [json_name = "membership"]; |
Member.Builder |
getMembershipBuilder()
.gossip.Member membership = 1 [json_name = "membership"]; |
MemberOrBuilder |
getMembershipOrBuilder()
.gossip.Member membership = 1 [json_name = "membership"]; |
PeerTime |
getTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
PeerTime.Builder |
getTimestampBuilder()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
PeerTimeOrBuilder |
getTimestampOrBuilder()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
boolean |
hasMembership()
.gossip.Member membership = 1 [json_name = "membership"]; |
boolean |
hasTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
boolean |
isInitialized() |
AliveMessage.Builder |
mergeFrom(AliveMessage other) |
AliveMessage.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AliveMessage.Builder |
mergeFrom(com.google.protobuf.Message other) |
AliveMessage.Builder |
mergeMembership(Member value)
.gossip.Member membership = 1 [json_name = "membership"]; |
AliveMessage.Builder |
mergeTimestamp(PeerTime value)
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
AliveMessage.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AliveMessage.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AliveMessage.Builder |
setIdentity(com.google.protobuf.ByteString value)
bytes identity = 4 [json_name = "identity"]; |
AliveMessage.Builder |
setMembership(Member.Builder builderForValue)
.gossip.Member membership = 1 [json_name = "membership"]; |
AliveMessage.Builder |
setMembership(Member value)
.gossip.Member membership = 1 [json_name = "membership"]; |
AliveMessage.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AliveMessage.Builder |
setTimestamp(PeerTime.Builder builderForValue)
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
AliveMessage.Builder |
setTimestamp(PeerTime value)
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
AliveMessage.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForField
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public AliveMessage.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.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.GeneratedMessageV3.Builder<AliveMessage.Builder>
public AliveMessage getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public AliveMessage build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public AliveMessage buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public AliveMessage.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
public AliveMessage.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
public AliveMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
public AliveMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
public AliveMessage.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
public AliveMessage.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
public AliveMessage.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<AliveMessage.Builder>
public AliveMessage.Builder mergeFrom(AliveMessage other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
public AliveMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws 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<AliveMessage.Builder>
IOException
public boolean hasMembership()
.gossip.Member membership = 1 [json_name = "membership"];
hasMembership
in interface AliveMessageOrBuilder
public Member getMembership()
.gossip.Member membership = 1 [json_name = "membership"];
getMembership
in interface AliveMessageOrBuilder
public AliveMessage.Builder setMembership(Member value)
.gossip.Member membership = 1 [json_name = "membership"];
public AliveMessage.Builder setMembership(Member.Builder builderForValue)
.gossip.Member membership = 1 [json_name = "membership"];
public AliveMessage.Builder mergeMembership(Member value)
.gossip.Member membership = 1 [json_name = "membership"];
public AliveMessage.Builder clearMembership()
.gossip.Member membership = 1 [json_name = "membership"];
public Member.Builder getMembershipBuilder()
.gossip.Member membership = 1 [json_name = "membership"];
public MemberOrBuilder getMembershipOrBuilder()
.gossip.Member membership = 1 [json_name = "membership"];
getMembershipOrBuilder
in interface AliveMessageOrBuilder
public boolean hasTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
hasTimestamp
in interface AliveMessageOrBuilder
public PeerTime getTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
getTimestamp
in interface AliveMessageOrBuilder
public AliveMessage.Builder setTimestamp(PeerTime value)
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
public AliveMessage.Builder setTimestamp(PeerTime.Builder builderForValue)
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
public AliveMessage.Builder mergeTimestamp(PeerTime value)
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
public AliveMessage.Builder clearTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
public PeerTime.Builder getTimestampBuilder()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
public PeerTimeOrBuilder getTimestampOrBuilder()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
getTimestampOrBuilder
in interface AliveMessageOrBuilder
public com.google.protobuf.ByteString getIdentity()
bytes identity = 4 [json_name = "identity"];
getIdentity
in interface AliveMessageOrBuilder
public AliveMessage.Builder setIdentity(com.google.protobuf.ByteString value)
bytes identity = 4 [json_name = "identity"];
value
- The identity to set.public AliveMessage.Builder clearIdentity()
bytes identity = 4 [json_name = "identity"];
public final AliveMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
public final AliveMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<AliveMessage.Builder>
Copyright © 2022. All rights reserved.