Class HistoryQueryRunner
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.history.HistoryQueryRunner
-
public final class HistoryQueryRunner extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCondition(String condition)
SFinishedBuild
getBuild(Object... params)
List<SFinishedBuild>
getBuilds(Object... params)
void
processItems(ItemProcessor<SFinishedBuild> processor, Object... params)
void
setCheckBuildTypeExistence(boolean checkBuildTypeExistence)
void
setFilterByBranch(String branchName)
void
setNoPersonal()
Ensure no personal builds are returnedvoid
setOrderByChanges(boolean orderByChanges)
Call it if builds should be ordered by modification ordervoid
setPageSize(int pageSize)
void
setWinPinStatus(Boolean pinStatus)
void
setWithAgentNameFilter()
void
setWithAgentTypeIdFilter()
void
setWithBuildTypes(Set<String> buildTypeIds)
void
setWithCanceled(boolean withCanceled)
void
setWithPersonalBuildsVisibleToUser(User owner)
Use when have to include all non-personal records, and records for the particular uservoid
setWithPrivateTagNameFilter()
void
setWithPublicTagNameFilter()
void
setWithStartDateFilter()
-
-
-
Method Detail
-
setWithCanceled
public void setWithCanceled(boolean withCanceled)
-
setWithStartDateFilter
public void setWithStartDateFilter()
-
setWithPublicTagNameFilter
public void setWithPublicTagNameFilter()
-
setWithPrivateTagNameFilter
public void setWithPrivateTagNameFilter()
-
setWinPinStatus
public void setWinPinStatus(@Nullable Boolean pinStatus)
-
addCondition
public void addCondition(String condition)
-
setCheckBuildTypeExistence
public void setCheckBuildTypeExistence(boolean checkBuildTypeExistence)
-
setWithPersonalBuildsVisibleToUser
public void setWithPersonalBuildsVisibleToUser(@NotNull User owner)
Use when have to include all non-personal records, and records for the particular user
-
setNoPersonal
public void setNoPersonal()
Ensure no personal builds are returned
-
setWithAgentNameFilter
public void setWithAgentNameFilter()
-
setWithAgentTypeIdFilter
public void setWithAgentTypeIdFilter()
-
setOrderByChanges
public void setOrderByChanges(boolean orderByChanges)
Call it if builds should be ordered by modification order
-
setFilterByBranch
public void setFilterByBranch(@Nullable String branchName)
-
setPageSize
public void setPageSize(int pageSize)
-
getBuild
@Nullable public SFinishedBuild getBuild(Object... params)
-
getBuilds
@NotNull public List<SFinishedBuild> getBuilds(Object... params)
-
processItems
public void processItems(@NotNull ItemProcessor<SFinishedBuild> processor, Object... params)
-
-