Package com.atlassian.bamboo.plan
Interface ImmutableVcsLocationBambooSpecsState
-
- All Known Subinterfaces:
VcsLocationBambooSpecsState
- All Known Implementing Classes:
ImmutableVcsLocationBambooSpecsStateImpl,RestVcsLocationBambooSpecsState,VcsLocationBambooSpecsStateImpl
public interface ImmutableVcsLocationBambooSpecsStateLinks RSS repository to a Specs execution status.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotNull StringgetBranch()@Nullable LonggetId()@Nullable StringgetLogFilename()@NotNull StringgetRevision()VcsLocationBambooSpecsState.SpecsImportStategetSpecImportState()@Nullable DategetSpecsExecutionDate()longgetVcsLocationId()booleanisSpecsNotFound()
-
-
-
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
-
-