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
Current status of the Time Correlation If the TCO is used only for verifying the synchronization, the message will contain only the validity, accuracy and deviation.Protobuf type
yamcs.protobuf.tco.TcoStatus- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classCurrent status of the Time Correlation If 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<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<TcoStatus>Deprecated.static 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 TypeMethodDescriptionbooleanCurrently used coefficients.Currently used coefficients.com.google.protobuf.TimestampThe time when the coefficients have been computedcom.google.protobuf.TimestampOrBuilderThe time when the coefficients have been computedstatic TcoStatusstatic final com.google.protobuf.Descriptors.DescriptordoubleThe last computed deviationcom.google.protobuf.Parser<TcoStatus>getSamples(int index) The last accumulated samples.intThe last accumulated samples.The last accumulated samples.getSamplesOrBuilder(int index) The last accumulated samples.List<? extends TcoSampleOrBuilder>The last accumulated samples.intfinal com.google.protobuf.UnknownFieldSetbooleanCurrently used coefficients.booleanThe time when the coefficients have been computedbooleanThe last computed deviationinthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic TcoStatus.Builderstatic TcoStatus.BuildernewBuilder(TcoStatus prototype) protected TcoStatus.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) 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()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
-
COEFFICIENTS_FIELD_NUMBER
public static final int COEFFICIENTS_FIELD_NUMBER- See Also:
-
COEFFICIENTSTIME_FIELD_NUMBER
public static final int COEFFICIENTSTIME_FIELD_NUMBER- See Also:
-
DEVIATION_FIELD_NUMBER
public static final int DEVIATION_FIELD_NUMBER- See Also:
-
SAMPLES_FIELD_NUMBER
public static final int SAMPLES_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
-
hasCoefficients
public boolean hasCoefficients()Currently used coefficients. If not present, the synchronization is not established
optional .yamcs.protobuf.tco.TcoCoefficients coefficients = 1;- Specified by:
hasCoefficientsin interfaceTcoStatusOrBuilder- Returns:
- Whether the coefficients field is set.
-
getCoefficients
Currently used coefficients. If not present, the synchronization is not established
optional .yamcs.protobuf.tco.TcoCoefficients coefficients = 1;- Specified by:
getCoefficientsin interfaceTcoStatusOrBuilder- Returns:
- The coefficients.
-
getCoefficientsOrBuilder
Currently used coefficients. If not present, the synchronization is not established
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- Returns:
- Whether the coefficientsTime field is set.
-
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- Returns:
- The coefficientsTime.
-
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- Returns:
- Whether the deviation field is set.
-
getDeviation
public double getDeviation()The last computed deviation
optional double deviation = 3;- Specified by:
getDeviationin interfaceTcoStatusOrBuilder- Returns:
- The deviation.
-
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
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
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
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
- 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 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
- Throws:
IOException
-
parseFrom
public static TcoStatus parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static TcoStatus parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TcoStatus 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 TcoStatus.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
-