public class JSONSchemaProps extends Object implements io.fabric8.kubernetes.api.model.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,
com.fasterxml.jackson.databind.JsonNode _default,
Map<String,JSONSchemaProps> definitions,
Map<String,JSONSchemaPropsOrStringArray> dependencies,
String description,
List<com.fasterxml.jackson.databind.JsonNode> _enum,
com.fasterxml.jackson.databind.JsonNode 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,
Boolean nullable,
List<JSONSchemaProps> oneOf,
String pattern,
Map<String,JSONSchemaProps> patternProperties,
Map<String,JSONSchemaProps> properties,
List<String> required,
String title,
String type,
Boolean uniqueItems,
Boolean xKubernetesEmbeddedResource,
Boolean xKubernetesIntOrString,
List<String> xKubernetesListMapKeys,
String xKubernetesListType,
String xKubernetesMapType,
Boolean xKubernetesPreserveUnknownFields) |
public JSONSchemaProps()
public JSONSchemaProps(String $ref, String $schema, JSONSchemaPropsOrBool additionalItems, JSONSchemaPropsOrBool additionalProperties, List<JSONSchemaProps> allOf, List<JSONSchemaProps> anyOf, com.fasterxml.jackson.databind.JsonNode _default, Map<String,JSONSchemaProps> definitions, Map<String,JSONSchemaPropsOrStringArray> dependencies, String description, List<com.fasterxml.jackson.databind.JsonNode> _enum, com.fasterxml.jackson.databind.JsonNode 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, Boolean nullable, List<JSONSchemaProps> oneOf, String pattern, Map<String,JSONSchemaProps> patternProperties, Map<String,JSONSchemaProps> properties, List<String> required, String title, String type, Boolean uniqueItems, Boolean xKubernetesEmbeddedResource, Boolean xKubernetesIntOrString, List<String> xKubernetesListMapKeys, String xKubernetesListType, String xKubernetesMapType, Boolean xKubernetesPreserveUnknownFields)
xKubernetesIntOrString - xKubernetesListType - $schema - nullable - xKubernetesMapType - minLength - pattern - description - xKubernetesListMapKeys - _enum - title - type - required - example - exclusiveMaximum - patternProperties - allOf - not - oneOf - xKubernetesEmbeddedResource - additionalItems - id - maxProperties - exclusiveMinimum - definitions - multipleOf - _default - maxItems - format - anyOf - xKubernetesPreserveUnknownFields - dependencies - minProperties - minItems - uniqueItems - maximum - additionalProperties - externalDocs - $ref - items - minimum - maxLength - properties - public String get$ref()
public void set$ref(String $ref)
public String get$schema()
public void set$schema(String $schema)
public JSONSchemaPropsOrBool getAdditionalItems()
public void setAdditionalItems(JSONSchemaPropsOrBool additionalItems)
public JSONSchemaPropsOrBool getAdditionalProperties()
public void setAdditionalProperties(JSONSchemaPropsOrBool additionalProperties)
public List<JSONSchemaProps> getAllOf()
public void setAllOf(List<JSONSchemaProps> allOf)
public List<JSONSchemaProps> getAnyOf()
public void setAnyOf(List<JSONSchemaProps> anyOf)
public com.fasterxml.jackson.databind.JsonNode getDefault()
public void setDefault(com.fasterxml.jackson.databind.JsonNode _default)
public Map<String,JSONSchemaProps> getDefinitions()
public void setDefinitions(Map<String,JSONSchemaProps> definitions)
public Map<String,JSONSchemaPropsOrStringArray> getDependencies()
public void setDependencies(Map<String,JSONSchemaPropsOrStringArray> dependencies)
public String getDescription()
public void setDescription(String description)
public List<com.fasterxml.jackson.databind.JsonNode> getEnum()
public void setEnum(List<com.fasterxml.jackson.databind.JsonNode> _enum)
public com.fasterxml.jackson.databind.JsonNode getExample()
public void setExample(com.fasterxml.jackson.databind.JsonNode example)
public Boolean getExclusiveMaximum()
public void setExclusiveMaximum(Boolean exclusiveMaximum)
public Boolean getExclusiveMinimum()
public void setExclusiveMinimum(Boolean exclusiveMinimum)
public ExternalDocumentation getExternalDocs()
public void setExternalDocs(ExternalDocumentation externalDocs)
public String getFormat()
public void setFormat(String format)
public String getId()
public void setId(String id)
public JSONSchemaPropsOrArray getItems()
public void setItems(JSONSchemaPropsOrArray items)
public Long getMaxItems()
public void setMaxItems(Long maxItems)
public Long getMaxLength()
public void setMaxLength(Long maxLength)
public Long getMaxProperties()
public void setMaxProperties(Long maxProperties)
public Double getMaximum()
public void setMaximum(Double maximum)
public Long getMinItems()
public void setMinItems(Long minItems)
public Long getMinLength()
public void setMinLength(Long minLength)
public Long getMinProperties()
public void setMinProperties(Long minProperties)
public Double getMinimum()
public void setMinimum(Double minimum)
public Double getMultipleOf()
public void setMultipleOf(Double multipleOf)
public JSONSchemaProps getNot()
public void setNot(JSONSchemaProps not)
public Boolean getNullable()
public void setNullable(Boolean nullable)
public List<JSONSchemaProps> getOneOf()
public void setOneOf(List<JSONSchemaProps> oneOf)
public String getPattern()
public void setPattern(String pattern)
public Map<String,JSONSchemaProps> getPatternProperties()
public void setPatternProperties(Map<String,JSONSchemaProps> patternProperties)
public Map<String,JSONSchemaProps> getProperties()
public void setProperties(Map<String,JSONSchemaProps> properties)
public String getTitle()
public void setTitle(String title)
public String getType()
public void setType(String type)
public Boolean getUniqueItems()
public void setUniqueItems(Boolean uniqueItems)
public Boolean getXKubernetesEmbeddedResource()
public void setXKubernetesEmbeddedResource(Boolean xKubernetesEmbeddedResource)
public Boolean getXKubernetesIntOrString()
public void setXKubernetesIntOrString(Boolean xKubernetesIntOrString)
public void setXKubernetesListMapKeys(List<String> xKubernetesListMapKeys)
public String getXKubernetesListType()
public void setXKubernetesListType(String xKubernetesListType)
public String getXKubernetesMapType()
public void setXKubernetesMapType(String xKubernetesMapType)
public Boolean getXKubernetesPreserveUnknownFields()
public void setXKubernetesPreserveUnknownFields(Boolean xKubernetesPreserveUnknownFields)
Copyright © 2015–2022 Red Hat. All rights reserved.