java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
org.yamcs.protobuf.TmPacketData.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TmPacketDataOrBuilder
- Enclosing class:
- TmPacketData
public static final class TmPacketData.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
implements TmPacketDataOrBuilder
Protobuf type
yamcs.protobuf.packets.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.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Timestampoptional .google.protobuf.Timestamp generationTime = 9;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp generationTime = 9;com.google.protobuf.TimestampOrBuilderoptional .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.ByteStringrequired bytes packet = 2;com.google.protobuf.Timestampoptional .google.protobuf.Timestamp receptionTime = 8;com.google.protobuf.Timestamp.Builderoptional .google.protobuf.Timestamp receptionTime = 8;com.google.protobuf.TimestampOrBuilderoptional .google.protobuf.Timestamp receptionTime = 8;intoptional int32 sequenceNumber = 4;booleanoptional .google.protobuf.Timestamp generationTime = 9;booleanhasId()optional .yamcs.protobuf.NamedObjectId id = 5;booleanrequired bytes packet = 2;booleanoptional .google.protobuf.Timestamp receptionTime = 8;booleanoptional int32 sequenceNumber = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(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;final TmPacketData.BuildermergeUnknownFields(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;final TmPacketData.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
setField
public TmPacketData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
setRepeatedField
public TmPacketData.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
addRepeatedField
public TmPacketData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TmPacketData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
mergeFrom
public TmPacketData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TmPacketData.Builder>- Throws:
IOException
-
hasPacket
public boolean hasPacket()required bytes packet = 2;- Specified by:
hasPacketin interfaceTmPacketDataOrBuilder- Returns:
- Whether the packet field is set.
-
getPacket
public com.google.protobuf.ByteString getPacket()required bytes packet = 2;- Specified by:
getPacketin interfaceTmPacketDataOrBuilder- Returns:
- The packet.
-
setPacket
required bytes packet = 2;- Parameters:
value- The packet to set.- Returns:
- This builder for chaining.
-
clearPacket
required bytes packet = 2;- Returns:
- This builder for chaining.
-
hasSequenceNumber
public boolean hasSequenceNumber()optional int32 sequenceNumber = 4;- Specified by:
hasSequenceNumberin interfaceTmPacketDataOrBuilder- Returns:
- Whether the sequenceNumber field is set.
-
getSequenceNumber
public int getSequenceNumber()optional int32 sequenceNumber = 4;- Specified by:
getSequenceNumberin interfaceTmPacketDataOrBuilder- Returns:
- The sequenceNumber.
-
setSequenceNumber
optional int32 sequenceNumber = 4;- Parameters:
value- The sequenceNumber to set.- Returns:
- This builder for chaining.
-
clearSequenceNumber
optional int32 sequenceNumber = 4;- Returns:
- This builder for chaining.
-
hasId
public boolean hasId()optional .yamcs.protobuf.NamedObjectId id = 5;- Specified by:
hasIdin interfaceTmPacketDataOrBuilder- Returns:
- Whether the id field is set.
-
getId
optional .yamcs.protobuf.NamedObjectId id = 5;- Specified by:
getIdin interfaceTmPacketDataOrBuilder- Returns:
- The id.
-
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:
getIdOrBuilderin interfaceTmPacketDataOrBuilder
-
hasReceptionTime
public boolean hasReceptionTime()optional .google.protobuf.Timestamp receptionTime = 8;- Specified by:
hasReceptionTimein interfaceTmPacketDataOrBuilder- Returns:
- Whether the receptionTime field is set.
-
getReceptionTime
public com.google.protobuf.Timestamp getReceptionTime()optional .google.protobuf.Timestamp receptionTime = 8;- Specified by:
getReceptionTimein interfaceTmPacketDataOrBuilder- Returns:
- The receptionTime.
-
setReceptionTime
optional .google.protobuf.Timestamp receptionTime = 8; -
setReceptionTime
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:
getReceptionTimeOrBuilderin interfaceTmPacketDataOrBuilder
-
hasGenerationTime
public boolean hasGenerationTime()optional .google.protobuf.Timestamp generationTime = 9;- Specified by:
hasGenerationTimein interfaceTmPacketDataOrBuilder- Returns:
- Whether the generationTime field is set.
-
getGenerationTime
public com.google.protobuf.Timestamp getGenerationTime()optional .google.protobuf.Timestamp generationTime = 9;- Specified by:
getGenerationTimein interfaceTmPacketDataOrBuilder- Returns:
- The generationTime.
-
setGenerationTime
optional .google.protobuf.Timestamp generationTime = 9; -
setGenerationTime
public 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:
getGenerationTimeOrBuilderin interfaceTmPacketDataOrBuilder
-
setUnknownFields
public final TmPacketData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-
mergeUnknownFields
public final TmPacketData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TmPacketData.Builder>
-