public static final class EventIdType.EventId.Builder extends com.google.protobuf.GeneratedMessage.Builder<EventIdType.EventId.Builder> implements EventIdType.EventIdOrBuilder
rsb.protocol.EventId
Tuple of sender id and sequence number which makes one event uniquely identifiable.
Modifier and Type | Method and Description |
---|---|
EventIdType.EventId |
build() |
EventIdType.EventId |
buildPartial() |
EventIdType.EventId.Builder |
clear() |
EventIdType.EventId.Builder |
clearSenderId()
required bytes sender_id = 1; |
EventIdType.EventId.Builder |
clearSequenceNumber()
required uint32 sequence_number = 2; |
EventIdType.EventId.Builder |
clone() |
EventIdType.EventId |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.ByteString |
getSenderId()
required bytes sender_id = 1; |
int |
getSequenceNumber()
required uint32 sequence_number = 2; |
boolean |
hasSenderId()
required bytes sender_id = 1; |
boolean |
hasSequenceNumber()
required uint32 sequence_number = 2; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
EventIdType.EventId.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
EventIdType.EventId.Builder |
mergeFrom(EventIdType.EventId other) |
EventIdType.EventId.Builder |
mergeFrom(com.google.protobuf.Message other) |
EventIdType.EventId.Builder |
setSenderId(com.google.protobuf.ByteString value)
required bytes sender_id = 1; |
EventIdType.EventId.Builder |
setSequenceNumber(int value)
required uint32 sequence_number = 2; |
addRepeatedField, clearField, getAllFields, getField, getFieldBuilder, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
findInitializationErrors, getInitializationErrorString, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
addAll, newUninitializedMessageException
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<EventIdType.EventId.Builder>
public EventIdType.EventId.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<EventIdType.EventId.Builder>
public EventIdType.EventId.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessage.Builder<EventIdType.EventId.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<EventIdType.EventId.Builder>
public EventIdType.EventId getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public EventIdType.EventId build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public EventIdType.EventId buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public EventIdType.EventId.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<EventIdType.EventId.Builder>
public EventIdType.EventId.Builder mergeFrom(EventIdType.EventId other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<EventIdType.EventId.Builder>
public EventIdType.EventId.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<EventIdType.EventId.Builder>
IOException
public boolean hasSenderId()
required bytes sender_id = 1;
ID (a UUID) of the sending participant as byte array. For this encoding, the encoded UUID is 16 bytes long.
hasSenderId
in interface EventIdType.EventIdOrBuilder
public com.google.protobuf.ByteString getSenderId()
required bytes sender_id = 1;
ID (a UUID) of the sending participant as byte array. For this encoding, the encoded UUID is 16 bytes long.
getSenderId
in interface EventIdType.EventIdOrBuilder
public EventIdType.EventId.Builder setSenderId(com.google.protobuf.ByteString value)
required bytes sender_id = 1;
ID (a UUID) of the sending participant as byte array. For this encoding, the encoded UUID is 16 bytes long.
public EventIdType.EventId.Builder clearSenderId()
required bytes sender_id = 1;
ID (a UUID) of the sending participant as byte array. For this encoding, the encoded UUID is 16 bytes long.
public boolean hasSequenceNumber()
required uint32 sequence_number = 2;
The sequence number of the encoded event. This sequence number is unique "within" the participant that sent the event.
hasSequenceNumber
in interface EventIdType.EventIdOrBuilder
public int getSequenceNumber()
required uint32 sequence_number = 2;
The sequence number of the encoded event. This sequence number is unique "within" the participant that sent the event.
getSequenceNumber
in interface EventIdType.EventIdOrBuilder
public EventIdType.EventId.Builder setSequenceNumber(int value)
required uint32 sequence_number = 2;
The sequence number of the encoded event. This sequence number is unique "within" the participant that sent the event.
public EventIdType.EventId.Builder clearSequenceNumber()
required uint32 sequence_number = 2;
The sequence number of the encoded event. This sequence number is unique "within" the participant that sent the event.
Copyright © 2018 CoR-Lab. All rights reserved.