public final class ImmutableBatchJobInstance extends Object implements BatchJobInstance, Serializable
BatchJobInstance| Constructor and Description |
|---|
ImmutableBatchJobInstance(BatchJobInstance jobInstance) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Date |
getCreationTime()
The instant at which this instance was created.
|
String |
getId()
Returns the id of this execution.
|
String |
getOwnerJobName()
The name of the
BatchJob that spawned this instance |
long |
getRecordCount()
Returns the total number of records that this instance is bound to process
|
BatchJobResult |
getResult()
Reflects the final result of the job execution.
|
BatchJobInstanceStatus |
getStatus()
Returns this instance's status
|
int |
hashCode() |
public ImmutableBatchJobInstance(BatchJobInstance jobInstance)
public String getId()
BatchJobInstancegetId in interface BatchJobInstanceStringBatchJobInstance#getId()}public BatchJobResult getResult()
BatchJobInstancegetResult in interface BatchJobInstanceBatchJobResultBatchJobInstance#getResult()}public BatchJobInstanceStatus getStatus()
BatchJobInstancegetStatus in interface BatchJobInstanceBatchJobInstanceStatusBatchJobInstance#getStatus()}public long getRecordCount()
BatchJobInstancegetRecordCount in interface BatchJobInstanceBatchJobInstance#getRecordCount()}public String getOwnerJobName()
BatchJobInstanceBatchJob that spawned this instancegetOwnerJobName in interface BatchJobInstanceStringBatchJobInstance#getOwnerJobName()}public Date getCreationTime()
BatchJobInstancegetCreationTime in interface BatchJobInstancenull DateBatchJobInstance#getCreationTime()}Copyright © 2006–2019 MuleSoft, Inc.. All rights reserved.