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

@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor", date="2025-04-17T14:50:39.813691973Z") public class Callback extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.callbacks.Callback> implements org.eclipse.microprofile.openapi.models.callbacks.Callback
  • Field Details

  • Constructor Details

    • Callback

      public Callback()
  • Method Details

    • getPropertyMetadata

      public PropertyMetadata getPropertyMetadata()
      Specified by:
      getPropertyMetadata in class BaseModel<org.eclipse.microprofile.openapi.models.callbacks.Callback>
    • filter

      protected org.eclipse.microprofile.openapi.models.callbacks.Callback filter(org.eclipse.microprofile.openapi.OASFilter filter)
      Overrides:
      filter in class BaseModel<org.eclipse.microprofile.openapi.models.callbacks.Callback>
    • getPathItems

      public Map<String,org.eclipse.microprofile.openapi.models.PathItem> getPathItems()
      Specified by:
      getPathItems in interface org.eclipse.microprofile.openapi.models.callbacks.Callback
    • setPathItems

      public void setPathItems(Map<String,org.eclipse.microprofile.openapi.models.PathItem> newValue)
      Specified by:
      setPathItems in interface org.eclipse.microprofile.openapi.models.callbacks.Callback
    • addPathItem

      public Callback addPathItem(String newKey, org.eclipse.microprofile.openapi.models.PathItem newValue)
      Specified by:
      addPathItem in interface org.eclipse.microprofile.openapi.models.callbacks.Callback
    • removePathItem

      public void removePathItem(String key)
      Specified by:
      removePathItem in interface org.eclipse.microprofile.openapi.models.callbacks.Callback