Package io.apicurio.datamodels.models
Interface SecurityScheme
-
- All Known Subinterfaces:
AsyncApi20SecurityScheme,AsyncApi21SecurityScheme,AsyncApi22SecurityScheme,AsyncApi23SecurityScheme,AsyncApi24SecurityScheme,AsyncApi25SecurityScheme,AsyncApi26SecurityScheme,AsyncApi30SecurityScheme,AsyncApiSecurityScheme,OpenApi20SecurityScheme,OpenApi30SecurityScheme,OpenApi31SecurityScheme,OpenApiSecurityScheme
- All Known Implementing Classes:
AsyncApi20SecuritySchemeImpl,AsyncApi21SecuritySchemeImpl,AsyncApi22SecuritySchemeImpl,AsyncApi23SecuritySchemeImpl,AsyncApi24SecuritySchemeImpl,AsyncApi25SecuritySchemeImpl,AsyncApi26SecuritySchemeImpl,AsyncApi30SecuritySchemeImpl,OpenApi20SecuritySchemeImpl,OpenApi30SecuritySchemeImpl,OpenApi31SecuritySchemeImpl
public interface SecurityScheme extends Node
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDescription()StringgetIn()StringgetName()StringgetType()voidsetDescription(String value)voidsetIn(String value)voidsetName(String value)voidsetType(String value)-
Methods inherited from interface io.apicurio.datamodels.models.Node
addExtraProperty, attach, clearNodeAttributes, emptyClone, getExtraProperty, getExtraPropertyNames, getNodeAttribute, getNodeAttributeNames, hasExtraProperties, isAttached, mapPropertyName, modelId, parent, parentPropertyName, parentPropertyType, removeExtraProperty, root, setNodeAttribute
-
-