public class ArchivedTaskSearchParameters
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ArchivedTaskSearchParameters.Application |
static class |
ArchivedTaskSearchParameters.DateRange |
static class |
ArchivedTaskSearchParameters.Status |
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
allCloudEnvironmentTemplates |
protected java.util.Set<ArchivedTaskSearchParameters.Application> |
applications |
protected java.util.Set<java.lang.String> |
cloudEnvironmentTemplates |
protected ArchivedTaskSearchParameters.DateRange |
dateRangeSearch |
protected org.joda.time.DateTime |
endDate |
protected java.util.Set<java.lang.String> |
environments |
protected java.lang.String |
executedBy |
protected boolean |
includeDependencies |
protected boolean |
includeMainIfDependencyMatches |
protected java.lang.String |
orderBy |
protected java.lang.String |
parentTaskUuid |
protected org.joda.time.DateTime |
startDate |
protected ArchivedTaskSearchParameters.Status |
status |
protected java.util.EnumSet<TaskType> |
taskTypes |
protected java.lang.String |
taskUuid |
| Constructor and Description |
|---|
ArchivedTaskSearchParameters() |
ArchivedTaskSearchParameters(ArchivedTaskSearchParameters p) |
protected org.joda.time.DateTime startDate
protected org.joda.time.DateTime endDate
protected java.lang.String executedBy
protected java.util.Set<ArchivedTaskSearchParameters.Application> applications
protected java.util.Set<java.lang.String> environments
protected java.util.Set<java.lang.String> cloudEnvironmentTemplates
protected boolean allCloudEnvironmentTemplates
protected java.lang.String taskUuid
protected java.lang.String parentTaskUuid
protected ArchivedTaskSearchParameters.DateRange dateRangeSearch
protected ArchivedTaskSearchParameters.Status status
protected java.util.EnumSet<TaskType> taskTypes
protected java.lang.String orderBy
protected boolean includeMainIfDependencyMatches
protected boolean includeDependencies
public ArchivedTaskSearchParameters()
public ArchivedTaskSearchParameters(ArchivedTaskSearchParameters p)
public ArchivedTaskSearchParameters orderBy(java.lang.String property)
public ArchivedTaskSearchParameters executedByUser(java.lang.String user)
public ArchivedTaskSearchParameters createdBetween(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate)
public ArchivedTaskSearchParameters createdOnOrBefore(org.joda.time.DateTime endDate)
public ArchivedTaskSearchParameters createdOnOrAfter(org.joda.time.DateTime startDate)
public ArchivedTaskSearchParameters inDateTimeRange(org.joda.time.DateTime startDate, org.joda.time.DateTime endDate)
startDate - the datetime range start; can be nullendDate - the datetime range end; can be nullthispublic ArchivedTaskSearchParameters forApplicationAndVersion(java.lang.String application, java.lang.String version)
public ArchivedTaskSearchParameters forApplication(java.lang.String application)
public ArchivedTaskSearchParameters thatAreOfType(java.util.EnumSet<TaskType> types)
public ArchivedTaskSearchParameters forEnvironment(java.lang.String environment)
public ArchivedTaskSearchParameters forCloudEnvironmentTemplate(java.lang.String cloudEnvironmentTemplate)
public ArchivedTaskSearchParameters forAllCloudEnvironmentTemplates()
public ArchivedTaskSearchParameters forFilterType(FilterType filterType, java.util.List<com.xebialabs.deployit.engine.api.dto.ConfigurationItemId> cis)
public ArchivedTaskSearchParameters forFilterType(FilterType filterType, com.xebialabs.deployit.engine.api.dto.ConfigurationItemId appOrEnvName)
public ArchivedTaskSearchParameters thatWasCancelled()
public ArchivedTaskSearchParameters thatCompleted()
public ArchivedTaskSearchParameters thatCompletedAfterRetry()
public ArchivedTaskSearchParameters withUniqueId(java.lang.String uuid)
public ArchivedTaskSearchParameters includeDependencies()
public ArchivedTaskSearchParameters includeMainIfDependencyMatches()
public ArchivedTaskSearchParameters childTasksFor(java.lang.String uuid)