java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ContainerData.Builder>
com.google.protobuf.GeneratedMessage.Builder<ContainerData.Builder>
org.yamcs.protobuf.ContainerData.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ContainerDataOrBuilder
- Enclosing class:
ContainerData
public static final class ContainerData.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ContainerData.Builder>
implements ContainerDataOrBuilder
Protobuf type
yamcs.protobuf.packets.ContainerData-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Container bytesWhen the container's packet was generated (packet time)Container nameWhent the container's packet was received by YamcsSequence count - it is generated by the link when the container is injected into Yamcs.com.google.protobuf.ByteStringContainer bytesstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampWhen the container's packet was generated (packet time)com.google.protobuf.Timestamp.BuilderWhen the container's packet was generated (packet time)com.google.protobuf.TimestampOrBuilderWhen the container's packet was generated (packet time)getName()Container namecom.google.protobuf.ByteStringContainer namecom.google.protobuf.TimestampWhent the container's packet was received by Yamcscom.google.protobuf.Timestamp.BuilderWhent the container's packet was received by Yamcscom.google.protobuf.TimestampOrBuilderWhent the container's packet was received by YamcsintSequence count - it is generated by the link when the container is injected into Yamcs.booleanContainer bytesbooleanWhen the container's packet was generated (packet time)booleanhasName()Container namebooleanWhent the container's packet was received by YamcsbooleanSequence count - it is generated by the link when the container is injected into Yamcs.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ContainerData other) mergeGenerationTime(com.google.protobuf.Timestamp value) When the container's packet was generated (packet time)mergeReceptionTime(com.google.protobuf.Timestamp value) Whent the container's packet was received by YamcssetBinary(com.google.protobuf.ByteString value) Container bytessetGenerationTime(com.google.protobuf.Timestamp value) When the container's packet was generated (packet time)setGenerationTime(com.google.protobuf.Timestamp.Builder builderForValue) When the container's packet was generated (packet time)Container namesetNameBytes(com.google.protobuf.ByteString value) Container namesetReceptionTime(com.google.protobuf.Timestamp value) Whent the container's packet was received by YamcssetReceptionTime(com.google.protobuf.Timestamp.Builder builderForValue) Whent the container's packet was received by YamcssetSeqCount(int value) Sequence count - it is generated by the link when the container is injected into Yamcs.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ContainerData.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ContainerData.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.GeneratedMessage.Builder<ContainerData.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ContainerData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ContainerData.Builder>
-
mergeFrom
public ContainerData.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<ContainerData.Builder>- Throws:
IOException
-
hasName
public boolean hasName()Container name
optional string name = 1;- Specified by:
hasNamein interfaceContainerDataOrBuilder- Returns:
- Whether the name field is set.
-
getName
Container name
optional string name = 1;- Specified by:
getNamein interfaceContainerDataOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Container name
optional string name = 1;- Specified by:
getNameBytesin interfaceContainerDataOrBuilder- Returns:
- The bytes for name.
-
setName
Container name
optional string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Container name
optional string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
Container name
optional string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasGenerationTime
public boolean hasGenerationTime()When the container's packet was generated (packet time)
optional .google.protobuf.Timestamp generationTime = 2;- Specified by:
hasGenerationTimein interfaceContainerDataOrBuilder- Returns:
- Whether the generationTime field is set.
-
getGenerationTime
public com.google.protobuf.Timestamp getGenerationTime()When the container's packet was generated (packet time)
optional .google.protobuf.Timestamp generationTime = 2;- Specified by:
getGenerationTimein interfaceContainerDataOrBuilder- Returns:
- The generationTime.
-
setGenerationTime
When the container's packet was generated (packet time)
optional .google.protobuf.Timestamp generationTime = 2; -
setGenerationTime
public ContainerData.Builder setGenerationTime(com.google.protobuf.Timestamp.Builder builderForValue) When the container's packet was generated (packet time)
optional .google.protobuf.Timestamp generationTime = 2; -
mergeGenerationTime
When the container's packet was generated (packet time)
optional .google.protobuf.Timestamp generationTime = 2; -
clearGenerationTime
When the container's packet was generated (packet time)
optional .google.protobuf.Timestamp generationTime = 2; -
getGenerationTimeBuilder
public com.google.protobuf.Timestamp.Builder getGenerationTimeBuilder()When the container's packet was generated (packet time)
optional .google.protobuf.Timestamp generationTime = 2; -
getGenerationTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder()When the container's packet was generated (packet time)
optional .google.protobuf.Timestamp generationTime = 2;- Specified by:
getGenerationTimeOrBuilderin interfaceContainerDataOrBuilder
-
hasReceptionTime
public boolean hasReceptionTime()Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3;- Specified by:
hasReceptionTimein interfaceContainerDataOrBuilder- Returns:
- Whether the receptionTime field is set.
-
getReceptionTime
public com.google.protobuf.Timestamp getReceptionTime()Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3;- Specified by:
getReceptionTimein interfaceContainerDataOrBuilder- Returns:
- The receptionTime.
-
setReceptionTime
Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3; -
setReceptionTime
public ContainerData.Builder setReceptionTime(com.google.protobuf.Timestamp.Builder builderForValue) Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3; -
mergeReceptionTime
Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3; -
clearReceptionTime
Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3; -
getReceptionTimeBuilder
public com.google.protobuf.Timestamp.Builder getReceptionTimeBuilder()Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3; -
getReceptionTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getReceptionTimeOrBuilder()Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3;- Specified by:
getReceptionTimeOrBuilderin interfaceContainerDataOrBuilder
-
hasBinary
public boolean hasBinary()Container bytes
optional bytes binary = 4;- Specified by:
hasBinaryin interfaceContainerDataOrBuilder- Returns:
- Whether the binary field is set.
-
getBinary
public com.google.protobuf.ByteString getBinary()Container bytes
optional bytes binary = 4;- Specified by:
getBinaryin interfaceContainerDataOrBuilder- Returns:
- The binary.
-
setBinary
Container bytes
optional bytes binary = 4;- Parameters:
value- The binary to set.- Returns:
- This builder for chaining.
-
clearBinary
Container bytes
optional bytes binary = 4;- Returns:
- This builder for chaining.
-
hasSeqCount
public boolean hasSeqCount()Sequence count - it is generated by the link when the container is injected into Yamcs. In case this is part of a sub-container, the sequence count is the one from the encompassing container
optional uint32 seqCount = 5;- Specified by:
hasSeqCountin interfaceContainerDataOrBuilder- Returns:
- Whether the seqCount field is set.
-
getSeqCount
public int getSeqCount()Sequence count - it is generated by the link when the container is injected into Yamcs. In case this is part of a sub-container, the sequence count is the one from the encompassing container
optional uint32 seqCount = 5;- Specified by:
getSeqCountin interfaceContainerDataOrBuilder- Returns:
- The seqCount.
-
setSeqCount
Sequence count - it is generated by the link when the container is injected into Yamcs. In case this is part of a sub-container, the sequence count is the one from the encompassing container
optional uint32 seqCount = 5;- Parameters:
value- The seqCount to set.- Returns:
- This builder for chaining.
-
clearSeqCount
Sequence count - it is generated by the link when the container is injected into Yamcs. In case this is part of a sub-container, the sequence count is the one from the encompassing container
optional uint32 seqCount = 5;- Returns:
- This builder for chaining.
-