public class APIResponsesImpl extends LinkedHashMap<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> implements org.eclipse.microprofile.openapi.models.responses.APIResponses, ModelImpl
APIResponses
OpenAPI model interface.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
APIResponsesImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.microprofile.openapi.models.responses.APIResponses |
addAPIResponse(String name,
org.eclipse.microprofile.openapi.models.responses.APIResponse apiResponse) |
org.eclipse.microprofile.openapi.models.responses.APIResponses |
addExtension(String name,
Object value) |
org.eclipse.microprofile.openapi.models.responses.APIResponses |
defaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse defaultValue) |
Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> |
getAPIResponses() |
org.eclipse.microprofile.openapi.models.responses.APIResponse |
getDefaultValue() |
Map<String,Object> |
getExtensions() |
void |
removeAPIResponse(String name) |
void |
removeExtension(String name) |
void |
setAPIResponses(Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> items) |
void |
setDefaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse defaultValue) |
void |
setExtensions(Map<String,Object> extensions) |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
equals, hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
addApiResponse, containsKey, get, getAPIResponse, getDefault, hasAPIResponse, put, putAll, remove
clear, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, putIfAbsent, remove, replace, replace, replaceAll, size, values
public Map<String,Object> getExtensions()
getExtensions
in interface org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.responses.APIResponses>
Extensible.getExtensions()
public org.eclipse.microprofile.openapi.models.responses.APIResponses addExtension(String name, Object value)
addExtension
in interface org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.responses.APIResponses>
Extensible.addExtension(java.lang.String, java.lang.Object)
public void removeExtension(String name)
removeExtension
in interface org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.responses.APIResponses>
Extensible.removeExtension(java.lang.String)
public void setExtensions(Map<String,Object> extensions)
setExtensions
in interface org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.responses.APIResponses>
Extensible.setExtensions(java.util.Map)
public org.eclipse.microprofile.openapi.models.responses.APIResponses addAPIResponse(String name, org.eclipse.microprofile.openapi.models.responses.APIResponse apiResponse)
addAPIResponse
in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
APIResponses.addAPIResponse(java.lang.String,
org.eclipse.microprofile.openapi.models.responses.APIResponse)
public void removeAPIResponse(String name)
removeAPIResponse
in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
APIResponses.removeAPIResponse(java.lang.String)
public Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> getAPIResponses()
getAPIResponses
in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
public void setAPIResponses(Map<String,org.eclipse.microprofile.openapi.models.responses.APIResponse> items)
setAPIResponses
in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
public org.eclipse.microprofile.openapi.models.responses.APIResponse getDefaultValue()
getDefaultValue
in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
APIResponses.getDefaultValue()
public void setDefaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse defaultValue)
setDefaultValue
in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
APIResponses.setDefaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse)
public org.eclipse.microprofile.openapi.models.responses.APIResponses defaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse defaultValue)
defaultValue
in interface org.eclipse.microprofile.openapi.models.responses.APIResponses
APIResponses.defaultValue(org.eclipse.microprofile.openapi.models.responses.APIResponse)
Copyright © 2018–2020. All rights reserved.