com.atlassian.jira.issue.changehistory
Class ChangeHistoryGroup.Builder

java.lang.Object
  extended by com.atlassian.jira.issue.changehistory.ChangeHistoryGroup.Builder
Enclosing class:
ChangeHistoryGroup

public static class ChangeHistoryGroup.Builder
extends Object


Constructor Summary
ChangeHistoryGroup.Builder()
           
 
Method Summary
 ChangeHistoryGroup.Builder addChangeItem(ChangeHistoryItem item)
           
 ChangeHistoryGroup build()
           
 ChangeHistoryGroup.Builder byUser(String userKey)
          Note: This accepts the user's key, which since 6.0 is not necessarily the same as the username.
 ChangeHistoryGroup.Builder forIssue(long issueId, String issueKey)
           
 ChangeHistoryGroup.Builder inProject(long projectId)
           
 ChangeHistoryGroup.Builder on(Timestamp on)
           
 ChangeHistoryGroup.Builder withChanges(List<ChangeHistoryItem> items)
           
 ChangeHistoryGroup.Builder withId(long id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChangeHistoryGroup.Builder

public ChangeHistoryGroup.Builder()
Method Detail

withId

public ChangeHistoryGroup.Builder withId(long id)

inProject

public ChangeHistoryGroup.Builder inProject(long projectId)

forIssue

public ChangeHistoryGroup.Builder forIssue(long issueId,
                                           String issueKey)

on

public ChangeHistoryGroup.Builder on(Timestamp on)

byUser

public ChangeHistoryGroup.Builder byUser(String userKey)
Note: This accepts the user's key, which since 6.0 is not necessarily the same as the username.


withChanges

public ChangeHistoryGroup.Builder withChanges(List<ChangeHistoryItem> items)

addChangeItem

public ChangeHistoryGroup.Builder addChangeItem(ChangeHistoryItem item)

build

public ChangeHistoryGroup build()


Copyright © 2002-2014 Atlassian. All Rights Reserved.