Class JSONSchemaProps
java.lang.Object
io.fabric8.kubernetes.api.model.apiextensions.JSONSchemaProps
- All Implemented Interfaces:
io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("org.jsonschema2pojo") public class JSONSchemaProps extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description JSONSchemaProps()No args constructor for use in serializationJSONSchemaProps(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) -
Method Summary
-
Constructor Details
-
JSONSchemaProps
public JSONSchemaProps()No args constructor for use in serialization -
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)- Parameters:
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-
-
-
Method Details
-
get$ref
- Returns:
- The $ref
-
set$ref
- Parameters:
$ref- The $ref
-
get$schema
- Returns:
- The $schema
-
set$schema
- Parameters:
$schema- The $schema
-
getAdditionalItems
- Returns:
- The additionalItems
-
setAdditionalItems
- Parameters:
additionalItems- The additionalItems
-
getAdditionalProperties
- Returns:
- The additionalProperties
-
setAdditionalProperties
- Parameters:
additionalProperties- The additionalProperties
-
getAllOf
- Returns:
- The allOf
-
setAllOf
- Parameters:
allOf- The allOf
-
getAnyOf
- Returns:
- The anyOf
-
setAnyOf
- Parameters:
anyOf- The anyOf
-
getDefault
public com.fasterxml.jackson.databind.JsonNode getDefault()- Returns:
- The _default
-
setDefault
public void setDefault(com.fasterxml.jackson.databind.JsonNode _default)- Parameters:
_default- The default
-
getDefinitions
- Returns:
- The definitions
-
setDefinitions
- Parameters:
definitions- The definitions
-
getDependencies
- Returns:
- The dependencies
-
setDependencies
- Parameters:
dependencies- The dependencies
-
getDescription
- Returns:
- The description
-
setDescription
- Parameters:
description- The description
-
getEnum
- Returns:
- The _enum
-
setEnum
- Parameters:
_enum- The enum
-
getExample
public com.fasterxml.jackson.databind.JsonNode getExample()- Returns:
- The example
-
setExample
public void setExample(com.fasterxml.jackson.databind.JsonNode example)- Parameters:
example- The example
-
getExclusiveMaximum
- Returns:
- The exclusiveMaximum
-
setExclusiveMaximum
- Parameters:
exclusiveMaximum- The exclusiveMaximum
-
getExclusiveMinimum
- Returns:
- The exclusiveMinimum
-
setExclusiveMinimum
- Parameters:
exclusiveMinimum- The exclusiveMinimum
-
getExternalDocs
- Returns:
- The externalDocs
-
setExternalDocs
- Parameters:
externalDocs- The externalDocs
-
getFormat
- Returns:
- The format
-
setFormat
- Parameters:
format- The format
-
getId
- Returns:
- The id
-
setId
- Parameters:
id- The id
-
getItems
- Returns:
- The items
-
setItems
- Parameters:
items- The items
-
getMaxItems
- Returns:
- The maxItems
-
setMaxItems
- Parameters:
maxItems- The maxItems
-
getMaxLength
- Returns:
- The maxLength
-
setMaxLength
- Parameters:
maxLength- The maxLength
-
getMaxProperties
- Returns:
- The maxProperties
-
setMaxProperties
- Parameters:
maxProperties- The maxProperties
-
getMaximum
- Returns:
- The maximum
-
setMaximum
- Parameters:
maximum- The maximum
-
getMinItems
- Returns:
- The minItems
-
setMinItems
- Parameters:
minItems- The minItems
-
getMinLength
- Returns:
- The minLength
-
setMinLength
- Parameters:
minLength- The minLength
-
getMinProperties
- Returns:
- The minProperties
-
setMinProperties
- Parameters:
minProperties- The minProperties
-
getMinimum
- Returns:
- The minimum
-
setMinimum
- Parameters:
minimum- The minimum
-
getMultipleOf
- Returns:
- The multipleOf
-
setMultipleOf
- Parameters:
multipleOf- The multipleOf
-
getNot
- Returns:
- The not
-
setNot
- Parameters:
not- The not
-
getNullable
- Returns:
- The nullable
-
setNullable
- Parameters:
nullable- The nullable
-
getOneOf
- Returns:
- The oneOf
-
setOneOf
- Parameters:
oneOf- The oneOf
-
getPattern
- Returns:
- The pattern
-
setPattern
- Parameters:
pattern- The pattern
-
getPatternProperties
- Returns:
- The patternProperties
-
setPatternProperties
- Parameters:
patternProperties- The patternProperties
-
getProperties
- Returns:
- The properties
-
setProperties
- Parameters:
properties- The properties
-
getRequired
- Returns:
- The required
-
setRequired
- Parameters:
required- The required
-
getTitle
- Returns:
- The title
-
setTitle
- Parameters:
title- The title
-
getType
- Returns:
- The type
-
setType
- Parameters:
type- The type
-
getUniqueItems
- Returns:
- The uniqueItems
-
setUniqueItems
- Parameters:
uniqueItems- The uniqueItems
-
getXKubernetesEmbeddedResource
- Returns:
- The xKubernetesEmbeddedResource
-
setXKubernetesEmbeddedResource
- Parameters:
xKubernetesEmbeddedResource- The x-kubernetes-embedded-resource
-
getXKubernetesIntOrString
- Returns:
- The xKubernetesIntOrString
-
setXKubernetesIntOrString
- Parameters:
xKubernetesIntOrString- The x-kubernetes-int-or-string
-
getXKubernetesListMapKeys
- Returns:
- The xKubernetesListMapKeys
-
setXKubernetesListMapKeys
- Parameters:
xKubernetesListMapKeys- The x-kubernetes-list-map-keys
-
getXKubernetesListType
- Returns:
- The xKubernetesListType
-
setXKubernetesListType
- Parameters:
xKubernetesListType- The x-kubernetes-list-type
-
getXKubernetesMapType
- Returns:
- The xKubernetesMapType
-
setXKubernetesMapType
- Parameters:
xKubernetesMapType- The x-kubernetes-map-type
-
getXKubernetesPreserveUnknownFields
- Returns:
- The xKubernetesPreserveUnknownFields
-
setXKubernetesPreserveUnknownFields
- Parameters:
xKubernetesPreserveUnknownFields- The x-kubernetes-preserve-unknown-fields
-