public abstract class SecurityScheme extends ExtensibleNode implements INamed
Modifier and Type | Field and Description |
---|---|
String |
_schemeName |
String |
description |
String |
in |
String |
name |
String |
type |
_extensions
_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems
Constructor and Description |
---|
SecurityScheme(String schemeName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(IVisitor visitor)
Called to accept a visitor onto a visitable data model instance.
|
String |
getName()
Gets the definition name.
|
String |
getSchemeName()
Gets the scheme name.
|
void |
rename(String newName)
Renames the definition.
|
addExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtension
addExtraProperty, addValidationProblem, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, modelId, ownerDocument, parent, removeExtraProperty, setAttribute
public String _schemeName
public String type
public String description
public String name
public String in
public SecurityScheme(String schemeName)
schemeName
- public String getSchemeName()
public String getName()
INamed
getName
in interface INamed
INamed.getName()
public void rename(String newName)
INamed
rename
in interface INamed
INamed.rename(java.lang.String)
public void accept(IVisitor visitor)
IVisitable
accept
in interface IVisitable
accept
in class Node
Node.accept(io.apicurio.datamodels.core.visitors.IVisitor)
Copyright © 2019 Red Hat. All rights reserved.