public class Migration extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_AUTHOR |
| Constructor and Description |
|---|
Migration(MigrationCommand command) |
Migration(String version,
String description,
String author,
Instant started,
Instant finished,
MigrationStatus status,
String failureMessage,
Map<String,Object> result) |
| Modifier and Type | Method and Description |
|---|---|
Migration |
assign(MigrationCommand command) |
Migration |
failed(Exception e) |
String |
getAuthor() |
MigrationCommand |
getCommand() |
org.apache.maven.artifact.versioning.ComparableVersion |
getComparableVersion() |
String |
getDescription() |
String |
getDuration() |
String |
getFailureMessage() |
Instant |
getFinished() |
Map<String,Object> |
getResult() |
Instant |
getStarted() |
MigrationStatus |
getStatus() |
String |
getTags() |
String |
getVersion() |
boolean |
isFailed() |
boolean |
isPending() |
boolean |
isRunning() |
boolean |
isSuccessful() |
Migration |
running() |
static Comparator<Migration> |
sortByVersionAscending() |
static Comparator<Migration> |
sortByVersionDescending() |
Migration |
successful(org.bson.Document result) |
String |
toString() |
public static final String DEFAULT_AUTHOR
public Migration(String version, String description, String author, Instant started, Instant finished, MigrationStatus status, String failureMessage, Map<String,Object> result)
public Migration(MigrationCommand command)
public String getVersion()
public org.apache.maven.artifact.versioning.ComparableVersion getComparableVersion()
public String getDescription()
public String getAuthor()
public Instant getStarted()
public Instant getFinished()
public String getFailureMessage()
public String getDuration()
public MigrationStatus getStatus()
public boolean isSuccessful()
public boolean isFailed()
public boolean isPending()
public boolean isRunning()
public MigrationCommand getCommand()
public Migration assign(MigrationCommand command)
public Migration running()
public Migration successful(org.bson.Document result)
public String getTags()
public static Comparator<Migration> sortByVersionAscending()
public static Comparator<Migration> sortByVersionDescending()
Copyright © 2020. All rights reserved.