Package pl.metaprogramming.model.oas
Class HttpRequestBody
-
- All Implemented Interfaces:
public final class HttpRequestBody
-
-
Field Summary
Fields Modifier and Type Field Description private Stringcodeprivate Booleanrequiredprivate Stringdescriptionprivate final Map<String, DataSchema>contents
-
Constructor Summary
Constructors Constructor Description HttpRequestBody(String code, Boolean required, String description, Map<String, DataSchema> contents)
-
Method Summary
Modifier and Type Method Description final StringgetCode()final UnitsetCode(String code)final BooleangetRequired()final UnitsetRequired(Boolean required)final StringgetDescription()final UnitsetDescription(String description)final Map<String, DataSchema>getContents()final BooleanisJsonAllowed()-
-
Method Detail
-
getRequired
final Boolean getRequired()
-
setRequired
final Unit setRequired(Boolean required)
-
getDescription
final String getDescription()
-
setDescription
final Unit setDescription(String description)
-
getContents
final Map<String, DataSchema> getContents()
-
isJsonAllowed
final Boolean isJsonAllowed()
-
-
-
-