Class AbstractPathItem

java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.PathItem>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.PathItem>
io.smallrye.openapi.internal.models.AbstractPathItem
All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible, org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.PathItem>, org.eclipse.microprofile.openapi.models.PathItem, org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.PathItem>
Direct Known Subclasses:
PathItem

@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor", date="2024-11-08T14:20:35.033363730Z") public abstract class AbstractPathItem extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.PathItem> implements org.eclipse.microprofile.openapi.models.PathItem
  • Constructor Details

    • AbstractPathItem

      public AbstractPathItem()
  • Method Details

    • filter

      protected org.eclipse.microprofile.openapi.models.PathItem filter(org.eclipse.microprofile.openapi.OASFilter filter)
      Overrides:
      filter in class BaseModel<org.eclipse.microprofile.openapi.models.PathItem>
    • getGET

      public org.eclipse.microprofile.openapi.models.Operation getGET()
      Specified by:
      getGET in interface org.eclipse.microprofile.openapi.models.PathItem
    • setGET

      public void setGET(org.eclipse.microprofile.openapi.models.Operation newValue)
      Specified by:
      setGET in interface org.eclipse.microprofile.openapi.models.PathItem
    • getPUT

      public org.eclipse.microprofile.openapi.models.Operation getPUT()
      Specified by:
      getPUT in interface org.eclipse.microprofile.openapi.models.PathItem
    • setPUT

      public void setPUT(org.eclipse.microprofile.openapi.models.Operation newValue)
      Specified by:
      setPUT in interface org.eclipse.microprofile.openapi.models.PathItem
    • getPOST

      public org.eclipse.microprofile.openapi.models.Operation getPOST()
      Specified by:
      getPOST in interface org.eclipse.microprofile.openapi.models.PathItem
    • setPOST

      public void setPOST(org.eclipse.microprofile.openapi.models.Operation newValue)
      Specified by:
      setPOST in interface org.eclipse.microprofile.openapi.models.PathItem
    • getDELETE

      public org.eclipse.microprofile.openapi.models.Operation getDELETE()
      Specified by:
      getDELETE in interface org.eclipse.microprofile.openapi.models.PathItem
    • setDELETE

      public void setDELETE(org.eclipse.microprofile.openapi.models.Operation newValue)
      Specified by:
      setDELETE in interface org.eclipse.microprofile.openapi.models.PathItem
    • getOPTIONS

      public org.eclipse.microprofile.openapi.models.Operation getOPTIONS()
      Specified by:
      getOPTIONS in interface org.eclipse.microprofile.openapi.models.PathItem
    • setOPTIONS

      public void setOPTIONS(org.eclipse.microprofile.openapi.models.Operation newValue)
      Specified by:
      setOPTIONS in interface org.eclipse.microprofile.openapi.models.PathItem
    • getHEAD

      public org.eclipse.microprofile.openapi.models.Operation getHEAD()
      Specified by:
      getHEAD in interface org.eclipse.microprofile.openapi.models.PathItem
    • setHEAD

      public void setHEAD(org.eclipse.microprofile.openapi.models.Operation newValue)
      Specified by:
      setHEAD in interface org.eclipse.microprofile.openapi.models.PathItem
    • getPATCH

      public org.eclipse.microprofile.openapi.models.Operation getPATCH()
      Specified by:
      getPATCH in interface org.eclipse.microprofile.openapi.models.PathItem
    • setPATCH

      public void setPATCH(org.eclipse.microprofile.openapi.models.Operation newValue)
      Specified by:
      setPATCH in interface org.eclipse.microprofile.openapi.models.PathItem
    • getTRACE

      public org.eclipse.microprofile.openapi.models.Operation getTRACE()
      Specified by:
      getTRACE in interface org.eclipse.microprofile.openapi.models.PathItem
    • setTRACE

      public void setTRACE(org.eclipse.microprofile.openapi.models.Operation newValue)
      Specified by:
      setTRACE in interface org.eclipse.microprofile.openapi.models.PathItem
    • getParameters

      public List<org.eclipse.microprofile.openapi.models.parameters.Parameter> getParameters()
      Specified by:
      getParameters in interface org.eclipse.microprofile.openapi.models.PathItem
    • setParameters

      public void setParameters(List<org.eclipse.microprofile.openapi.models.parameters.Parameter> newValue)
      Specified by:
      setParameters in interface org.eclipse.microprofile.openapi.models.PathItem
    • addParameter

      public AbstractPathItem addParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter newValue)
      Specified by:
      addParameter in interface org.eclipse.microprofile.openapi.models.PathItem
    • removeParameter

      public void removeParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter value)
      Specified by:
      removeParameter in interface org.eclipse.microprofile.openapi.models.PathItem
    • getServers

      public List<org.eclipse.microprofile.openapi.models.servers.Server> getServers()
      Specified by:
      getServers in interface org.eclipse.microprofile.openapi.models.PathItem
    • setServers

      public void setServers(List<org.eclipse.microprofile.openapi.models.servers.Server> newValue)
      Specified by:
      setServers in interface org.eclipse.microprofile.openapi.models.PathItem
    • addServer

      public AbstractPathItem addServer(org.eclipse.microprofile.openapi.models.servers.Server newValue)
      Specified by:
      addServer in interface org.eclipse.microprofile.openapi.models.PathItem
    • removeServer

      public void removeServer(org.eclipse.microprofile.openapi.models.servers.Server value)
      Specified by:
      removeServer in interface org.eclipse.microprofile.openapi.models.PathItem