public interface JSONSchemaPropsFluent<A extends JSONSchemaPropsFluent<A>> extends 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.DefaultNested<N> |
static interface |
JSONSchemaPropsFluent.ExampleNested<N> |
static interface |
JSONSchemaPropsFluent.ExternalDocsNested<N> |
static interface |
JSONSchemaPropsFluent.ItemsNested<N> |
static interface |
JSONSchemaPropsFluent.NotNested<N> |
static interface |
JSONSchemaPropsFluent.OneOfNested<N> |
java.lang.String getRef()
A withRef(java.lang.String $ref)
java.lang.Boolean hasRef()
A withNewRef(java.lang.String arg1)
A withNewRef(java.lang.StringBuilder arg1)
A withNewRef(java.lang.StringBuffer arg1)
java.lang.String getSchema()
A withSchema(java.lang.String $schema)
java.lang.Boolean hasSchema()
A withNewSchema(java.lang.String arg1)
A withNewSchema(java.lang.StringBuilder arg1)
A withNewSchema(java.lang.StringBuffer arg1)
@Deprecated JSONSchemaPropsOrBool getAdditionalItems()
JSONSchemaPropsOrBool buildAdditionalItems()
A withAdditionalItems(JSONSchemaPropsOrBool additionalItems)
java.lang.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)
java.lang.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(int index, JSONSchemaProps item)
A setToAllOf(int index, JSONSchemaProps item)
A addToAllOf(JSONSchemaProps... items)
A addAllToAllOf(java.util.Collection<JSONSchemaProps> items)
A removeFromAllOf(JSONSchemaProps... items)
A removeAllFromAllOf(java.util.Collection<JSONSchemaProps> items)
@Deprecated java.util.List<JSONSchemaProps> getAllOf()
java.util.List<JSONSchemaProps> buildAllOf()
JSONSchemaProps buildAllOf(int index)
JSONSchemaProps buildFirstAllOf()
JSONSchemaProps buildLastAllOf()
JSONSchemaProps buildMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
java.lang.Boolean hasMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withAllOf(java.util.List<JSONSchemaProps> allOf)
A withAllOf(JSONSchemaProps... allOf)
java.lang.Boolean hasAllOf()
JSONSchemaPropsFluent.AllOfNested<A> addNewAllOf()
JSONSchemaPropsFluent.AllOfNested<A> addNewAllOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.AllOfNested<A> setNewAllOfLike(int index, JSONSchemaProps item)
JSONSchemaPropsFluent.AllOfNested<A> editAllOf(int index)
JSONSchemaPropsFluent.AllOfNested<A> editFirstAllOf()
JSONSchemaPropsFluent.AllOfNested<A> editLastAllOf()
JSONSchemaPropsFluent.AllOfNested<A> editMatchingAllOf(Predicate<JSONSchemaPropsBuilder> predicate)
A addToAnyOf(int index, JSONSchemaProps item)
A setToAnyOf(int index, JSONSchemaProps item)
A addToAnyOf(JSONSchemaProps... items)
A addAllToAnyOf(java.util.Collection<JSONSchemaProps> items)
A removeFromAnyOf(JSONSchemaProps... items)
A removeAllFromAnyOf(java.util.Collection<JSONSchemaProps> items)
@Deprecated java.util.List<JSONSchemaProps> getAnyOf()
java.util.List<JSONSchemaProps> buildAnyOf()
JSONSchemaProps buildAnyOf(int index)
JSONSchemaProps buildFirstAnyOf()
JSONSchemaProps buildLastAnyOf()
JSONSchemaProps buildMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
java.lang.Boolean hasMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withAnyOf(java.util.List<JSONSchemaProps> anyOf)
A withAnyOf(JSONSchemaProps... anyOf)
java.lang.Boolean hasAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> addNewAnyOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.AnyOfNested<A> setNewAnyOfLike(int index, JSONSchemaProps item)
JSONSchemaPropsFluent.AnyOfNested<A> editAnyOf(int index)
JSONSchemaPropsFluent.AnyOfNested<A> editFirstAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> editLastAnyOf()
JSONSchemaPropsFluent.AnyOfNested<A> editMatchingAnyOf(Predicate<JSONSchemaPropsBuilder> predicate)
@Deprecated JSON getDefault()
JSON buildDefault()
java.lang.Boolean hasDefault()
A withNewDefault(java.lang.String raw)
JSONSchemaPropsFluent.DefaultNested<A> withNewDefault()
JSONSchemaPropsFluent.DefaultNested<A> withNewDefaultLike(JSON item)
JSONSchemaPropsFluent.DefaultNested<A> editDefault()
JSONSchemaPropsFluent.DefaultNested<A> editOrNewDefault()
JSONSchemaPropsFluent.DefaultNested<A> editOrNewDefaultLike(JSON item)
A addToDefinitions(java.lang.String key, JSONSchemaProps value)
A addToDefinitions(java.util.Map<java.lang.String,JSONSchemaProps> map)
A removeFromDefinitions(java.lang.String key)
A removeFromDefinitions(java.util.Map<java.lang.String,JSONSchemaProps> map)
java.util.Map<java.lang.String,JSONSchemaProps> getDefinitions()
A withDefinitions(java.util.Map<java.lang.String,JSONSchemaProps> definitions)
java.lang.Boolean hasDefinitions()
A addToDependencies(java.lang.String key, JSONSchemaPropsOrStringArray value)
A addToDependencies(java.util.Map<java.lang.String,JSONSchemaPropsOrStringArray> map)
A removeFromDependencies(java.lang.String key)
A removeFromDependencies(java.util.Map<java.lang.String,JSONSchemaPropsOrStringArray> map)
java.util.Map<java.lang.String,JSONSchemaPropsOrStringArray> getDependencies()
A withDependencies(java.util.Map<java.lang.String,JSONSchemaPropsOrStringArray> dependencies)
java.lang.Boolean hasDependencies()
java.lang.String getDescription()
A withDescription(java.lang.String description)
java.lang.Boolean hasDescription()
A withNewDescription(java.lang.String arg1)
A withNewDescription(java.lang.StringBuilder arg1)
A withNewDescription(java.lang.StringBuffer arg1)
A addToEnum(int index, java.lang.String item)
A setToEnum(int index, java.lang.String item)
A addToEnum(java.lang.String... items)
A addAllToEnum(java.util.Collection<java.lang.String> items)
A removeFromEnum(java.lang.String... items)
A removeAllFromEnum(java.util.Collection<java.lang.String> items)
java.util.List<java.lang.String> getEnum()
java.lang.String getEnum(int index)
java.lang.String getFirstEnum()
java.lang.String getLastEnum()
java.lang.String getMatchingEnum(Predicate<java.lang.String> predicate)
java.lang.Boolean hasMatchingEnum(Predicate<java.lang.String> predicate)
A withEnum(java.util.List<java.lang.String> _enum)
A withEnum(java.lang.String... _enum)
java.lang.Boolean hasEnum()
A addNewEnum(java.lang.String arg1)
A addNewEnum(java.lang.StringBuilder arg1)
A addNewEnum(java.lang.StringBuffer arg1)
@Deprecated JSON getExample()
JSON buildExample()
java.lang.Boolean hasExample()
A withNewExample(java.lang.String raw)
JSONSchemaPropsFluent.ExampleNested<A> withNewExample()
JSONSchemaPropsFluent.ExampleNested<A> withNewExampleLike(JSON item)
JSONSchemaPropsFluent.ExampleNested<A> editExample()
JSONSchemaPropsFluent.ExampleNested<A> editOrNewExample()
JSONSchemaPropsFluent.ExampleNested<A> editOrNewExampleLike(JSON item)
java.lang.Boolean isExclusiveMaximum()
A withExclusiveMaximum(java.lang.Boolean exclusiveMaximum)
java.lang.Boolean hasExclusiveMaximum()
A withNewExclusiveMaximum(java.lang.String arg1)
A withNewExclusiveMaximum(boolean arg1)
java.lang.Boolean isExclusiveMinimum()
A withExclusiveMinimum(java.lang.Boolean exclusiveMinimum)
java.lang.Boolean hasExclusiveMinimum()
A withNewExclusiveMinimum(java.lang.String arg1)
A withNewExclusiveMinimum(boolean arg1)
@Deprecated ExternalDocumentation getExternalDocs()
ExternalDocumentation buildExternalDocs()
A withExternalDocs(ExternalDocumentation externalDocs)
java.lang.Boolean hasExternalDocs()
A withNewExternalDocs(java.lang.String description, java.lang.String url)
JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> withNewExternalDocsLike(ExternalDocumentation item)
JSONSchemaPropsFluent.ExternalDocsNested<A> editExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocs()
JSONSchemaPropsFluent.ExternalDocsNested<A> editOrNewExternalDocsLike(ExternalDocumentation item)
java.lang.String getFormat()
A withFormat(java.lang.String format)
java.lang.Boolean hasFormat()
A withNewFormat(java.lang.String arg1)
A withNewFormat(java.lang.StringBuilder arg1)
A withNewFormat(java.lang.StringBuffer arg1)
java.lang.String getId()
A withId(java.lang.String id)
java.lang.Boolean hasId()
A withNewId(java.lang.String arg1)
A withNewId(java.lang.StringBuilder arg1)
A withNewId(java.lang.StringBuffer arg1)
@Deprecated JSONSchemaPropsOrArray getItems()
JSONSchemaPropsOrArray buildItems()
A withItems(JSONSchemaPropsOrArray items)
java.lang.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)
java.lang.Long getMaxItems()
A withMaxItems(java.lang.Long maxItems)
java.lang.Boolean hasMaxItems()
java.lang.Long getMaxLength()
A withMaxLength(java.lang.Long maxLength)
java.lang.Boolean hasMaxLength()
java.lang.Long getMaxProperties()
A withMaxProperties(java.lang.Long maxProperties)
java.lang.Boolean hasMaxProperties()
java.lang.Double getMaximum()
A withMaximum(java.lang.Double maximum)
java.lang.Boolean hasMaximum()
java.lang.Long getMinItems()
A withMinItems(java.lang.Long minItems)
java.lang.Boolean hasMinItems()
java.lang.Long getMinLength()
A withMinLength(java.lang.Long minLength)
java.lang.Boolean hasMinLength()
java.lang.Long getMinProperties()
A withMinProperties(java.lang.Long minProperties)
java.lang.Boolean hasMinProperties()
java.lang.Double getMinimum()
A withMinimum(java.lang.Double minimum)
java.lang.Boolean hasMinimum()
java.lang.Double getMultipleOf()
A withMultipleOf(java.lang.Double multipleOf)
java.lang.Boolean hasMultipleOf()
@Deprecated JSONSchemaProps getNot()
JSONSchemaProps buildNot()
A withNot(JSONSchemaProps not)
java.lang.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)
A addToOneOf(int index, JSONSchemaProps item)
A setToOneOf(int index, JSONSchemaProps item)
A addToOneOf(JSONSchemaProps... items)
A addAllToOneOf(java.util.Collection<JSONSchemaProps> items)
A removeFromOneOf(JSONSchemaProps... items)
A removeAllFromOneOf(java.util.Collection<JSONSchemaProps> items)
@Deprecated java.util.List<JSONSchemaProps> getOneOf()
java.util.List<JSONSchemaProps> buildOneOf()
JSONSchemaProps buildOneOf(int index)
JSONSchemaProps buildFirstOneOf()
JSONSchemaProps buildLastOneOf()
JSONSchemaProps buildMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
java.lang.Boolean hasMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
A withOneOf(java.util.List<JSONSchemaProps> oneOf)
A withOneOf(JSONSchemaProps... oneOf)
java.lang.Boolean hasOneOf()
JSONSchemaPropsFluent.OneOfNested<A> addNewOneOf()
JSONSchemaPropsFluent.OneOfNested<A> addNewOneOfLike(JSONSchemaProps item)
JSONSchemaPropsFluent.OneOfNested<A> setNewOneOfLike(int index, JSONSchemaProps item)
JSONSchemaPropsFluent.OneOfNested<A> editOneOf(int index)
JSONSchemaPropsFluent.OneOfNested<A> editFirstOneOf()
JSONSchemaPropsFluent.OneOfNested<A> editLastOneOf()
JSONSchemaPropsFluent.OneOfNested<A> editMatchingOneOf(Predicate<JSONSchemaPropsBuilder> predicate)
java.lang.String getPattern()
A withPattern(java.lang.String pattern)
java.lang.Boolean hasPattern()
A withNewPattern(java.lang.String arg1)
A withNewPattern(java.lang.StringBuilder arg1)
A withNewPattern(java.lang.StringBuffer arg1)
A addToPatternProperties(java.lang.String key, JSONSchemaProps value)
A addToPatternProperties(java.util.Map<java.lang.String,JSONSchemaProps> map)
A removeFromPatternProperties(java.lang.String key)
A removeFromPatternProperties(java.util.Map<java.lang.String,JSONSchemaProps> map)
java.util.Map<java.lang.String,JSONSchemaProps> getPatternProperties()
A withPatternProperties(java.util.Map<java.lang.String,JSONSchemaProps> patternProperties)
java.lang.Boolean hasPatternProperties()
A addToProperties(java.lang.String key, JSONSchemaProps value)
A addToProperties(java.util.Map<java.lang.String,JSONSchemaProps> map)
A removeFromProperties(java.lang.String key)
A removeFromProperties(java.util.Map<java.lang.String,JSONSchemaProps> map)
java.util.Map<java.lang.String,JSONSchemaProps> getProperties()
A withProperties(java.util.Map<java.lang.String,JSONSchemaProps> properties)
java.lang.Boolean hasProperties()
A addToRequired(int index, java.lang.String item)
A setToRequired(int index, java.lang.String item)
A addToRequired(java.lang.String... items)
A addAllToRequired(java.util.Collection<java.lang.String> items)
A removeFromRequired(java.lang.String... items)
A removeAllFromRequired(java.util.Collection<java.lang.String> items)
java.util.List<java.lang.String> getRequired()
java.lang.String getRequired(int index)
java.lang.String getFirstRequired()
java.lang.String getLastRequired()
java.lang.String getMatchingRequired(Predicate<java.lang.String> predicate)
java.lang.Boolean hasMatchingRequired(Predicate<java.lang.String> predicate)
A withRequired(java.util.List<java.lang.String> required)
A withRequired(java.lang.String... required)
java.lang.Boolean hasRequired()
A addNewRequired(java.lang.String arg1)
A addNewRequired(java.lang.StringBuilder arg1)
A addNewRequired(java.lang.StringBuffer arg1)
java.lang.String getTitle()
A withTitle(java.lang.String title)
java.lang.Boolean hasTitle()
A withNewTitle(java.lang.String arg1)
A withNewTitle(java.lang.StringBuilder arg1)
A withNewTitle(java.lang.StringBuffer arg1)
java.lang.String getType()
A withType(java.lang.String type)
java.lang.Boolean hasType()
A withNewType(java.lang.String arg1)
A withNewType(java.lang.StringBuilder arg1)
A withNewType(java.lang.StringBuffer arg1)
java.lang.Boolean isUniqueItems()
A withUniqueItems(java.lang.Boolean uniqueItems)
java.lang.Boolean hasUniqueItems()
A withNewUniqueItems(java.lang.String arg1)
A withNewUniqueItems(boolean arg1)
Copyright © 2015-2019 Red Hat. All Rights Reserved.