Annotation Type Content

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Encoding[] encoding
      An array of encoding corresponding to a map of property name and its encoding information in MediaType model.
      ExampleObject[] examples
      An array of examples used to show the use of the associated schema.
      java.lang.String mediaType
      The media type that this object applies to.
      Schema schema
      The schema defining the type used for the request body.
    • Element Detail

      • mediaType

        java.lang.String mediaType
        The media type that this object applies to.
        Returns:
        the media type value
        Default:
        ""
      • examples

        ExampleObject[] examples
        An array of examples used to show the use of the associated schema.
        Returns:
        the list of examples
        Default:
        {}
      • schema

        Schema schema
        The schema defining the type used for the request body.
        Returns:
        the schema of this media type
        Default:
        @org.eclipse.microprofile.openapi.annotations.media.Schema
      • encoding

        Encoding[] encoding
        An array of encoding corresponding to a map of property name and its encoding information in MediaType model. The key, being the property name, MUST exist in the schema as a property.

        The encoding object SHALL only apply to requestBody objects when the media type is multipart or application/x-www-form-urlencoded.

        Returns:
        the array of encodings
        Default:
        {}