Interface Tag
-
- All Superinterfaces:
Constructible,Extensible<Tag>
public interface Tag extends Constructible, Extensible<Tag>
TagAn object to store metadata to be available in the OpenAPI document.
- See Also:
- OpenAPI Specification Tag Object
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default Tagdescription(String description)Sets the description property of a Tag instance to the given string.default TagexternalDocs(ExternalDocumentation externalDocs)Sets the externalDocs property of a Tag instance to the given object.StringgetDescription()Returns the description property from a Tag instance.ExternalDocumentationgetExternalDocs()Returns the externalDocs property from a Tag instance.StringgetName()Returns the name property from a Tag instance.default Tagname(String name)Sets the name property of a Tag instance to the given string.voidsetDescription(String description)Sets the description property of a Tag instance to the given string.voidsetExternalDocs(ExternalDocumentation externalDocs)Sets the externalDocs property of a Tag instance to the given object.voidsetName(String name)Sets the name property of a Tag instance to the given string.-
Methods inherited from interface org.eclipse.microprofile.openapi.models.Extensible
addExtension, extensions, getExtensions, removeExtension, setExtensions
-
-
-
-
Method Detail
-
getName
String getName()
Returns the name property from a Tag instance.- Returns:
- the name property from this tag
-
setName
void setName(String name)
Sets the name property of a Tag instance to the given string.- Parameters:
name- the name property for this tag
-
name
default Tag name(String name)
Sets the name property of a Tag instance to the given string.- Parameters:
name- the name property for this tag- Returns:
- the current Tag instance
-
getDescription
String getDescription()
Returns the description property from a Tag instance.- Returns:
- the description property from this tag
-
setDescription
void setDescription(String description)
Sets the description property of a Tag instance to the given string.- Parameters:
description- the description property for this tag
-
description
default Tag description(String description)
Sets the description property of a Tag instance to the given string.- Parameters:
description- the description property for this tag- Returns:
- the current Tag instance
-
getExternalDocs
ExternalDocumentation getExternalDocs()
Returns the externalDocs property from a Tag instance.- Returns:
- additional external documentation from this tag
-
setExternalDocs
void setExternalDocs(ExternalDocumentation externalDocs)
Sets the externalDocs property of a Tag instance to the given object.- Parameters:
externalDocs- additional external documentation for this tag
-
externalDocs
default Tag externalDocs(ExternalDocumentation externalDocs)
Sets the externalDocs property of a Tag instance to the given object.- Parameters:
externalDocs- additional external documentation for this tag- Returns:
- the current Tag instance
-
-