Class Components
java.lang.Object
io.smallrye.openapi.model.BaseModel<org.eclipse.microprofile.openapi.models.Components>
io.smallrye.openapi.model.BaseExtensibleModel<org.eclipse.microprofile.openapi.models.Components>
io.smallrye.openapi.internal.models.Components
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Components,org.eclipse.microprofile.openapi.models.Constructible,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.Components>
- Direct Known Subclasses:
ComponentsImpl
@Generated(value="io.smallrye.openapi.model.apt.SmallRyeModelProcessor",
date="2024-12-09T01:23:59.661147868Z")
public class Components
extends BaseExtensibleModel<org.eclipse.microprofile.openapi.models.Components>
implements org.eclipse.microprofile.openapi.models.Components
-
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
properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCallback(String newKey, org.eclipse.microprofile.openapi.models.callbacks.Callback newValue) addExample(String newKey, org.eclipse.microprofile.openapi.models.examples.Example newValue) addParameter(String newKey, org.eclipse.microprofile.openapi.models.parameters.Parameter newValue) addPathItem(String newKey, org.eclipse.microprofile.openapi.models.PathItem newValue) addRequestBody(String newKey, org.eclipse.microprofile.openapi.models.parameters.RequestBody newValue) addResponse(String newKey, org.eclipse.microprofile.openapi.models.responses.APIResponse newValue) addSecurityScheme(String newKey, org.eclipse.microprofile.openapi.models.security.SecurityScheme newValue) getLinks()voidremoveCallback(String key) voidremoveExample(String key) voidremoveHeader(String key) voidremoveLink(String key) voidremoveParameter(String key) voidremovePathItem(String key) voidremoveRequestBody(String key) voidremoveResponse(String key) voidremoveSchema(String key) voidvoidsetCallbacks(Map<String, org.eclipse.microprofile.openapi.models.callbacks.Callback> newValue) voidsetExamples(Map<String, org.eclipse.microprofile.openapi.models.examples.Example> newValue) voidsetHeaders(Map<String, org.eclipse.microprofile.openapi.models.headers.Header> newValue) voidvoidsetParameters(Map<String, org.eclipse.microprofile.openapi.models.parameters.Parameter> newValue) voidsetPathItems(Map<String, org.eclipse.microprofile.openapi.models.PathItem> newValue) voidsetRequestBodies(Map<String, org.eclipse.microprofile.openapi.models.parameters.RequestBody> newValue) voidsetResponses(Map<String, org.eclipse.microprofile.openapi.models.responses.APIResponse> newValue) voidsetSchemas(Map<String, org.eclipse.microprofile.openapi.models.media.Schema> newValue) voidsetSecuritySchemes(Map<String, org.eclipse.microprofile.openapi.models.security.SecurityScheme> 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.Components
callbacks, examples, headers, links, parameters, pathItems, requestBodies, responses, schemas, securitySchemesMethods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
-
Constructor Details
-
Components
public Components()
-
-
Method Details
-
getSchemas
- Specified by:
getSchemasin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setSchemas
- Specified by:
setSchemasin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addSchema
public Components addSchema(String newKey, org.eclipse.microprofile.openapi.models.media.Schema newValue) - Specified by:
addSchemain interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeSchema
- Specified by:
removeSchemain interfaceorg.eclipse.microprofile.openapi.models.Components
-
getResponses
- Specified by:
getResponsesin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setResponses
public void setResponses(Map<String, org.eclipse.microprofile.openapi.models.responses.APIResponse> newValue) - Specified by:
setResponsesin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addResponse
public Components addResponse(String newKey, org.eclipse.microprofile.openapi.models.responses.APIResponse newValue) - Specified by:
addResponsein interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeResponse
- Specified by:
removeResponsein interfaceorg.eclipse.microprofile.openapi.models.Components
-
getParameters
- Specified by:
getParametersin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setParameters
public void setParameters(Map<String, org.eclipse.microprofile.openapi.models.parameters.Parameter> newValue) - Specified by:
setParametersin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addParameter
public Components addParameter(String newKey, org.eclipse.microprofile.openapi.models.parameters.Parameter newValue) - Specified by:
addParameterin interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeParameter
- Specified by:
removeParameterin interfaceorg.eclipse.microprofile.openapi.models.Components
-
getExamples
- Specified by:
getExamplesin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setExamples
public void setExamples(Map<String, org.eclipse.microprofile.openapi.models.examples.Example> newValue) - Specified by:
setExamplesin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addExample
public Components addExample(String newKey, org.eclipse.microprofile.openapi.models.examples.Example newValue) - Specified by:
addExamplein interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeExample
- Specified by:
removeExamplein interfaceorg.eclipse.microprofile.openapi.models.Components
-
getRequestBodies
public Map<String,org.eclipse.microprofile.openapi.models.parameters.RequestBody> getRequestBodies()- Specified by:
getRequestBodiesin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setRequestBodies
public void setRequestBodies(Map<String, org.eclipse.microprofile.openapi.models.parameters.RequestBody> newValue) - Specified by:
setRequestBodiesin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addRequestBody
public Components addRequestBody(String newKey, org.eclipse.microprofile.openapi.models.parameters.RequestBody newValue) - Specified by:
addRequestBodyin interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeRequestBody
- Specified by:
removeRequestBodyin interfaceorg.eclipse.microprofile.openapi.models.Components
-
getHeaders
- Specified by:
getHeadersin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setHeaders
- Specified by:
setHeadersin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addHeader
public Components addHeader(String newKey, org.eclipse.microprofile.openapi.models.headers.Header newValue) - Specified by:
addHeaderin interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeHeader
- Specified by:
removeHeaderin interfaceorg.eclipse.microprofile.openapi.models.Components
-
getSecuritySchemes
public Map<String,org.eclipse.microprofile.openapi.models.security.SecurityScheme> getSecuritySchemes()- Specified by:
getSecuritySchemesin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setSecuritySchemes
public void setSecuritySchemes(Map<String, org.eclipse.microprofile.openapi.models.security.SecurityScheme> newValue) - Specified by:
setSecuritySchemesin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addSecurityScheme
public Components addSecurityScheme(String newKey, org.eclipse.microprofile.openapi.models.security.SecurityScheme newValue) - Specified by:
addSecuritySchemein interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeSecurityScheme
- Specified by:
removeSecuritySchemein interfaceorg.eclipse.microprofile.openapi.models.Components
-
getLinks
- Specified by:
getLinksin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setLinks
- Specified by:
setLinksin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addLink
public Components addLink(String newKey, org.eclipse.microprofile.openapi.models.links.Link newValue) - Specified by:
addLinkin interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeLink
- Specified by:
removeLinkin interfaceorg.eclipse.microprofile.openapi.models.Components
-
getCallbacks
- Specified by:
getCallbacksin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setCallbacks
public void setCallbacks(Map<String, org.eclipse.microprofile.openapi.models.callbacks.Callback> newValue) - Specified by:
setCallbacksin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addCallback
public Components addCallback(String newKey, org.eclipse.microprofile.openapi.models.callbacks.Callback newValue) - Specified by:
addCallbackin interfaceorg.eclipse.microprofile.openapi.models.Components
-
removeCallback
- Specified by:
removeCallbackin interfaceorg.eclipse.microprofile.openapi.models.Components
-
getPathItems
- Specified by:
getPathItemsin interfaceorg.eclipse.microprofile.openapi.models.Components
-
setPathItems
- Specified by:
setPathItemsin interfaceorg.eclipse.microprofile.openapi.models.Components
-
addPathItem
public Components addPathItem(String newKey, org.eclipse.microprofile.openapi.models.PathItem newValue) - Specified by:
addPathItemin interfaceorg.eclipse.microprofile.openapi.models.Components
-
removePathItem
- Specified by:
removePathItemin interfaceorg.eclipse.microprofile.openapi.models.Components
-