Class APIResponses

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

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

  • Constructor Details

    • APIResponses

      public APIResponses()
  • Method Details

    • getPropertyMetadata

      public PropertyMetadata getPropertyMetadata()
      Specified by:
      getPropertyMetadata in class BaseModel<org.eclipse.microprofile.openapi.models.responses.APIResponses>
    • getAPIResponses

      public Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> getAPIResponses()
      Specified by:
      getAPIResponses in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
    • setAPIResponses

      public void setAPIResponses(Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> newValue)
      Specified by:
      setAPIResponses in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
    • addAPIResponse

      public APIResponses addAPIResponse(String newKey, org.eclipse.microprofile.openapi.models.responses.APIResponse newValue)
      Specified by:
      addAPIResponse in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
    • removeAPIResponse

      public void removeAPIResponse(String key)
      Specified by:
      removeAPIResponse in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
    • getDefaultValue

      public org.eclipse.microprofile.openapi.models.responses.APIResponse getDefaultValue()
      Specified by:
      getDefaultValue in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
    • setDefaultValue

      public void setDefaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse newValue)
      Specified by:
      setDefaultValue in interface org.eclipse.microprofile.openapi.models.responses.APIResponses