All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.yamcs.protobuf.SubscribeParametersDataOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.10.9
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: yamcs/protobuf/processing/processing.proto

package org.yamcs.protobuf;

public interface SubscribeParametersDataOrBuilder extends
    // @@protoc_insertion_point(interface_extends:yamcs.protobuf.processing.SubscribeParametersData)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Mapping between numeric and subscribed identifier.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1; */ int getMappingCount(); /** *
   * Mapping between numeric and subscribed identifier.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1; */ boolean containsMapping( int key); /** * Use {@link #getMappingMap()} instead. */ @java.lang.Deprecated java.util.Map getMapping(); /** *
   * Mapping between numeric and subscribed identifier.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1; */ java.util.Map getMappingMap(); /** *
   * Mapping between numeric and subscribed identifier.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1; */ org.yamcs.protobuf.Yamcs.NamedObjectId getMappingOrDefault( int key, org.yamcs.protobuf.Yamcs.NamedObjectId defaultValue); /** *
   * Mapping between numeric and subscribed identifier.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.NamedObjectId> mapping = 1; */ org.yamcs.protobuf.Yamcs.NamedObjectId getMappingOrThrow( int key); /** *
   * Mapping between numeric identifier, and matching parameter.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4; */ int getInfoCount(); /** *
   * Mapping between numeric identifier, and matching parameter.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4; */ boolean containsInfo( int key); /** * Use {@link #getInfoMap()} instead. */ @java.lang.Deprecated java.util.Map getInfo(); /** *
   * Mapping between numeric identifier, and matching parameter.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4; */ java.util.Map getInfoMap(); /** *
   * Mapping between numeric identifier, and matching parameter.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4; */ org.yamcs.protobuf.SubscribedParameterInfo getInfoOrDefault( int key, org.yamcs.protobuf.SubscribedParameterInfo defaultValue); /** *
   * Mapping between numeric identifier, and matching parameter.
   * This information is provided only once, following a subscription.
   * 
* * map<uint32, .yamcs.protobuf.processing.SubscribedParameterInfo> info = 4; */ org.yamcs.protobuf.SubscribedParameterInfo getInfoOrThrow( int key); /** *
   * Parameter identifiers that were subscribed to, but that
   * cannot be matched against the Mission Database.
   * 
* * repeated .yamcs.protobuf.NamedObjectId invalid = 2; */ java.util.List getInvalidList(); /** *
   * Parameter identifiers that were subscribed to, but that
   * cannot be matched against the Mission Database.
   * 
* * repeated .yamcs.protobuf.NamedObjectId invalid = 2; */ org.yamcs.protobuf.Yamcs.NamedObjectId getInvalid(int index); /** *
   * Parameter identifiers that were subscribed to, but that
   * cannot be matched against the Mission Database.
   * 
* * repeated .yamcs.protobuf.NamedObjectId invalid = 2; */ int getInvalidCount(); /** *
   * Parameter identifiers that were subscribed to, but that
   * cannot be matched against the Mission Database.
   * 
* * repeated .yamcs.protobuf.NamedObjectId invalid = 2; */ java.util.List getInvalidOrBuilderList(); /** *
   * Parameter identifiers that were subscribed to, but that
   * cannot be matched against the Mission Database.
   * 
* * repeated .yamcs.protobuf.NamedObjectId invalid = 2; */ org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getInvalidOrBuilder( int index); /** *
   * Values of updated parameters.
   * 
* * repeated .yamcs.protobuf.pvalue.ParameterValue values = 3; */ java.util.List getValuesList(); /** *
   * Values of updated parameters.
   * 
* * repeated .yamcs.protobuf.pvalue.ParameterValue values = 3; */ org.yamcs.protobuf.Pvalue.ParameterValue getValues(int index); /** *
   * Values of updated parameters.
   * 
* * repeated .yamcs.protobuf.pvalue.ParameterValue values = 3; */ int getValuesCount(); /** *
   * Values of updated parameters.
   * 
* * repeated .yamcs.protobuf.pvalue.ParameterValue values = 3; */ java.util.List getValuesOrBuilderList(); /** *
   * Values of updated parameters.
   * 
* * repeated .yamcs.protobuf.pvalue.ParameterValue values = 3; */ org.yamcs.protobuf.Pvalue.ParameterValueOrBuilder getValuesOrBuilder( int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy