Class Builder


  • public class Builder
    extends Object
    The type Encoding builder.
    Author:
    bnasslahsen
    • Method Detail

      • encodingBuilder

        public static Builder encodingBuilder()
        Builder encoding builder.
        Returns:
        the encoding builder
      • name

        public Builder name​(String name)
        Name encoding builder.
        Parameters:
        name - the name
        Returns:
        the encoding builder
      • contentType

        public Builder contentType​(String contentType)
        Content type encoding builder.
        Parameters:
        contentType - the content type
        Returns:
        the encoding builder
      • style

        public Builder style​(String style)
        Style encoding builder.
        Parameters:
        style - the style
        Returns:
        the encoding builder
      • explode

        public Builder explode​(boolean explode)
        Explode encoding builder.
        Parameters:
        explode - the explode
        Returns:
        the encoding builder
      • allowReserved

        public Builder allowReserved​(boolean allowReserved)
        Allow reserved encoding builder.
        Parameters:
        allowReserved - the allow reserved
        Returns:
        the encoding builder
      • headers

        public Builder headers​(Builder headerBuilder)
        Headers encoding builder.
        Parameters:
        headerBuilder - the header builder
        Returns:
        the encoding builder
      • extension

        public Builder extension​(Builder extensionBuilder)
        Extension encoding builder.
        Parameters:
        extensionBuilder - the extension builder
        Returns:
        the encoding builder
      • build

        public io.swagger.v3.oas.annotations.media.Encoding build()
        Build encoding.
        Returns:
        the encoding