Class SettingSchema
- java.lang.Object
-
- io.fabric8.openshift.api.model.miscellaneous.metal3.v1alpha1.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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SettingSchemaBuilderedit()Map<String,Object>getAdditionalProperties()List<String>getAllowableValues()The allowable value for an Enumeration type setting.StringgetAttributeType()The type of setting.IntegergetLowerBound()The lowest value for an Integer type setting.IntegergetMaxLength()Maximum length for a String type setting.IntegergetMinLength()Minimum length for a String type setting.BooleangetReadOnly()Whether or not this setting is read only.BooleangetUnique()Whether or not this setting's value is unique to this node, e.g. a serial number.IntegergetUpperBound()The highest value for an Integer type setting.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetAllowableValues(List<String> allowableValues)The allowable value for an Enumeration type setting.voidsetAttributeType(String attributeType)The type of setting.voidsetLowerBound(Integer lowerBound)The lowest value for an Integer type setting.voidsetMaxLength(Integer maxLength)Maximum length for a String type setting.voidsetMinLength(Integer minLength)Minimum length for a String type setting.voidsetReadOnly(Boolean readOnly)Whether or not this setting is read only.voidsetUnique(Boolean unique)Whether or not this setting's value is unique to this node, e.g. a serial number.voidsetUpperBound(Integer upperBound)The highest value for an Integer type setting.SettingSchemaBuildertoBuilder()
-
-
-
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.
-
edit
public SettingSchemaBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<SettingSchemaBuilder>
-
toBuilder
public SettingSchemaBuilder toBuilder()
-
-