Package org.yamcs.protobuf
Class ContainerData.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<ContainerData.Builder>
implements ContainerDataOrBuilder
Protobuf type
yamcs.protobuf.packets.ContainerData
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
Container bytesclearField
(com.google.protobuf.Descriptors.FieldDescriptor field) When the container's packet was generated (packet time)Container name.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) Whent the container's packet was received by YamcsSequence count - it is generated by the link when the container is injected into Yamcs.clone()
com.google.protobuf.ByteString
Container bytesstatic final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Timestamp
When the container's packet was generated (packet time)com.google.protobuf.Timestamp.Builder
When the container's packet was generated (packet time)com.google.protobuf.TimestampOrBuilder
When the container's packet was generated (packet time)getName()
Container name.com.google.protobuf.ByteString
Container name.com.google.protobuf.Timestamp
Whent the container's packet was received by Yamcscom.google.protobuf.Timestamp.Builder
Whent the container's packet was received by Yamcscom.google.protobuf.TimestampOrBuilder
Whent the container's packet was received by Yamcsint
Sequence count - it is generated by the link when the container is injected into Yamcs.boolean
Container bytesboolean
When the container's packet was generated (packet time)boolean
hasName()
Container name.boolean
Whent the container's packet was received by Yamcsboolean
Sequence count - it is generated by the link when the container is injected into Yamcs.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
(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 Yamcsfinal ContainerData.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setBinary
(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 name.setNameBytes
(com.google.protobuf.ByteString value) Container name.setReceptionTime
(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 YamcssetRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSeqCount
(int value) Sequence count - it is generated by the link when the container is injected into Yamcs.final ContainerData.Builder
setUnknownFields
(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, 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<ContainerData.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<ContainerData.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<ContainerData.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<ContainerData.Builder>
-
setField
public ContainerData.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<ContainerData.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ContainerData.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ContainerData.Builder>
-
setRepeatedField
public ContainerData.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<ContainerData.Builder>
-
addRepeatedField
public ContainerData.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<ContainerData.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ContainerData.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ContainerData.Builder>
-
mergeFrom
public ContainerData.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<ContainerData.Builder>
- Throws:
IOException
-
hasName
public boolean hasName()Container name.
optional string name = 1;
- Specified by:
hasName
in interfaceContainerDataOrBuilder
- Returns:
- Whether the name field is set.
-
getName
Container name.
optional string name = 1;
- Specified by:
getName
in interfaceContainerDataOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Container name.
optional string name = 1;
- Specified by:
getNameBytes
in 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:
hasGenerationTime
in 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:
getGenerationTime
in 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:
getGenerationTimeOrBuilder
in interfaceContainerDataOrBuilder
-
hasReceptionTime
public boolean hasReceptionTime()Whent the container's packet was received by Yamcs
optional .google.protobuf.Timestamp receptionTime = 3;
- Specified by:
hasReceptionTime
in 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:
getReceptionTime
in 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:
getReceptionTimeOrBuilder
in interfaceContainerDataOrBuilder
-
hasBinary
public boolean hasBinary()Container bytes
optional bytes binary = 4;
- Specified by:
hasBinary
in interfaceContainerDataOrBuilder
- Returns:
- Whether the binary field is set.
-
getBinary
public com.google.protobuf.ByteString getBinary()Container bytes
optional bytes binary = 4;
- Specified by:
getBinary
in 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:
hasSeqCount
in 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:
getSeqCount
in 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.
-
setUnknownFields
public final ContainerData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ContainerData.Builder>
-
mergeUnknownFields
public final ContainerData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ContainerData.Builder>
-