Package io.apicurio.datamodels.models
Interface Tag
-
- All Known Subinterfaces:
AsyncApi20Tag,AsyncApi21Tag,AsyncApi22Tag,AsyncApi23Tag,AsyncApi24Tag,AsyncApi25Tag,AsyncApi26Tag,AsyncApi30Tag,AsyncApiTag,OpenApi20Tag,OpenApi30Tag,OpenApi31Tag,OpenApiTag
- All Known Implementing Classes:
AsyncApi20TagImpl,AsyncApi21TagImpl,AsyncApi22TagImpl,AsyncApi23TagImpl,AsyncApi24TagImpl,AsyncApi25TagImpl,AsyncApi26TagImpl,AsyncApi30TagImpl,OpenApi20TagImpl,OpenApi30TagImpl,OpenApi31TagImpl
public interface Tag extends Node
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExternalDocumentationcreateExternalDocumentation()StringgetDescription()ExternalDocumentationgetExternalDocs()StringgetName()voidsetDescription(String value)voidsetExternalDocs(ExternalDocumentation value)voidsetName(String value)-
Methods inherited from interface io.apicurio.datamodels.models.Node
addExtraProperty, attach, clearNodeAttributes, emptyClone, getExtraProperty, getExtraPropertyNames, getNodeAttribute, getNodeAttributeNames, hasExtraProperties, isAttached, mapPropertyName, modelId, parent, parentPropertyName, parentPropertyType, removeExtraProperty, root, setNodeAttribute
-
-
-
-
Method Detail
-
getName
String getName()
-
setName
void setName(String value)
-
getDescription
String getDescription()
-
setDescription
void setDescription(String value)
-
getExternalDocs
ExternalDocumentation getExternalDocs()
-
setExternalDocs
void setExternalDocs(ExternalDocumentation value)
-
createExternalDocumentation
ExternalDocumentation createExternalDocumentation()
-
-