
org.yamcs.protobuf.ArchivedParameterInfoOrBuilder 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/archive/parameter_archive_service.proto
package org.yamcs.protobuf;
public interface ArchivedParameterInfoOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.archive.ArchivedParameterInfo)
com.google.protobuf.MessageOrBuilder {
/**
*
*parameter id
*
*
* optional uint32 pid = 1;
* @return Whether the pid field is set.
*/
boolean hasPid();
/**
*
*parameter id
*
*
* optional uint32 pid = 1;
* @return The pid.
*/
int getPid();
/**
*
*parameter fully qualified name
*
*
* optional string fqn = 2;
* @return Whether the fqn field is set.
*/
boolean hasFqn();
/**
*
*parameter fully qualified name
*
*
* optional string fqn = 2;
* @return The fqn.
*/
java.lang.String getFqn();
/**
*
*parameter fully qualified name
*
*
* optional string fqn = 2;
* @return The bytes for fqn.
*/
com.google.protobuf.ByteString
getFqnBytes();
/**
*
* parameter raw type
*
*
* optional .yamcs.protobuf.Value.Type rawType = 3;
* @return Whether the rawType field is set.
*/
boolean hasRawType();
/**
*
* parameter raw type
*
*
* optional .yamcs.protobuf.Value.Type rawType = 3;
* @return The rawType.
*/
org.yamcs.protobuf.Yamcs.Value.Type getRawType();
/**
*
*parameter engineering type
*
*
* optional .yamcs.protobuf.Value.Type engType = 4;
* @return Whether the engType field is set.
*/
boolean hasEngType();
/**
*
*parameter engineering type
*
*
* optional .yamcs.protobuf.Value.Type engType = 4;
* @return The engType.
*/
org.yamcs.protobuf.Yamcs.Value.Type getEngType();
/**
*
*the groups which this parameter is part of
*
*
* repeated uint32 gids = 5;
* @return A list containing the gids.
*/
java.util.List getGidsList();
/**
*
*the groups which this parameter is part of
*
*
* repeated uint32 gids = 5;
* @return The count of gids.
*/
int getGidsCount();
/**
*
*the groups which this parameter is part of
*
*
* repeated uint32 gids = 5;
* @param index The index of the element to return.
* @return The gids at the given index.
*/
int getGids(int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy