java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.ContainerData
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,ContainerDataOrBuilder
public final class ContainerData
extends com.google.protobuf.GeneratedMessageV3
implements ContainerDataOrBuilder
Protobuf type
yamcs.protobuf.packets.ContainerData- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeyamcs.protobuf.packets.ContainerDataNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final com.google.protobuf.Parser<ContainerData>Deprecated.static final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.google.protobuf.ByteStringContainer bytesstatic ContainerDatastatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.TimestampWhen the container's packet was generated (packet time)com.google.protobuf.TimestampOrBuilderWhen the container's packet was generated (packet time)getName()Container name.com.google.protobuf.ByteStringContainer name.com.google.protobuf.Parser<ContainerData>com.google.protobuf.TimestampWhent 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.intfinal com.google.protobuf.UnknownFieldSetbooleanContainer bytesbooleanWhen the container's packet was generated (packet time)inthashCode()booleanhasName()Container name.booleanWhent 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.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic ContainerData.Builderstatic ContainerData.BuildernewBuilder(ContainerData prototype) protected ContainerData.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static ContainerDataparseDelimitedFrom(InputStream input) static ContainerDataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerDataparseFrom(byte[] data) static ContainerDataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerDataparseFrom(com.google.protobuf.ByteString data) static ContainerDataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerDataparseFrom(com.google.protobuf.CodedInputStream input) static ContainerDataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerDataparseFrom(InputStream input) static ContainerDataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ContainerDataparseFrom(ByteBuffer data) static ContainerDataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ContainerData>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
GENERATIONTIME_FIELD_NUMBER
public static final int GENERATIONTIME_FIELD_NUMBER- See Also:
-
RECEPTIONTIME_FIELD_NUMBER
public static final int RECEPTIONTIME_FIELD_NUMBER- See Also:
-
BINARY_FIELD_NUMBER
public static final int BINARY_FIELD_NUMBER- See Also:
-
SEQCOUNT_FIELD_NUMBER
public static final int SEQCOUNT_FIELD_NUMBER- See Also:
-
PARSER
Deprecated.
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ContainerData parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerData parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ContainerData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ContainerData parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ContainerData parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ContainerData parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ContainerData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ContainerData.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-