Package org.yamcs.protobuf.config
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 Summary
Modifier and TypeMethodDescriptionboolean
If true, any option is allowedgetOptions
(int index) Options for this specificationint
Options for this specificationOptions for this specificationgetOptionsOrBuilder
(int index) Options for this specificationList<? extends OptionInfoOrBuilder>
Options for this specificationgetRequiredOneOf
(int index) Constraints on a groups of options.int
Constraints on a groups of options.Constraints on a groups of options.getRequiredOneOfOrBuilder
(int index) Constraints on a groups of options.List<? extends OptionGroupInfoOrBuilder>
Constraints on a groups of options.getRequireTogether
(int index) Constraints on a group of options.int
Constraints on a group of options.Constraints on a group of options.getRequireTogetherOrBuilder
(int index) Constraints on a group of options.List<? extends OptionGroupInfoOrBuilder>
Constraints on a group of options.getWhenConditions
(int index) Conditional constraints on a group of optionsint
Conditional constraints on a group of optionsConditional constraints on a group of optionsgetWhenConditionsOrBuilder
(int index) Conditional constraints on a group of optionsList<? extends WhenConditionInfoOrBuilder>
Conditional constraints on a group of optionsboolean
If true, any option is allowedMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getOptionsList
List<OptionInfo> getOptionsList()Options for this specification
repeated .yamcs.protobuf.config.OptionInfo options = 1;
-
getOptions
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
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
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
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
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
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
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
Conditional constraints on a group of options
repeated .yamcs.protobuf.config.WhenConditionInfo whenConditions = 5;
-