Class SettingSchema

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<SettingSchemaBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class SettingSchema
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<SettingSchemaBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    Additional data describing the firmware setting.
    See Also:
    Serialized Form
    • Constructor Detail

      • SettingSchema

        public SettingSchema()
        No args constructor for use in serialization
    • Method Detail

      • getAllowableValues

        public List<String> getAllowableValues()
        The allowable value for an Enumeration type setting.
      • setAllowableValues

        public void setAllowableValues​(List<String> allowableValues)
        The allowable value for an Enumeration type setting.
      • getAttributeType

        public String getAttributeType()
        The type of setting.
      • setAttributeType

        public void setAttributeType​(String attributeType)
        The type of setting.
      • getLowerBound

        public Integer getLowerBound()
        The lowest value for an Integer type setting.
      • setLowerBound

        public void setLowerBound​(Integer lowerBound)
        The lowest value for an Integer type setting.
      • getMaxLength

        public Integer getMaxLength()
        Maximum length for a String type setting.
      • setMaxLength

        public void setMaxLength​(Integer maxLength)
        Maximum length for a String type setting.
      • getMinLength

        public Integer getMinLength()
        Minimum length for a String type setting.
      • setMinLength

        public void setMinLength​(Integer minLength)
        Minimum length for a String type setting.
      • getReadOnly

        public Boolean getReadOnly()
        Whether or not this setting is read only.
      • setReadOnly

        public void setReadOnly​(Boolean readOnly)
        Whether or not this setting is read only.
      • getUnique

        public Boolean getUnique()
        Whether or not this setting's value is unique to this node, e.g. a serial number.
      • setUnique

        public void setUnique​(Boolean unique)
        Whether or not this setting's value is unique to this node, e.g. a serial number.
      • getUpperBound

        public Integer getUpperBound()
        The highest value for an Integer type setting.
      • setUpperBound

        public void setUpperBound​(Integer upperBound)
        The highest value for an Integer type setting.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)