-
- All Implemented Interfaces:
public final class HttpRequestSchema
-
-
Field Summary
Fields Modifier and Type Field Description private final List<String>
contentTypes
private final ObjectType
schema
private final String
name
private final DataSchema
bodySchema
private final Object
operation
-
Constructor Summary
Constructors Constructor Description HttpRequestSchema(List<String> contentTypes, ObjectType schema, String name, DataSchema bodySchema, Object operation)
-
Method Summary
Modifier and Type Method Description final List<String>
getContentTypes()
final ObjectType
getSchema()
final String
getName()
final DataSchema
getBodySchema()
final Object
getOperation()
final Boolean
isSchemaForBody(DataSchema bodySchema)
final Boolean
isFormUrlEncoded()
final List<String>
withoutFormUrlEncoded()
final List<DataSchema>
getFields()
-
-
Constructor Detail
-
HttpRequestSchema
HttpRequestSchema(List<String> contentTypes, ObjectType schema, String name, DataSchema bodySchema, Object operation)
-
-
Method Detail
-
getContentTypes
final List<String> getContentTypes()
-
getSchema
final ObjectType getSchema()
-
getBodySchema
final DataSchema getBodySchema()
-
getOperation
final Object getOperation()
-
isSchemaForBody
final Boolean isSchemaForBody(DataSchema bodySchema)
-
isFormUrlEncoded
final Boolean isFormUrlEncoded()
-
withoutFormUrlEncoded
final List<String> withoutFormUrlEncoded()
-
getFields
final List<DataSchema> getFields()
-
-
-
-