public class SecuritySchemeImpl extends ExtensibleImpl<org.eclipse.microprofile.openapi.models.security.SecurityScheme> implements org.eclipse.microprofile.openapi.models.security.SecurityScheme, ModelImpl
SecurityScheme
OpenAPI model interface.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) |
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, getExtensions, removeExtension, setExtensions
public String getRef()
getRef
in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
Reference.getRef()
public void setRef(String ref)
setRef
in interface org.eclipse.microprofile.openapi.models.Reference<org.eclipse.microprofile.openapi.models.security.SecurityScheme>
Reference.setRef(java.lang.String)
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>
Reference.ref(java.lang.String)
public org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type getType()
getType
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.getType()
public void setType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type type)
setType
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.setType(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type)
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
SecurityScheme.type(org.eclipse.microprofile.openapi.models.security.SecurityScheme.Type)
public String getDescription()
getDescription
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.getDescription()
public void setDescription(String description)
setDescription
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.setDescription(java.lang.String)
public org.eclipse.microprofile.openapi.models.security.SecurityScheme description(String description)
description
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.description(java.lang.String)
public String getName()
getName
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.getName()
public void setName(String name)
setName
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.setName(java.lang.String)
public org.eclipse.microprofile.openapi.models.security.SecurityScheme name(String name)
name
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.name(java.lang.String)
public org.eclipse.microprofile.openapi.models.security.SecurityScheme.In getIn()
getIn
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.getIn()
public void setIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In in)
setIn
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.setIn(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In)
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
SecurityScheme.in(org.eclipse.microprofile.openapi.models.security.SecurityScheme.In)
public String getScheme()
getScheme
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.getScheme()
public void setScheme(String scheme)
setScheme
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.setScheme(java.lang.String)
public org.eclipse.microprofile.openapi.models.security.SecurityScheme scheme(String scheme)
scheme
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.scheme(java.lang.String)
public String getBearerFormat()
getBearerFormat
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.getBearerFormat()
public void setBearerFormat(String bearerFormat)
setBearerFormat
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.setBearerFormat(java.lang.String)
public org.eclipse.microprofile.openapi.models.security.SecurityScheme bearerFormat(String bearerFormat)
bearerFormat
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.bearerFormat(java.lang.String)
public org.eclipse.microprofile.openapi.models.security.OAuthFlows getFlows()
getFlows
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.getFlows()
public void setFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows flows)
setFlows
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.setFlows(org.eclipse.microprofile.openapi.models.security.OAuthFlows)
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
SecurityScheme.flows(org.eclipse.microprofile.openapi.models.security.OAuthFlows)
public String getOpenIdConnectUrl()
getOpenIdConnectUrl
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.getOpenIdConnectUrl()
public void setOpenIdConnectUrl(String openIdConnectUrl)
setOpenIdConnectUrl
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.setOpenIdConnectUrl(java.lang.String)
public org.eclipse.microprofile.openapi.models.security.SecurityScheme openIdConnectUrl(String openIdConnectUrl)
openIdConnectUrl
in interface org.eclipse.microprofile.openapi.models.security.SecurityScheme
SecurityScheme.openIdConnectUrl(java.lang.String)
Copyright © 2018–2020. All rights reserved.