public class SecuritySchemeImpl extends ExtensibleImpl implements ModelImpl
SecurityScheme
OpenAPI model interface.Constructor and Description |
---|
SecuritySchemeImpl() |
Modifier and Type | Method and Description |
---|---|
SecurityScheme |
bearerFormat(String bearerFormat) |
SecurityScheme |
description(String description) |
SecurityScheme |
flows(OAuthFlows flows) |
String |
getBearerFormat() |
String |
getDescription() |
OAuthFlows |
getFlows() |
In |
getIn() |
String |
getName() |
String |
getOpenIdConnectUrl() |
String |
getRef() |
String |
getScheme() |
Type |
getType() |
SecurityScheme |
in(In in) |
SecurityScheme |
name(String name) |
SecurityScheme |
openIdConnectUrl(String openIdConnectUrl) |
SecurityScheme |
ref(String ref) |
SecurityScheme |
scheme(String scheme) |
void |
setBearerFormat(String bearerFormat) |
void |
setDescription(String description) |
void |
setFlows(OAuthFlows flows) |
void |
setIn(In in) |
void |
setName(String name) |
void |
setOpenIdConnectUrl(String openIdConnectUrl) |
void |
setRef(String ref) |
void |
setScheme(String scheme) |
void |
setType(Type type) |
SecurityScheme |
type(Type type) |
addExtension, getExtensions, setExtensions
public String getRef()
org.eclipse.microprofile.openapi.models.Reference#getRef()
public void setRef(String ref)
org.eclipse.microprofile.openapi.models.Reference#setRef(java.lang.String)
public SecurityScheme ref(String ref)
org.eclipse.microprofile.openapi.models.Reference#ref(java.lang.String)
public Type getType()
org.eclipse.microprofile.openapi.models.security.SecurityScheme#getType()
public void setType(Type type)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#setType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type)
public SecurityScheme type(Type type)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#type(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type)
public String getDescription()
org.eclipse.microprofile.openapi.models.security.SecurityScheme#getDescription()
public void setDescription(String description)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#setDescription(java.lang.String)
public SecurityScheme description(String description)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#description(java.lang.String)
public String getName()
org.eclipse.microprofile.openapi.models.security.SecurityScheme#getName()
public void setName(String name)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#setName(java.lang.String)
public SecurityScheme name(String name)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#name(java.lang.String)
public In getIn()
org.eclipse.microprofile.openapi.models.security.SecurityScheme#getIn()
public void setIn(In in)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#setIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In)
public SecurityScheme in(In in)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#in(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In)
public String getScheme()
org.eclipse.microprofile.openapi.models.security.SecurityScheme#getScheme()
public void setScheme(String scheme)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#setScheme(java.lang.String)
public SecurityScheme scheme(String scheme)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#scheme(java.lang.String)
public String getBearerFormat()
org.eclipse.microprofile.openapi.models.security.SecurityScheme#getBearerFormat()
public void setBearerFormat(String bearerFormat)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#setBearerFormat(java.lang.String)
public SecurityScheme bearerFormat(String bearerFormat)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#bearerFormat(java.lang.String)
public OAuthFlows getFlows()
org.eclipse.microprofile.openapi.models.security.SecurityScheme#getFlows()
public void setFlows(OAuthFlows flows)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#setFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows)
public SecurityScheme flows(OAuthFlows flows)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#flows(org.eclipse.microprofile.openapi.models.security.OAuthFlows)
public String getOpenIdConnectUrl()
org.eclipse.microprofile.openapi.models.security.SecurityScheme#getOpenIdConnectUrl()
public void setOpenIdConnectUrl(String openIdConnectUrl)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#setOpenIdConnectUrl(java.lang.String)
public SecurityScheme openIdConnectUrl(String openIdConnectUrl)
org.eclipse.microprofile.openapi.models.security.SecurityScheme#openIdConnectUrl(java.lang.String)
Copyright © 2018 JBoss by Red Hat. All rights reserved.