Interface Path

  • All Superinterfaces:
    com.reprezen.jsonoverlay.IJsonOverlay<Path>, com.reprezen.jsonoverlay.IModelPart<OpenApi3,​Path>
    All Known Implementing Classes:
    PathImpl

    public interface Path
    extends com.reprezen.jsonoverlay.IJsonOverlay<Path>, com.reprezen.jsonoverlay.IModelPart<OpenApi3,​Path>
    • Method Detail

      • getPathString

        String getPathString()
      • getSummary

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        String getSummary()
      • setSummary

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setSummary​(String summary)
      • getDescription

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        String getDescription()
      • setDescription

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setDescription​(String description)
      • getOperations

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Map<String,​Operation> getOperations()
      • getOperations

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Map<String,​Operation> getOperations​(boolean elaborate)
      • hasOperations

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasOperations()
      • hasOperation

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasOperation​(String name)
      • getOperation

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getOperation​(String name)
      • setOperations

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setOperations​(Map<String,​Operation> operations)
      • setOperation

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setOperation​(String name,
                          Operation operation)
      • removeOperation

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void removeOperation​(String name)
      • getGet

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getGet()
      • getGet

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getGet​(boolean elaborate)
      • setGet

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setGet​(Operation get)
      • getPut

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getPut()
      • getPut

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getPut​(boolean elaborate)
      • setPut

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setPut​(Operation put)
      • getPost

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getPost()
      • getPost

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getPost​(boolean elaborate)
      • setPost

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setPost​(Operation post)
      • getDelete

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getDelete()
      • getDelete

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getDelete​(boolean elaborate)
      • setDelete

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setDelete​(Operation delete)
      • getOptions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getOptions()
      • getOptions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getOptions​(boolean elaborate)
      • setOptions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setOptions​(Operation options)
      • getHead

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getHead()
      • getHead

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getHead​(boolean elaborate)
      • setHead

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setHead​(Operation head)
      • getPatch

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getPatch()
      • getPatch

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getPatch​(boolean elaborate)
      • setPatch

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setPatch​(Operation patch)
      • getTrace

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getTrace()
      • getTrace

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Operation getTrace​(boolean elaborate)
      • setTrace

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setTrace​(Operation trace)
      • getServers

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        List<Server> getServers()
      • getServers

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        List<Server> getServers​(boolean elaborate)
      • hasServers

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasServers()
      • getServer

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Server getServer​(int index)
      • setServers

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setServers​(List<Server> servers)
      • setServer

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setServer​(int index,
                       Server server)
      • addServer

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void addServer​(Server server)
      • insertServer

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void insertServer​(int index,
                          Server server)
      • removeServer

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void removeServer​(int index)
      • getParameters

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        List<Parameter> getParameters()
      • getParameters

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        List<Parameter> getParameters​(boolean elaborate)
      • hasParameters

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasParameters()
      • getParameter

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Parameter getParameter​(int index)
      • setParameters

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setParameters​(List<Parameter> parameters)
      • setParameter

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setParameter​(int index,
                          Parameter parameter)
      • addParameter

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void addParameter​(Parameter parameter)
      • insertParameter

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void insertParameter​(int index,
                             Parameter parameter)
      • removeParameter

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void removeParameter​(int index)
      • getExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Map<String,​Object> getExtensions()
      • getExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Map<String,​Object> getExtensions​(boolean elaborate)
      • hasExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasExtensions()
      • hasExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        boolean hasExtension​(String name)
      • getExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        Object getExtension​(String name)
      • setExtensions

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setExtensions​(Map<String,​Object> extensions)
      • setExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void setExtension​(String name,
                          Object extension)
      • removeExtension

        @Generated("com.reprezen.jsonoverlay.gen.CodeGenerator")
        void removeExtension​(String name)