Uses of Class
org.apache.juneau.httppart.HttpPartSchema.Builder
Packages that use HttpPartSchema.Builder
-
Uses of HttpPartSchema.Builder in org.apache.juneau.httppart
Methods in org.apache.juneau.httppart that return HttpPartSchema.BuilderModifier and TypeMethodDescriptiondefault field._enum field.enum field.HttpPartSchema.Builder.additionalProperties
(HttpPartSchema value) additionalProperties field.HttpPartSchema.Builder.additionalProperties
(HttpPartSchema.Builder value) additionalProperties field.HttpPartSchema.Builder.aev()
Synonym forallowEmptyValue()
.Synonym forallowEmptyValue(Boolean)
.Synonym forallowEmptyValue(String)
.HttpPartSchema.Builder.allowEmptyValue()
allowEmptyValue field.HttpPartSchema.Builder.allowEmptyValue
(Boolean value) allowEmptyValue field.HttpPartSchema.Builder.allowEmptyValue
(String value) allowEmptyValue field.HttpPartSchema.Builder.ap
(HttpPartSchema value) Shortcut foradditionalProperties(value) HttpPartSchema.Builder.ap
(HttpPartSchema.Builder value) Shortcut foradditionalProperties(value) HttpPartSchema.Builder.apply
(Annotation a) Apply the specified annotation to this schema.Synonym forcollectionFormat(String)
.HttpPartSchema.Builder.cf
(HttpPartCollectionFormat value) Synonym forcollectionFormat(HttpPartCollectionFormat)
.HttpPartSchema.Builder.cfCsv()
Shortcut forcollectionFormat(HttpPartCollectionFormat.CSV) .HttpPartSchema.Builder.cfMulti()
Shortcut forcollectionFormat(HttpPartCollectionFormat.MULTI) .HttpPartSchema.Builder.cfNone()
Shortcut forcollectionFormat(HttpPartCollectionFormat.NO_COLLECTION_FORMAT) .HttpPartSchema.Builder.cfPipes()
Shortcut forcollectionFormat(HttpPartCollectionFormat.PIPES) .HttpPartSchema.Builder.cfSsv()
Shortcut forcollectionFormat(HttpPartCollectionFormat.SSV) .HttpPartSchema.Builder.cfTsv()
Shortcut forcollectionFormat(HttpPartCollectionFormat.TSV) .HttpPartSchema.Builder.cfUon()
Shortcut forcollectionFormat(HttpPartCollectionFormat.UONC) .HttpPartSchema.Builder.code
(int value) httpStatusCode key.HttpPartSchema.Builder.codes
(int[] value) httpStatusCode key.HttpPartSchema.Builder.collectionFormat
(String value) collectionFormat field.HttpPartSchema.Builder.collectionFormat
(HttpPartCollectionFormat value) collectionFormat field.static HttpPartSchema.Builder
HttpPartSchema.create()
Instantiates a new builder for this object.static HttpPartSchema.Builder
Shortcut for callingcreate().type(type); static HttpPartSchema.Builder
Shortcut for callingcreate().type(type).format(format); Synonym for_default(String)
.Synonym for_enum(String...)
.Synonym for_enum(Set)
.HttpPartSchema.Builder.emax()
Synonym forexclusiveMaximum()
.Synonym forexclusiveMaximum(Boolean)
.Synonym forexclusiveMaximum(String)
.HttpPartSchema.Builder.emin()
Synonym forexclusiveMinimum()
.Synonym forexclusiveMinimum(Boolean)
.Synonym forexclusiveMinimum(String)
.HttpPartSchema.Builder.exclusiveMaximum()
exclusiveMaximum field.HttpPartSchema.Builder.exclusiveMaximum
(Boolean value) exclusiveMaximum field.HttpPartSchema.Builder.exclusiveMaximum
(String value) exclusiveMaximum field.HttpPartSchema.Builder.exclusiveMinimum()
exclusiveMinimum field.HttpPartSchema.Builder.exclusiveMinimum
(Boolean value) exclusiveMinimum field.HttpPartSchema.Builder.exclusiveMinimum
(String value) exclusiveMinimum field.Synonym forformat(String)
.HttpPartSchema.Builder.f
(HttpPartFormat value) Synonym forformat(HttpPartFormat)
.HttpPartSchema.Builder.fBinary()
Shortcut forformat(HttpPartFormat.BINARY) .HttpPartSchema.Builder.fBinarySpaced()
Shortcut forformat(HttpPartFormat.BINARY_SPACED) .HttpPartSchema.Builder.fByte()
Shortcut forformat(HttpPartFormat.BYTE) .HttpPartSchema.Builder.fDate()
Shortcut forformat(HttpPartFormat.DATE) .HttpPartSchema.Builder.fDateTime()
Shortcut forformat(HttpPartFormat.DATE_TIME) .HttpPartSchema.Builder.fDouble()
Shortcut forformat(HttpPartFormat.DOUBLE) .HttpPartSchema.Builder.fFloat()
Shortcut forformat(HttpPartFormat.FLOAT) .HttpPartSchema.Builder.fInt32()
Shortcut forformat(HttpPartFormat.INT32) .HttpPartSchema.Builder.fInt64()
Shortcut forformat(HttpPartFormat.INT64) .HttpPartSchema.Builder.fNone()
Shortcut forformat(HttpPartFormat.NO_FORMAT) .format field.HttpPartSchema.Builder.format
(HttpPartFormat value) format field.HttpPartSchema.Builder.fPassword()
Shortcut forformat(HttpPartFormat.PASSWORD) .HttpPartSchema.Builder.fUon()
Shortcut forformat(HttpPartFormat.UON) .HttpPartSchema.Builder.i
(HttpPartSchema value) Synonym foritems(HttpPartSchema)
.HttpPartSchema.Builder.i
(HttpPartSchema.Builder value) Synonym foritems(HttpPartSchema.Builder)
.HttpPartSchema.Builder.items
(HttpPartSchema value) items field.HttpPartSchema.Builder.items
(HttpPartSchema.Builder value) items field.Synonym formaximum(Number)
.Synonym formaxItems(Long)
.Synonym formaxItems(String)
.maximum field.maxItems field.maxItems field.Synonym formaxLength(Long)
.Synonym formaxLength(String)
.maxLength field.maxLength field.Synonym formaxProperties(Long)
.Synonym formaxProperties(String)
.HttpPartSchema.Builder.maxProperties
(Long value) mapProperties field.HttpPartSchema.Builder.maxProperties
(String value) mapProperties field.Synonym forminimum(Number)
.Synonym forminItems(Long)
.Synonym forminItems(String)
.minimum field.minItems field.minItems field.Synonym forminLength(Long)
.Synonym forminLength(String)
.minLength field.minLength field.Synonym forminProperties(Long)
.Synonym forminProperties(String)
.HttpPartSchema.Builder.minProperties
(Long value) minProperties field.HttpPartSchema.Builder.minProperties
(String value) minProperties field.Synonym formultipleOf(Number)
.HttpPartSchema.Builder.multipleOf
(Number value) multipleOf field.Synonym forname(String)
.name field.HttpPartSchema.Builder.noValidate()
Disables Swagger schema usage validation checking.HttpPartSchema.Builder.noValidate
(Boolean value) Disables Swagger schema usage validation checking.Synonym forpattern(String)
.HttpPartSchema.Builder.p
(String key, HttpPartSchema value) Shortcut forproperty(key, value) .HttpPartSchema.Builder.p
(String key, HttpPartSchema.Builder value) Shortcut forproperty(key, value) .HttpPartSchema.Builder.parser
(Class<? extends HttpPartParser> value) Identifies the part parser to use for parsing this part.pattern field.HttpPartSchema.Builder.property
(String key, HttpPartSchema value) properties field.HttpPartSchema.Builder.property
(String key, HttpPartSchema.Builder value) properties field.HttpPartSchema.Builder.r()
Synonym forrequired()
.Synonym forrequired(Boolean)
.Synonym forrequired(String)
.HttpPartSchema.Builder.required()
required field.required field.required field.HttpPartSchema.Builder.serializer
(Class<? extends HttpPartSerializer> value) Identifies the part serializer to use for serializing this part.HttpPartSchema.Builder.sie()
Synonym forskipIfEmpty()
.Synonym forskipIfEmpty(Boolean)
.Synonym forskipIfEmpty(String)
.HttpPartSchema.Builder.skipIfEmpty()
Identifies whether an item should be skipped if it's empty.HttpPartSchema.Builder.skipIfEmpty
(Boolean value) skipIfEmpty field.HttpPartSchema.Builder.skipIfEmpty
(String value) skipIfEmpty field.Synonym fortype(String)
.HttpPartSchema.Builder.t
(HttpPartDataType value) Synonym fortype(HttpPartDataType)
.HttpPartSchema.Builder.tArray()
Shortcut fortype(HttpPartDataType.ARRAY) .static HttpPartSchema.Builder
HttpPartSchema.tArray()
Shortcut for .create ().type(HttpPartDataType.ARRAY )static HttpPartSchema.Builder
HttpPartSchema.tArray
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayCsv()
Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.CSV )static HttpPartSchema.Builder
HttpPartSchema.tArrayCsv
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.CSV ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayMulti()
Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.MULTI )static HttpPartSchema.Builder
HttpPartSchema.tArrayMulti
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.MULTI ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayPipes()
Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.PIPES )static HttpPartSchema.Builder
HttpPartSchema.tArrayPipes
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.PIPES ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArraySsv()
Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.SSV )static HttpPartSchema.Builder
HttpPartSchema.tArraySsv
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.SSV ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayTsv()
Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.TSV )static HttpPartSchema.Builder
HttpPartSchema.tArrayTsv
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.TSV ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayUon()
Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.UONC )static HttpPartSchema.Builder
HttpPartSchema.tArrayUon
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.UONC ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tBinary()
Shortcut for .create ().type(HttpPartDataType.STRING ).format(HttpPartFormat.BINARY )static HttpPartSchema.Builder
HttpPartSchema.tBinarySpaced()
Shortcut for .create ().type(HttpPartDataType.STRING ).format(HttpPartFormat.BINARY_SPACED )HttpPartSchema.Builder.tBoolean()
Shortcut fortype(HttpPartDataType.BOOLEAN) .static HttpPartSchema.Builder
HttpPartSchema.tBoolean()
Shortcut for .create ().type(HttpPartDataType.BOOLEAN )static HttpPartSchema.Builder
HttpPartSchema.tByte()
Shortcut for .create ().type(HttpPartDataType.STRING ).format(HttpPartFormat.BYTE )static HttpPartSchema.Builder
HttpPartSchema.tDate()
Shortcut for .create ().type(HttpPartDataType.STRING ).format(HttpPartFormat.DATE )static HttpPartSchema.Builder
HttpPartSchema.tDateTime()
Shortcut for .create ().type(HttpPartDataType.STRING ).format(HttpPartFormat.DATE_TIME )static HttpPartSchema.Builder
HttpPartSchema.tDouble()
Shortcut for .create ().type(HttpPartDataType.NUMBER ).format(HttpPartFormat.DOUBLE )HttpPartSchema.Builder.tFile()
Shortcut fortype(HttpPartDataType.FILE) .static HttpPartSchema.Builder
HttpPartSchema.tFile()
Shortcut for .create ().type(HttpPartDataType.FILE )static HttpPartSchema.Builder
HttpPartSchema.tFloat()
Shortcut for .create ().type(HttpPartDataType.NUMBER ).format(HttpPartFormat.FLOAT )static HttpPartSchema.Builder
HttpPartSchema.tInt32()
Shortcut for .create ().type(HttpPartDataType.INTEGER ).format(HttpPartFormat.INT32 )static HttpPartSchema.Builder
HttpPartSchema.tInt64()
Shortcut for .create ().type(HttpPartDataType.INTEGER ).format(HttpPartFormat.INT64 )HttpPartSchema.Builder.tInteger()
Shortcut fortype(HttpPartDataType.INTEGER) .static HttpPartSchema.Builder
HttpPartSchema.tInteger()
Shortcut for .create ().type(HttpPartDataType.INTEGER )HttpPartSchema.Builder.tNone()
Shortcut fortype(HttpPartDataType.NO_TYPE) .static HttpPartSchema.Builder
HttpPartSchema.tNone()
Shortcut for .create ().type(HttpPartDataType.NONE )HttpPartSchema.Builder.tNumber()
Shortcut fortype(HttpPartDataType.NUMBER) .static HttpPartSchema.Builder
HttpPartSchema.tNumber()
Shortcut for .create ().type(HttpPartDataType.NUMBER )HttpPartSchema.Builder.tObject()
Shortcut fortype(HttpPartDataType.OBJECT) .static HttpPartSchema.Builder
HttpPartSchema.tObject()
Shortcut for .create ().type(HttpPartDataType.OBJECT )static HttpPartSchema.Builder
HttpPartSchema.tObjectCsv()
Shortcut for .create ().type(HttpPartDataType.OBJECT ).collectionFormat(HttpPartCollectionFormat.CSV )static HttpPartSchema.Builder
HttpPartSchema.tObjectPipes()
Shortcut for .create ().type(HttpPartDataType.OBJECT ).collectionFormat(HttpPartCollectionFormat.PIPES )static HttpPartSchema.Builder
HttpPartSchema.tObjectSsv()
Shortcut for .create ().type(HttpPartDataType.OBJECT ).collectionFormat(HttpPartCollectionFormat.SSV )static HttpPartSchema.Builder
HttpPartSchema.tObjectTsv()
Shortcut for .create ().type(HttpPartDataType.OBJECT ).collectionFormat(HttpPartCollectionFormat.TSV )static HttpPartSchema.Builder
HttpPartSchema.tObjectUon()
Shortcut for .create ().type(HttpPartDataType.OBJECT ).collectionFormat(HttpPartCollectionFormat.UON )HttpPartSchema.Builder.tString()
Shortcut fortype(HttpPartDataType.STRING) .static HttpPartSchema.Builder
HttpPartSchema.tString()
Shortcut for .create ().type(HttpPartDataType.STRING )static HttpPartSchema.Builder
HttpPartSchema.tUon()
Shortcut for .create ().type(HttpPartDataType.STRING ).format(HttpPartFormat.UON )type field.HttpPartSchema.Builder.type
(HttpPartDataType value) type field.HttpPartSchema.Builder.ui()
Synonym foruniqueItems()
.Synonym foruniqueItems(Boolean)
.Synonym foruniqueItems(String)
.HttpPartSchema.Builder.uniqueItems()
uniqueItems field.HttpPartSchema.Builder.uniqueItems
(Boolean value) uniqueItems field.HttpPartSchema.Builder.uniqueItems
(String value) uniqueItems field.Methods in org.apache.juneau.httppart with parameters of type HttpPartSchema.BuilderModifier and TypeMethodDescriptionHttpPartSchema.Builder.additionalProperties
(HttpPartSchema.Builder value) additionalProperties field.HttpPartSchema.Builder.ap
(HttpPartSchema.Builder value) Shortcut foradditionalProperties(value) HttpPartSchema.Builder.i
(HttpPartSchema.Builder value) Synonym foritems(HttpPartSchema.Builder)
.HttpPartSchema.Builder.items
(HttpPartSchema.Builder value) items field.HttpPartSchema.Builder.p
(String key, HttpPartSchema.Builder value) Shortcut forproperty(key, value) .HttpPartSchema.Builder.property
(String key, HttpPartSchema.Builder value) properties field.static HttpPartSchema.Builder
HttpPartSchema.tArray
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayCsv
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.CSV ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayMulti
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.MULTI ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayPipes
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.PIPES ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArraySsv
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.SSV ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayTsv
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.TSV ).items(items)static HttpPartSchema.Builder
HttpPartSchema.tArrayUon
(HttpPartSchema.Builder items) Shortcut for .create ().type(HttpPartDataType.ARRAY ).collectionFormat(HttpPartCollectionFormat.UONC ).items(items)