Package org.yamcs.protobuf
Class Yamcs.TmPacketData.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
org.yamcs.protobuf.Yamcs.TmPacketData.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,Yamcs.TmPacketDataOrBuilder
- Enclosing class:
- Yamcs.TmPacketData
public static final class Yamcs.TmPacketData.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
implements Yamcs.TmPacketDataOrBuilder
Protobuf type
yamcs.protobuf.TmPacketData
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) optional .google.protobuf.Timestamp generationTime = 9;
clearId()
optional .yamcs.protobuf.NamedObjectId id = 5;
clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) required bytes packet = 2;
optional .google.protobuf.Timestamp receptionTime = 8;
optional int32 sequenceNumber = 4;
clone()
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp generationTime = 9;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp generationTime = 9;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp generationTime = 9;
getId()
optional .yamcs.protobuf.NamedObjectId id = 5;
optional .yamcs.protobuf.NamedObjectId id = 5;
optional .yamcs.protobuf.NamedObjectId id = 5;
com.google.protobuf.ByteString
required bytes packet = 2;
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp receptionTime = 8;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp receptionTime = 8;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp receptionTime = 8;
int
optional int32 sequenceNumber = 4;
boolean
optional .google.protobuf.Timestamp generationTime = 9;
boolean
hasId()
optional .yamcs.protobuf.NamedObjectId id = 5;
boolean
required bytes packet = 2;
boolean
optional .google.protobuf.Timestamp receptionTime = 8;
boolean
optional int32 sequenceNumber = 4;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(Yamcs.TmPacketData other) mergeGenerationTime
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp generationTime = 9;
mergeId
(Yamcs.NamedObjectId value) optional .yamcs.protobuf.NamedObjectId id = 5;
mergeReceptionTime
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp receptionTime = 8;
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setGenerationTime
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp generationTime = 9;
setGenerationTime
(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp generationTime = 9;
setId
(Yamcs.NamedObjectId value) optional .yamcs.protobuf.NamedObjectId id = 5;
setId
(Yamcs.NamedObjectId.Builder builderForValue) optional .yamcs.protobuf.NamedObjectId id = 5;
setPacket
(com.google.protobuf.ByteString value) required bytes packet = 2;
setReceptionTime
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp receptionTime = 8;
setReceptionTime
(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp receptionTime = 8;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSequenceNumber
(int value) optional int32 sequenceNumber = 4;
setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
setField
public Yamcs.TmPacketData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
setRepeatedField
public Yamcs.TmPacketData.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
addRepeatedField
public Yamcs.TmPacketData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Yamcs.TmPacketData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
mergeFrom
public Yamcs.TmPacketData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Yamcs.TmPacketData.Builder>
- Throws:
IOException
-
hasPacket
public boolean hasPacket()required bytes packet = 2;
- Specified by:
hasPacket
in interfaceYamcs.TmPacketDataOrBuilder
-
getPacket
public com.google.protobuf.ByteString getPacket()required bytes packet = 2;
- Specified by:
getPacket
in interfaceYamcs.TmPacketDataOrBuilder
-
setPacket
required bytes packet = 2;
-
clearPacket
required bytes packet = 2;
-
hasSequenceNumber
public boolean hasSequenceNumber()optional int32 sequenceNumber = 4;
- Specified by:
hasSequenceNumber
in interfaceYamcs.TmPacketDataOrBuilder
-
getSequenceNumber
public int getSequenceNumber()optional int32 sequenceNumber = 4;
- Specified by:
getSequenceNumber
in interfaceYamcs.TmPacketDataOrBuilder
-
setSequenceNumber
optional int32 sequenceNumber = 4;
-
clearSequenceNumber
optional int32 sequenceNumber = 4;
-
hasId
public boolean hasId()optional .yamcs.protobuf.NamedObjectId id = 5;
- Specified by:
hasId
in interfaceYamcs.TmPacketDataOrBuilder
-
getId
optional .yamcs.protobuf.NamedObjectId id = 5;
- Specified by:
getId
in interfaceYamcs.TmPacketDataOrBuilder
-
setId
optional .yamcs.protobuf.NamedObjectId id = 5;
-
setId
optional .yamcs.protobuf.NamedObjectId id = 5;
-
mergeId
optional .yamcs.protobuf.NamedObjectId id = 5;
-
clearId
optional .yamcs.protobuf.NamedObjectId id = 5;
-
getIdBuilder
optional .yamcs.protobuf.NamedObjectId id = 5;
-
getIdOrBuilder
optional .yamcs.protobuf.NamedObjectId id = 5;
- Specified by:
getIdOrBuilder
in interfaceYamcs.TmPacketDataOrBuilder
-
hasReceptionTime
public boolean hasReceptionTime()optional .google.protobuf.Timestamp receptionTime = 8;
- Specified by:
hasReceptionTime
in interfaceYamcs.TmPacketDataOrBuilder
-
getReceptionTime
public com.google.protobuf.Timestamp getReceptionTime()optional .google.protobuf.Timestamp receptionTime = 8;
- Specified by:
getReceptionTime
in interfaceYamcs.TmPacketDataOrBuilder
-
setReceptionTime
optional .google.protobuf.Timestamp receptionTime = 8;
-
setReceptionTime
public Yamcs.TmPacketData.Builder setReceptionTime(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp receptionTime = 8;
-
mergeReceptionTime
optional .google.protobuf.Timestamp receptionTime = 8;
-
clearReceptionTime
optional .google.protobuf.Timestamp receptionTime = 8;
-
getReceptionTimeBuilder
public com.google.protobuf.Timestamp.Builder getReceptionTimeBuilder()optional .google.protobuf.Timestamp receptionTime = 8;
-
getReceptionTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getReceptionTimeOrBuilder()optional .google.protobuf.Timestamp receptionTime = 8;
- Specified by:
getReceptionTimeOrBuilder
in interfaceYamcs.TmPacketDataOrBuilder
-
hasGenerationTime
public boolean hasGenerationTime()optional .google.protobuf.Timestamp generationTime = 9;
- Specified by:
hasGenerationTime
in interfaceYamcs.TmPacketDataOrBuilder
-
getGenerationTime
public com.google.protobuf.Timestamp getGenerationTime()optional .google.protobuf.Timestamp generationTime = 9;
- Specified by:
getGenerationTime
in interfaceYamcs.TmPacketDataOrBuilder
-
setGenerationTime
optional .google.protobuf.Timestamp generationTime = 9;
-
setGenerationTime
public Yamcs.TmPacketData.Builder setGenerationTime(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp generationTime = 9;
-
mergeGenerationTime
optional .google.protobuf.Timestamp generationTime = 9;
-
clearGenerationTime
optional .google.protobuf.Timestamp generationTime = 9;
-
getGenerationTimeBuilder
public com.google.protobuf.Timestamp.Builder getGenerationTimeBuilder()optional .google.protobuf.Timestamp generationTime = 9;
-
getGenerationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()optional .google.protobuf.Timestamp generationTime = 9;
- Specified by:
getGenerationTimeOrBuilder
in interfaceYamcs.TmPacketDataOrBuilder
-
setUnknownFields
public final Yamcs.TmPacketData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-
mergeUnknownFields
public final Yamcs.TmPacketData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.TmPacketData.Builder>
-