public class Aai20Document extends AaiDocument
asyncapi, channels, components, defaultContentType, id, serversexternalDocs, info, tags_extensions_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems| Constructor and Description |
|---|
Aai20Document()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addChannelItem(AaiChannelItem item) |
AaiServer |
addServer(AaiServer server)
Adds a server and returns it.
|
Aai20ChannelItem |
createChannelItem(String name) |
Aai20Components |
createComponents() |
Aai20ExternalDocumentation |
createExternalDocumentation()
Creates an External Documentation node.
|
Aai20Info |
createInfo()
Creates an Info node.
|
Aai20Server |
createServer()
Creates an AAI 2.0 Server object.
|
Aai20Server |
createServer(String url,
String description)
Creates an AAI 2.0 Server object.
|
Aai20Tag |
createTag()
Creates a Tag node.
|
List<AaiChannelItem> |
getChannels() |
DocumentType |
getDocumentType()
Called to get the type of document.
|
accept, addTag, setExternalDocumentation, setExternalDocumentationaddExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtensionaddExtraProperty, addValidationProblem, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, modelId, ownerDocument, parent, removeExtraProperty, setAttributepublic DocumentType getDocumentType()
DocumentgetDocumentType in class DocumentDocument.getDocumentType()public Aai20Info createInfo()
DocumentcreateInfo in class DocumentDocument.createInfo()public Aai20Tag createTag()
DocumentcreateTag in class DocumentDocument.createTag()public Aai20ExternalDocumentation createExternalDocumentation()
DocumentcreateExternalDocumentation in interface IExternalDocumentationParentcreateExternalDocumentation in class DocumentDocument.createExternalDocumentation()public Aai20Server createServer()
createServer in class AaiDocumentpublic Aai20Server createServer(String url, String description)
createServer in class AaiDocumentpublic AaiServer addServer(AaiServer server)
AaiDocumentaddServer in class AaiDocumentpublic List<AaiChannelItem> getChannels()
getChannels in class AaiDocumentpublic Aai20ChannelItem createChannelItem(String name)
createChannelItem in class AaiDocumentpublic void addChannelItem(AaiChannelItem item)
addChannelItem in class AaiDocumentpublic Aai20Components createComponents()
createComponents in class AaiDocumentCopyright © 2019 Red Hat. All rights reserved.