Class RequestBodyImpl

java.lang.Object
io.smallrye.openapi.api.models.ExtensibleImpl<org.eclipse.microprofile.openapi.models.parameters.RequestBody>
io.smallrye.openapi.api.models.parameters.RequestBodyImpl
All Implemented Interfaces:
ModelImpl, org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.parameters.RequestBody>, org.eclipse.microprofile.openapi.models.parameters.RequestBody, org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.parameters.RequestBody>

public class RequestBodyImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.parameters.RequestBody> implements org.eclipse.microprofile.openapi.models.parameters.RequestBody, ModelImpl
An implementation of the RequestBody OpenAPI model interface.
  • Constructor Details

    • RequestBodyImpl

      public RequestBodyImpl()
  • Method Details

    • getRef

      public String getRef()
      Specified by:
      getRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.parameters.RequestBody>
      See Also:
      • Reference.getRef()
    • setRef

      public void setRef(String ref)
      Specified by:
      setRef in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.parameters.RequestBody>
      See Also:
      • Reference.setRef(java.lang.String)
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.eclipse.microprofile.openapi.models.parameters.RequestBody
      See Also:
      • RequestBody.getDescription()
    • setDescription

      public void setDescription(String description)
      Specified by:
      setDescription in interface org.eclipse.microprofile.openapi.models.parameters.RequestBody
      See Also:
      • RequestBody.setDescription(java.lang.String)
    • getContent

      public org.eclipse.microprofile.openapi.models.media.Content getContent()
      Specified by:
      getContent in interface org.eclipse.microprofile.openapi.models.parameters.RequestBody
      See Also:
      • RequestBody.getContent()
    • setContent

      public void setContent(org.eclipse.microprofile.openapi.models.media.Content content)
      Specified by:
      setContent in interface org.eclipse.microprofile.openapi.models.parameters.RequestBody
      See Also:
      • RequestBody.setContent(org.eclipse.microprofile.openapi.models.media.Content)
    • getRequired

      public Boolean getRequired()
      Specified by:
      getRequired in interface org.eclipse.microprofile.openapi.models.parameters.RequestBody
      See Also:
      • RequestBody.getRequired()
    • setRequired

      public void setRequired(Boolean required)
      Specified by:
      setRequired in interface org.eclipse.microprofile.openapi.models.parameters.RequestBody
      See Also:
      • RequestBody.setRequired(java.lang.Boolean)