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

org.yamcs.protobuf.config.SpecInfoOrBuilder 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/config/config.proto

package org.yamcs.protobuf.config;

public interface SpecInfoOrBuilder extends
    // @@protoc_insertion_point(interface_extends:yamcs.protobuf.config.SpecInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Options for this specification  
   * 
* * repeated .yamcs.protobuf.config.OptionInfo options = 1; */ java.util.List getOptionsList(); /** *
   * Options for this specification  
   * 
* * repeated .yamcs.protobuf.config.OptionInfo options = 1; */ org.yamcs.protobuf.config.OptionInfo getOptions(int index); /** *
   * Options for this specification  
   * 
* * repeated .yamcs.protobuf.config.OptionInfo options = 1; */ int getOptionsCount(); /** *
   * Options for this specification  
   * 
* * repeated .yamcs.protobuf.config.OptionInfo options = 1; */ java.util.List getOptionsOrBuilderList(); /** *
   * Options for this specification  
   * 
* * repeated .yamcs.protobuf.config.OptionInfo options = 1; */ org.yamcs.protobuf.config.OptionInfoOrBuilder getOptionsOrBuilder( int index); /** *
   * If true, any option is allowed
   * 
* * optional bool allowUnknownKeys = 2; * @return Whether the allowUnknownKeys field is set. */ boolean hasAllowUnknownKeys(); /** *
   * If true, any option is allowed
   * 
* * optional bool allowUnknownKeys = 2; * @return The allowUnknownKeys. */ boolean getAllowUnknownKeys(); /** *
   * Constraints on a groups of options. For each group at least one
   * of the keys must be specified.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requiredOneOf = 3; */ java.util.List getRequiredOneOfList(); /** *
   * Constraints on a groups of options. For each group at least one
   * of the keys must be specified.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requiredOneOf = 3; */ org.yamcs.protobuf.config.OptionGroupInfo getRequiredOneOf(int index); /** *
   * Constraints on a groups of options. For each group at least one
   * of the keys must be specified.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requiredOneOf = 3; */ int getRequiredOneOfCount(); /** *
   * Constraints on a groups of options. For each group at least one
   * of the keys must be specified.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requiredOneOf = 3; */ java.util.List getRequiredOneOfOrBuilderList(); /** *
   * Constraints on a groups of options. For each group at least one
   * of the keys must be specified.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requiredOneOf = 3; */ org.yamcs.protobuf.config.OptionGroupInfoOrBuilder getRequiredOneOfOrBuilder( int index); /** *
   * Constraints on a group of options. For each group, all keys must
   * be specified, or none at all.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requireTogether = 4; */ java.util.List getRequireTogetherList(); /** *
   * Constraints on a group of options. For each group, all keys must
   * be specified, or none at all.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requireTogether = 4; */ org.yamcs.protobuf.config.OptionGroupInfo getRequireTogether(int index); /** *
   * Constraints on a group of options. For each group, all keys must
   * be specified, or none at all.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requireTogether = 4; */ int getRequireTogetherCount(); /** *
   * Constraints on a group of options. For each group, all keys must
   * be specified, or none at all.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requireTogether = 4; */ java.util.List getRequireTogetherOrBuilderList(); /** *
   * Constraints on a group of options. For each group, all keys must
   * be specified, or none at all.
   * 
* * repeated .yamcs.protobuf.config.OptionGroupInfo requireTogether = 4; */ org.yamcs.protobuf.config.OptionGroupInfoOrBuilder getRequireTogetherOrBuilder( int index); /** *
   * Conditional constraints on a group of options
   * 
* * repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5; */ java.util.List getWhenConditionsList(); /** *
   * Conditional constraints on a group of options
   * 
* * repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5; */ org.yamcs.protobuf.config.WhenConditionInfo getWhenConditions(int index); /** *
   * Conditional constraints on a group of options
   * 
* * repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5; */ int getWhenConditionsCount(); /** *
   * Conditional constraints on a group of options
   * 
* * repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5; */ java.util.List getWhenConditionsOrBuilderList(); /** *
   * Conditional constraints on a group of options
   * 
* * repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5; */ org.yamcs.protobuf.config.WhenConditionInfoOrBuilder getWhenConditionsOrBuilder( int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy