// Generated by the protocol buffer compiler. DO NOT EDIT! // source: pvalue.proto package org.yamcs.protobuf; public final class Pvalue { private Pvalue() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { } /** * Protobuf enum {@code pvalue.AcquisitionStatus} * * <pre> *this can also be called validity status * </pre> */ public enum AcquisitionStatus implements com.google.protobuf.ProtocolMessageEnum { /** * <code>ACQUIRED = 0;</code> * * <pre> *OK! * </pre> */ ACQUIRED(0, 0), /** * <code>NOT_RECEIVED = 1;</code> * * <pre> *no value received so far * </pre> */ NOT_RECEIVED(1, 1), /** * <code>INVALID = 2;</code> * * <pre> *some value has been received but is invalid * </pre> */ INVALID(2, 2), /** * <code>EXPIRED = 3;</code> * * <pre> *the parameter is coming from a packet which has not since updated although it should have been * </pre> */ EXPIRED(3, 3), ; /** * <code>ACQUIRED = 0;</code> * * <pre> *OK! * </pre> */ public static final int ACQUIRED_VALUE = 0; /** * <code>NOT_RECEIVED = 1;</code> * * <pre> *no value received so far * </pre> */ public static final int NOT_RECEIVED_VALUE = 1; /** * <code>INVALID = 2;</code> * * <pre> *some value has been received but is invalid * </pre> */ public static final int INVALID_VALUE = 2; /** * <code>EXPIRED = 3;</code> * * <pre> *the parameter is coming from a packet which has not since updated although it should have been * </pre> */ public static final int EXPIRED_VALUE = 3; public final int getNumber() { return value; } public static AcquisitionStatus valueOf(int value) { switch (value) { case 0: return ACQUIRED; case 1: return NOT_RECEIVED; case 2: return INVALID; case 3: return EXPIRED; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<AcquisitionStatus> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<AcquisitionStatus> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<AcquisitionStatus>() { public AcquisitionStatus findValueByNumber(int number) { return AcquisitionStatus.valueOf(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.getDescriptor().getEnumTypes().get(0); } private static final AcquisitionStatus[] VALUES = values(); public static AcquisitionStatus valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private AcquisitionStatus(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:pvalue.AcquisitionStatus) } /** * Protobuf enum {@code pvalue.MonitoringResult} */ public enum MonitoringResult implements com.google.protobuf.ProtocolMessageEnum { /** * <code>DISABLED = 0;</code> */ DISABLED(0, 0), /** * <code>IN_LIMITS = 1;</code> */ IN_LIMITS(1, 1), /** * <code>WATCH = 7;</code> */ WATCH(2, 7), /** * <code>WARNING = 10;</code> */ WARNING(3, 10), /** * <code>DISTRESS = 13;</code> */ DISTRESS(4, 13), /** * <code>CRITICAL = 16;</code> */ CRITICAL(5, 16), /** * <code>SEVERE = 19;</code> */ SEVERE(6, 19), ; /** * <code>DISABLED = 0;</code> */ public static final int DISABLED_VALUE = 0; /** * <code>IN_LIMITS = 1;</code> */ public static final int IN_LIMITS_VALUE = 1; /** * <code>WATCH = 7;</code> */ public static final int WATCH_VALUE = 7; /** * <code>WARNING = 10;</code> */ public static final int WARNING_VALUE = 10; /** * <code>DISTRESS = 13;</code> */ public static final int DISTRESS_VALUE = 13; /** * <code>CRITICAL = 16;</code> */ public static final int CRITICAL_VALUE = 16; /** * <code>SEVERE = 19;</code> */ public static final int SEVERE_VALUE = 19; public final int getNumber() { return value; } public static MonitoringResult valueOf(int value) { switch (value) { case 0: return DISABLED; case 1: return IN_LIMITS; case 7: return WATCH; case 10: return WARNING; case 13: return DISTRESS; case 16: return CRITICAL; case 19: return SEVERE; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<MonitoringResult> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<MonitoringResult> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<MonitoringResult>() { public MonitoringResult findValueByNumber(int number) { return MonitoringResult.valueOf(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.getDescriptor().getEnumTypes().get(1); } private static final MonitoringResult[] VALUES = values(); public static MonitoringResult valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private MonitoringResult(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:pvalue.MonitoringResult) } /** * Protobuf enum {@code pvalue.RangeCondition} */ public enum RangeCondition implements com.google.protobuf.ProtocolMessageEnum { /** * <code>LOW = 0;</code> */ LOW(0, 0), /** * <code>HIGH = 1;</code> */ HIGH(1, 1), ; /** * <code>LOW = 0;</code> */ public static final int LOW_VALUE = 0; /** * <code>HIGH = 1;</code> */ public static final int HIGH_VALUE = 1; public final int getNumber() { return value; } public static RangeCondition valueOf(int value) { switch (value) { case 0: return LOW; case 1: return HIGH; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap<RangeCondition> internalGetValueMap() { return internalValueMap; } private static com.google.protobuf.Internal.EnumLiteMap<RangeCondition> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap<RangeCondition>() { public RangeCondition findValueByNumber(int number) { return RangeCondition.valueOf(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { return getDescriptor().getValues().get(index); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.getDescriptor().getEnumTypes().get(2); } private static final RangeCondition[] VALUES = values(); public static RangeCondition valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } return VALUES[desc.getIndex()]; } private final int index; private final int value; private RangeCondition(int index, int value) { this.index = index; this.value = value; } // @@protoc_insertion_point(enum_scope:pvalue.RangeCondition) } public interface ParameterValueOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional .yamcs.NamedObjectId id = 1; /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ boolean hasId(); /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ org.yamcs.protobuf.Yamcs.NamedObjectId getId(); /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getIdOrBuilder(); // optional .yamcs.Value rawValue = 2; /** * <code>optional .yamcs.Value rawValue = 2;</code> */ boolean hasRawValue(); /** * <code>optional .yamcs.Value rawValue = 2;</code> */ org.yamcs.protobuf.Yamcs.Value getRawValue(); /** * <code>optional .yamcs.Value rawValue = 2;</code> */ org.yamcs.protobuf.Yamcs.ValueOrBuilder getRawValueOrBuilder(); // optional .yamcs.Value engValue = 3; /** * <code>optional .yamcs.Value engValue = 3;</code> */ boolean hasEngValue(); /** * <code>optional .yamcs.Value engValue = 3;</code> */ org.yamcs.protobuf.Yamcs.Value getEngValue(); /** * <code>optional .yamcs.Value engValue = 3;</code> */ org.yamcs.protobuf.Yamcs.ValueOrBuilder getEngValueOrBuilder(); // optional int64 acquisitionTime = 4; /** * <code>optional int64 acquisitionTime = 4;</code> */ boolean hasAcquisitionTime(); /** * <code>optional int64 acquisitionTime = 4;</code> */ long getAcquisitionTime(); // optional int64 generationTime = 5; /** * <code>optional int64 generationTime = 5;</code> */ boolean hasGenerationTime(); /** * <code>optional int64 generationTime = 5;</code> */ long getGenerationTime(); // optional .pvalue.AcquisitionStatus acquisitionStatus = 6; /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 6;</code> */ boolean hasAcquisitionStatus(); /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 6;</code> */ org.yamcs.protobuf.Pvalue.AcquisitionStatus getAcquisitionStatus(); // optional bool processingStatus = 7; /** * <code>optional bool processingStatus = 7;</code> */ boolean hasProcessingStatus(); /** * <code>optional bool processingStatus = 7;</code> */ boolean getProcessingStatus(); // optional .pvalue.MonitoringResult monitoringResult = 8; /** * <code>optional .pvalue.MonitoringResult monitoringResult = 8;</code> */ boolean hasMonitoringResult(); /** * <code>optional .pvalue.MonitoringResult monitoringResult = 8;</code> */ org.yamcs.protobuf.Pvalue.MonitoringResult getMonitoringResult(); // optional .pvalue.RangeCondition rangeCondition = 9; /** * <code>optional .pvalue.RangeCondition rangeCondition = 9;</code> */ boolean hasRangeCondition(); /** * <code>optional .pvalue.RangeCondition rangeCondition = 9;</code> */ org.yamcs.protobuf.Pvalue.RangeCondition getRangeCondition(); // optional string acquisitionTimeUTC = 11; /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ boolean hasAcquisitionTimeUTC(); /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ java.lang.String getAcquisitionTimeUTC(); /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ com.google.protobuf.ByteString getAcquisitionTimeUTCBytes(); // optional string generationTimeUTC = 12; /** * <code>optional string generationTimeUTC = 12;</code> */ boolean hasGenerationTimeUTC(); /** * <code>optional string generationTimeUTC = 12;</code> */ java.lang.String getGenerationTimeUTC(); /** * <code>optional string generationTimeUTC = 12;</code> */ com.google.protobuf.ByteString getGenerationTimeUTCBytes(); // optional int64 expirationTime = 23; /** * <code>optional int64 expirationTime = 23;</code> */ boolean hasExpirationTime(); /** * <code>optional int64 expirationTime = 23;</code> */ long getExpirationTime(); // optional string expirationTimeUTC = 24; /** * <code>optional string expirationTimeUTC = 24;</code> */ boolean hasExpirationTimeUTC(); /** * <code>optional string expirationTimeUTC = 24;</code> */ java.lang.String getExpirationTimeUTC(); /** * <code>optional string expirationTimeUTC = 24;</code> */ com.google.protobuf.ByteString getExpirationTimeUTCBytes(); // repeated .mdb.AlarmRange alarmRange = 25; /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> getAlarmRangeList(); /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ org.yamcs.protobuf.Mdb.AlarmRange getAlarmRange(int index); /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ int getAlarmRangeCount(); /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> getAlarmRangeOrBuilderList(); /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getAlarmRangeOrBuilder( int index); } /** * Protobuf type {@code pvalue.ParameterValue} * * <pre> * the difference between this and the com.spaceapplications.yamcs.ParameterValue is that * this one contains a a parameter id (assigned at subscription time) instead of a Parameter (xtce def of a parameter) * </pre> */ public static final class ParameterValue extends com.google.protobuf.GeneratedMessage implements ParameterValueOrBuilder { // Use ParameterValue.newBuilder() to construct. private ParameterValue(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ParameterValue(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ParameterValue defaultInstance; public static ParameterValue getDefaultInstance() { return defaultInstance; } public ParameterValue getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ParameterValue( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { org.yamcs.protobuf.Yamcs.NamedObjectId.Builder subBuilder = null; if (((bitField0_ & 0x00000001) == 0x00000001)) { subBuilder = id_.toBuilder(); } id_ = input.readMessage(org.yamcs.protobuf.Yamcs.NamedObjectId.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(id_); id_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000001; break; } case 18: { org.yamcs.protobuf.Yamcs.Value.Builder subBuilder = null; if (((bitField0_ & 0x00000002) == 0x00000002)) { subBuilder = rawValue_.toBuilder(); } rawValue_ = input.readMessage(org.yamcs.protobuf.Yamcs.Value.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(rawValue_); rawValue_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000002; break; } case 26: { org.yamcs.protobuf.Yamcs.Value.Builder subBuilder = null; if (((bitField0_ & 0x00000004) == 0x00000004)) { subBuilder = engValue_.toBuilder(); } engValue_ = input.readMessage(org.yamcs.protobuf.Yamcs.Value.PARSER, extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(engValue_); engValue_ = subBuilder.buildPartial(); } bitField0_ |= 0x00000004; break; } case 32: { bitField0_ |= 0x00000008; acquisitionTime_ = input.readInt64(); break; } case 40: { bitField0_ |= 0x00000010; generationTime_ = input.readInt64(); break; } case 48: { int rawValue = input.readEnum(); org.yamcs.protobuf.Pvalue.AcquisitionStatus value = org.yamcs.protobuf.Pvalue.AcquisitionStatus.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(6, rawValue); } else { bitField0_ |= 0x00000020; acquisitionStatus_ = value; } break; } case 56: { bitField0_ |= 0x00000040; processingStatus_ = input.readBool(); break; } case 64: { int rawValue = input.readEnum(); org.yamcs.protobuf.Pvalue.MonitoringResult value = org.yamcs.protobuf.Pvalue.MonitoringResult.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(8, rawValue); } else { bitField0_ |= 0x00000080; monitoringResult_ = value; } break; } case 72: { int rawValue = input.readEnum(); org.yamcs.protobuf.Pvalue.RangeCondition value = org.yamcs.protobuf.Pvalue.RangeCondition.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(9, rawValue); } else { bitField0_ |= 0x00000100; rangeCondition_ = value; } break; } case 90: { bitField0_ |= 0x00000200; acquisitionTimeUTC_ = input.readBytes(); break; } case 98: { bitField0_ |= 0x00000400; generationTimeUTC_ = input.readBytes(); break; } case 184: { bitField0_ |= 0x00000800; expirationTime_ = input.readInt64(); break; } case 194: { bitField0_ |= 0x00001000; expirationTimeUTC_ = input.readBytes(); break; } case 202: { if (!((mutable_bitField0_ & 0x00002000) == 0x00002000)) { alarmRange_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.AlarmRange>(); mutable_bitField0_ |= 0x00002000; } alarmRange_.add(input.readMessage(org.yamcs.protobuf.Mdb.AlarmRange.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00002000) == 0x00002000)) { alarmRange_ = java.util.Collections.unmodifiableList(alarmRange_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterValue_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterValue_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.ParameterValue.class, org.yamcs.protobuf.Pvalue.ParameterValue.Builder.class); } public static com.google.protobuf.Parser<ParameterValue> PARSER = new com.google.protobuf.AbstractParser<ParameterValue>() { public ParameterValue parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ParameterValue(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ParameterValue> getParserForType() { return PARSER; } private int bitField0_; // optional .yamcs.NamedObjectId id = 1; public static final int ID_FIELD_NUMBER = 1; private org.yamcs.protobuf.Yamcs.NamedObjectId id_; /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public org.yamcs.protobuf.Yamcs.NamedObjectId getId() { return id_; } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getIdOrBuilder() { return id_; } // optional .yamcs.Value rawValue = 2; public static final int RAWVALUE_FIELD_NUMBER = 2; private org.yamcs.protobuf.Yamcs.Value rawValue_; /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public boolean hasRawValue() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public org.yamcs.protobuf.Yamcs.Value getRawValue() { return rawValue_; } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public org.yamcs.protobuf.Yamcs.ValueOrBuilder getRawValueOrBuilder() { return rawValue_; } // optional .yamcs.Value engValue = 3; public static final int ENGVALUE_FIELD_NUMBER = 3; private org.yamcs.protobuf.Yamcs.Value engValue_; /** * <code>optional .yamcs.Value engValue = 3;</code> */ public boolean hasEngValue() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public org.yamcs.protobuf.Yamcs.Value getEngValue() { return engValue_; } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public org.yamcs.protobuf.Yamcs.ValueOrBuilder getEngValueOrBuilder() { return engValue_; } // optional int64 acquisitionTime = 4; public static final int ACQUISITIONTIME_FIELD_NUMBER = 4; private long acquisitionTime_; /** * <code>optional int64 acquisitionTime = 4;</code> */ public boolean hasAcquisitionTime() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional int64 acquisitionTime = 4;</code> */ public long getAcquisitionTime() { return acquisitionTime_; } // optional int64 generationTime = 5; public static final int GENERATIONTIME_FIELD_NUMBER = 5; private long generationTime_; /** * <code>optional int64 generationTime = 5;</code> */ public boolean hasGenerationTime() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional int64 generationTime = 5;</code> */ public long getGenerationTime() { return generationTime_; } // optional .pvalue.AcquisitionStatus acquisitionStatus = 6; public static final int ACQUISITIONSTATUS_FIELD_NUMBER = 6; private org.yamcs.protobuf.Pvalue.AcquisitionStatus acquisitionStatus_; /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 6;</code> */ public boolean hasAcquisitionStatus() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 6;</code> */ public org.yamcs.protobuf.Pvalue.AcquisitionStatus getAcquisitionStatus() { return acquisitionStatus_; } // optional bool processingStatus = 7; public static final int PROCESSINGSTATUS_FIELD_NUMBER = 7; private boolean processingStatus_; /** * <code>optional bool processingStatus = 7;</code> */ public boolean hasProcessingStatus() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional bool processingStatus = 7;</code> */ public boolean getProcessingStatus() { return processingStatus_; } // optional .pvalue.MonitoringResult monitoringResult = 8; public static final int MONITORINGRESULT_FIELD_NUMBER = 8; private org.yamcs.protobuf.Pvalue.MonitoringResult monitoringResult_; /** * <code>optional .pvalue.MonitoringResult monitoringResult = 8;</code> */ public boolean hasMonitoringResult() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional .pvalue.MonitoringResult monitoringResult = 8;</code> */ public org.yamcs.protobuf.Pvalue.MonitoringResult getMonitoringResult() { return monitoringResult_; } // optional .pvalue.RangeCondition rangeCondition = 9; public static final int RANGECONDITION_FIELD_NUMBER = 9; private org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition_; /** * <code>optional .pvalue.RangeCondition rangeCondition = 9;</code> */ public boolean hasRangeCondition() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional .pvalue.RangeCondition rangeCondition = 9;</code> */ public org.yamcs.protobuf.Pvalue.RangeCondition getRangeCondition() { return rangeCondition_; } // optional string acquisitionTimeUTC = 11; public static final int ACQUISITIONTIMEUTC_FIELD_NUMBER = 11; private java.lang.Object acquisitionTimeUTC_; /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public boolean hasAcquisitionTimeUTC() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public java.lang.String getAcquisitionTimeUTC() { java.lang.Object ref = acquisitionTimeUTC_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { acquisitionTimeUTC_ = s; } return s; } } /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public com.google.protobuf.ByteString getAcquisitionTimeUTCBytes() { java.lang.Object ref = acquisitionTimeUTC_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); acquisitionTimeUTC_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional string generationTimeUTC = 12; public static final int GENERATIONTIMEUTC_FIELD_NUMBER = 12; private java.lang.Object generationTimeUTC_; /** * <code>optional string generationTimeUTC = 12;</code> */ public boolean hasGenerationTimeUTC() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>optional string generationTimeUTC = 12;</code> */ public java.lang.String getGenerationTimeUTC() { java.lang.Object ref = generationTimeUTC_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { generationTimeUTC_ = s; } return s; } } /** * <code>optional string generationTimeUTC = 12;</code> */ public com.google.protobuf.ByteString getGenerationTimeUTCBytes() { java.lang.Object ref = generationTimeUTC_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); generationTimeUTC_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional int64 expirationTime = 23; public static final int EXPIRATIONTIME_FIELD_NUMBER = 23; private long expirationTime_; /** * <code>optional int64 expirationTime = 23;</code> */ public boolean hasExpirationTime() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>optional int64 expirationTime = 23;</code> */ public long getExpirationTime() { return expirationTime_; } // optional string expirationTimeUTC = 24; public static final int EXPIRATIONTIMEUTC_FIELD_NUMBER = 24; private java.lang.Object expirationTimeUTC_; /** * <code>optional string expirationTimeUTC = 24;</code> */ public boolean hasExpirationTimeUTC() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>optional string expirationTimeUTC = 24;</code> */ public java.lang.String getExpirationTimeUTC() { java.lang.Object ref = expirationTimeUTC_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { expirationTimeUTC_ = s; } return s; } } /** * <code>optional string expirationTimeUTC = 24;</code> */ public com.google.protobuf.ByteString getExpirationTimeUTCBytes() { java.lang.Object ref = expirationTimeUTC_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); expirationTimeUTC_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // repeated .mdb.AlarmRange alarmRange = 25; public static final int ALARMRANGE_FIELD_NUMBER = 25; private java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> alarmRange_; /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> getAlarmRangeList() { return alarmRange_; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> getAlarmRangeOrBuilderList() { return alarmRange_; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public int getAlarmRangeCount() { return alarmRange_.size(); } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange getAlarmRange(int index) { return alarmRange_.get(index); } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getAlarmRangeOrBuilder( int index) { return alarmRange_.get(index); } private void initFields() { id_ = org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance(); rawValue_ = org.yamcs.protobuf.Yamcs.Value.getDefaultInstance(); engValue_ = org.yamcs.protobuf.Yamcs.Value.getDefaultInstance(); acquisitionTime_ = 0L; generationTime_ = 0L; acquisitionStatus_ = org.yamcs.protobuf.Pvalue.AcquisitionStatus.ACQUIRED; processingStatus_ = false; monitoringResult_ = org.yamcs.protobuf.Pvalue.MonitoringResult.DISABLED; rangeCondition_ = org.yamcs.protobuf.Pvalue.RangeCondition.LOW; acquisitionTimeUTC_ = ""; generationTimeUTC_ = ""; expirationTime_ = 0L; expirationTimeUTC_ = ""; alarmRange_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; if (hasId()) { if (!getId().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasRawValue()) { if (!getRawValue().isInitialized()) { memoizedIsInitialized = 0; return false; } } if (hasEngValue()) { if (!getEngValue().isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeMessage(1, id_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeMessage(2, rawValue_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeMessage(3, engValue_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeInt64(4, acquisitionTime_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeInt64(5, generationTime_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { output.writeEnum(6, acquisitionStatus_.getNumber()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { output.writeBool(7, processingStatus_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { output.writeEnum(8, monitoringResult_.getNumber()); } if (((bitField0_ & 0x00000100) == 0x00000100)) { output.writeEnum(9, rangeCondition_.getNumber()); } if (((bitField0_ & 0x00000200) == 0x00000200)) { output.writeBytes(11, getAcquisitionTimeUTCBytes()); } if (((bitField0_ & 0x00000400) == 0x00000400)) { output.writeBytes(12, getGenerationTimeUTCBytes()); } if (((bitField0_ & 0x00000800) == 0x00000800)) { output.writeInt64(23, expirationTime_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { output.writeBytes(24, getExpirationTimeUTCBytes()); } for (int i = 0; i < alarmRange_.size(); i++) { output.writeMessage(25, alarmRange_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, id_); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, rawValue_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, engValue_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, acquisitionTime_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(5, generationTime_); } if (((bitField0_ & 0x00000020) == 0x00000020)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(6, acquisitionStatus_.getNumber()); } if (((bitField0_ & 0x00000040) == 0x00000040)) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(7, processingStatus_); } if (((bitField0_ & 0x00000080) == 0x00000080)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(8, monitoringResult_.getNumber()); } if (((bitField0_ & 0x00000100) == 0x00000100)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(9, rangeCondition_.getNumber()); } if (((bitField0_ & 0x00000200) == 0x00000200)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(11, getAcquisitionTimeUTCBytes()); } if (((bitField0_ & 0x00000400) == 0x00000400)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(12, getGenerationTimeUTCBytes()); } if (((bitField0_ & 0x00000800) == 0x00000800)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(23, expirationTime_); } if (((bitField0_ & 0x00001000) == 0x00001000)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(24, getExpirationTimeUTCBytes()); } for (int i = 0; i < alarmRange_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(25, alarmRange_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterValue parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.yamcs.protobuf.Pvalue.ParameterValue prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pvalue.ParameterValue} * * <pre> * the difference between this and the com.spaceapplications.yamcs.ParameterValue is that * this one contains a a parameter id (assigned at subscription time) instead of a Parameter (xtce def of a parameter) * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterValue_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterValue_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.ParameterValue.class, org.yamcs.protobuf.Pvalue.ParameterValue.Builder.class); } // Construct using org.yamcs.protobuf.Pvalue.ParameterValue.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getIdFieldBuilder(); getRawValueFieldBuilder(); getEngValueFieldBuilder(); getAlarmRangeFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (idBuilder_ == null) { id_ = org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance(); } else { idBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); if (rawValueBuilder_ == null) { rawValue_ = org.yamcs.protobuf.Yamcs.Value.getDefaultInstance(); } else { rawValueBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); if (engValueBuilder_ == null) { engValue_ = org.yamcs.protobuf.Yamcs.Value.getDefaultInstance(); } else { engValueBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); acquisitionTime_ = 0L; bitField0_ = (bitField0_ & ~0x00000008); generationTime_ = 0L; bitField0_ = (bitField0_ & ~0x00000010); acquisitionStatus_ = org.yamcs.protobuf.Pvalue.AcquisitionStatus.ACQUIRED; bitField0_ = (bitField0_ & ~0x00000020); processingStatus_ = false; bitField0_ = (bitField0_ & ~0x00000040); monitoringResult_ = org.yamcs.protobuf.Pvalue.MonitoringResult.DISABLED; bitField0_ = (bitField0_ & ~0x00000080); rangeCondition_ = org.yamcs.protobuf.Pvalue.RangeCondition.LOW; bitField0_ = (bitField0_ & ~0x00000100); acquisitionTimeUTC_ = ""; bitField0_ = (bitField0_ & ~0x00000200); generationTimeUTC_ = ""; bitField0_ = (bitField0_ & ~0x00000400); expirationTime_ = 0L; bitField0_ = (bitField0_ & ~0x00000800); expirationTimeUTC_ = ""; bitField0_ = (bitField0_ & ~0x00001000); if (alarmRangeBuilder_ == null) { alarmRange_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00002000); } else { alarmRangeBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterValue_descriptor; } public org.yamcs.protobuf.Pvalue.ParameterValue getDefaultInstanceForType() { return org.yamcs.protobuf.Pvalue.ParameterValue.getDefaultInstance(); } public org.yamcs.protobuf.Pvalue.ParameterValue build() { org.yamcs.protobuf.Pvalue.ParameterValue result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.yamcs.protobuf.Pvalue.ParameterValue buildPartial() { org.yamcs.protobuf.Pvalue.ParameterValue result = new org.yamcs.protobuf.Pvalue.ParameterValue(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } if (idBuilder_ == null) { result.id_ = id_; } else { result.id_ = idBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } if (rawValueBuilder_ == null) { result.rawValue_ = rawValue_; } else { result.rawValue_ = rawValueBuilder_.build(); } if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } if (engValueBuilder_ == null) { result.engValue_ = engValue_; } else { result.engValue_ = engValueBuilder_.build(); } if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.acquisitionTime_ = acquisitionTime_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.generationTime_ = generationTime_; if (((from_bitField0_ & 0x00000020) == 0x00000020)) { to_bitField0_ |= 0x00000020; } result.acquisitionStatus_ = acquisitionStatus_; if (((from_bitField0_ & 0x00000040) == 0x00000040)) { to_bitField0_ |= 0x00000040; } result.processingStatus_ = processingStatus_; if (((from_bitField0_ & 0x00000080) == 0x00000080)) { to_bitField0_ |= 0x00000080; } result.monitoringResult_ = monitoringResult_; if (((from_bitField0_ & 0x00000100) == 0x00000100)) { to_bitField0_ |= 0x00000100; } result.rangeCondition_ = rangeCondition_; if (((from_bitField0_ & 0x00000200) == 0x00000200)) { to_bitField0_ |= 0x00000200; } result.acquisitionTimeUTC_ = acquisitionTimeUTC_; if (((from_bitField0_ & 0x00000400) == 0x00000400)) { to_bitField0_ |= 0x00000400; } result.generationTimeUTC_ = generationTimeUTC_; if (((from_bitField0_ & 0x00000800) == 0x00000800)) { to_bitField0_ |= 0x00000800; } result.expirationTime_ = expirationTime_; if (((from_bitField0_ & 0x00001000) == 0x00001000)) { to_bitField0_ |= 0x00001000; } result.expirationTimeUTC_ = expirationTimeUTC_; if (alarmRangeBuilder_ == null) { if (((bitField0_ & 0x00002000) == 0x00002000)) { alarmRange_ = java.util.Collections.unmodifiableList(alarmRange_); bitField0_ = (bitField0_ & ~0x00002000); } result.alarmRange_ = alarmRange_; } else { result.alarmRange_ = alarmRangeBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.yamcs.protobuf.Pvalue.ParameterValue) { return mergeFrom((org.yamcs.protobuf.Pvalue.ParameterValue)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.yamcs.protobuf.Pvalue.ParameterValue other) { if (other == org.yamcs.protobuf.Pvalue.ParameterValue.getDefaultInstance()) return this; if (other.hasId()) { mergeId(other.getId()); } if (other.hasRawValue()) { mergeRawValue(other.getRawValue()); } if (other.hasEngValue()) { mergeEngValue(other.getEngValue()); } if (other.hasAcquisitionTime()) { setAcquisitionTime(other.getAcquisitionTime()); } if (other.hasGenerationTime()) { setGenerationTime(other.getGenerationTime()); } if (other.hasAcquisitionStatus()) { setAcquisitionStatus(other.getAcquisitionStatus()); } if (other.hasProcessingStatus()) { setProcessingStatus(other.getProcessingStatus()); } if (other.hasMonitoringResult()) { setMonitoringResult(other.getMonitoringResult()); } if (other.hasRangeCondition()) { setRangeCondition(other.getRangeCondition()); } if (other.hasAcquisitionTimeUTC()) { bitField0_ |= 0x00000200; acquisitionTimeUTC_ = other.acquisitionTimeUTC_; onChanged(); } if (other.hasGenerationTimeUTC()) { bitField0_ |= 0x00000400; generationTimeUTC_ = other.generationTimeUTC_; onChanged(); } if (other.hasExpirationTime()) { setExpirationTime(other.getExpirationTime()); } if (other.hasExpirationTimeUTC()) { bitField0_ |= 0x00001000; expirationTimeUTC_ = other.expirationTimeUTC_; onChanged(); } if (alarmRangeBuilder_ == null) { if (!other.alarmRange_.isEmpty()) { if (alarmRange_.isEmpty()) { alarmRange_ = other.alarmRange_; bitField0_ = (bitField0_ & ~0x00002000); } else { ensureAlarmRangeIsMutable(); alarmRange_.addAll(other.alarmRange_); } onChanged(); } } else { if (!other.alarmRange_.isEmpty()) { if (alarmRangeBuilder_.isEmpty()) { alarmRangeBuilder_.dispose(); alarmRangeBuilder_ = null; alarmRange_ = other.alarmRange_; bitField0_ = (bitField0_ & ~0x00002000); alarmRangeBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getAlarmRangeFieldBuilder() : null; } else { alarmRangeBuilder_.addAllMessages(other.alarmRange_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { if (hasId()) { if (!getId().isInitialized()) { return false; } } if (hasRawValue()) { if (!getRawValue().isInitialized()) { return false; } } if (hasEngValue()) { if (!getEngValue().isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.yamcs.protobuf.Pvalue.ParameterValue parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.yamcs.protobuf.Pvalue.ParameterValue) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional .yamcs.NamedObjectId id = 1; private org.yamcs.protobuf.Yamcs.NamedObjectId id_ = org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder> idBuilder_; /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public boolean hasId() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public org.yamcs.protobuf.Yamcs.NamedObjectId getId() { if (idBuilder_ == null) { return id_; } else { return idBuilder_.getMessage(); } } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public Builder setId(org.yamcs.protobuf.Yamcs.NamedObjectId value) { if (idBuilder_ == null) { if (value == null) { throw new NullPointerException(); } id_ = value; onChanged(); } else { idBuilder_.setMessage(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public Builder setId( org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) { if (idBuilder_ == null) { id_ = builderForValue.build(); onChanged(); } else { idBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public Builder mergeId(org.yamcs.protobuf.Yamcs.NamedObjectId value) { if (idBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && id_ != org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance()) { id_ = org.yamcs.protobuf.Yamcs.NamedObjectId.newBuilder(id_).mergeFrom(value).buildPartial(); } else { id_ = value; } onChanged(); } else { idBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public Builder clearId() { if (idBuilder_ == null) { id_ = org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance(); onChanged(); } else { idBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); return this; } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder getIdBuilder() { bitField0_ |= 0x00000001; onChanged(); return getIdFieldBuilder().getBuilder(); } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getIdOrBuilder() { if (idBuilder_ != null) { return idBuilder_.getMessageOrBuilder(); } else { return id_; } } /** * <code>optional .yamcs.NamedObjectId id = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder> getIdFieldBuilder() { if (idBuilder_ == null) { idBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>( id_, getParentForChildren(), isClean()); id_ = null; } return idBuilder_; } // optional .yamcs.Value rawValue = 2; private org.yamcs.protobuf.Yamcs.Value rawValue_ = org.yamcs.protobuf.Yamcs.Value.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.Value, org.yamcs.protobuf.Yamcs.Value.Builder, org.yamcs.protobuf.Yamcs.ValueOrBuilder> rawValueBuilder_; /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public boolean hasRawValue() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public org.yamcs.protobuf.Yamcs.Value getRawValue() { if (rawValueBuilder_ == null) { return rawValue_; } else { return rawValueBuilder_.getMessage(); } } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public Builder setRawValue(org.yamcs.protobuf.Yamcs.Value value) { if (rawValueBuilder_ == null) { if (value == null) { throw new NullPointerException(); } rawValue_ = value; onChanged(); } else { rawValueBuilder_.setMessage(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public Builder setRawValue( org.yamcs.protobuf.Yamcs.Value.Builder builderForValue) { if (rawValueBuilder_ == null) { rawValue_ = builderForValue.build(); onChanged(); } else { rawValueBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public Builder mergeRawValue(org.yamcs.protobuf.Yamcs.Value value) { if (rawValueBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && rawValue_ != org.yamcs.protobuf.Yamcs.Value.getDefaultInstance()) { rawValue_ = org.yamcs.protobuf.Yamcs.Value.newBuilder(rawValue_).mergeFrom(value).buildPartial(); } else { rawValue_ = value; } onChanged(); } else { rawValueBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public Builder clearRawValue() { if (rawValueBuilder_ == null) { rawValue_ = org.yamcs.protobuf.Yamcs.Value.getDefaultInstance(); onChanged(); } else { rawValueBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000002); return this; } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public org.yamcs.protobuf.Yamcs.Value.Builder getRawValueBuilder() { bitField0_ |= 0x00000002; onChanged(); return getRawValueFieldBuilder().getBuilder(); } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ public org.yamcs.protobuf.Yamcs.ValueOrBuilder getRawValueOrBuilder() { if (rawValueBuilder_ != null) { return rawValueBuilder_.getMessageOrBuilder(); } else { return rawValue_; } } /** * <code>optional .yamcs.Value rawValue = 2;</code> */ private com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.Value, org.yamcs.protobuf.Yamcs.Value.Builder, org.yamcs.protobuf.Yamcs.ValueOrBuilder> getRawValueFieldBuilder() { if (rawValueBuilder_ == null) { rawValueBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.Value, org.yamcs.protobuf.Yamcs.Value.Builder, org.yamcs.protobuf.Yamcs.ValueOrBuilder>( rawValue_, getParentForChildren(), isClean()); rawValue_ = null; } return rawValueBuilder_; } // optional .yamcs.Value engValue = 3; private org.yamcs.protobuf.Yamcs.Value engValue_ = org.yamcs.protobuf.Yamcs.Value.getDefaultInstance(); private com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.Value, org.yamcs.protobuf.Yamcs.Value.Builder, org.yamcs.protobuf.Yamcs.ValueOrBuilder> engValueBuilder_; /** * <code>optional .yamcs.Value engValue = 3;</code> */ public boolean hasEngValue() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public org.yamcs.protobuf.Yamcs.Value getEngValue() { if (engValueBuilder_ == null) { return engValue_; } else { return engValueBuilder_.getMessage(); } } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public Builder setEngValue(org.yamcs.protobuf.Yamcs.Value value) { if (engValueBuilder_ == null) { if (value == null) { throw new NullPointerException(); } engValue_ = value; onChanged(); } else { engValueBuilder_.setMessage(value); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public Builder setEngValue( org.yamcs.protobuf.Yamcs.Value.Builder builderForValue) { if (engValueBuilder_ == null) { engValue_ = builderForValue.build(); onChanged(); } else { engValueBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public Builder mergeEngValue(org.yamcs.protobuf.Yamcs.Value value) { if (engValueBuilder_ == null) { if (((bitField0_ & 0x00000004) == 0x00000004) && engValue_ != org.yamcs.protobuf.Yamcs.Value.getDefaultInstance()) { engValue_ = org.yamcs.protobuf.Yamcs.Value.newBuilder(engValue_).mergeFrom(value).buildPartial(); } else { engValue_ = value; } onChanged(); } else { engValueBuilder_.mergeFrom(value); } bitField0_ |= 0x00000004; return this; } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public Builder clearEngValue() { if (engValueBuilder_ == null) { engValue_ = org.yamcs.protobuf.Yamcs.Value.getDefaultInstance(); onChanged(); } else { engValueBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public org.yamcs.protobuf.Yamcs.Value.Builder getEngValueBuilder() { bitField0_ |= 0x00000004; onChanged(); return getEngValueFieldBuilder().getBuilder(); } /** * <code>optional .yamcs.Value engValue = 3;</code> */ public org.yamcs.protobuf.Yamcs.ValueOrBuilder getEngValueOrBuilder() { if (engValueBuilder_ != null) { return engValueBuilder_.getMessageOrBuilder(); } else { return engValue_; } } /** * <code>optional .yamcs.Value engValue = 3;</code> */ private com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.Value, org.yamcs.protobuf.Yamcs.Value.Builder, org.yamcs.protobuf.Yamcs.ValueOrBuilder> getEngValueFieldBuilder() { if (engValueBuilder_ == null) { engValueBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.yamcs.protobuf.Yamcs.Value, org.yamcs.protobuf.Yamcs.Value.Builder, org.yamcs.protobuf.Yamcs.ValueOrBuilder>( engValue_, getParentForChildren(), isClean()); engValue_ = null; } return engValueBuilder_; } // optional int64 acquisitionTime = 4; private long acquisitionTime_ ; /** * <code>optional int64 acquisitionTime = 4;</code> */ public boolean hasAcquisitionTime() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional int64 acquisitionTime = 4;</code> */ public long getAcquisitionTime() { return acquisitionTime_; } /** * <code>optional int64 acquisitionTime = 4;</code> */ public Builder setAcquisitionTime(long value) { bitField0_ |= 0x00000008; acquisitionTime_ = value; onChanged(); return this; } /** * <code>optional int64 acquisitionTime = 4;</code> */ public Builder clearAcquisitionTime() { bitField0_ = (bitField0_ & ~0x00000008); acquisitionTime_ = 0L; onChanged(); return this; } // optional int64 generationTime = 5; private long generationTime_ ; /** * <code>optional int64 generationTime = 5;</code> */ public boolean hasGenerationTime() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional int64 generationTime = 5;</code> */ public long getGenerationTime() { return generationTime_; } /** * <code>optional int64 generationTime = 5;</code> */ public Builder setGenerationTime(long value) { bitField0_ |= 0x00000010; generationTime_ = value; onChanged(); return this; } /** * <code>optional int64 generationTime = 5;</code> */ public Builder clearGenerationTime() { bitField0_ = (bitField0_ & ~0x00000010); generationTime_ = 0L; onChanged(); return this; } // optional .pvalue.AcquisitionStatus acquisitionStatus = 6; private org.yamcs.protobuf.Pvalue.AcquisitionStatus acquisitionStatus_ = org.yamcs.protobuf.Pvalue.AcquisitionStatus.ACQUIRED; /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 6;</code> */ public boolean hasAcquisitionStatus() { return ((bitField0_ & 0x00000020) == 0x00000020); } /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 6;</code> */ public org.yamcs.protobuf.Pvalue.AcquisitionStatus getAcquisitionStatus() { return acquisitionStatus_; } /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 6;</code> */ public Builder setAcquisitionStatus(org.yamcs.protobuf.Pvalue.AcquisitionStatus value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000020; acquisitionStatus_ = value; onChanged(); return this; } /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 6;</code> */ public Builder clearAcquisitionStatus() { bitField0_ = (bitField0_ & ~0x00000020); acquisitionStatus_ = org.yamcs.protobuf.Pvalue.AcquisitionStatus.ACQUIRED; onChanged(); return this; } // optional bool processingStatus = 7; private boolean processingStatus_ ; /** * <code>optional bool processingStatus = 7;</code> */ public boolean hasProcessingStatus() { return ((bitField0_ & 0x00000040) == 0x00000040); } /** * <code>optional bool processingStatus = 7;</code> */ public boolean getProcessingStatus() { return processingStatus_; } /** * <code>optional bool processingStatus = 7;</code> */ public Builder setProcessingStatus(boolean value) { bitField0_ |= 0x00000040; processingStatus_ = value; onChanged(); return this; } /** * <code>optional bool processingStatus = 7;</code> */ public Builder clearProcessingStatus() { bitField0_ = (bitField0_ & ~0x00000040); processingStatus_ = false; onChanged(); return this; } // optional .pvalue.MonitoringResult monitoringResult = 8; private org.yamcs.protobuf.Pvalue.MonitoringResult monitoringResult_ = org.yamcs.protobuf.Pvalue.MonitoringResult.DISABLED; /** * <code>optional .pvalue.MonitoringResult monitoringResult = 8;</code> */ public boolean hasMonitoringResult() { return ((bitField0_ & 0x00000080) == 0x00000080); } /** * <code>optional .pvalue.MonitoringResult monitoringResult = 8;</code> */ public org.yamcs.protobuf.Pvalue.MonitoringResult getMonitoringResult() { return monitoringResult_; } /** * <code>optional .pvalue.MonitoringResult monitoringResult = 8;</code> */ public Builder setMonitoringResult(org.yamcs.protobuf.Pvalue.MonitoringResult value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000080; monitoringResult_ = value; onChanged(); return this; } /** * <code>optional .pvalue.MonitoringResult monitoringResult = 8;</code> */ public Builder clearMonitoringResult() { bitField0_ = (bitField0_ & ~0x00000080); monitoringResult_ = org.yamcs.protobuf.Pvalue.MonitoringResult.DISABLED; onChanged(); return this; } // optional .pvalue.RangeCondition rangeCondition = 9; private org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition_ = org.yamcs.protobuf.Pvalue.RangeCondition.LOW; /** * <code>optional .pvalue.RangeCondition rangeCondition = 9;</code> */ public boolean hasRangeCondition() { return ((bitField0_ & 0x00000100) == 0x00000100); } /** * <code>optional .pvalue.RangeCondition rangeCondition = 9;</code> */ public org.yamcs.protobuf.Pvalue.RangeCondition getRangeCondition() { return rangeCondition_; } /** * <code>optional .pvalue.RangeCondition rangeCondition = 9;</code> */ public Builder setRangeCondition(org.yamcs.protobuf.Pvalue.RangeCondition value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000100; rangeCondition_ = value; onChanged(); return this; } /** * <code>optional .pvalue.RangeCondition rangeCondition = 9;</code> */ public Builder clearRangeCondition() { bitField0_ = (bitField0_ & ~0x00000100); rangeCondition_ = org.yamcs.protobuf.Pvalue.RangeCondition.LOW; onChanged(); return this; } // optional string acquisitionTimeUTC = 11; private java.lang.Object acquisitionTimeUTC_ = ""; /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public boolean hasAcquisitionTimeUTC() { return ((bitField0_ & 0x00000200) == 0x00000200); } /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public java.lang.String getAcquisitionTimeUTC() { java.lang.Object ref = acquisitionTimeUTC_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); acquisitionTimeUTC_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public com.google.protobuf.ByteString getAcquisitionTimeUTCBytes() { java.lang.Object ref = acquisitionTimeUTC_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); acquisitionTimeUTC_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public Builder setAcquisitionTimeUTC( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000200; acquisitionTimeUTC_ = value; onChanged(); return this; } /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public Builder clearAcquisitionTimeUTC() { bitField0_ = (bitField0_ & ~0x00000200); acquisitionTimeUTC_ = getDefaultInstance().getAcquisitionTimeUTC(); onChanged(); return this; } /** * <code>optional string acquisitionTimeUTC = 11;</code> * * <pre> *to be used as alternative to the ones above for clients that do not understand internal yamcs time encoding * </pre> */ public Builder setAcquisitionTimeUTCBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000200; acquisitionTimeUTC_ = value; onChanged(); return this; } // optional string generationTimeUTC = 12; private java.lang.Object generationTimeUTC_ = ""; /** * <code>optional string generationTimeUTC = 12;</code> */ public boolean hasGenerationTimeUTC() { return ((bitField0_ & 0x00000400) == 0x00000400); } /** * <code>optional string generationTimeUTC = 12;</code> */ public java.lang.String getGenerationTimeUTC() { java.lang.Object ref = generationTimeUTC_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); generationTimeUTC_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string generationTimeUTC = 12;</code> */ public com.google.protobuf.ByteString getGenerationTimeUTCBytes() { java.lang.Object ref = generationTimeUTC_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); generationTimeUTC_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string generationTimeUTC = 12;</code> */ public Builder setGenerationTimeUTC( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000400; generationTimeUTC_ = value; onChanged(); return this; } /** * <code>optional string generationTimeUTC = 12;</code> */ public Builder clearGenerationTimeUTC() { bitField0_ = (bitField0_ & ~0x00000400); generationTimeUTC_ = getDefaultInstance().getGenerationTimeUTC(); onChanged(); return this; } /** * <code>optional string generationTimeUTC = 12;</code> */ public Builder setGenerationTimeUTCBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000400; generationTimeUTC_ = value; onChanged(); return this; } // optional int64 expirationTime = 23; private long expirationTime_ ; /** * <code>optional int64 expirationTime = 23;</code> */ public boolean hasExpirationTime() { return ((bitField0_ & 0x00000800) == 0x00000800); } /** * <code>optional int64 expirationTime = 23;</code> */ public long getExpirationTime() { return expirationTime_; } /** * <code>optional int64 expirationTime = 23;</code> */ public Builder setExpirationTime(long value) { bitField0_ |= 0x00000800; expirationTime_ = value; onChanged(); return this; } /** * <code>optional int64 expirationTime = 23;</code> */ public Builder clearExpirationTime() { bitField0_ = (bitField0_ & ~0x00000800); expirationTime_ = 0L; onChanged(); return this; } // optional string expirationTimeUTC = 24; private java.lang.Object expirationTimeUTC_ = ""; /** * <code>optional string expirationTimeUTC = 24;</code> */ public boolean hasExpirationTimeUTC() { return ((bitField0_ & 0x00001000) == 0x00001000); } /** * <code>optional string expirationTimeUTC = 24;</code> */ public java.lang.String getExpirationTimeUTC() { java.lang.Object ref = expirationTimeUTC_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); expirationTimeUTC_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string expirationTimeUTC = 24;</code> */ public com.google.protobuf.ByteString getExpirationTimeUTCBytes() { java.lang.Object ref = expirationTimeUTC_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); expirationTimeUTC_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string expirationTimeUTC = 24;</code> */ public Builder setExpirationTimeUTC( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00001000; expirationTimeUTC_ = value; onChanged(); return this; } /** * <code>optional string expirationTimeUTC = 24;</code> */ public Builder clearExpirationTimeUTC() { bitField0_ = (bitField0_ & ~0x00001000); expirationTimeUTC_ = getDefaultInstance().getExpirationTimeUTC(); onChanged(); return this; } /** * <code>optional string expirationTimeUTC = 24;</code> */ public Builder setExpirationTimeUTCBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00001000; expirationTimeUTC_ = value; onChanged(); return this; } // repeated .mdb.AlarmRange alarmRange = 25; private java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> alarmRange_ = java.util.Collections.emptyList(); private void ensureAlarmRangeIsMutable() { if (!((bitField0_ & 0x00002000) == 0x00002000)) { alarmRange_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.AlarmRange>(alarmRange_); bitField0_ |= 0x00002000; } } private com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> alarmRangeBuilder_; /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> getAlarmRangeList() { if (alarmRangeBuilder_ == null) { return java.util.Collections.unmodifiableList(alarmRange_); } else { return alarmRangeBuilder_.getMessageList(); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public int getAlarmRangeCount() { if (alarmRangeBuilder_ == null) { return alarmRange_.size(); } else { return alarmRangeBuilder_.getCount(); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange getAlarmRange(int index) { if (alarmRangeBuilder_ == null) { return alarmRange_.get(index); } else { return alarmRangeBuilder_.getMessage(index); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder setAlarmRange( int index, org.yamcs.protobuf.Mdb.AlarmRange value) { if (alarmRangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAlarmRangeIsMutable(); alarmRange_.set(index, value); onChanged(); } else { alarmRangeBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder setAlarmRange( int index, org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); alarmRange_.set(index, builderForValue.build()); onChanged(); } else { alarmRangeBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAlarmRange(org.yamcs.protobuf.Mdb.AlarmRange value) { if (alarmRangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAlarmRangeIsMutable(); alarmRange_.add(value); onChanged(); } else { alarmRangeBuilder_.addMessage(value); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAlarmRange( int index, org.yamcs.protobuf.Mdb.AlarmRange value) { if (alarmRangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAlarmRangeIsMutable(); alarmRange_.add(index, value); onChanged(); } else { alarmRangeBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAlarmRange( org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); alarmRange_.add(builderForValue.build()); onChanged(); } else { alarmRangeBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAlarmRange( int index, org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); alarmRange_.add(index, builderForValue.build()); onChanged(); } else { alarmRangeBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAllAlarmRange( java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.AlarmRange> values) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); super.addAll(values, alarmRange_); onChanged(); } else { alarmRangeBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder clearAlarmRange() { if (alarmRangeBuilder_ == null) { alarmRange_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00002000); onChanged(); } else { alarmRangeBuilder_.clear(); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder removeAlarmRange(int index) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); alarmRange_.remove(index); onChanged(); } else { alarmRangeBuilder_.remove(index); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange.Builder getAlarmRangeBuilder( int index) { return getAlarmRangeFieldBuilder().getBuilder(index); } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getAlarmRangeOrBuilder( int index) { if (alarmRangeBuilder_ == null) { return alarmRange_.get(index); } else { return alarmRangeBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> getAlarmRangeOrBuilderList() { if (alarmRangeBuilder_ != null) { return alarmRangeBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(alarmRange_); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange.Builder addAlarmRangeBuilder() { return getAlarmRangeFieldBuilder().addBuilder( org.yamcs.protobuf.Mdb.AlarmRange.getDefaultInstance()); } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange.Builder addAlarmRangeBuilder( int index) { return getAlarmRangeFieldBuilder().addBuilder( index, org.yamcs.protobuf.Mdb.AlarmRange.getDefaultInstance()); } /** * <code>repeated .mdb.AlarmRange alarmRange = 25;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange.Builder> getAlarmRangeBuilderList() { return getAlarmRangeFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> getAlarmRangeFieldBuilder() { if (alarmRangeBuilder_ == null) { alarmRangeBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder>( alarmRange_, ((bitField0_ & 0x00002000) == 0x00002000), getParentForChildren(), isClean()); alarmRange_ = null; } return alarmRangeBuilder_; } // @@protoc_insertion_point(builder_scope:pvalue.ParameterValue) } static { defaultInstance = new ParameterValue(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pvalue.ParameterValue) } public interface ParameterStatusOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional .pvalue.AcquisitionStatus acquisitionStatus = 1; /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 1;</code> */ boolean hasAcquisitionStatus(); /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 1;</code> */ org.yamcs.protobuf.Pvalue.AcquisitionStatus getAcquisitionStatus(); // optional .pvalue.MonitoringResult monitoringResult = 2; /** * <code>optional .pvalue.MonitoringResult monitoringResult = 2;</code> */ boolean hasMonitoringResult(); /** * <code>optional .pvalue.MonitoringResult monitoringResult = 2;</code> */ org.yamcs.protobuf.Pvalue.MonitoringResult getMonitoringResult(); // optional .pvalue.RangeCondition rangeCondition = 3; /** * <code>optional .pvalue.RangeCondition rangeCondition = 3;</code> */ boolean hasRangeCondition(); /** * <code>optional .pvalue.RangeCondition rangeCondition = 3;</code> */ org.yamcs.protobuf.Pvalue.RangeCondition getRangeCondition(); // repeated .mdb.AlarmRange alarmRange = 4; /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> getAlarmRangeList(); /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ org.yamcs.protobuf.Mdb.AlarmRange getAlarmRange(int index); /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ int getAlarmRangeCount(); /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> getAlarmRangeOrBuilderList(); /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getAlarmRangeOrBuilder( int index); } /** * Protobuf type {@code pvalue.ParameterStatus} * * <pre> * used in the ParameterArchive to store the status flags associated to one parameter value * </pre> */ public static final class ParameterStatus extends com.google.protobuf.GeneratedMessage implements ParameterStatusOrBuilder { // Use ParameterStatus.newBuilder() to construct. private ParameterStatus(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ParameterStatus(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ParameterStatus defaultInstance; public static ParameterStatus getDefaultInstance() { return defaultInstance; } public ParameterStatus getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ParameterStatus( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 8: { int rawValue = input.readEnum(); org.yamcs.protobuf.Pvalue.AcquisitionStatus value = org.yamcs.protobuf.Pvalue.AcquisitionStatus.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(1, rawValue); } else { bitField0_ |= 0x00000001; acquisitionStatus_ = value; } break; } case 16: { int rawValue = input.readEnum(); org.yamcs.protobuf.Pvalue.MonitoringResult value = org.yamcs.protobuf.Pvalue.MonitoringResult.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(2, rawValue); } else { bitField0_ |= 0x00000002; monitoringResult_ = value; } break; } case 24: { int rawValue = input.readEnum(); org.yamcs.protobuf.Pvalue.RangeCondition value = org.yamcs.protobuf.Pvalue.RangeCondition.valueOf(rawValue); if (value == null) { unknownFields.mergeVarintField(3, rawValue); } else { bitField0_ |= 0x00000004; rangeCondition_ = value; } break; } case 34: { if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) { alarmRange_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.AlarmRange>(); mutable_bitField0_ |= 0x00000008; } alarmRange_.add(input.readMessage(org.yamcs.protobuf.Mdb.AlarmRange.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) { alarmRange_ = java.util.Collections.unmodifiableList(alarmRange_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterStatus_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterStatus_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.ParameterStatus.class, org.yamcs.protobuf.Pvalue.ParameterStatus.Builder.class); } public static com.google.protobuf.Parser<ParameterStatus> PARSER = new com.google.protobuf.AbstractParser<ParameterStatus>() { public ParameterStatus parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ParameterStatus(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ParameterStatus> getParserForType() { return PARSER; } private int bitField0_; // optional .pvalue.AcquisitionStatus acquisitionStatus = 1; public static final int ACQUISITIONSTATUS_FIELD_NUMBER = 1; private org.yamcs.protobuf.Pvalue.AcquisitionStatus acquisitionStatus_; /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 1;</code> */ public boolean hasAcquisitionStatus() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 1;</code> */ public org.yamcs.protobuf.Pvalue.AcquisitionStatus getAcquisitionStatus() { return acquisitionStatus_; } // optional .pvalue.MonitoringResult monitoringResult = 2; public static final int MONITORINGRESULT_FIELD_NUMBER = 2; private org.yamcs.protobuf.Pvalue.MonitoringResult monitoringResult_; /** * <code>optional .pvalue.MonitoringResult monitoringResult = 2;</code> */ public boolean hasMonitoringResult() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .pvalue.MonitoringResult monitoringResult = 2;</code> */ public org.yamcs.protobuf.Pvalue.MonitoringResult getMonitoringResult() { return monitoringResult_; } // optional .pvalue.RangeCondition rangeCondition = 3; public static final int RANGECONDITION_FIELD_NUMBER = 3; private org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition_; /** * <code>optional .pvalue.RangeCondition rangeCondition = 3;</code> */ public boolean hasRangeCondition() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .pvalue.RangeCondition rangeCondition = 3;</code> */ public org.yamcs.protobuf.Pvalue.RangeCondition getRangeCondition() { return rangeCondition_; } // repeated .mdb.AlarmRange alarmRange = 4; public static final int ALARMRANGE_FIELD_NUMBER = 4; private java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> alarmRange_; /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> getAlarmRangeList() { return alarmRange_; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> getAlarmRangeOrBuilderList() { return alarmRange_; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public int getAlarmRangeCount() { return alarmRange_.size(); } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange getAlarmRange(int index) { return alarmRange_.get(index); } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getAlarmRangeOrBuilder( int index) { return alarmRange_.get(index); } private void initFields() { acquisitionStatus_ = org.yamcs.protobuf.Pvalue.AcquisitionStatus.ACQUIRED; monitoringResult_ = org.yamcs.protobuf.Pvalue.MonitoringResult.DISABLED; rangeCondition_ = org.yamcs.protobuf.Pvalue.RangeCondition.LOW; alarmRange_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeEnum(1, acquisitionStatus_.getNumber()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeEnum(2, monitoringResult_.getNumber()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeEnum(3, rangeCondition_.getNumber()); } for (int i = 0; i < alarmRange_.size(); i++) { output.writeMessage(4, alarmRange_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(1, acquisitionStatus_.getNumber()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, monitoringResult_.getNumber()); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(3, rangeCondition_.getNumber()); } for (int i = 0; i < alarmRange_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, alarmRange_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterStatus parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.yamcs.protobuf.Pvalue.ParameterStatus prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pvalue.ParameterStatus} * * <pre> * used in the ParameterArchive to store the status flags associated to one parameter value * </pre> */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.yamcs.protobuf.Pvalue.ParameterStatusOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterStatus_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterStatus_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.ParameterStatus.class, org.yamcs.protobuf.Pvalue.ParameterStatus.Builder.class); } // Construct using org.yamcs.protobuf.Pvalue.ParameterStatus.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getAlarmRangeFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); acquisitionStatus_ = org.yamcs.protobuf.Pvalue.AcquisitionStatus.ACQUIRED; bitField0_ = (bitField0_ & ~0x00000001); monitoringResult_ = org.yamcs.protobuf.Pvalue.MonitoringResult.DISABLED; bitField0_ = (bitField0_ & ~0x00000002); rangeCondition_ = org.yamcs.protobuf.Pvalue.RangeCondition.LOW; bitField0_ = (bitField0_ & ~0x00000004); if (alarmRangeBuilder_ == null) { alarmRange_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); } else { alarmRangeBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterStatus_descriptor; } public org.yamcs.protobuf.Pvalue.ParameterStatus getDefaultInstanceForType() { return org.yamcs.protobuf.Pvalue.ParameterStatus.getDefaultInstance(); } public org.yamcs.protobuf.Pvalue.ParameterStatus build() { org.yamcs.protobuf.Pvalue.ParameterStatus result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.yamcs.protobuf.Pvalue.ParameterStatus buildPartial() { org.yamcs.protobuf.Pvalue.ParameterStatus result = new org.yamcs.protobuf.Pvalue.ParameterStatus(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.acquisitionStatus_ = acquisitionStatus_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.monitoringResult_ = monitoringResult_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.rangeCondition_ = rangeCondition_; if (alarmRangeBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008)) { alarmRange_ = java.util.Collections.unmodifiableList(alarmRange_); bitField0_ = (bitField0_ & ~0x00000008); } result.alarmRange_ = alarmRange_; } else { result.alarmRange_ = alarmRangeBuilder_.build(); } result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.yamcs.protobuf.Pvalue.ParameterStatus) { return mergeFrom((org.yamcs.protobuf.Pvalue.ParameterStatus)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.yamcs.protobuf.Pvalue.ParameterStatus other) { if (other == org.yamcs.protobuf.Pvalue.ParameterStatus.getDefaultInstance()) return this; if (other.hasAcquisitionStatus()) { setAcquisitionStatus(other.getAcquisitionStatus()); } if (other.hasMonitoringResult()) { setMonitoringResult(other.getMonitoringResult()); } if (other.hasRangeCondition()) { setRangeCondition(other.getRangeCondition()); } if (alarmRangeBuilder_ == null) { if (!other.alarmRange_.isEmpty()) { if (alarmRange_.isEmpty()) { alarmRange_ = other.alarmRange_; bitField0_ = (bitField0_ & ~0x00000008); } else { ensureAlarmRangeIsMutable(); alarmRange_.addAll(other.alarmRange_); } onChanged(); } } else { if (!other.alarmRange_.isEmpty()) { if (alarmRangeBuilder_.isEmpty()) { alarmRangeBuilder_.dispose(); alarmRangeBuilder_ = null; alarmRange_ = other.alarmRange_; bitField0_ = (bitField0_ & ~0x00000008); alarmRangeBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getAlarmRangeFieldBuilder() : null; } else { alarmRangeBuilder_.addAllMessages(other.alarmRange_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.yamcs.protobuf.Pvalue.ParameterStatus parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.yamcs.protobuf.Pvalue.ParameterStatus) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional .pvalue.AcquisitionStatus acquisitionStatus = 1; private org.yamcs.protobuf.Pvalue.AcquisitionStatus acquisitionStatus_ = org.yamcs.protobuf.Pvalue.AcquisitionStatus.ACQUIRED; /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 1;</code> */ public boolean hasAcquisitionStatus() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 1;</code> */ public org.yamcs.protobuf.Pvalue.AcquisitionStatus getAcquisitionStatus() { return acquisitionStatus_; } /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 1;</code> */ public Builder setAcquisitionStatus(org.yamcs.protobuf.Pvalue.AcquisitionStatus value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; acquisitionStatus_ = value; onChanged(); return this; } /** * <code>optional .pvalue.AcquisitionStatus acquisitionStatus = 1;</code> */ public Builder clearAcquisitionStatus() { bitField0_ = (bitField0_ & ~0x00000001); acquisitionStatus_ = org.yamcs.protobuf.Pvalue.AcquisitionStatus.ACQUIRED; onChanged(); return this; } // optional .pvalue.MonitoringResult monitoringResult = 2; private org.yamcs.protobuf.Pvalue.MonitoringResult monitoringResult_ = org.yamcs.protobuf.Pvalue.MonitoringResult.DISABLED; /** * <code>optional .pvalue.MonitoringResult monitoringResult = 2;</code> */ public boolean hasMonitoringResult() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional .pvalue.MonitoringResult monitoringResult = 2;</code> */ public org.yamcs.protobuf.Pvalue.MonitoringResult getMonitoringResult() { return monitoringResult_; } /** * <code>optional .pvalue.MonitoringResult monitoringResult = 2;</code> */ public Builder setMonitoringResult(org.yamcs.protobuf.Pvalue.MonitoringResult value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; monitoringResult_ = value; onChanged(); return this; } /** * <code>optional .pvalue.MonitoringResult monitoringResult = 2;</code> */ public Builder clearMonitoringResult() { bitField0_ = (bitField0_ & ~0x00000002); monitoringResult_ = org.yamcs.protobuf.Pvalue.MonitoringResult.DISABLED; onChanged(); return this; } // optional .pvalue.RangeCondition rangeCondition = 3; private org.yamcs.protobuf.Pvalue.RangeCondition rangeCondition_ = org.yamcs.protobuf.Pvalue.RangeCondition.LOW; /** * <code>optional .pvalue.RangeCondition rangeCondition = 3;</code> */ public boolean hasRangeCondition() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional .pvalue.RangeCondition rangeCondition = 3;</code> */ public org.yamcs.protobuf.Pvalue.RangeCondition getRangeCondition() { return rangeCondition_; } /** * <code>optional .pvalue.RangeCondition rangeCondition = 3;</code> */ public Builder setRangeCondition(org.yamcs.protobuf.Pvalue.RangeCondition value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000004; rangeCondition_ = value; onChanged(); return this; } /** * <code>optional .pvalue.RangeCondition rangeCondition = 3;</code> */ public Builder clearRangeCondition() { bitField0_ = (bitField0_ & ~0x00000004); rangeCondition_ = org.yamcs.protobuf.Pvalue.RangeCondition.LOW; onChanged(); return this; } // repeated .mdb.AlarmRange alarmRange = 4; private java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> alarmRange_ = java.util.Collections.emptyList(); private void ensureAlarmRangeIsMutable() { if (!((bitField0_ & 0x00000008) == 0x00000008)) { alarmRange_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.AlarmRange>(alarmRange_); bitField0_ |= 0x00000008; } } private com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> alarmRangeBuilder_; /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> getAlarmRangeList() { if (alarmRangeBuilder_ == null) { return java.util.Collections.unmodifiableList(alarmRange_); } else { return alarmRangeBuilder_.getMessageList(); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public int getAlarmRangeCount() { if (alarmRangeBuilder_ == null) { return alarmRange_.size(); } else { return alarmRangeBuilder_.getCount(); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange getAlarmRange(int index) { if (alarmRangeBuilder_ == null) { return alarmRange_.get(index); } else { return alarmRangeBuilder_.getMessage(index); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder setAlarmRange( int index, org.yamcs.protobuf.Mdb.AlarmRange value) { if (alarmRangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAlarmRangeIsMutable(); alarmRange_.set(index, value); onChanged(); } else { alarmRangeBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder setAlarmRange( int index, org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); alarmRange_.set(index, builderForValue.build()); onChanged(); } else { alarmRangeBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAlarmRange(org.yamcs.protobuf.Mdb.AlarmRange value) { if (alarmRangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAlarmRangeIsMutable(); alarmRange_.add(value); onChanged(); } else { alarmRangeBuilder_.addMessage(value); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAlarmRange( int index, org.yamcs.protobuf.Mdb.AlarmRange value) { if (alarmRangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureAlarmRangeIsMutable(); alarmRange_.add(index, value); onChanged(); } else { alarmRangeBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAlarmRange( org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); alarmRange_.add(builderForValue.build()); onChanged(); } else { alarmRangeBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAlarmRange( int index, org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); alarmRange_.add(index, builderForValue.build()); onChanged(); } else { alarmRangeBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder addAllAlarmRange( java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.AlarmRange> values) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); super.addAll(values, alarmRange_); onChanged(); } else { alarmRangeBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder clearAlarmRange() { if (alarmRangeBuilder_ == null) { alarmRange_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000008); onChanged(); } else { alarmRangeBuilder_.clear(); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public Builder removeAlarmRange(int index) { if (alarmRangeBuilder_ == null) { ensureAlarmRangeIsMutable(); alarmRange_.remove(index); onChanged(); } else { alarmRangeBuilder_.remove(index); } return this; } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange.Builder getAlarmRangeBuilder( int index) { return getAlarmRangeFieldBuilder().getBuilder(index); } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getAlarmRangeOrBuilder( int index) { if (alarmRangeBuilder_ == null) { return alarmRange_.get(index); } else { return alarmRangeBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> getAlarmRangeOrBuilderList() { if (alarmRangeBuilder_ != null) { return alarmRangeBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(alarmRange_); } } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange.Builder addAlarmRangeBuilder() { return getAlarmRangeFieldBuilder().addBuilder( org.yamcs.protobuf.Mdb.AlarmRange.getDefaultInstance()); } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public org.yamcs.protobuf.Mdb.AlarmRange.Builder addAlarmRangeBuilder( int index) { return getAlarmRangeFieldBuilder().addBuilder( index, org.yamcs.protobuf.Mdb.AlarmRange.getDefaultInstance()); } /** * <code>repeated .mdb.AlarmRange alarmRange = 4;</code> * * <pre> * context-dependent ranges * </pre> */ public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange.Builder> getAlarmRangeBuilderList() { return getAlarmRangeFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> getAlarmRangeFieldBuilder() { if (alarmRangeBuilder_ == null) { alarmRangeBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder>( alarmRange_, ((bitField0_ & 0x00000008) == 0x00000008), getParentForChildren(), isClean()); alarmRange_ = null; } return alarmRangeBuilder_; } // @@protoc_insertion_point(builder_scope:pvalue.ParameterStatus) } static { defaultInstance = new ParameterStatus(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pvalue.ParameterStatus) } public interface ParameterDataOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .pvalue.ParameterValue parameter = 1; /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ java.util.List<org.yamcs.protobuf.Pvalue.ParameterValue> getParameterList(); /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ org.yamcs.protobuf.Pvalue.ParameterValue getParameter(int index); /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ int getParameterCount(); /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ java.util.List<? extends org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder> getParameterOrBuilderList(); /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder getParameterOrBuilder( int index); // optional string group = 2; /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ boolean hasGroup(); /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ java.lang.String getGroup(); /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ com.google.protobuf.ByteString getGroupBytes(); // optional int64 generationTime = 3; /** * <code>optional int64 generationTime = 3;</code> */ boolean hasGenerationTime(); /** * <code>optional int64 generationTime = 3;</code> */ long getGenerationTime(); // optional int32 seqNum = 4; /** * <code>optional int32 seqNum = 4;</code> */ boolean hasSeqNum(); /** * <code>optional int32 seqNum = 4;</code> */ int getSeqNum(); } /** * Protobuf type {@code pvalue.ParameterData} */ public static final class ParameterData extends com.google.protobuf.GeneratedMessage implements ParameterDataOrBuilder { // Use ParameterData.newBuilder() to construct. private ParameterData(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private ParameterData(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final ParameterData defaultInstance; public static ParameterData getDefaultInstance() { return defaultInstance; } public ParameterData getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ParameterData( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { parameter_ = new java.util.ArrayList<org.yamcs.protobuf.Pvalue.ParameterValue>(); mutable_bitField0_ |= 0x00000001; } parameter_.add(input.readMessage(org.yamcs.protobuf.Pvalue.ParameterValue.PARSER, extensionRegistry)); break; } case 18: { bitField0_ |= 0x00000001; group_ = input.readBytes(); break; } case 24: { bitField0_ |= 0x00000002; generationTime_ = input.readInt64(); break; } case 32: { bitField0_ |= 0x00000004; seqNum_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { parameter_ = java.util.Collections.unmodifiableList(parameter_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterData_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.ParameterData.class, org.yamcs.protobuf.Pvalue.ParameterData.Builder.class); } public static com.google.protobuf.Parser<ParameterData> PARSER = new com.google.protobuf.AbstractParser<ParameterData>() { public ParameterData parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new ParameterData(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<ParameterData> getParserForType() { return PARSER; } private int bitField0_; // repeated .pvalue.ParameterValue parameter = 1; public static final int PARAMETER_FIELD_NUMBER = 1; private java.util.List<org.yamcs.protobuf.Pvalue.ParameterValue> parameter_; /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public java.util.List<org.yamcs.protobuf.Pvalue.ParameterValue> getParameterList() { return parameter_; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public java.util.List<? extends org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder> getParameterOrBuilderList() { return parameter_; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public int getParameterCount() { return parameter_.size(); } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public org.yamcs.protobuf.Pvalue.ParameterValue getParameter(int index) { return parameter_.get(index); } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder getParameterOrBuilder( int index) { return parameter_.get(index); } // optional string group = 2; public static final int GROUP_FIELD_NUMBER = 2; private java.lang.Object group_; /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public boolean hasGroup() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public java.lang.String getGroup() { java.lang.Object ref = group_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { group_ = s; } return s; } } /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public com.google.protobuf.ByteString getGroupBytes() { java.lang.Object ref = group_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); group_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional int64 generationTime = 3; public static final int GENERATIONTIME_FIELD_NUMBER = 3; private long generationTime_; /** * <code>optional int64 generationTime = 3;</code> */ public boolean hasGenerationTime() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional int64 generationTime = 3;</code> */ public long getGenerationTime() { return generationTime_; } // optional int32 seqNum = 4; public static final int SEQNUM_FIELD_NUMBER = 4; private int seqNum_; /** * <code>optional int32 seqNum = 4;</code> */ public boolean hasSeqNum() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int32 seqNum = 4;</code> */ public int getSeqNum() { return seqNum_; } private void initFields() { parameter_ = java.util.Collections.emptyList(); group_ = ""; generationTime_ = 0L; seqNum_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; for (int i = 0; i < getParameterCount(); i++) { if (!getParameter(i).isInitialized()) { memoizedIsInitialized = 0; return false; } } memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < parameter_.size(); i++) { output.writeMessage(1, parameter_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(2, getGroupBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeInt64(3, generationTime_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeInt32(4, seqNum_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < parameter_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, parameter_.get(i)); } if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(2, getGroupBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(3, generationTime_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(4, seqNum_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.yamcs.protobuf.Pvalue.ParameterData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.ParameterData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.ParameterData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterData parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterData parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterData parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.ParameterData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.ParameterData parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.yamcs.protobuf.Pvalue.ParameterData prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pvalue.ParameterData} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.yamcs.protobuf.Pvalue.ParameterDataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterData_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterData_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.ParameterData.class, org.yamcs.protobuf.Pvalue.ParameterData.Builder.class); } // Construct using org.yamcs.protobuf.Pvalue.ParameterData.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getParameterFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (parameterBuilder_ == null) { parameter_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { parameterBuilder_.clear(); } group_ = ""; bitField0_ = (bitField0_ & ~0x00000002); generationTime_ = 0L; bitField0_ = (bitField0_ & ~0x00000004); seqNum_ = 0; bitField0_ = (bitField0_ & ~0x00000008); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_ParameterData_descriptor; } public org.yamcs.protobuf.Pvalue.ParameterData getDefaultInstanceForType() { return org.yamcs.protobuf.Pvalue.ParameterData.getDefaultInstance(); } public org.yamcs.protobuf.Pvalue.ParameterData build() { org.yamcs.protobuf.Pvalue.ParameterData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.yamcs.protobuf.Pvalue.ParameterData buildPartial() { org.yamcs.protobuf.Pvalue.ParameterData result = new org.yamcs.protobuf.Pvalue.ParameterData(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (parameterBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { parameter_ = java.util.Collections.unmodifiableList(parameter_); bitField0_ = (bitField0_ & ~0x00000001); } result.parameter_ = parameter_; } else { result.parameter_ = parameterBuilder_.build(); } if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000001; } result.group_ = group_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000002; } result.generationTime_ = generationTime_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000004; } result.seqNum_ = seqNum_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.yamcs.protobuf.Pvalue.ParameterData) { return mergeFrom((org.yamcs.protobuf.Pvalue.ParameterData)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.yamcs.protobuf.Pvalue.ParameterData other) { if (other == org.yamcs.protobuf.Pvalue.ParameterData.getDefaultInstance()) return this; if (parameterBuilder_ == null) { if (!other.parameter_.isEmpty()) { if (parameter_.isEmpty()) { parameter_ = other.parameter_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureParameterIsMutable(); parameter_.addAll(other.parameter_); } onChanged(); } } else { if (!other.parameter_.isEmpty()) { if (parameterBuilder_.isEmpty()) { parameterBuilder_.dispose(); parameterBuilder_ = null; parameter_ = other.parameter_; bitField0_ = (bitField0_ & ~0x00000001); parameterBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getParameterFieldBuilder() : null; } else { parameterBuilder_.addAllMessages(other.parameter_); } } } if (other.hasGroup()) { bitField0_ |= 0x00000002; group_ = other.group_; onChanged(); } if (other.hasGenerationTime()) { setGenerationTime(other.getGenerationTime()); } if (other.hasSeqNum()) { setSeqNum(other.getSeqNum()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { for (int i = 0; i < getParameterCount(); i++) { if (!getParameter(i).isInitialized()) { return false; } } return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.yamcs.protobuf.Pvalue.ParameterData parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.yamcs.protobuf.Pvalue.ParameterData) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // repeated .pvalue.ParameterValue parameter = 1; private java.util.List<org.yamcs.protobuf.Pvalue.ParameterValue> parameter_ = java.util.Collections.emptyList(); private void ensureParameterIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { parameter_ = new java.util.ArrayList<org.yamcs.protobuf.Pvalue.ParameterValue>(parameter_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Pvalue.ParameterValue, org.yamcs.protobuf.Pvalue.ParameterValue.Builder, org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder> parameterBuilder_; /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public java.util.List<org.yamcs.protobuf.Pvalue.ParameterValue> getParameterList() { if (parameterBuilder_ == null) { return java.util.Collections.unmodifiableList(parameter_); } else { return parameterBuilder_.getMessageList(); } } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public int getParameterCount() { if (parameterBuilder_ == null) { return parameter_.size(); } else { return parameterBuilder_.getCount(); } } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public org.yamcs.protobuf.Pvalue.ParameterValue getParameter(int index) { if (parameterBuilder_ == null) { return parameter_.get(index); } else { return parameterBuilder_.getMessage(index); } } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder setParameter( int index, org.yamcs.protobuf.Pvalue.ParameterValue value) { if (parameterBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureParameterIsMutable(); parameter_.set(index, value); onChanged(); } else { parameterBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder setParameter( int index, org.yamcs.protobuf.Pvalue.ParameterValue.Builder builderForValue) { if (parameterBuilder_ == null) { ensureParameterIsMutable(); parameter_.set(index, builderForValue.build()); onChanged(); } else { parameterBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder addParameter(org.yamcs.protobuf.Pvalue.ParameterValue value) { if (parameterBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureParameterIsMutable(); parameter_.add(value); onChanged(); } else { parameterBuilder_.addMessage(value); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder addParameter( int index, org.yamcs.protobuf.Pvalue.ParameterValue value) { if (parameterBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureParameterIsMutable(); parameter_.add(index, value); onChanged(); } else { parameterBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder addParameter( org.yamcs.protobuf.Pvalue.ParameterValue.Builder builderForValue) { if (parameterBuilder_ == null) { ensureParameterIsMutable(); parameter_.add(builderForValue.build()); onChanged(); } else { parameterBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder addParameter( int index, org.yamcs.protobuf.Pvalue.ParameterValue.Builder builderForValue) { if (parameterBuilder_ == null) { ensureParameterIsMutable(); parameter_.add(index, builderForValue.build()); onChanged(); } else { parameterBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder addAllParameter( java.lang.Iterable<? extends org.yamcs.protobuf.Pvalue.ParameterValue> values) { if (parameterBuilder_ == null) { ensureParameterIsMutable(); super.addAll(values, parameter_); onChanged(); } else { parameterBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder clearParameter() { if (parameterBuilder_ == null) { parameter_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { parameterBuilder_.clear(); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public Builder removeParameter(int index) { if (parameterBuilder_ == null) { ensureParameterIsMutable(); parameter_.remove(index); onChanged(); } else { parameterBuilder_.remove(index); } return this; } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public org.yamcs.protobuf.Pvalue.ParameterValue.Builder getParameterBuilder( int index) { return getParameterFieldBuilder().getBuilder(index); } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder getParameterOrBuilder( int index) { if (parameterBuilder_ == null) { return parameter_.get(index); } else { return parameterBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public java.util.List<? extends org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder> getParameterOrBuilderList() { if (parameterBuilder_ != null) { return parameterBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(parameter_); } } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public org.yamcs.protobuf.Pvalue.ParameterValue.Builder addParameterBuilder() { return getParameterFieldBuilder().addBuilder( org.yamcs.protobuf.Pvalue.ParameterValue.getDefaultInstance()); } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public org.yamcs.protobuf.Pvalue.ParameterValue.Builder addParameterBuilder( int index) { return getParameterFieldBuilder().addBuilder( index, org.yamcs.protobuf.Pvalue.ParameterValue.getDefaultInstance()); } /** * <code>repeated .pvalue.ParameterValue parameter = 1;</code> */ public java.util.List<org.yamcs.protobuf.Pvalue.ParameterValue.Builder> getParameterBuilderList() { return getParameterFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Pvalue.ParameterValue, org.yamcs.protobuf.Pvalue.ParameterValue.Builder, org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder> getParameterFieldBuilder() { if (parameterBuilder_ == null) { parameterBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Pvalue.ParameterValue, org.yamcs.protobuf.Pvalue.ParameterValue.Builder, org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder>( parameter_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); parameter_ = null; } return parameterBuilder_; } // optional string group = 2; private java.lang.Object group_ = ""; /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public boolean hasGroup() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public java.lang.String getGroup() { java.lang.Object ref = group_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); group_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public com.google.protobuf.ByteString getGroupBytes() { java.lang.Object ref = group_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); group_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public Builder setGroup( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; group_ = value; onChanged(); return this; } /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public Builder clearGroup() { bitField0_ = (bitField0_ & ~0x00000002); group_ = getDefaultInstance().getGroup(); onChanged(); return this; } /** * <code>optional string group = 2;</code> * * <pre> * the next three fields are used by the recorder as unique key to store parameters in "rows" * and also by the components that provide parameters from external sources * the time should roughly correspond to the parameter time but can be rounded for better efficiency * </pre> */ public Builder setGroupBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; group_ = value; onChanged(); return this; } // optional int64 generationTime = 3; private long generationTime_ ; /** * <code>optional int64 generationTime = 3;</code> */ public boolean hasGenerationTime() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional int64 generationTime = 3;</code> */ public long getGenerationTime() { return generationTime_; } /** * <code>optional int64 generationTime = 3;</code> */ public Builder setGenerationTime(long value) { bitField0_ |= 0x00000004; generationTime_ = value; onChanged(); return this; } /** * <code>optional int64 generationTime = 3;</code> */ public Builder clearGenerationTime() { bitField0_ = (bitField0_ & ~0x00000004); generationTime_ = 0L; onChanged(); return this; } // optional int32 seqNum = 4; private int seqNum_ ; /** * <code>optional int32 seqNum = 4;</code> */ public boolean hasSeqNum() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional int32 seqNum = 4;</code> */ public int getSeqNum() { return seqNum_; } /** * <code>optional int32 seqNum = 4;</code> */ public Builder setSeqNum(int value) { bitField0_ |= 0x00000008; seqNum_ = value; onChanged(); return this; } /** * <code>optional int32 seqNum = 4;</code> */ public Builder clearSeqNum() { bitField0_ = (bitField0_ & ~0x00000008); seqNum_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:pvalue.ParameterData) } static { defaultInstance = new ParameterData(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pvalue.ParameterData) } public interface TimeSeriesOrBuilder extends com.google.protobuf.MessageOrBuilder { // repeated .pvalue.TimeSeries.Sample sample = 1; /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ java.util.List<org.yamcs.protobuf.Pvalue.TimeSeries.Sample> getSampleList(); /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ org.yamcs.protobuf.Pvalue.TimeSeries.Sample getSample(int index); /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ int getSampleCount(); /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ java.util.List<? extends org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder> getSampleOrBuilderList(); /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder getSampleOrBuilder( int index); } /** * Protobuf type {@code pvalue.TimeSeries} */ public static final class TimeSeries extends com.google.protobuf.GeneratedMessage implements TimeSeriesOrBuilder { // Use TimeSeries.newBuilder() to construct. private TimeSeries(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private TimeSeries(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final TimeSeries defaultInstance; public static TimeSeries getDefaultInstance() { return defaultInstance; } public TimeSeries getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private TimeSeries( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) { sample_ = new java.util.ArrayList<org.yamcs.protobuf.Pvalue.TimeSeries.Sample>(); mutable_bitField0_ |= 0x00000001; } sample_.add(input.readMessage(org.yamcs.protobuf.Pvalue.TimeSeries.Sample.PARSER, extensionRegistry)); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) { sample_ = java.util.Collections.unmodifiableList(sample_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.TimeSeries.class, org.yamcs.protobuf.Pvalue.TimeSeries.Builder.class); } public static com.google.protobuf.Parser<TimeSeries> PARSER = new com.google.protobuf.AbstractParser<TimeSeries>() { public TimeSeries parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new TimeSeries(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<TimeSeries> getParserForType() { return PARSER; } public interface SampleOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional string time = 1; /** * <code>optional string time = 1;</code> */ boolean hasTime(); /** * <code>optional string time = 1;</code> */ java.lang.String getTime(); /** * <code>optional string time = 1;</code> */ com.google.protobuf.ByteString getTimeBytes(); // optional double avg = 2; /** * <code>optional double avg = 2;</code> */ boolean hasAvg(); /** * <code>optional double avg = 2;</code> */ double getAvg(); // optional double min = 3; /** * <code>optional double min = 3;</code> */ boolean hasMin(); /** * <code>optional double min = 3;</code> */ double getMin(); // optional double max = 4; /** * <code>optional double max = 4;</code> */ boolean hasMax(); /** * <code>optional double max = 4;</code> */ double getMax(); // optional int32 n = 5; /** * <code>optional int32 n = 5;</code> */ boolean hasN(); /** * <code>optional int32 n = 5;</code> */ int getN(); } /** * Protobuf type {@code pvalue.TimeSeries.Sample} */ public static final class Sample extends com.google.protobuf.GeneratedMessage implements SampleOrBuilder { // Use Sample.newBuilder() to construct. private Sample(com.google.protobuf.GeneratedMessage.Builder<?> builder) { super(builder); this.unknownFields = builder.getUnknownFields(); } private Sample(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); } private static final Sample defaultInstance; public static Sample getDefaultInstance() { return defaultInstance; } public Sample getDefaultInstanceForType() { return defaultInstance; } private final com.google.protobuf.UnknownFieldSet unknownFields; @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Sample( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { initFields(); int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; default: { if (!parseUnknownField(input, unknownFields, extensionRegistry, tag)) { done = true; } break; } case 10: { bitField0_ |= 0x00000001; time_ = input.readBytes(); break; } case 17: { bitField0_ |= 0x00000002; avg_ = input.readDouble(); break; } case 25: { bitField0_ |= 0x00000004; min_ = input.readDouble(); break; } case 33: { bitField0_ |= 0x00000008; max_ = input.readDouble(); break; } case 40: { bitField0_ |= 0x00000010; n_ = input.readInt32(); break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e.getMessage()).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_Sample_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_Sample_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.TimeSeries.Sample.class, org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder.class); } public static com.google.protobuf.Parser<Sample> PARSER = new com.google.protobuf.AbstractParser<Sample>() { public Sample parsePartialFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return new Sample(input, extensionRegistry); } }; @java.lang.Override public com.google.protobuf.Parser<Sample> getParserForType() { return PARSER; } private int bitField0_; // optional string time = 1; public static final int TIME_FIELD_NUMBER = 1; private java.lang.Object time_; /** * <code>optional string time = 1;</code> */ public boolean hasTime() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string time = 1;</code> */ public java.lang.String getTime() { java.lang.Object ref = time_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); if (bs.isValidUtf8()) { time_ = s; } return s; } } /** * <code>optional string time = 1;</code> */ public com.google.protobuf.ByteString getTimeBytes() { java.lang.Object ref = time_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); time_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } // optional double avg = 2; public static final int AVG_FIELD_NUMBER = 2; private double avg_; /** * <code>optional double avg = 2;</code> */ public boolean hasAvg() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional double avg = 2;</code> */ public double getAvg() { return avg_; } // optional double min = 3; public static final int MIN_FIELD_NUMBER = 3; private double min_; /** * <code>optional double min = 3;</code> */ public boolean hasMin() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional double min = 3;</code> */ public double getMin() { return min_; } // optional double max = 4; public static final int MAX_FIELD_NUMBER = 4; private double max_; /** * <code>optional double max = 4;</code> */ public boolean hasMax() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional double max = 4;</code> */ public double getMax() { return max_; } // optional int32 n = 5; public static final int N_FIELD_NUMBER = 5; private int n_; /** * <code>optional int32 n = 5;</code> */ public boolean hasN() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional int32 n = 5;</code> */ public int getN() { return n_; } private void initFields() { time_ = ""; avg_ = 0D; min_ = 0D; max_ = 0D; n_ = 0; } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); if (((bitField0_ & 0x00000001) == 0x00000001)) { output.writeBytes(1, getTimeBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { output.writeDouble(2, avg_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { output.writeDouble(3, min_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { output.writeDouble(4, max_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { output.writeInt32(5, n_); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) == 0x00000001)) { size += com.google.protobuf.CodedOutputStream .computeBytesSize(1, getTimeBytes()); } if (((bitField0_ & 0x00000002) == 0x00000002)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(2, avg_); } if (((bitField0_ & 0x00000004) == 0x00000004)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(3, min_); } if (((bitField0_ & 0x00000008) == 0x00000008)) { size += com.google.protobuf.CodedOutputStream .computeDoubleSize(4, max_); } if (((bitField0_ & 0x00000010) == 0x00000010)) { size += com.google.protobuf.CodedOutputStream .computeInt32Size(5, n_); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.TimeSeries.Sample parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.yamcs.protobuf.Pvalue.TimeSeries.Sample prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pvalue.TimeSeries.Sample} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_Sample_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_Sample_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.TimeSeries.Sample.class, org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder.class); } // Construct using org.yamcs.protobuf.Pvalue.TimeSeries.Sample.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); time_ = ""; bitField0_ = (bitField0_ & ~0x00000001); avg_ = 0D; bitField0_ = (bitField0_ & ~0x00000002); min_ = 0D; bitField0_ = (bitField0_ & ~0x00000004); max_ = 0D; bitField0_ = (bitField0_ & ~0x00000008); n_ = 0; bitField0_ = (bitField0_ & ~0x00000010); return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_Sample_descriptor; } public org.yamcs.protobuf.Pvalue.TimeSeries.Sample getDefaultInstanceForType() { return org.yamcs.protobuf.Pvalue.TimeSeries.Sample.getDefaultInstance(); } public org.yamcs.protobuf.Pvalue.TimeSeries.Sample build() { org.yamcs.protobuf.Pvalue.TimeSeries.Sample result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.yamcs.protobuf.Pvalue.TimeSeries.Sample buildPartial() { org.yamcs.protobuf.Pvalue.TimeSeries.Sample result = new org.yamcs.protobuf.Pvalue.TimeSeries.Sample(this); int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) == 0x00000001)) { to_bitField0_ |= 0x00000001; } result.time_ = time_; if (((from_bitField0_ & 0x00000002) == 0x00000002)) { to_bitField0_ |= 0x00000002; } result.avg_ = avg_; if (((from_bitField0_ & 0x00000004) == 0x00000004)) { to_bitField0_ |= 0x00000004; } result.min_ = min_; if (((from_bitField0_ & 0x00000008) == 0x00000008)) { to_bitField0_ |= 0x00000008; } result.max_ = max_; if (((from_bitField0_ & 0x00000010) == 0x00000010)) { to_bitField0_ |= 0x00000010; } result.n_ = n_; result.bitField0_ = to_bitField0_; onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.yamcs.protobuf.Pvalue.TimeSeries.Sample) { return mergeFrom((org.yamcs.protobuf.Pvalue.TimeSeries.Sample)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.yamcs.protobuf.Pvalue.TimeSeries.Sample other) { if (other == org.yamcs.protobuf.Pvalue.TimeSeries.Sample.getDefaultInstance()) return this; if (other.hasTime()) { bitField0_ |= 0x00000001; time_ = other.time_; onChanged(); } if (other.hasAvg()) { setAvg(other.getAvg()); } if (other.hasMin()) { setMin(other.getMin()); } if (other.hasMax()) { setMax(other.getMax()); } if (other.hasN()) { setN(other.getN()); } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.yamcs.protobuf.Pvalue.TimeSeries.Sample parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.yamcs.protobuf.Pvalue.TimeSeries.Sample) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // optional string time = 1; private java.lang.Object time_ = ""; /** * <code>optional string time = 1;</code> */ public boolean hasTime() { return ((bitField0_ & 0x00000001) == 0x00000001); } /** * <code>optional string time = 1;</code> */ public java.lang.String getTime() { java.lang.Object ref = time_; if (!(ref instanceof java.lang.String)) { java.lang.String s = ((com.google.protobuf.ByteString) ref) .toStringUtf8(); time_ = s; return s; } else { return (java.lang.String) ref; } } /** * <code>optional string time = 1;</code> */ public com.google.protobuf.ByteString getTimeBytes() { java.lang.Object ref = time_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); time_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** * <code>optional string time = 1;</code> */ public Builder setTime( java.lang.String value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; time_ = value; onChanged(); return this; } /** * <code>optional string time = 1;</code> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00000001); time_ = getDefaultInstance().getTime(); onChanged(); return this; } /** * <code>optional string time = 1;</code> */ public Builder setTimeBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; time_ = value; onChanged(); return this; } // optional double avg = 2; private double avg_ ; /** * <code>optional double avg = 2;</code> */ public boolean hasAvg() { return ((bitField0_ & 0x00000002) == 0x00000002); } /** * <code>optional double avg = 2;</code> */ public double getAvg() { return avg_; } /** * <code>optional double avg = 2;</code> */ public Builder setAvg(double value) { bitField0_ |= 0x00000002; avg_ = value; onChanged(); return this; } /** * <code>optional double avg = 2;</code> */ public Builder clearAvg() { bitField0_ = (bitField0_ & ~0x00000002); avg_ = 0D; onChanged(); return this; } // optional double min = 3; private double min_ ; /** * <code>optional double min = 3;</code> */ public boolean hasMin() { return ((bitField0_ & 0x00000004) == 0x00000004); } /** * <code>optional double min = 3;</code> */ public double getMin() { return min_; } /** * <code>optional double min = 3;</code> */ public Builder setMin(double value) { bitField0_ |= 0x00000004; min_ = value; onChanged(); return this; } /** * <code>optional double min = 3;</code> */ public Builder clearMin() { bitField0_ = (bitField0_ & ~0x00000004); min_ = 0D; onChanged(); return this; } // optional double max = 4; private double max_ ; /** * <code>optional double max = 4;</code> */ public boolean hasMax() { return ((bitField0_ & 0x00000008) == 0x00000008); } /** * <code>optional double max = 4;</code> */ public double getMax() { return max_; } /** * <code>optional double max = 4;</code> */ public Builder setMax(double value) { bitField0_ |= 0x00000008; max_ = value; onChanged(); return this; } /** * <code>optional double max = 4;</code> */ public Builder clearMax() { bitField0_ = (bitField0_ & ~0x00000008); max_ = 0D; onChanged(); return this; } // optional int32 n = 5; private int n_ ; /** * <code>optional int32 n = 5;</code> */ public boolean hasN() { return ((bitField0_ & 0x00000010) == 0x00000010); } /** * <code>optional int32 n = 5;</code> */ public int getN() { return n_; } /** * <code>optional int32 n = 5;</code> */ public Builder setN(int value) { bitField0_ |= 0x00000010; n_ = value; onChanged(); return this; } /** * <code>optional int32 n = 5;</code> */ public Builder clearN() { bitField0_ = (bitField0_ & ~0x00000010); n_ = 0; onChanged(); return this; } // @@protoc_insertion_point(builder_scope:pvalue.TimeSeries.Sample) } static { defaultInstance = new Sample(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pvalue.TimeSeries.Sample) } // repeated .pvalue.TimeSeries.Sample sample = 1; public static final int SAMPLE_FIELD_NUMBER = 1; private java.util.List<org.yamcs.protobuf.Pvalue.TimeSeries.Sample> sample_; /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public java.util.List<org.yamcs.protobuf.Pvalue.TimeSeries.Sample> getSampleList() { return sample_; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public java.util.List<? extends org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder> getSampleOrBuilderList() { return sample_; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public int getSampleCount() { return sample_.size(); } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public org.yamcs.protobuf.Pvalue.TimeSeries.Sample getSample(int index) { return sample_.get(index); } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder getSampleOrBuilder( int index) { return sample_.get(index); } private void initFields() { sample_ = java.util.Collections.emptyList(); } private byte memoizedIsInitialized = -1; public final boolean isInitialized() { byte isInitialized = memoizedIsInitialized; if (isInitialized != -1) return isInitialized == 1; memoizedIsInitialized = 1; return true; } public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { getSerializedSize(); for (int i = 0; i < sample_.size(); i++) { output.writeMessage(1, sample_.get(i)); } getUnknownFields().writeTo(output); } private int memoizedSerializedSize = -1; public int getSerializedSize() { int size = memoizedSerializedSize; if (size != -1) return size; size = 0; for (int i = 0; i < sample_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, sample_.get(i)); } size += getUnknownFields().getSerializedSize(); memoizedSerializedSize = size; return size; } private static final long serialVersionUID = 0L; @java.lang.Override protected java.lang.Object writeReplace() throws java.io.ObjectStreamException { return super.writeReplace(); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return PARSER.parseDelimitedFrom(input); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseDelimitedFrom(input, extensionRegistry); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return PARSER.parseFrom(input); } public static org.yamcs.protobuf.Pvalue.TimeSeries parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { return PARSER.parseFrom(input, extensionRegistry); } public static Builder newBuilder() { return Builder.create(); } public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.yamcs.protobuf.Pvalue.TimeSeries prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); } @java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /** * Protobuf type {@code pvalue.TimeSeries} */ public static final class Builder extends com.google.protobuf.GeneratedMessage.Builder<Builder> implements org.yamcs.protobuf.Pvalue.TimeSeriesOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_descriptor; } protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_fieldAccessorTable .ensureFieldAccessorsInitialized( org.yamcs.protobuf.Pvalue.TimeSeries.class, org.yamcs.protobuf.Pvalue.TimeSeries.Builder.class); } // Construct using org.yamcs.protobuf.Pvalue.TimeSeries.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getSampleFieldBuilder(); } } private static Builder create() { return new Builder(); } public Builder clear() { super.clear(); if (sampleBuilder_ == null) { sample_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); } else { sampleBuilder_.clear(); } return this; } public Builder clone() { return create().mergeFrom(buildPartial()); } public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.yamcs.protobuf.Pvalue.internal_static_pvalue_TimeSeries_descriptor; } public org.yamcs.protobuf.Pvalue.TimeSeries getDefaultInstanceForType() { return org.yamcs.protobuf.Pvalue.TimeSeries.getDefaultInstance(); } public org.yamcs.protobuf.Pvalue.TimeSeries build() { org.yamcs.protobuf.Pvalue.TimeSeries result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } public org.yamcs.protobuf.Pvalue.TimeSeries buildPartial() { org.yamcs.protobuf.Pvalue.TimeSeries result = new org.yamcs.protobuf.Pvalue.TimeSeries(this); int from_bitField0_ = bitField0_; if (sampleBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001)) { sample_ = java.util.Collections.unmodifiableList(sample_); bitField0_ = (bitField0_ & ~0x00000001); } result.sample_ = sample_; } else { result.sample_ = sampleBuilder_.build(); } onBuilt(); return result; } public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof org.yamcs.protobuf.Pvalue.TimeSeries) { return mergeFrom((org.yamcs.protobuf.Pvalue.TimeSeries)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.yamcs.protobuf.Pvalue.TimeSeries other) { if (other == org.yamcs.protobuf.Pvalue.TimeSeries.getDefaultInstance()) return this; if (sampleBuilder_ == null) { if (!other.sample_.isEmpty()) { if (sample_.isEmpty()) { sample_ = other.sample_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureSampleIsMutable(); sample_.addAll(other.sample_); } onChanged(); } } else { if (!other.sample_.isEmpty()) { if (sampleBuilder_.isEmpty()) { sampleBuilder_.dispose(); sampleBuilder_ = null; sample_ = other.sample_; bitField0_ = (bitField0_ & ~0x00000001); sampleBuilder_ = com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ? getSampleFieldBuilder() : null; } else { sampleBuilder_.addAllMessages(other.sample_); } } } this.mergeUnknownFields(other.getUnknownFields()); return this; } public final boolean isInitialized() { return true; } public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.yamcs.protobuf.Pvalue.TimeSeries parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.yamcs.protobuf.Pvalue.TimeSeries) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_; // repeated .pvalue.TimeSeries.Sample sample = 1; private java.util.List<org.yamcs.protobuf.Pvalue.TimeSeries.Sample> sample_ = java.util.Collections.emptyList(); private void ensureSampleIsMutable() { if (!((bitField0_ & 0x00000001) == 0x00000001)) { sample_ = new java.util.ArrayList<org.yamcs.protobuf.Pvalue.TimeSeries.Sample>(sample_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Pvalue.TimeSeries.Sample, org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder, org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder> sampleBuilder_; /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public java.util.List<org.yamcs.protobuf.Pvalue.TimeSeries.Sample> getSampleList() { if (sampleBuilder_ == null) { return java.util.Collections.unmodifiableList(sample_); } else { return sampleBuilder_.getMessageList(); } } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public int getSampleCount() { if (sampleBuilder_ == null) { return sample_.size(); } else { return sampleBuilder_.getCount(); } } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public org.yamcs.protobuf.Pvalue.TimeSeries.Sample getSample(int index) { if (sampleBuilder_ == null) { return sample_.get(index); } else { return sampleBuilder_.getMessage(index); } } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder setSample( int index, org.yamcs.protobuf.Pvalue.TimeSeries.Sample value) { if (sampleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSampleIsMutable(); sample_.set(index, value); onChanged(); } else { sampleBuilder_.setMessage(index, value); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder setSample( int index, org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder builderForValue) { if (sampleBuilder_ == null) { ensureSampleIsMutable(); sample_.set(index, builderForValue.build()); onChanged(); } else { sampleBuilder_.setMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder addSample(org.yamcs.protobuf.Pvalue.TimeSeries.Sample value) { if (sampleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSampleIsMutable(); sample_.add(value); onChanged(); } else { sampleBuilder_.addMessage(value); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder addSample( int index, org.yamcs.protobuf.Pvalue.TimeSeries.Sample value) { if (sampleBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureSampleIsMutable(); sample_.add(index, value); onChanged(); } else { sampleBuilder_.addMessage(index, value); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder addSample( org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder builderForValue) { if (sampleBuilder_ == null) { ensureSampleIsMutable(); sample_.add(builderForValue.build()); onChanged(); } else { sampleBuilder_.addMessage(builderForValue.build()); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder addSample( int index, org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder builderForValue) { if (sampleBuilder_ == null) { ensureSampleIsMutable(); sample_.add(index, builderForValue.build()); onChanged(); } else { sampleBuilder_.addMessage(index, builderForValue.build()); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder addAllSample( java.lang.Iterable<? extends org.yamcs.protobuf.Pvalue.TimeSeries.Sample> values) { if (sampleBuilder_ == null) { ensureSampleIsMutable(); super.addAll(values, sample_); onChanged(); } else { sampleBuilder_.addAllMessages(values); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder clearSample() { if (sampleBuilder_ == null) { sample_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { sampleBuilder_.clear(); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public Builder removeSample(int index) { if (sampleBuilder_ == null) { ensureSampleIsMutable(); sample_.remove(index); onChanged(); } else { sampleBuilder_.remove(index); } return this; } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder getSampleBuilder( int index) { return getSampleFieldBuilder().getBuilder(index); } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder getSampleOrBuilder( int index) { if (sampleBuilder_ == null) { return sample_.get(index); } else { return sampleBuilder_.getMessageOrBuilder(index); } } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public java.util.List<? extends org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder> getSampleOrBuilderList() { if (sampleBuilder_ != null) { return sampleBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(sample_); } } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder addSampleBuilder() { return getSampleFieldBuilder().addBuilder( org.yamcs.protobuf.Pvalue.TimeSeries.Sample.getDefaultInstance()); } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder addSampleBuilder( int index) { return getSampleFieldBuilder().addBuilder( index, org.yamcs.protobuf.Pvalue.TimeSeries.Sample.getDefaultInstance()); } /** * <code>repeated .pvalue.TimeSeries.Sample sample = 1;</code> */ public java.util.List<org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder> getSampleBuilderList() { return getSampleFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Pvalue.TimeSeries.Sample, org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder, org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder> getSampleFieldBuilder() { if (sampleBuilder_ == null) { sampleBuilder_ = new com.google.protobuf.RepeatedFieldBuilder< org.yamcs.protobuf.Pvalue.TimeSeries.Sample, org.yamcs.protobuf.Pvalue.TimeSeries.Sample.Builder, org.yamcs.protobuf.Pvalue.TimeSeries.SampleOrBuilder>( sample_, ((bitField0_ & 0x00000001) == 0x00000001), getParentForChildren(), isClean()); sample_ = null; } return sampleBuilder_; } // @@protoc_insertion_point(builder_scope:pvalue.TimeSeries) } static { defaultInstance = new TimeSeries(true); defaultInstance.initFields(); } // @@protoc_insertion_point(class_scope:pvalue.TimeSeries) } private static com.google.protobuf.Descriptors.Descriptor internal_static_pvalue_ParameterValue_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_pvalue_ParameterValue_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_pvalue_ParameterStatus_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_pvalue_ParameterStatus_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_pvalue_ParameterData_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_pvalue_ParameterData_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_pvalue_TimeSeries_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_pvalue_TimeSeries_fieldAccessorTable; private static com.google.protobuf.Descriptors.Descriptor internal_static_pvalue_TimeSeries_Sample_descriptor; private static com.google.protobuf.GeneratedMessage.FieldAccessorTable internal_static_pvalue_TimeSeries_Sample_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; } private static com.google.protobuf.Descriptors.FileDescriptor descriptor; static { java.lang.String[] descriptorData = { "\n\014pvalue.proto\022\006pvalue\032\013yamcs.proto\032\tmdb" + ".proto\"\346\003\n\016ParameterValue\022 \n\002id\030\001 \001(\0132\024." + "yamcs.NamedObjectId\022\036\n\010rawValue\030\002 \001(\0132\014." + "yamcs.Value\022\036\n\010engValue\030\003 \001(\0132\014.yamcs.Va" + "lue\022\027\n\017acquisitionTime\030\004 \001(\003\022\026\n\016generati" + "onTime\030\005 \001(\003\0224\n\021acquisitionStatus\030\006 \001(\0162" + "\031.pvalue.AcquisitionStatus\022\030\n\020processing" + "Status\030\007 \001(\010\0222\n\020monitoringResult\030\010 \001(\0162\030" + ".pvalue.MonitoringResult\022.\n\016rangeConditi" + "on\030\t \001(\0162\026.pvalue.RangeCondition\022\032\n\022acqu", "isitionTimeUTC\030\013 \001(\t\022\031\n\021generationTimeUT" + "C\030\014 \001(\t\022\026\n\016expirationTime\030\027 \001(\003\022\031\n\021expir" + "ationTimeUTC\030\030 \001(\t\022#\n\nalarmRange\030\031 \003(\0132\017" + ".mdb.AlarmRange\"\320\001\n\017ParameterStatus\0224\n\021a" + "cquisitionStatus\030\001 \001(\0162\031.pvalue.Acquisit" + "ionStatus\0222\n\020monitoringResult\030\002 \001(\0162\030.pv" + "alue.MonitoringResult\022.\n\016rangeCondition\030" + "\003 \001(\0162\026.pvalue.RangeCondition\022#\n\nalarmRa" + "nge\030\004 \003(\0132\017.mdb.AlarmRange\"q\n\rParameterD" + "ata\022)\n\tparameter\030\001 \003(\0132\026.pvalue.Paramete", "rValue\022\r\n\005group\030\002 \001(\t\022\026\n\016generationTime\030" + "\003 \001(\003\022\016\n\006seqNum\030\004 \001(\005\"\201\001\n\nTimeSeries\022)\n\006" + "sample\030\001 \003(\0132\031.pvalue.TimeSeries.Sample\032" + "H\n\006Sample\022\014\n\004time\030\001 \001(\t\022\013\n\003avg\030\002 \001(\001\022\013\n\003" + "min\030\003 \001(\001\022\013\n\003max\030\004 \001(\001\022\t\n\001n\030\005 \001(\005*M\n\021Acq" + "uisitionStatus\022\014\n\010ACQUIRED\020\000\022\020\n\014NOT_RECE" + "IVED\020\001\022\013\n\007INVALID\020\002\022\013\n\007EXPIRED\020\003*o\n\020Moni" + "toringResult\022\014\n\010DISABLED\020\000\022\r\n\tIN_LIMITS\020" + "\001\022\t\n\005WATCH\020\007\022\013\n\007WARNING\020\n\022\014\n\010DISTRESS\020\r\022" + "\014\n\010CRITICAL\020\020\022\n\n\006SEVERE\020\023*#\n\016RangeCondit", "ion\022\007\n\003LOW\020\000\022\010\n\004HIGH\020\001B\024\n\022org.yamcs.prot" + "obuf" }; com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner = new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() { public com.google.protobuf.ExtensionRegistry assignDescriptors( com.google.protobuf.Descriptors.FileDescriptor root) { descriptor = root; internal_static_pvalue_ParameterValue_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_pvalue_ParameterValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_pvalue_ParameterValue_descriptor, new java.lang.String[] { "Id", "RawValue", "EngValue", "AcquisitionTime", "GenerationTime", "AcquisitionStatus", "ProcessingStatus", "MonitoringResult", "RangeCondition", "AcquisitionTimeUTC", "GenerationTimeUTC", "ExpirationTime", "ExpirationTimeUTC", "AlarmRange", }); internal_static_pvalue_ParameterStatus_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_pvalue_ParameterStatus_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_pvalue_ParameterStatus_descriptor, new java.lang.String[] { "AcquisitionStatus", "MonitoringResult", "RangeCondition", "AlarmRange", }); internal_static_pvalue_ParameterData_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_pvalue_ParameterData_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_pvalue_ParameterData_descriptor, new java.lang.String[] { "Parameter", "Group", "GenerationTime", "SeqNum", }); internal_static_pvalue_TimeSeries_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_pvalue_TimeSeries_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_pvalue_TimeSeries_descriptor, new java.lang.String[] { "Sample", }); internal_static_pvalue_TimeSeries_Sample_descriptor = internal_static_pvalue_TimeSeries_descriptor.getNestedTypes().get(0); internal_static_pvalue_TimeSeries_Sample_fieldAccessorTable = new com.google.protobuf.GeneratedMessage.FieldAccessorTable( internal_static_pvalue_TimeSeries_Sample_descriptor, new java.lang.String[] { "Time", "Avg", "Min", "Max", "N", }); return null; } }; com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { org.yamcs.protobuf.Yamcs.getDescriptor(), org.yamcs.protobuf.Mdb.getDescriptor(), }, assigner); } // @@protoc_insertion_point(outer_class_scope) }