Interface SpecInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SpecInfo, SpecInfo.Builder

public interface SpecInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getOptionsList

      List<OptionInfo> getOptionsList()
       Options for this specification  
       
      repeated .yamcs.protobuf.config.OptionInfo options = 1;
    • getOptions

      OptionInfo getOptions(int index)
       Options for this specification  
       
      repeated .yamcs.protobuf.config.OptionInfo options = 1;
    • getOptionsCount

      int getOptionsCount()
       Options for this specification  
       
      repeated .yamcs.protobuf.config.OptionInfo options = 1;
    • getOptionsOrBuilderList

      List<? extends OptionInfoOrBuilder> getOptionsOrBuilderList()
       Options for this specification  
       
      repeated .yamcs.protobuf.config.OptionInfo options = 1;
    • getOptionsOrBuilder

      OptionInfoOrBuilder getOptionsOrBuilder(int index)
       Options for this specification  
       
      repeated .yamcs.protobuf.config.OptionInfo options = 1;
    • hasAllowUnknownKeys

      boolean hasAllowUnknownKeys()
       If true, any option is allowed
       
      optional bool allowUnknownKeys = 2;
      Returns:
      Whether the allowUnknownKeys field is set.
    • getAllowUnknownKeys

      boolean getAllowUnknownKeys()
       If true, any option is allowed
       
      optional bool allowUnknownKeys = 2;
      Returns:
      The allowUnknownKeys.
    • getRequiredOneOfList

      List<OptionGroupInfo> 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;
    • getRequiredOneOf

      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;
    • getRequiredOneOfCount

      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;
    • getRequiredOneOfOrBuilderList

      List<? extends OptionGroupInfoOrBuilder> 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;
    • getRequiredOneOfOrBuilder

      OptionGroupInfoOrBuilder getRequiredOneOfOrBuilder(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;
    • getRequireTogetherList

      List<OptionGroupInfo> 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;
    • getRequireTogether

      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;
    • getRequireTogetherCount

      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;
    • getRequireTogetherOrBuilderList

      List<? extends OptionGroupInfoOrBuilder> 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;
    • getRequireTogetherOrBuilder

      OptionGroupInfoOrBuilder getRequireTogetherOrBuilder(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;
    • getWhenConditionsList

      List<WhenConditionInfo> getWhenConditionsList()
       Conditional constraints on a group of options
       
      repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5;
    • getWhenConditions

      WhenConditionInfo getWhenConditions(int index)
       Conditional constraints on a group of options
       
      repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5;
    • getWhenConditionsCount

      int getWhenConditionsCount()
       Conditional constraints on a group of options
       
      repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5;
    • getWhenConditionsOrBuilderList

      List<? extends WhenConditionInfoOrBuilder> getWhenConditionsOrBuilderList()
       Conditional constraints on a group of options
       
      repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5;
    • getWhenConditionsOrBuilder

      WhenConditionInfoOrBuilder getWhenConditionsOrBuilder(int index)
       Conditional constraints on a group of options
       
      repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5;