// 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)
}