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 voidaddCondition(String condition)SFinishedBuildgetBuild(Object... params)List<SFinishedBuild>getBuilds(Object... params)voidprocessItems(ItemProcessor<SFinishedBuild> processor, Object... params)voidsetCheckBuildTypeExistence(boolean checkBuildTypeExistence)voidsetFilterByBranch(String branchName)voidsetNoPersonal()Ensure no personal builds are returnedvoidsetOrderByChanges(boolean orderByChanges)Call it if builds should be ordered by modification ordervoidsetPageSize(int pageSize)voidsetWinPinStatus(Boolean pinStatus)voidsetWithAgentNameFilter()voidsetWithAgentTypeIdFilter()voidsetWithBuildTypes(Set<String> buildTypeIds)voidsetWithCanceled(boolean withCanceled)voidsetWithPersonalBuildsVisibleToUser(User owner)Use when have to include all non-personal records, and records for the particular uservoidsetWithPrivateTagNameFilter()voidsetWithPublicTagNameFilter()voidsetWithStartDateFilter()
-
-
-
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)
-
-