Class Builder


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

      • linkBuilder

        public static Builder linkBuilder()
        Builder link builder.
        Returns:
        the link builder
      • name

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

        public Builder operationRef​(String operationRef)
        Operation ref link builder.
        Parameters:
        operationRef - the operation ref
        Returns:
        the link builder
      • operationId

        public Builder operationId​(String operationId)
        Operation id link builder.
        Parameters:
        operationId - the operation id
        Returns:
        the link builder
      • parameter

        public Builder parameter​(Builder linkParameterBuilder)
        Parameter link builder.
        Parameters:
        linkParameterBuilder - the link parameter builder
        Returns:
        the link builder
      • description

        public Builder description​(String description)
        Description link builder.
        Parameters:
        description - the description
        Returns:
        the link builder
      • requestBody

        public Builder requestBody​(String requestBody)
        Request body link builder.
        Parameters:
        requestBody - the request body
        Returns:
        the link builder
      • server

        public Builder server​(Builder serverBuilder)
        Server link builder.
        Parameters:
        serverBuilder - the server builder
        Returns:
        the link builder
      • extension

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

        public Builder ref​(String ref)
        Ref link builder.
        Parameters:
        ref - the ref
        Returns:
        the link builder
      • build

        public io.swagger.v3.oas.annotations.links.Link build()
        Build link.
        Returns:
        the link