Class PathBuilder

  • All Implemented Interfaces:
    Builder<Path>

    public class PathBuilder
    extends java.lang.Object
    implements Builder<Path>
    Build path
    • Constructor Detail

      • PathBuilder

        public PathBuilder()
    • Method Detail

      • build

        public Path build()
        Description copied from interface: Builder
        Build the domain object
        Specified by:
        build in interface Builder<Path>
        Returns:
        the domain object
      • path

        public PathBuilder path​(java.lang.String path)
      • path

        public java.lang.String path()
      • requestMethod

        public PathBuilder requestMethod​(java.lang.String method)
      • requestMethod

        public java.lang.String requestMethod()
      • component

        public PathBuilder component​(java.lang.String controllerName)
      • method

        public PathBuilder method​(java.lang.String methodName)
      • tags

        public PathBuilder tags​(java.lang.String... tags)
      • tags

        public PathBuilder tags​(java.util.List<java.lang.String> tagList)
      • summary

        public PathBuilder summary​(java.lang.String summary)
      • description

        public PathBuilder description​(java.lang.String description)
      • operationId

        public PathBuilder operationId​(java.lang.String operationId)
      • consumes

        public PathBuilder consumes​(java.lang.String... consumes)
      • consumes

        public PathBuilder consumes​(java.util.List<java.lang.String> consumes)
      • produces

        public PathBuilder produces​(java.lang.String... produces)
      • produces

        public PathBuilder produces​(java.util.List<java.lang.String> produces)
      • responses

        public PathBuilder responses​(java.util.Map<java.lang.String,​Response> responses)