Interface V1JSONSchemaPropsFluent<A extends V1JSONSchemaPropsFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1CustomResourceValidationFluent.OpenAPIV3SchemaNested<N>,V1JSONSchemaPropsFluent.AllOfNested<N>,V1JSONSchemaPropsFluent.AnyOfNested<N>,V1JSONSchemaPropsFluent.NotNested<N>,V1JSONSchemaPropsFluent.OneOfNested<N>
- All Known Implementing Classes:
V1JSONSchemaPropsBuilder,V1JSONSchemaPropsFluentImpl
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionaddAllToAllOf(Collection<io.kubernetes.client.openapi.models.V1JSONSchemaProps> items) addAllToAnyOf(Collection<io.kubernetes.client.openapi.models.V1JSONSchemaProps> items) addAllToEnum(Collection<Object> items) addAllToOneOf(Collection<io.kubernetes.client.openapi.models.V1JSONSchemaProps> items) addAllToRequired(Collection<String> items) addNewAllOfLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) addNewAnyOfLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) addNewOneOfLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) addToAllOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items) addToAllOf(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) addToAnyOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items) addToAnyOf(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) addToDefinitions(String key, io.kubernetes.client.openapi.models.V1JSONSchemaProps value) addToDefinitions(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> map) addToDependencies(String key, Object value) addToDependencies(Map<String, Object> map) addToOneOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items) addToOneOf(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) addToPatternProperties(String key, io.kubernetes.client.openapi.models.V1JSONSchemaProps value) addToPatternProperties(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> map) addToProperties(String key, io.kubernetes.client.openapi.models.V1JSONSchemaProps value) addToProperties(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> map) addToRequired(Integer index, String item) addToRequired(String... items) List<io.kubernetes.client.openapi.models.V1JSONSchemaProps>io.kubernetes.client.openapi.models.V1JSONSchemaPropsbuildAllOf(Integer index) List<io.kubernetes.client.openapi.models.V1JSONSchemaProps>io.kubernetes.client.openapi.models.V1JSONSchemaPropsbuildAnyOf(Integer index) io.kubernetes.client.openapi.models.V1ExternalDocumentationio.kubernetes.client.openapi.models.V1JSONSchemaPropsio.kubernetes.client.openapi.models.V1JSONSchemaPropsio.kubernetes.client.openapi.models.V1JSONSchemaPropsio.kubernetes.client.openapi.models.V1JSONSchemaPropsio.kubernetes.client.openapi.models.V1JSONSchemaPropsio.kubernetes.client.openapi.models.V1JSONSchemaPropsio.kubernetes.client.openapi.models.V1JSONSchemaPropsbuildMatchingAllOf(Predicate<V1JSONSchemaPropsBuilder> predicate) io.kubernetes.client.openapi.models.V1JSONSchemaPropsbuildMatchingAnyOf(Predicate<V1JSONSchemaPropsBuilder> predicate) io.kubernetes.client.openapi.models.V1JSONSchemaPropsbuildMatchingOneOf(Predicate<V1JSONSchemaPropsBuilder> predicate) io.kubernetes.client.openapi.models.V1JSONSchemaPropsbuildNot()List<io.kubernetes.client.openapi.models.V1JSONSchemaProps>io.kubernetes.client.openapi.models.V1JSONSchemaPropsbuildOneOf(Integer index) editMatchingAllOf(Predicate<V1JSONSchemaPropsBuilder> predicate) editMatchingAnyOf(Predicate<V1JSONSchemaPropsBuilder> predicate) editMatchingOneOf(Predicate<V1JSONSchemaPropsBuilder> predicate) editNot()editOrNewExternalDocsLike(io.kubernetes.client.openapi.models.V1ExternalDocumentation item) editOrNewNotLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) List<io.kubernetes.client.openapi.models.V1JSONSchemaProps>getAllOf()Deprecated.List<io.kubernetes.client.openapi.models.V1JSONSchemaProps>getAnyOf()Deprecated.getEnum()io.kubernetes.client.openapi.models.V1ExternalDocumentationDeprecated.getId()getItems()getMatchingEnum(Predicate<Object> predicate) getMatchingRequired(Predicate<String> predicate) io.kubernetes.client.openapi.models.V1JSONSchemaPropsgetNot()Deprecated.List<io.kubernetes.client.openapi.models.V1JSONSchemaProps>getOneOf()Deprecated.getRef()getRequired(Integer index) getTitle()getType()hasAllOf()hasAnyOf()hasEnum()hasId()hasItems()hasMatchingAllOf(Predicate<V1JSONSchemaPropsBuilder> predicate) hasMatchingAnyOf(Predicate<V1JSONSchemaPropsBuilder> predicate) hasMatchingEnum(Predicate<Object> predicate) hasMatchingOneOf(Predicate<V1JSONSchemaPropsBuilder> predicate) hasMatchingRequired(Predicate<String> predicate) hasNot()hasOneOf()hasRef()hasTitle()hasType()removeAllFromAllOf(Collection<io.kubernetes.client.openapi.models.V1JSONSchemaProps> items) removeAllFromAnyOf(Collection<io.kubernetes.client.openapi.models.V1JSONSchemaProps> items) removeAllFromEnum(Collection<Object> items) removeAllFromOneOf(Collection<io.kubernetes.client.openapi.models.V1JSONSchemaProps> items) removeAllFromRequired(Collection<String> items) removeFromAllOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items) removeFromAnyOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items) removeFromDefinitions(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> map) removeFromEnum(Object... items) removeFromOneOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... items) removeFromPatternProperties(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> map) removeFromProperties(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> map) removeFromRequired(String... items) removeMatchingFromAllOf(Predicate<V1JSONSchemaPropsBuilder> predicate) removeMatchingFromAnyOf(Predicate<V1JSONSchemaPropsBuilder> predicate) removeMatchingFromOneOf(Predicate<V1JSONSchemaPropsBuilder> predicate) setNewAllOfLike(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) setNewAnyOfLike(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) setNewOneOfLike(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) setToAllOf(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) setToAnyOf(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) setToOneOf(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) setToRequired(Integer index, String item) withAdditionalItems(Object additionalItems) withAdditionalProperties(Object additionalProperties) withAllOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... allOf) withAnyOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... anyOf) withDefault(Object _default) <K,V> A withDefinitions(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> definitions) <K,V> A withDependencies(Map<String, Object> dependencies) withDescription(String description) withExample(Object example) withExclusiveMaximum(Boolean exclusiveMaximum) withExclusiveMinimum(Boolean exclusiveMinimum) withExternalDocs(io.kubernetes.client.openapi.models.V1ExternalDocumentation externalDocs) withFormat(String format) withMaximum(Double maximum) withMaxItems(Long maxItems) withMaxLength(Long maxLength) withMaxProperties(Long maxProperties) withMinimum(Double minimum) withMinItems(Long minItems) withMinLength(Long minLength) withMinProperties(Long minProperties) withMultipleOf(Double multipleOf) withNewExternalDocsLike(io.kubernetes.client.openapi.models.V1ExternalDocumentation item) withNewNotLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) withNot(io.kubernetes.client.openapi.models.V1JSONSchemaProps not) withNullable(Boolean nullable) withOneOf(io.kubernetes.client.openapi.models.V1JSONSchemaProps... oneOf) withPattern(String pattern) <K,V> A withPatternProperties(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> patternProperties) <K,V> A withProperties(Map<String, io.kubernetes.client.openapi.models.V1JSONSchemaProps> properties) withRequired(String... required) withRequired(List<String> required) withSchema(String $schema) withUniqueItems(Boolean uniqueItems)
-
Method Details
-
getRef
String getRef() -
withRef
-
hasRef
Boolean hasRef() -
getSchema
String getSchema() -
withSchema
-
hasSchema
Boolean hasSchema() -
getAdditionalItems
Object getAdditionalItems() -
withAdditionalItems
-
hasAdditionalItems
Boolean hasAdditionalItems() -
getAdditionalProperties
Object getAdditionalProperties() -
withAdditionalProperties
-
hasAdditionalProperties
Boolean hasAdditionalProperties() -
addToAllOf
-
setToAllOf
-
addToAllOf
-
addAllToAllOf
-
removeFromAllOf
-
removeAllFromAllOf
-
removeMatchingFromAllOf
-
getAllOf
Deprecated.This method has been deprecated, please use method buildAllOf instead.- Returns:
- The buildable object.
-
buildAllOf
List<io.kubernetes.client.openapi.models.V1JSONSchemaProps> buildAllOf() -
buildAllOf
-
buildFirstAllOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildFirstAllOf() -
buildLastAllOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildLastAllOf() -
buildMatchingAllOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildMatchingAllOf(Predicate<V1JSONSchemaPropsBuilder> predicate) -
hasMatchingAllOf
-
withAllOf
-
withAllOf
-
hasAllOf
Boolean hasAllOf() -
addNewAllOf
V1JSONSchemaPropsFluent.AllOfNested<A> addNewAllOf() -
addNewAllOfLike
V1JSONSchemaPropsFluent.AllOfNested<A> addNewAllOfLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) -
setNewAllOfLike
V1JSONSchemaPropsFluent.AllOfNested<A> setNewAllOfLike(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) -
editAllOf
-
editFirstAllOf
V1JSONSchemaPropsFluent.AllOfNested<A> editFirstAllOf() -
editLastAllOf
V1JSONSchemaPropsFluent.AllOfNested<A> editLastAllOf() -
editMatchingAllOf
V1JSONSchemaPropsFluent.AllOfNested<A> editMatchingAllOf(Predicate<V1JSONSchemaPropsBuilder> predicate) -
addToAnyOf
-
setToAnyOf
-
addToAnyOf
-
addAllToAnyOf
-
removeFromAnyOf
-
removeAllFromAnyOf
-
removeMatchingFromAnyOf
-
getAnyOf
Deprecated.This method has been deprecated, please use method buildAnyOf instead.- Returns:
- The buildable object.
-
buildAnyOf
List<io.kubernetes.client.openapi.models.V1JSONSchemaProps> buildAnyOf() -
buildAnyOf
-
buildFirstAnyOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildFirstAnyOf() -
buildLastAnyOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildLastAnyOf() -
buildMatchingAnyOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildMatchingAnyOf(Predicate<V1JSONSchemaPropsBuilder> predicate) -
hasMatchingAnyOf
-
withAnyOf
-
withAnyOf
-
hasAnyOf
Boolean hasAnyOf() -
addNewAnyOf
V1JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOf() -
addNewAnyOfLike
V1JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOfLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) -
setNewAnyOfLike
V1JSONSchemaPropsFluent.AnyOfNested<A> setNewAnyOfLike(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) -
editAnyOf
-
editFirstAnyOf
V1JSONSchemaPropsFluent.AnyOfNested<A> editFirstAnyOf() -
editLastAnyOf
V1JSONSchemaPropsFluent.AnyOfNested<A> editLastAnyOf() -
editMatchingAnyOf
V1JSONSchemaPropsFluent.AnyOfNested<A> editMatchingAnyOf(Predicate<V1JSONSchemaPropsBuilder> predicate) -
getDefault
Object getDefault() -
withDefault
-
hasDefault
Boolean hasDefault() -
addToDefinitions
-
addToDefinitions
-
removeFromDefinitions
-
removeFromDefinitions
-
getDefinitions
-
withDefinitions
-
hasDefinitions
Boolean hasDefinitions() -
addToDependencies
-
addToDependencies
-
removeFromDependencies
-
removeFromDependencies
-
getDependencies
-
withDependencies
-
hasDependencies
Boolean hasDependencies() -
getDescription
String getDescription() -
withDescription
-
hasDescription
Boolean hasDescription() -
addToEnum
-
setToEnum
-
addToEnum
-
addAllToEnum
-
removeFromEnum
-
removeAllFromEnum
-
getEnum
-
getEnum
-
getFirstEnum
Object getFirstEnum() -
getLastEnum
Object getLastEnum() -
getMatchingEnum
-
hasMatchingEnum
-
withEnum
-
withEnum
-
hasEnum
Boolean hasEnum() -
getExample
Object getExample() -
withExample
-
hasExample
Boolean hasExample() -
getExclusiveMaximum
Boolean getExclusiveMaximum() -
withExclusiveMaximum
-
hasExclusiveMaximum
Boolean hasExclusiveMaximum() -
getExclusiveMinimum
Boolean getExclusiveMinimum() -
withExclusiveMinimum
-
hasExclusiveMinimum
Boolean hasExclusiveMinimum() -
getExternalDocs
Deprecated.This method has been deprecated, please use method buildExternalDocs instead.- Returns:
- The buildable object.
-
buildExternalDocs
io.kubernetes.client.openapi.models.V1ExternalDocumentation buildExternalDocs() -
withExternalDocs
-
hasExternalDocs
Boolean hasExternalDocs() -
withNewExternalDocs
V1JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocs() -
withNewExternalDocsLike
V1JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocsLike(io.kubernetes.client.openapi.models.V1ExternalDocumentation item) -
editExternalDocs
V1JSONSchemaPropsFluent.ExternalDocsNested<A> editExternalDocs() -
editOrNewExternalDocs
V1JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocs() -
editOrNewExternalDocsLike
V1JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocsLike(io.kubernetes.client.openapi.models.V1ExternalDocumentation item) -
getFormat
String getFormat() -
withFormat
-
hasFormat
Boolean hasFormat() -
getId
String getId() -
withId
-
hasId
Boolean hasId() -
getItems
Object getItems() -
withItems
-
hasItems
Boolean hasItems() -
getMaxItems
Long getMaxItems() -
withMaxItems
-
hasMaxItems
Boolean hasMaxItems() -
getMaxLength
Long getMaxLength() -
withMaxLength
-
hasMaxLength
Boolean hasMaxLength() -
getMaxProperties
Long getMaxProperties() -
withMaxProperties
-
hasMaxProperties
Boolean hasMaxProperties() -
getMaximum
Double getMaximum() -
withMaximum
-
hasMaximum
Boolean hasMaximum() -
getMinItems
Long getMinItems() -
withMinItems
-
hasMinItems
Boolean hasMinItems() -
getMinLength
Long getMinLength() -
withMinLength
-
hasMinLength
Boolean hasMinLength() -
getMinProperties
Long getMinProperties() -
withMinProperties
-
hasMinProperties
Boolean hasMinProperties() -
getMinimum
Double getMinimum() -
withMinimum
-
hasMinimum
Boolean hasMinimum() -
getMultipleOf
Double getMultipleOf() -
withMultipleOf
-
hasMultipleOf
Boolean hasMultipleOf() -
getNot
Deprecated.This method has been deprecated, please use method buildNot instead.- Returns:
- The buildable object.
-
buildNot
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildNot() -
withNot
-
hasNot
Boolean hasNot() -
withNewNot
V1JSONSchemaPropsFluent.NotNested<A> withNewNot() -
withNewNotLike
V1JSONSchemaPropsFluent.NotNested<A> withNewNotLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) -
editNot
V1JSONSchemaPropsFluent.NotNested<A> editNot() -
editOrNewNot
V1JSONSchemaPropsFluent.NotNested<A> editOrNewNot() -
editOrNewNotLike
V1JSONSchemaPropsFluent.NotNested<A> editOrNewNotLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) -
getNullable
Boolean getNullable() -
withNullable
-
hasNullable
Boolean hasNullable() -
addToOneOf
-
setToOneOf
-
addToOneOf
-
addAllToOneOf
-
removeFromOneOf
-
removeAllFromOneOf
-
removeMatchingFromOneOf
-
getOneOf
Deprecated.This method has been deprecated, please use method buildOneOf instead.- Returns:
- The buildable object.
-
buildOneOf
List<io.kubernetes.client.openapi.models.V1JSONSchemaProps> buildOneOf() -
buildOneOf
-
buildFirstOneOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildFirstOneOf() -
buildLastOneOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildLastOneOf() -
buildMatchingOneOf
io.kubernetes.client.openapi.models.V1JSONSchemaProps buildMatchingOneOf(Predicate<V1JSONSchemaPropsBuilder> predicate) -
hasMatchingOneOf
-
withOneOf
-
withOneOf
-
hasOneOf
Boolean hasOneOf() -
addNewOneOf
V1JSONSchemaPropsFluent.OneOfNested<A> addNewOneOf() -
addNewOneOfLike
V1JSONSchemaPropsFluent.OneOfNested<A> addNewOneOfLike(io.kubernetes.client.openapi.models.V1JSONSchemaProps item) -
setNewOneOfLike
V1JSONSchemaPropsFluent.OneOfNested<A> setNewOneOfLike(Integer index, io.kubernetes.client.openapi.models.V1JSONSchemaProps item) -
editOneOf
-
editFirstOneOf
V1JSONSchemaPropsFluent.OneOfNested<A> editFirstOneOf() -
editLastOneOf
V1JSONSchemaPropsFluent.OneOfNested<A> editLastOneOf() -
editMatchingOneOf
V1JSONSchemaPropsFluent.OneOfNested<A> editMatchingOneOf(Predicate<V1JSONSchemaPropsBuilder> predicate) -
getPattern
String getPattern() -
withPattern
-
hasPattern
Boolean hasPattern() -
addToPatternProperties
-
addToPatternProperties
-
removeFromPatternProperties
-
removeFromPatternProperties
-
getPatternProperties
-
withPatternProperties
-
hasPatternProperties
Boolean hasPatternProperties() -
addToProperties
-
addToProperties
-
removeFromProperties
-
removeFromProperties
-
getProperties
-
withProperties
-
hasProperties
Boolean hasProperties() -
addToRequired
-
setToRequired
-
addToRequired
-
addAllToRequired
-
removeFromRequired
-
removeAllFromRequired
-
getRequired
-
getRequired
-
getFirstRequired
String getFirstRequired() -
getLastRequired
String getLastRequired() -
getMatchingRequired
-
hasMatchingRequired
-
withRequired
-
withRequired
-
hasRequired
Boolean hasRequired() -
getTitle
String getTitle() -
withTitle
-
hasTitle
Boolean hasTitle() -
getType
String getType() -
withType
-
hasType
Boolean hasType() -
getUniqueItems
Boolean getUniqueItems() -
withUniqueItems
-
hasUniqueItems
Boolean hasUniqueItems() -
withExclusiveMaximum
A withExclusiveMaximum() -
withExclusiveMinimum
A withExclusiveMinimum() -
withNullable
A withNullable() -
withUniqueItems
A withUniqueItems()
-