jetbrains.buildServer.serverSide.userChanges
Class PersonalChangeInfo
java.lang.Object
jetbrains.buildServer.serverSide.userChanges.PersonalChangeDescriptor
jetbrains.buildServer.serverSide.userChanges.PersonalChangeInfo
public class PersonalChangeInfo
- extends PersonalChangeDescriptor
Provides whole information about personal change
|
Constructor Summary |
PersonalChangeInfo(long id,
long user,
java.lang.String description,
java.util.Date date,
ChangedFilesLoader changedFilesLoader,
PreTestedCommitType commitType,
Status status,
PersonalChangeCommitDecision commitDecision)
|
PersonalChangeInfo(long id,
long user,
java.lang.String description,
java.util.Date date,
ChangedFilesLoader changedFilesLoader,
PreTestedCommitType commitType,
Status status,
PersonalChangeCommitDecision commitDecision,
java.util.List<java.lang.Long> showNotificationsFor)
Deprecated. use PersonalChangeInfo(long, long, String, java.util.Date, ChangedFilesLoader, PreTestedCommitType, jetbrains.buildServer.messages.Status, PersonalChangeCommitDecision) or PersonalChangeInfo(long, String, java.util.Date, PreTestedCommitType) |
PersonalChangeInfo(long userId,
java.lang.String description,
java.util.Date date,
PreTestedCommitType commitType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersonalChangeInfo
public PersonalChangeInfo(long id,
long user,
java.lang.String description,
java.util.Date date,
ChangedFilesLoader changedFilesLoader,
PreTestedCommitType commitType,
Status status,
PersonalChangeCommitDecision commitDecision)
- Parameters:
id - personal change iduser - personal change owner iddescription - personal change descriptiondate - personal change submittion datefileChanges - containing file changescommitType - commit type (see PreTestedCommitType for more info)status - current change commit status (not committed, failed to commit, committed successfully)commitDecision - commit decision for IDE (see PersonalChangeCommitDecision for more info)
PersonalChangeInfo
public PersonalChangeInfo(long userId,
java.lang.String description,
java.util.Date date,
PreTestedCommitType commitType)
- Parameters:
userId - personal change owner iddescription - personal change descriptiondate - change schedule datecommitType - commit type (see PreTestedCommitType for more info)
PersonalChangeInfo
@Deprecated
public PersonalChangeInfo(long id,
long user,
java.lang.String description,
java.util.Date date,
ChangedFilesLoader changedFilesLoader,
PreTestedCommitType commitType,
Status status,
PersonalChangeCommitDecision commitDecision,
java.util.List<java.lang.Long> showNotificationsFor)
- Deprecated. use
PersonalChangeInfo(long, long, String, java.util.Date, ChangedFilesLoader, PreTestedCommitType, jetbrains.buildServer.messages.Status, PersonalChangeCommitDecision) or PersonalChangeInfo(long, String, java.util.Date, PreTestedCommitType)
- Parameters:
id - personal change iduser - personal change owner iddescription - personal change descriptiondate - personal change submittion datefileChanges - containing file changescommitType - commit type (see PreTestedCommitType for more info)status - current change commit status (not committed, failed to commit, committed successfully)commitDecision - commit decision for IDE (see PersonalChangeCommitDecision for more info)showNotificationsFor - list of buildId which relate to this change and which should be notified in case of failure
getChanges
@NotNull
public java.util.List<VcsChange> getChanges()
- Returns:
- list of changed files
getChangedFilesCount
public int getChangedFilesCount()
- Returns:
- number of changed files
getDescription
public java.lang.String getDescription()
- Change commit message
- Returns:
- user commit message
getDate
public java.util.Date getDate()
- Returns:
- submittion date