public final class LeadershipMessage extends com.google.protobuf.GeneratedMessageV3 implements LeadershipMessageOrBuilder
Leadership Message is sent during leader election to inform remote peers about intent of peer to proclaim itself as leaderProtobuf type
gossip.LeadershipMessage
Modifier and Type | Class and Description |
---|---|
static class |
LeadershipMessage.Builder
Leadership Message is sent during leader election to inform
remote peers about intent of peer to proclaim itself as leader
|
com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
IS_DECLARATION_FIELD_NUMBER |
static int |
PKI_ID_FIELD_NUMBER |
static int |
TIMESTAMP_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
static LeadershipMessage |
getDefaultInstance() |
LeadershipMessage |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
boolean |
getIsDeclaration()
bool is_declaration = 3 [json_name = "isDeclaration"]; |
com.google.protobuf.Parser<LeadershipMessage> |
getParserForType() |
com.google.protobuf.ByteString |
getPkiId()
bytes pki_id = 1 [json_name = "pkiId"]; |
int |
getSerializedSize() |
PeerTime |
getTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
PeerTimeOrBuilder |
getTimestampOrBuilder()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"]; |
boolean |
isInitialized() |
static LeadershipMessage.Builder |
newBuilder() |
static LeadershipMessage.Builder |
newBuilder(LeadershipMessage prototype) |
LeadershipMessage.Builder |
newBuilderForType() |
static LeadershipMessage |
parseDelimitedFrom(InputStream input) |
static LeadershipMessage |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeadershipMessage |
parseFrom(byte[] data) |
static LeadershipMessage |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeadershipMessage |
parseFrom(ByteBuffer data) |
static LeadershipMessage |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeadershipMessage |
parseFrom(com.google.protobuf.ByteString data) |
static LeadershipMessage |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeadershipMessage |
parseFrom(com.google.protobuf.CodedInputStream input) |
static LeadershipMessage |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static LeadershipMessage |
parseFrom(InputStream input) |
static LeadershipMessage |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<LeadershipMessage> |
parser() |
LeadershipMessage.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
findInitializationErrors, getInitializationErrorString, toString
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int PKI_ID_FIELD_NUMBER
public static final int TIMESTAMP_FIELD_NUMBER
public static final int IS_DECLARATION_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields
in interface com.google.protobuf.MessageOrBuilder
getUnknownFields
in class com.google.protobuf.GeneratedMessageV3
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public com.google.protobuf.ByteString getPkiId()
bytes pki_id = 1 [json_name = "pkiId"];
getPkiId
in interface LeadershipMessageOrBuilder
public boolean hasTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
hasTimestamp
in interface LeadershipMessageOrBuilder
public PeerTime getTimestamp()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
getTimestamp
in interface LeadershipMessageOrBuilder
public PeerTimeOrBuilder getTimestampOrBuilder()
.gossip.PeerTime timestamp = 2 [json_name = "timestamp"];
getTimestampOrBuilder
in interface LeadershipMessageOrBuilder
public boolean getIsDeclaration()
bool is_declaration = 3 [json_name = "isDeclaration"];
getIsDeclaration
in interface LeadershipMessageOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static LeadershipMessage parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeadershipMessage parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeadershipMessage parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeadershipMessage parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeadershipMessage parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeadershipMessage parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static LeadershipMessage parseFrom(InputStream input) throws IOException
IOException
public static LeadershipMessage parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static LeadershipMessage parseDelimitedFrom(InputStream input) throws IOException
IOException
public static LeadershipMessage parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static LeadershipMessage parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOException
public static LeadershipMessage parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public LeadershipMessage.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static LeadershipMessage.Builder newBuilder()
public static LeadershipMessage.Builder newBuilder(LeadershipMessage prototype)
public LeadershipMessage.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
public static LeadershipMessage getDefaultInstance()
public static com.google.protobuf.Parser<LeadershipMessage> parser()
public com.google.protobuf.Parser<LeadershipMessage> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessageV3
public LeadershipMessage getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2022. All rights reserved.