Package org.yamcs.protobuf
Class TcoStatus
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.yamcs.protobuf.TcoStatus
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,TcoStatusOrBuilder
public final class TcoStatus extends com.google.protobuf.GeneratedMessageV3 implements TcoStatusOrBuilder
If the TCO is used only for verifying the synchronization, the message will contain only the validity, accuracy and deviation.
Protobuf typeyamcs.protobuf.tco.TcoStatus- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTcoStatus.BuilderIf the TCO is used only for verifying the synchronization, the message will contain only the validity, accuracy and deviation.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
-
-
Field Summary
Fields Modifier and Type Field Description static intCOEFFICIENTS_FIELD_NUMBERstatic intCOEFFICIENTSTIME_FIELD_NUMBERstatic intDEVIATION_FIELD_NUMBERstatic com.google.protobuf.Parser<TcoStatus>PARSERDeprecated.static intSAMPLES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)TcoCoefficientsgetCoefficients()Currently used coefficients.TcoCoefficientsOrBuildergetCoefficientsOrBuilder()Currently used coefficients.com.google.protobuf.TimestampgetCoefficientsTime()The time when the coefficients have been computedcom.google.protobuf.TimestampOrBuildergetCoefficientsTimeOrBuilder()The time when the coefficients have been computedstatic TcoStatusgetDefaultInstance()TcoStatusgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()doublegetDeviation()The last computed deviationcom.google.protobuf.Parser<TcoStatus>getParserForType()TcoSamplegetSamples(int index)The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settingsintgetSamplesCount()The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settingsList<TcoSample>getSamplesList()The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settingsTcoSampleOrBuildergetSamplesOrBuilder(int index)The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settingsList<? extends TcoSampleOrBuilder>getSamplesOrBuilderList()The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settingsintgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCoefficients()Currently used coefficients.booleanhasCoefficientsTime()The time when the coefficients have been computedbooleanhasDeviation()The last computed deviationinthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static TcoStatus.BuildernewBuilder()static TcoStatus.BuildernewBuilder(TcoStatus prototype)TcoStatus.BuildernewBuilderForType()protected TcoStatus.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)static TcoStatusparseDelimitedFrom(InputStream input)static TcoStatusparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcoStatusparseFrom(byte[] data)static TcoStatusparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcoStatusparseFrom(com.google.protobuf.ByteString data)static TcoStatusparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcoStatusparseFrom(com.google.protobuf.CodedInputStream input)static TcoStatusparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcoStatusparseFrom(InputStream input)static TcoStatusparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TcoStatusparseFrom(ByteBuffer data)static TcoStatusparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<TcoStatus>parser()TcoStatus.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
COEFFICIENTS_FIELD_NUMBER
public static final int COEFFICIENTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COEFFICIENTSTIME_FIELD_NUMBER
public static final int COEFFICIENTSTIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DEVIATION_FIELD_NUMBER
public static final int DEVIATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SAMPLES_FIELD_NUMBER
public static final int SAMPLES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<TcoStatus> PARSER
Deprecated.
-
-
Method Detail
-
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
-
hasCoefficients
public boolean hasCoefficients()
Currently used coefficients. If not present, the synchronization is not estabilished
optional .yamcs.protobuf.tco.TcoCoefficients coefficients = 1;- Specified by:
hasCoefficientsin interfaceTcoStatusOrBuilder
-
getCoefficients
public TcoCoefficients getCoefficients()
Currently used coefficients. If not present, the synchronization is not estabilished
optional .yamcs.protobuf.tco.TcoCoefficients coefficients = 1;- Specified by:
getCoefficientsin interfaceTcoStatusOrBuilder
-
getCoefficientsOrBuilder
public TcoCoefficientsOrBuilder getCoefficientsOrBuilder()
Currently used coefficients. If not present, the synchronization is not estabilished
optional .yamcs.protobuf.tco.TcoCoefficients coefficients = 1;- Specified by:
getCoefficientsOrBuilderin interfaceTcoStatusOrBuilder
-
hasCoefficientsTime
public boolean hasCoefficientsTime()
The time when the coefficients have been computed
optional .google.protobuf.Timestamp coefficientsTime = 2;- Specified by:
hasCoefficientsTimein interfaceTcoStatusOrBuilder
-
getCoefficientsTime
public com.google.protobuf.Timestamp getCoefficientsTime()
The time when the coefficients have been computed
optional .google.protobuf.Timestamp coefficientsTime = 2;- Specified by:
getCoefficientsTimein interfaceTcoStatusOrBuilder
-
getCoefficientsTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCoefficientsTimeOrBuilder()
The time when the coefficients have been computed
optional .google.protobuf.Timestamp coefficientsTime = 2;- Specified by:
getCoefficientsTimeOrBuilderin interfaceTcoStatusOrBuilder
-
hasDeviation
public boolean hasDeviation()
The last computed deviation
optional double deviation = 3;- Specified by:
hasDeviationin interfaceTcoStatusOrBuilder
-
getDeviation
public double getDeviation()
The last computed deviation
optional double deviation = 3;- Specified by:
getDeviationin interfaceTcoStatusOrBuilder
-
getSamplesList
public List<TcoSample> getSamplesList()
The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settings
repeated .yamcs.protobuf.tco.TcoSample samples = 4;- Specified by:
getSamplesListin interfaceTcoStatusOrBuilder
-
getSamplesOrBuilderList
public List<? extends TcoSampleOrBuilder> getSamplesOrBuilderList()
The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settings
repeated .yamcs.protobuf.tco.TcoSample samples = 4;- Specified by:
getSamplesOrBuilderListin interfaceTcoStatusOrBuilder
-
getSamplesCount
public int getSamplesCount()
The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settings
repeated .yamcs.protobuf.tco.TcoSample samples = 4;- Specified by:
getSamplesCountin interfaceTcoStatusOrBuilder
-
getSamples
public TcoSample getSamples(int index)
The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settings
repeated .yamcs.protobuf.tco.TcoSample samples = 4;- Specified by:
getSamplesin interfaceTcoStatusOrBuilder
-
getSamplesOrBuilder
public TcoSampleOrBuilder getSamplesOrBuilder(int index)
The last accumulated samples These are not necessary those from which the coefficients have been calculated because the coefficients will only be recalculated when the deviation is higher than the accuracy settings
repeated .yamcs.protobuf.tco.TcoSample samples = 4;- Specified by:
getSamplesOrBuilderin interfaceTcoStatusOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- 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
public boolean equals(Object obj)
- 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 TcoStatus parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcoStatus parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcoStatus parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcoStatus parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcoStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcoStatus parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TcoStatus parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TcoStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TcoStatus parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static TcoStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static TcoStatus parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static TcoStatus parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public TcoStatus.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static TcoStatus.Builder newBuilder()
-
newBuilder
public static TcoStatus.Builder newBuilder(TcoStatus prototype)
-
toBuilder
public TcoStatus.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TcoStatus.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static TcoStatus getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TcoStatus> parser()
-
getParserForType
public com.google.protobuf.Parser<TcoStatus> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public TcoStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-