Class SecuritySchemeImpl
- java.lang.Object
-
- fish.payara.microprofile.openapi.impl.model.ExtensibleImpl<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
-
- fish.payara.microprofile.openapi.impl.model.security.SecuritySchemeImpl
-
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible,org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.SecurityScheme>,org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>,org.eclipse.microprofile.openapi.models.security.SecurityScheme
public class SecuritySchemeImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.security.SecurityScheme> implements org.eclipse.microprofile.openapi.models.security.SecurityScheme
-
-
Field Summary
-
Fields inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
extensions
-
-
Constructor Summary
Constructors Constructor Description SecuritySchemeImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.eclipse.microprofile.openapi.models.security.SecuritySchemecreateInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)StringgetBearerFormat()StringgetDescription()org.eclipse.microprofile.openapi.models.security.OAuthFlowsgetFlows()org.eclipse.microprofile.openapi.models.security.SecurityScheme.IngetIn()StringgetName()StringgetOpenIdConnectUrl()StringgetRef()StringgetScheme()org.eclipse.microprofile.openapi.models.security.SecurityScheme.TypegetType()static voidmerge(org.eclipse.microprofile.openapi.models.security.SecurityScheme from, org.eclipse.microprofile.openapi.models.security.SecurityScheme to, boolean override)voidsetBearerFormat(String bearerFormat)voidsetDescription(String description)voidsetFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows flows)voidsetIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In in)voidsetName(String name)voidsetOpenIdConnectUrl(String openIdConnectUrl)voidsetRef(String ref)voidsetScheme(String scheme)voidsetType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type type)-
Methods inherited from class fish.payara.microprofile.openapi.impl.model.ExtensibleImpl
addExtension, convertExtensionValue, extensionName, getExtensions, merge, removeExtension, setExtensions, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
createInstance
public static org.eclipse.microprofile.openapi.models.security.SecurityScheme createInstance(org.glassfish.hk2.classmodel.reflect.AnnotationModel annotation, ApiContext context)
-
getType
public org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type getType()
- Specified by:
getTypein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setType
public void setType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type type)
- Specified by:
setTypein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getIn
public org.eclipse.microprofile.openapi.models.security.SecurityScheme.In getIn()
- Specified by:
getInin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setIn
public void setIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In in)
- Specified by:
setInin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getScheme
public String getScheme()
- Specified by:
getSchemein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setScheme
public void setScheme(String scheme)
- Specified by:
setSchemein interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getBearerFormat
public String getBearerFormat()
- Specified by:
getBearerFormatin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setBearerFormat
public void setBearerFormat(String bearerFormat)
- Specified by:
setBearerFormatin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getFlows
public org.eclipse.microprofile.openapi.models.security.OAuthFlows getFlows()
- Specified by:
getFlowsin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setFlows
public void setFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows flows)
- Specified by:
setFlowsin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getOpenIdConnectUrl
public String getOpenIdConnectUrl()
- Specified by:
getOpenIdConnectUrlin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
setOpenIdConnectUrl
public void setOpenIdConnectUrl(String openIdConnectUrl)
- Specified by:
setOpenIdConnectUrlin interfaceorg.eclipse.microprofile.openapi.models.security.SecurityScheme
-
getRef
public String getRef()
- Specified by:
getRefin interfaceorg.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
-
setRef
public void setRef(String ref)
- Specified by:
setRefin interfaceorg.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
-
merge
public static void merge(org.eclipse.microprofile.openapi.models.security.SecurityScheme from, org.eclipse.microprofile.openapi.models.security.SecurityScheme to, boolean override)
-
-