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="2024-12-09T01:23:59.684215151Z")
public class APIResponses
extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.responses.APIResponses>
implements org.eclipse.microprofile.openapi.models.responses.APIResponses
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.smallrye.openapi.model.BaseModel
BaseModel.MergeDirective -
Field Summary
Fields inherited from class io.smallrye.openapi.model.BaseModel
propertiesFields inherited from interface org.eclipse.microprofile.openapi.models.responses.APIResponses
DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAPIResponse(String newKey, org.eclipse.microprofile.openapi.models.responses.APIResponse newValue) org.eclipse.microprofile.openapi.models.responses.APIResponsevoidremoveAPIResponse(String key) voidsetAPIResponses(Map<String, org.eclipse.microprofile.openapi.models.responses.APIResponse> newValue) voidsetDefaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse newValue) Methods inherited from class io.smallrye.openapi.model.BaseExtensibleModel
addExtension, addListPropertyEntry, equals, getAllExtensions, getAllProperties, getExtension, getExtensions, getListProperty, getMapProperty, getProperty, getProperty, hashCode, isExtension, merge, putMapPropertyEntry, removeExtension, removeListPropertyEntry, removeMapPropertyEntry, setAllProperties, setExtensions, setListProperty, setMapProperty, setPropertyMethods inherited from class io.smallrye.openapi.model.BaseModel
constructible, deepCopy, filter, filter, getDescription, getExternalDocs, getModCount, getName, getProperties, getRef, getSummary, incrementModCount, merge, mergeDirective, setDescription, setExternalDocs, setName, setRef, setSummary, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.microprofile.openapi.models.responses.APIResponses
defaultValue, getAPIResponse, hasAPIResponseMethods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
-
Constructor Details
-
APIResponses
public APIResponses()
-
-
Method Details
-
getAPIResponses
- Specified by:
getAPIResponsesin interfaceorg.eclipse.microprofile.openapi.models.responses.APIResponses
-
setAPIResponses
public void setAPIResponses(Map<String, org.eclipse.microprofile.openapi.models.responses.APIResponse> newValue) - Specified by:
setAPIResponsesin interfaceorg.eclipse.microprofile.openapi.models.responses.APIResponses
-
addAPIResponse
public APIResponses addAPIResponse(String newKey, org.eclipse.microprofile.openapi.models.responses.APIResponse newValue) - Specified by:
addAPIResponsein interfaceorg.eclipse.microprofile.openapi.models.responses.APIResponses
-
removeAPIResponse
- Specified by:
removeAPIResponsein interfaceorg.eclipse.microprofile.openapi.models.responses.APIResponses
-
getDefaultValue
public org.eclipse.microprofile.openapi.models.responses.APIResponse getDefaultValue()- Specified by:
getDefaultValuein interfaceorg.eclipse.microprofile.openapi.models.responses.APIResponses
-
setDefaultValue
public void setDefaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse newValue) - Specified by:
setDefaultValuein interfaceorg.eclipse.microprofile.openapi.models.responses.APIResponses
-