public class SecuritySchemeImpl extends ExtensibleImpl implements org.eclipse.microprofile.openapi.models.security.SecurityScheme
Modifier and Type | Field and Description |
---|---|
protected String |
bearerFormat |
protected String |
description |
protected org.eclipse.microprofile.openapi.models.security.OAuthFlows |
flows |
protected org.eclipse.microprofile.openapi.models.security.SecurityScheme.In |
in |
protected String |
name |
protected String |
openIdConnectUrl |
protected String |
ref |
protected String |
scheme |
protected org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type |
type |
extensions
Constructor and Description |
---|
SecuritySchemeImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
bearerFormat(String bearerFormat) |
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
description(String description) |
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
flows(org.eclipse.microprofile.openapi.models.security.OAuthFlows flows) |
String |
getBearerFormat() |
String |
getDescription() |
org.eclipse.microprofile.openapi.models.security.OAuthFlows |
getFlows() |
org.eclipse.microprofile.openapi.models.security.SecurityScheme.In |
getIn() |
String |
getName() |
String |
getOpenIdConnectUrl() |
String |
getRef() |
String |
getScheme() |
org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type |
getType() |
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
in(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In in) |
static void |
merge(org.eclipse.microprofile.openapi.annotations.security.SecurityScheme from,
org.eclipse.microprofile.openapi.models.security.SecurityScheme to,
boolean override) |
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
name(String name) |
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
openIdConnectUrl(String openIdConnectUrl) |
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
ref(String ref) |
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
scheme(String scheme) |
void |
setBearerFormat(String bearerFormat) |
void |
setDescription(String description) |
void |
setFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows flows) |
void |
setIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In in) |
void |
setName(String name) |
void |
setOpenIdConnectUrl(String openIdConnectUrl) |
void |
setRef(String ref) |
void |
setScheme(String scheme) |
void |
setType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type type) |
org.eclipse.microprofile.openapi.models.security.SecurityScheme |
type(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type type) |
addExtension, convertExtensionValue, getExtensions, merge, setExtensions
protected org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type type
protected String description
protected String name
protected String ref
protected org.eclipse.microprofile.openapi.models.security.SecurityScheme.In in
protected String scheme
protected String bearerFormat
protected org.eclipse.microprofile.openapi.models.security.OAuthFlows flows
protected String openIdConnectUrl
public org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type getType()
getType
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public void setType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type type)
setType
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme type(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type type)
type
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public String getDescription()
getDescription
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public void setDescription(String description)
setDescription
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme description(String description)
description
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public String getName()
getName
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public void setName(String name)
setName
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme name(String name)
name
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme.In getIn()
getIn
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public void setIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In in)
setIn
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme in(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In in)
in
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public String getScheme()
getScheme
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public void setScheme(String scheme)
setScheme
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme scheme(String scheme)
scheme
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public String getBearerFormat()
getBearerFormat
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public void setBearerFormat(String bearerFormat)
setBearerFormat
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme bearerFormat(String bearerFormat)
bearerFormat
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.OAuthFlows getFlows()
getFlows
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public void setFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows flows)
setFlows
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme flows(org.eclipse.microprofile.openapi.models.security.OAuthFlows flows)
flows
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public String getOpenIdConnectUrl()
getOpenIdConnectUrl
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public void setOpenIdConnectUrl(String openIdConnectUrl)
setOpenIdConnectUrl
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public org.eclipse.microprofile.openapi.models.security.SecurityScheme openIdConnectUrl(String openIdConnectUrl)
openIdConnectUrl
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
public String getRef()
getRef
in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
public void setRef(String ref)
setRef
in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
public org.eclipse.microprofile.openapi.models.security.SecurityScheme ref(String ref)
ref
in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
public static void merge(org.eclipse.microprofile.openapi.annotations.security.SecurityScheme from, org.eclipse.microprofile.openapi.models.security.SecurityScheme to, boolean override)
Copyright © 2018. All rights reserved.