Package com.atlassian.bamboo.tag
Interface VcsTag
-
- All Superinterfaces:
BambooIdProvider
,BambooObject
,NameProvider
,TagAndRevision
- All Known Implementing Classes:
VcsTagImpl
public interface VcsTag extends TagAndRevision, BambooObject, NameProvider
Interface for entity which persists data about tag and revision
-
-
Field Summary
-
Fields inherited from interface com.atlassian.bamboo.tag.TagAndRevision
COMPARATOR
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RepositoryDataEntity
getRepositoryData()
returns repository data for repository where the tag isvoid
setName(String name)
set name of tagvoid
setRepositoryData(RepositoryDataEntity repositoryData)
sets repository datavoid
setRevision(String revision)
set revision for tag-
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getId
-
Methods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Methods inherited from interface com.atlassian.bamboo.utils.NameProvider
getName
-
Methods inherited from interface com.atlassian.bamboo.tag.TagAndRevision
getName, getPrettyString, getRevision
-
-
-
-
Method Detail
-
setName
void setName(String name)
set name of tag
-
setRevision
void setRevision(String revision)
set revision for tag
-
getRepositoryData
RepositoryDataEntity getRepositoryData()
returns repository data for repository where the tag is
-
setRepositoryData
void setRepositoryData(RepositoryDataEntity repositoryData)
sets repository data
-
-