public interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
JSONSchemaPropsFluent.AdditionalItemsNested<N> |
static interface |
JSONSchemaPropsFluent.AdditionalPropertiesNested<N> |
static interface |
JSONSchemaPropsFluent.AllOfNested<N> |
static interface |
JSONSchemaPropsFluent.AnyOfNested<N> |
static interface |
JSONSchemaPropsFluent.ExternalDocsNested<N> |
static interface |
JSONSchemaPropsFluent.ItemsNested<N> |
static interface |
JSONSchemaPropsFluent.NotNested<N> |
static interface |
JSONSchemaPropsFluent.OneOfNested<N> |
static interface |
JSONSchemaPropsFluent.XKubernetesValidationsNested<N> |
String getRef()
Boolean hasRef()
String getSchema()
Boolean hasSchema()
@Deprecated JSONSchemaPropsOrBool getAdditionalItems()
JSONSchemaPropsOrBool buildAdditionalItems()
A withAdditionalItems(JSONSchemaPropsOrBool additionalItems)
Boolean hasAdditionalItems()
JSONSchemaPropsFluent.AdditionalItemsNested<A> withNewAdditionalItems()
JSONSchemaPropsFluent.AdditionalItemsNested<A> withNewAdditionalItemsLike(JSONSchemaPropsOrBool item)
JSONSchemaPropsFluent.AdditionalItemsNested<A> editAdditionalItems()
JSONSchemaPropsFluent.AdditionalItemsNested<A> editOrNewAdditionalItems()
JSONSchemaPropsFluent.AdditionalItemsNested<A> editOrNewAdditionalItemsLike(JSONSchemaPropsOrBool item)
@Deprecated JSONSchemaPropsOrBool getAdditionalProperties()
JSONSchemaPropsOrBool buildAdditionalProperties()
A withAdditionalProperties(JSONSchemaPropsOrBool additionalProperties)
Boolean hasAdditionalProperties()
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> withNewAdditionalProperties()
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> withNewAdditionalPropertiesLike(JSONSchemaPropsOrBool item)
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editAdditionalProperties()
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editOrNewAdditionalProperties()
JSONSchemaPropsFluent.AdditionalPropertiesNested<A> editOrNewAdditionalPropertiesLike(JSONSchemaPropsOrBool item)
A addToAllOf(Integer index, JSONSchemaProps item)
A setToAllOf(Integer index, JSONSchemaProps item)
A addToAllOf(JSONSchemaProps... items)
A addAllToAllOf(Collection<JSONSchemaProps> items)
A removeFromAllOf(JSONSchemaProps... items)
A removeAllFromAllOf(Collection<JSONSchemaProps> items)
A removeMatchingFromAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
@Deprecated List<JSONSchemaProps> getAllOf()
List<JSONSchemaProps> buildAllOf()
JSONSchemaProps buildAllOf(Integer index)
JSONSchemaProps buildFirstAllOf()
JSONSchemaProps buildLastAllOf()
JSONSchemaProps buildMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
Boolean hasMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withAllOf(List<JSONSchemaProps> allOf)
A withAllOf(JSONSchemaProps... allOf)
Boolean hasAllOf()
JSONSchemaPropsFluent.AllOfNested<A> addNewAllOf()
JSONSchemaPropsFluent.AllOfNested<A> addNewAllOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.AllOfNested<A> setNewAllOfLike(Integer index, JSONSchemaProps item)
JSONSchemaPropsFluent.AllOfNested<A> editAllOf(Integer index)
JSONSchemaPropsFluent.AllOfNested<A> editFirstAllOf()
JSONSchemaPropsFluent.AllOfNested<A> editLastAllOf()
JSONSchemaPropsFluent.AllOfNested<A> editMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
A addToAnyOf(Integer index, JSONSchemaProps item)
A setToAnyOf(Integer index, JSONSchemaProps item)
A addToAnyOf(JSONSchemaProps... items)
A addAllToAnyOf(Collection<JSONSchemaProps> items)
A removeFromAnyOf(JSONSchemaProps... items)
A removeAllFromAnyOf(Collection<JSONSchemaProps> items)
A removeMatchingFromAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
@Deprecated List<JSONSchemaProps> getAnyOf()
List<JSONSchemaProps> buildAnyOf()
JSONSchemaProps buildAnyOf(Integer index)
JSONSchemaProps buildFirstAnyOf()
JSONSchemaProps buildLastAnyOf()
JSONSchemaProps buildMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
Boolean hasMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withAnyOf(List<JSONSchemaProps> anyOf)
A withAnyOf(JSONSchemaProps... anyOf)
Boolean hasAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.AnyOfNested<A> setNewAnyOfLike(Integer index, JSONSchemaProps item)
JSONSchemaPropsFluent.AnyOfNested<A> editAnyOf(Integer index)
JSONSchemaPropsFluent.AnyOfNested<A> editFirstAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> editLastAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> editMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
com.fasterxml.jackson.databind.JsonNode getDefault()
A withDefault(com.fasterxml.jackson.databind.JsonNode _default)
Boolean hasDefault()
A addToDefinitions(String key, JSONSchemaProps value)
A addToDefinitions(Map<String,JSONSchemaProps> map)
A removeFromDefinitions(Map<String,JSONSchemaProps> map)
Map<String,JSONSchemaProps> getDefinitions()
<K,V> A withDefinitions(Map<String,JSONSchemaProps> definitions)
Boolean hasDefinitions()
A addToDependencies(String key, JSONSchemaPropsOrStringArray value)
A addToDependencies(Map<String,JSONSchemaPropsOrStringArray> map)
A removeFromDependencies(Map<String,JSONSchemaPropsOrStringArray> map)
Map<String,JSONSchemaPropsOrStringArray> getDependencies()
<K,V> A withDependencies(Map<String,JSONSchemaPropsOrStringArray> dependencies)
Boolean hasDependencies()
String getDescription()
Boolean hasDescription()
A addToEnum(com.fasterxml.jackson.databind.JsonNode... items)
A addAllToEnum(Collection<com.fasterxml.jackson.databind.JsonNode> items)
A removeFromEnum(com.fasterxml.jackson.databind.JsonNode... items)
A removeAllFromEnum(Collection<com.fasterxml.jackson.databind.JsonNode> items)
List<com.fasterxml.jackson.databind.JsonNode> getEnum()
com.fasterxml.jackson.databind.JsonNode getEnum(Integer index)
com.fasterxml.jackson.databind.JsonNode getFirstEnum()
com.fasterxml.jackson.databind.JsonNode getLastEnum()
com.fasterxml.jackson.databind.JsonNode getMatchingEnum(Predicate<com.fasterxml.jackson.databind.JsonNode> predicate)
Boolean hasMatchingEnum(Predicate<com.fasterxml.jackson.databind.JsonNode> predicate)
A withEnum(com.fasterxml.jackson.databind.JsonNode... _enum)
Boolean hasEnum()
com.fasterxml.jackson.databind.JsonNode getExample()
A withExample(com.fasterxml.jackson.databind.JsonNode example)
Boolean hasExample()
Boolean getExclusiveMaximum()
Boolean hasExclusiveMaximum()
Boolean getExclusiveMinimum()
Boolean hasExclusiveMinimum()
@Deprecated ExternalDocumentation getExternalDocs()
ExternalDocumentation buildExternalDocs()
A withExternalDocs(ExternalDocumentation externalDocs)
Boolean hasExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocsLike(ExternalDocumentation item)
JSONSchemaPropsFluent.ExternalDocsNested<A> editExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocsLike(ExternalDocumentation item)
String getFormat()
Boolean hasFormat()
String getId()
Boolean hasId()
@Deprecated JSONSchemaPropsOrArray getItems()
JSONSchemaPropsOrArray buildItems()
A withItems(JSONSchemaPropsOrArray items)
Boolean hasItems()
JSONSchemaPropsFluent.ItemsNested<A> withNewItems()
JSONSchemaPropsFluent.ItemsNested<A> withNewItemsLike(JSONSchemaPropsOrArray item)
JSONSchemaPropsFluent.ItemsNested<A> editItems()
JSONSchemaPropsFluent.ItemsNested<A> editOrNewItems()
JSONSchemaPropsFluent.ItemsNested<A> editOrNewItemsLike(JSONSchemaPropsOrArray item)
Long getMaxItems()
Boolean hasMaxItems()
Long getMaxLength()
Boolean hasMaxLength()
Long getMaxProperties()
Boolean hasMaxProperties()
Double getMaximum()
Boolean hasMaximum()
Long getMinItems()
Boolean hasMinItems()
Long getMinLength()
Boolean hasMinLength()
Long getMinProperties()
Boolean hasMinProperties()
Double getMinimum()
Boolean hasMinimum()
Double getMultipleOf()
Boolean hasMultipleOf()
@Deprecated JSONSchemaProps getNot()
JSONSchemaProps buildNot()
A withNot(JSONSchemaProps not)
Boolean hasNot()
JSONSchemaPropsFluent.NotNested<A> withNewNot()
JSONSchemaPropsFluent.NotNested<A> withNewNotLike(JSONSchemaProps item)
JSONSchemaPropsFluent.NotNested<A> editNot()
JSONSchemaPropsFluent.NotNested<A> editOrNewNot()
JSONSchemaPropsFluent.NotNested<A> editOrNewNotLike(JSONSchemaProps item)
Boolean getNullable()
Boolean hasNullable()
A addToOneOf(Integer index, JSONSchemaProps item)
A setToOneOf(Integer index, JSONSchemaProps item)
A addToOneOf(JSONSchemaProps... items)
A addAllToOneOf(Collection<JSONSchemaProps> items)
A removeFromOneOf(JSONSchemaProps... items)
A removeAllFromOneOf(Collection<JSONSchemaProps> items)
A removeMatchingFromOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
@Deprecated List<JSONSchemaProps> getOneOf()
List<JSONSchemaProps> buildOneOf()
JSONSchemaProps buildOneOf(Integer index)
JSONSchemaProps buildFirstOneOf()
JSONSchemaProps buildLastOneOf()
JSONSchemaProps buildMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
Boolean hasMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withOneOf(List<JSONSchemaProps> oneOf)
A withOneOf(JSONSchemaProps... oneOf)
Boolean hasOneOf()
JSONSchemaPropsFluent.OneOfNested<A> addNewOneOf()
JSONSchemaPropsFluent.OneOfNested<A> addNewOneOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.OneOfNested<A> setNewOneOfLike(Integer index, JSONSchemaProps item)
JSONSchemaPropsFluent.OneOfNested<A> editOneOf(Integer index)
JSONSchemaPropsFluent.OneOfNested<A> editFirstOneOf()
JSONSchemaPropsFluent.OneOfNested<A> editLastOneOf()
JSONSchemaPropsFluent.OneOfNested<A> editMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
String getPattern()
Boolean hasPattern()
A addToPatternProperties(String key, JSONSchemaProps value)
A addToPatternProperties(Map<String,JSONSchemaProps> map)
A removeFromPatternProperties(Map<String,JSONSchemaProps> map)
Map<String,JSONSchemaProps> getPatternProperties()
<K,V> A withPatternProperties(Map<String,JSONSchemaProps> patternProperties)
Boolean hasPatternProperties()
A addToProperties(String key, JSONSchemaProps value)
A addToProperties(Map<String,JSONSchemaProps> map)
A removeFromProperties(Map<String,JSONSchemaProps> map)
Map<String,JSONSchemaProps> getProperties()
<K,V> A withProperties(Map<String,JSONSchemaProps> properties)
Boolean hasProperties()
A addAllToRequired(Collection<String> items)
A removeAllFromRequired(Collection<String> items)
String getFirstRequired()
String getLastRequired()
Boolean hasRequired()
String getTitle()
Boolean hasTitle()
String getType()
Boolean hasType()
Boolean getUniqueItems()
Boolean hasUniqueItems()
Boolean getXKubernetesEmbeddedResource()
A withXKubernetesEmbeddedResource(Boolean xKubernetesEmbeddedResource)
Boolean hasXKubernetesEmbeddedResource()
Boolean getXKubernetesIntOrString()
Boolean hasXKubernetesIntOrString()
A addAllToXKubernetesListMapKeys(Collection<String> items)
A removeAllFromXKubernetesListMapKeys(Collection<String> items)
String getFirstXKubernetesListMapKey()
String getLastXKubernetesListMapKey()
String getMatchingXKubernetesListMapKey(Predicate<String> predicate)
Boolean hasMatchingXKubernetesListMapKey(Predicate<String> predicate)
Boolean hasXKubernetesListMapKeys()
String getXKubernetesListType()
Boolean hasXKubernetesListType()
String getXKubernetesMapType()
Boolean hasXKubernetesMapType()
Boolean getXKubernetesPreserveUnknownFields()
A withXKubernetesPreserveUnknownFields(Boolean xKubernetesPreserveUnknownFields)
Boolean hasXKubernetesPreserveUnknownFields()
A addToXKubernetesValidations(Integer index, ValidationRule item)
A setToXKubernetesValidations(Integer index, ValidationRule item)
A addToXKubernetesValidations(ValidationRule... items)
A addAllToXKubernetesValidations(Collection<ValidationRule> items)
A removeFromXKubernetesValidations(ValidationRule... items)
A removeAllFromXKubernetesValidations(Collection<ValidationRule> items)
A removeMatchingFromXKubernetesValidations(Predicate<ValidationRuleBuilder> predicate)
@Deprecated List<ValidationRule> getXKubernetesValidations()
List<ValidationRule> buildXKubernetesValidations()
ValidationRule buildXKubernetesValidation(Integer index)
ValidationRule buildFirstXKubernetesValidation()
ValidationRule buildLastXKubernetesValidation()
ValidationRule buildMatchingXKubernetesValidation(Predicate<ValidationRuleBuilder> predicate)
Boolean hasMatchingXKubernetesValidation(Predicate<ValidationRuleBuilder> predicate)
A withXKubernetesValidations(List<ValidationRule> xKubernetesValidations)
A withXKubernetesValidations(ValidationRule... xKubernetesValidations)
Boolean hasXKubernetesValidations()
JSONSchemaPropsFluent.XKubernetesValidationsNested<A> addNewXKubernetesValidation()
JSONSchemaPropsFluent.XKubernetesValidationsNested<A> addNewXKubernetesValidationLike(ValidationRule item)
JSONSchemaPropsFluent.XKubernetesValidationsNested<A> setNewXKubernetesValidationLike(Integer index, ValidationRule item)
JSONSchemaPropsFluent.XKubernetesValidationsNested<A> editXKubernetesValidation(Integer index)
JSONSchemaPropsFluent.XKubernetesValidationsNested<A> editFirstXKubernetesValidation()
JSONSchemaPropsFluent.XKubernetesValidationsNested<A> editLastXKubernetesValidation()
JSONSchemaPropsFluent.XKubernetesValidationsNested<A> editMatchingXKubernetesValidation(Predicate<ValidationRuleBuilder> predicate)
A withExclusiveMaximum()
A withExclusiveMinimum()
A withNullable()
A withUniqueItems()
A withXKubernetesEmbeddedResource()
A withXKubernetesIntOrString()
A withXKubernetesPreserveUnknownFields()
Copyright © 2015–2022 Red Hat. All rights reserved.