Class Builder


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

      • serverVariableBuilder

        public static Builder serverVariableBuilder()
        Builder server variable builder.
        Returns:
        the server variable builder
      • name

        public Builder name​(String name)
        Name server variable builder.
        Parameters:
        name - the name
        Returns:
        the server variable builder
      • allowableValues

        public Builder allowableValues​(String[] allowableValues)
        Allowable values server variable builder.
        Parameters:
        allowableValues - the allowable values
        Returns:
        the server variable builder
      • defaultValue

        public Builder defaultValue​(String defaultValue)
        Default value server variable builder.
        Parameters:
        defaultValue - the default value
        Returns:
        the server variable builder
      • description

        public Builder description​(String description)
        Description server variable builder.
        Parameters:
        description - the description
        Returns:
        the server variable builder
      • extension

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

        public io.swagger.v3.oas.annotations.servers.ServerVariable build()
        Build server variable.
        Returns:
        the server variable