@Generated(value="org.jsonschema2pojo") public class JSONSchemaProps extends Object implements KubernetesResource
Constructor and Description |
---|
JSONSchemaProps()
No args constructor for use in serialization
|
JSONSchemaProps(String $ref,
String $schema,
JSONSchemaPropsOrBool additionalItems,
JSONSchemaPropsOrBool additionalProperties,
List<JSONSchemaProps> allOf,
List<JSONSchemaProps> anyOf,
JSON _default,
Map<String,JSONSchemaProps> definitions,
Map<String,JSONSchemaPropsOrStringArray> dependencies,
String description,
List<JSON> _enum,
JSON example,
Boolean exclusiveMaximum,
Boolean exclusiveMinimum,
ExternalDocumentation externalDocs,
String format,
String id,
JSONSchemaPropsOrArray items,
Long maxItems,
Long maxLength,
Long maxProperties,
Double maximum,
Long minItems,
Long minLength,
Long minProperties,
Double minimum,
Double multipleOf,
JSONSchemaProps not,
List<JSONSchemaProps> oneOf,
String pattern,
Map<String,JSONSchemaProps> patternProperties,
Map<String,JSONSchemaProps> properties,
List<String> required,
String title,
String type,
Boolean uniqueItems) |
public JSONSchemaProps()
public JSONSchemaProps(String $ref, String $schema, JSONSchemaPropsOrBool additionalItems, JSONSchemaPropsOrBool additionalProperties, List<JSONSchemaProps> allOf, List<JSONSchemaProps> anyOf, JSON _default, Map<String,JSONSchemaProps> definitions, Map<String,JSONSchemaPropsOrStringArray> dependencies, String description, List<JSON> _enum, JSON example, Boolean exclusiveMaximum, Boolean exclusiveMinimum, ExternalDocumentation externalDocs, String format, String id, JSONSchemaPropsOrArray items, Long maxItems, Long maxLength, Long maxProperties, Double maximum, Long minItems, Long minLength, Long minProperties, Double minimum, Double multipleOf, JSONSchemaProps not, List<JSONSchemaProps> oneOf, String pattern, Map<String,JSONSchemaProps> patternProperties, Map<String,JSONSchemaProps> properties, List<String> required, String title, String type, Boolean uniqueItems)
$schema
- minLength
- pattern
- description
- _enum
- title
- type
- required
- example
- exclusiveMaximum
- patternProperties
- allOf
- not
- oneOf
- additionalItems
- id
- maxProperties
- exclusiveMinimum
- definitions
- multipleOf
- _default
- maxItems
- format
- anyOf
- dependencies
- minProperties
- minItems
- uniqueItems
- maximum
- additionalProperties
- externalDocs
- $ref
- items
- minimum
- maxLength
- properties
- public String get$ref()
public void set$ref(String $ref)
$ref
- The $refpublic String get$schema()
public void set$schema(String $schema)
$schema
- The $schemapublic JSONSchemaPropsOrBool getAdditionalItems()
public void setAdditionalItems(JSONSchemaPropsOrBool additionalItems)
additionalItems
- The additionalItemspublic JSONSchemaPropsOrBool getAdditionalProperties()
public void setAdditionalProperties(JSONSchemaPropsOrBool additionalProperties)
additionalProperties
- The additionalPropertiespublic List<JSONSchemaProps> getAllOf()
public void setAllOf(List<JSONSchemaProps> allOf)
allOf
- The allOfpublic List<JSONSchemaProps> getAnyOf()
public void setAnyOf(List<JSONSchemaProps> anyOf)
anyOf
- The anyOfpublic JSON getDefault()
public void setDefault(JSON _default)
_default
- The defaultpublic Map<String,JSONSchemaProps> getDefinitions()
public void setDefinitions(Map<String,JSONSchemaProps> definitions)
definitions
- The definitionspublic Map<String,JSONSchemaPropsOrStringArray> getDependencies()
public void setDependencies(Map<String,JSONSchemaPropsOrStringArray> dependencies)
dependencies
- The dependenciespublic String getDescription()
public void setDescription(String description)
description
- The descriptionpublic JSON getExample()
public void setExample(JSON example)
example
- The examplepublic Boolean getExclusiveMaximum()
public void setExclusiveMaximum(Boolean exclusiveMaximum)
exclusiveMaximum
- The exclusiveMaximumpublic Boolean getExclusiveMinimum()
public void setExclusiveMinimum(Boolean exclusiveMinimum)
exclusiveMinimum
- The exclusiveMinimumpublic ExternalDocumentation getExternalDocs()
public void setExternalDocs(ExternalDocumentation externalDocs)
externalDocs
- The externalDocspublic String getFormat()
public void setFormat(String format)
format
- The formatpublic String getId()
public void setId(String id)
id
- The idpublic JSONSchemaPropsOrArray getItems()
public void setItems(JSONSchemaPropsOrArray items)
items
- The itemspublic Long getMaxItems()
public void setMaxItems(Long maxItems)
maxItems
- The maxItemspublic Long getMaxLength()
public void setMaxLength(Long maxLength)
maxLength
- The maxLengthpublic Long getMaxProperties()
public void setMaxProperties(Long maxProperties)
maxProperties
- The maxPropertiespublic Double getMaximum()
public void setMaximum(Double maximum)
maximum
- The maximumpublic Long getMinItems()
public void setMinItems(Long minItems)
minItems
- The minItemspublic Long getMinLength()
public void setMinLength(Long minLength)
minLength
- The minLengthpublic Long getMinProperties()
public void setMinProperties(Long minProperties)
minProperties
- The minPropertiespublic Double getMinimum()
public void setMinimum(Double minimum)
minimum
- The minimumpublic Double getMultipleOf()
public void setMultipleOf(Double multipleOf)
multipleOf
- The multipleOfpublic JSONSchemaProps getNot()
public void setNot(JSONSchemaProps not)
not
- The notpublic List<JSONSchemaProps> getOneOf()
public void setOneOf(List<JSONSchemaProps> oneOf)
oneOf
- The oneOfpublic String getPattern()
public void setPattern(String pattern)
pattern
- The patternpublic Map<String,JSONSchemaProps> getPatternProperties()
public void setPatternProperties(Map<String,JSONSchemaProps> patternProperties)
patternProperties
- The patternPropertiespublic Map<String,JSONSchemaProps> getProperties()
public void setProperties(Map<String,JSONSchemaProps> properties)
properties
- The propertiespublic String getTitle()
public void setTitle(String title)
title
- The titlepublic String getType()
public void setType(String type)
type
- The typepublic Boolean getUniqueItems()
public void setUniqueItems(Boolean uniqueItems)
uniqueItems
- The uniqueItemsCopyright © 2015–2019 Red Hat. All rights reserved.