java.lang.Object
io.vertx.mutiny.ext.web.validation.builder.Bodies
All Implemented Interfaces:
MutinyDelegate

public class Bodies extends Object implements MutinyDelegate
In this interface you can find all available BodyProcessorFactory to use in ValidationHandlerBuilder.

To create new schemas using SchemaBuilder, look at the docs of vertx-json-schema

NOTE: This class has been automatically generated from the original non Mutiny-ified interface.

See Also:
  • Bodies
  • Field Details

  • Constructor Details

    • Bodies

      public Bodies(io.vertx.ext.web.validation.builder.Bodies delegate)
      Create a new instance of Bodies delegating to the given (non-null) instance of Bodies.
    • Bodies

      public Bodies(Object delegate)
  • Method Details

    • getDelegate

      public io.vertx.ext.web.validation.builder.Bodies getDelegate()
      Get the delegate instance.

      This method returns the instance on which this shim is delegating the calls. And so, give you access to the bare API.

      Specified by:
      getDelegate in interface MutinyDelegate
      Returns:
      the delegate instance
    • json

      public static BodyProcessorFactory json(io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder)
      Create a json body processor
      Parameters:
      schemaBuilder -
      Returns:
    • textPlain

      public static BodyProcessorFactory textPlain(io.vertx.json.schema.common.dsl.StringSchemaBuilder schemaBuilder)
      Create a text/plain body processor
      Parameters:
      schemaBuilder -
      Returns:
    • formUrlEncoded

      public static BodyProcessorFactory formUrlEncoded(io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
      Create a form application/x-www-form-urlencoded processor
      Parameters:
      schemaBuilder -
      Returns:
    • multipartFormData

      public static BodyProcessorFactory multipartFormData(io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
      Create a form multipart/form-data processor
      Parameters:
      schemaBuilder -
      Returns:
    • newInstance

      public static Bodies newInstance(io.vertx.ext.web.validation.builder.Bodies delegate)
      Creates a new instance of the Bodies.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object