
org.yamcs.protobuf.ExtractedParameterValueOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yamcs-api Show documentation
Show all versions of yamcs-api Show documentation
Used by external clients to communicate with Yamcs
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: yamcs/protobuf/packets/packets_service.proto
package org.yamcs.protobuf;
public interface ExtractedParameterValueOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.packets.ExtractedParameterValue)
com.google.protobuf.MessageOrBuilder {
/**
*
* Qualified name of the parameter
*
*
* optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;
* @return Whether the parameter field is set.
*/
boolean hasParameter();
/**
*
* Qualified name of the parameter
*
*
* optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;
* @return The parameter.
*/
org.yamcs.protobuf.Mdb.ParameterInfo getParameter();
/**
*
* Qualified name of the parameter
*
*
* optional .yamcs.protobuf.mdb.ParameterInfo parameter = 1;
*/
org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder();
/**
*
* Qualified name of the container that defines this
* specific entry.
*
*
* optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2;
* @return Whether the entryContainer field is set.
*/
boolean hasEntryContainer();
/**
*
* Qualified name of the container that defines this
* specific entry.
*
*
* optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2;
* @return The entryContainer.
*/
org.yamcs.protobuf.Mdb.ContainerInfo getEntryContainer();
/**
*
* Qualified name of the container that defines this
* specific entry.
*
*
* optional .yamcs.protobuf.mdb.ContainerInfo entryContainer = 2;
*/
org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder getEntryContainerOrBuilder();
/**
*
* Absolute location in bits, within the full packet
*
*
* optional int32 location = 3;
* @return Whether the location field is set.
*/
boolean hasLocation();
/**
*
* Absolute location in bits, within the full packet
*
*
* optional int32 location = 3;
* @return The location.
*/
int getLocation();
/**
*
* Bit length
*
*
* optional int32 size = 4;
* @return Whether the size field is set.
*/
boolean hasSize();
/**
*
* Bit length
*
*
* optional int32 size = 4;
* @return The size.
*/
int getSize();
/**
*
* Raw value
*
*
* optional .yamcs.protobuf.Value rawValue = 5;
* @return Whether the rawValue field is set.
*/
boolean hasRawValue();
/**
*
* Raw value
*
*
* optional .yamcs.protobuf.Value rawValue = 5;
* @return The rawValue.
*/
org.yamcs.protobuf.Yamcs.Value getRawValue();
/**
*
* Raw value
*
*
* optional .yamcs.protobuf.Value rawValue = 5;
*/
org.yamcs.protobuf.Yamcs.ValueOrBuilder getRawValueOrBuilder();
/**
*
* Engineering value
*
*
* optional .yamcs.protobuf.Value engValue = 6;
* @return Whether the engValue field is set.
*/
boolean hasEngValue();
/**
*
* Engineering value
*
*
* optional .yamcs.protobuf.Value engValue = 6;
* @return The engValue.
*/
org.yamcs.protobuf.Yamcs.Value getEngValue();
/**
*
* Engineering value
*
*
* optional .yamcs.protobuf.Value engValue = 6;
*/
org.yamcs.protobuf.Yamcs.ValueOrBuilder getEngValueOrBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy