Package com.atlassian.bamboo.plan
Interface ImmutableVcsLocationBambooSpecsState
-
- All Known Subinterfaces:
VcsLocationBambooSpecsState
- All Known Implementing Classes:
ImmutableVcsLocationBambooSpecsStateImpl
,RestVcsLocationBambooSpecsState
,VcsLocationBambooSpecsStateImpl
public interface ImmutableVcsLocationBambooSpecsState
Links RSS repository to a Specs execution status.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull String
getBranch()
@Nullable Long
getId()
@Nullable String
getLogFilename()
@NotNull String
getRevision()
VcsLocationBambooSpecsState.SpecsImportState
getSpecImportState()
@Nullable Date
getSpecsExecutionDate()
long
getVcsLocationId()
boolean
isSpecsNotFound()
-
-
-
Method Detail
-
getId
@Nullable @Nullable Long getId()
-
getRevision
@NotNull @NotNull String getRevision()
- Returns:
- revision used to execute RSS
-
getVcsLocationId
long getVcsLocationId()
- Returns:
- id of the RSS repository
-
getBranch
@NotNull @NotNull String getBranch()
- Returns:
- branch of the RSS repository used to execute Specs
-
getSpecsExecutionDate
@Nullable @Nullable Date getSpecsExecutionDate()
- Returns:
- date of specs execution
-
getLogFilename
@Nullable @Nullable String getLogFilename()
- Returns:
- RSS execution log filename
-
getSpecImportState
@Nullable VcsLocationBambooSpecsState.SpecsImportState getSpecImportState()
- Returns:
- Status of the RSS execution
-
isSpecsNotFound
boolean isSpecsNotFound()
- Returns:
- true if Specs were not found during the RSS execution, false otherwise
-
-