Package com.deniz.jira.worklog.worklogs
Class WorklogQueryStrategyBuilder
java.lang.Object
com.deniz.jira.worklog.worklogs.WorklogQueryStrategyBuilder
public class WorklogQueryStrategyBuilder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description WorklogQueryStrategyBuilder() -
Method Summary
Modifier and Type Method Description WorklogQueryStrategycreateWorklogQueryStrategy()WorklogQueryStrategyBuildersetAttributeValuesInFilter(java.util.Map<java.lang.Integer,java.lang.String[]> attributeValuesInFilter)WorklogQueryStrategyBuildersetAuthorKeys(java.util.Collection<java.lang.String> authorKeys)WorklogQueryStrategyBuildersetEndDate(java.time.ZonedDateTime endDate)WorklogQueryStrategyBuildersetExtraFieldIDs(java.util.List<java.lang.String> extraFieldIDs)WorklogQueryStrategyBuildersetGroupBy(java.util.List<java.lang.String> groupBy)WorklogQueryStrategyBuildersetInclusionPredicate(com.atlassian.jira.util.Predicate<com.atlassian.jira.issue.worklog.Worklog> inclusionPredicate)WorklogQueryStrategyBuildersetIssueIdList(java.util.List<java.lang.Long> issueIdList)WorklogQueryStrategyBuildersetNormalizeTimezone(boolean normalizeTimezone)WorklogQueryStrategyBuildersetStartDate(java.time.ZonedDateTime startDate)
-
Constructor Details
-
WorklogQueryStrategyBuilder
public WorklogQueryStrategyBuilder()
-
-
Method Details
-
setStartDate
-
setEndDate
-
setAuthorKeys
public WorklogQueryStrategyBuilder setAuthorKeys(java.util.Collection<java.lang.String> authorKeys) -
setIssueIdList
-
setAttributeValuesInFilter
public WorklogQueryStrategyBuilder setAttributeValuesInFilter(java.util.Map<java.lang.Integer,java.lang.String[]> attributeValuesInFilter) -
setExtraFieldIDs
public WorklogQueryStrategyBuilder setExtraFieldIDs(java.util.List<java.lang.String> extraFieldIDs) -
setGroupBy
-
setInclusionPredicate
public WorklogQueryStrategyBuilder setInclusionPredicate(com.atlassian.jira.util.Predicate<com.atlassian.jira.issue.worklog.Worklog> inclusionPredicate) -
setNormalizeTimezone
-
createWorklogQueryStrategy
-