public class SyncJob
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
SyncJob.Builder |
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
SyncJob() |
SyncJob(java.lang.Double bytesPerSecond,
java.lang.Long currentBytes,
java.lang.Long dstServiceID,
java.lang.Double elapsedTime,
java.lang.Double percentComplete,
Optional<java.lang.Long> remainingTime,
java.lang.Long sliceID,
java.lang.Long srcServiceID,
java.lang.Long totalBytes,
java.lang.String type,
java.lang.Long cloneID,
java.lang.Long dstVolumeID,
java.lang.Long nodeID,
java.lang.Long snapshotID,
java.lang.Long srcVolumeID,
java.lang.Double blocksPerSecond,
java.lang.String stage,
Optional<java.lang.Long> groupCloneID) |
Modifier and Type | Method and Description |
---|---|
SyncJob.Builder |
asBuilder() |
static SyncJob.Builder |
builder() |
boolean |
equals(java.lang.Object o) |
java.lang.Double |
getBlocksPerSecond() |
java.lang.Double |
getBytesPerSecond() |
java.lang.Long |
getCloneID() |
java.lang.Long |
getCurrentBytes() |
java.lang.Long |
getDstServiceID() |
java.lang.Long |
getDstVolumeID() |
java.lang.Double |
getElapsedTime() |
Optional<java.lang.Long> |
getGroupCloneID() |
java.lang.Long |
getNodeID() |
java.lang.Double |
getPercentComplete() |
Optional<java.lang.Long> |
getRemainingTime() |
java.lang.Long |
getSliceID() |
java.lang.Long |
getSnapshotID() |
java.lang.Long |
getSrcServiceID() |
java.lang.Long |
getSrcVolumeID() |
java.lang.String |
getStage() |
java.lang.Long |
getTotalBytes() |
java.lang.String |
getType()
The type of syncing taking place.
|
int |
hashCode() |
void |
setBlocksPerSecond(java.lang.Double blocksPerSecond) |
void |
setBytesPerSecond(java.lang.Double bytesPerSecond) |
void |
setCloneID(java.lang.Long cloneID) |
void |
setCurrentBytes(java.lang.Long currentBytes) |
void |
setDstServiceID(java.lang.Long dstServiceID) |
void |
setDstVolumeID(java.lang.Long dstVolumeID) |
void |
setElapsedTime(java.lang.Double elapsedTime) |
void |
setGroupCloneID(Optional<java.lang.Long> groupCloneID) |
void |
setNodeID(java.lang.Long nodeID) |
void |
setPercentComplete(java.lang.Double percentComplete) |
void |
setRemainingTime(Optional<java.lang.Long> remainingTime) |
void |
setSliceID(java.lang.Long sliceID) |
void |
setSnapshotID(java.lang.Long snapshotID) |
void |
setSrcServiceID(java.lang.Long srcServiceID) |
void |
setSrcVolumeID(java.lang.Long srcVolumeID) |
void |
setStage(java.lang.String stage) |
void |
setTotalBytes(java.lang.Long totalBytes) |
void |
setType(java.lang.String type) |
java.util.Map<java.lang.String,java.lang.Object> |
toMap() |
java.lang.String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public SyncJob(java.lang.Double bytesPerSecond, java.lang.Long currentBytes, java.lang.Long dstServiceID, java.lang.Double elapsedTime, java.lang.Double percentComplete, Optional<java.lang.Long> remainingTime, java.lang.Long sliceID, java.lang.Long srcServiceID, java.lang.Long totalBytes, java.lang.String type, java.lang.Long cloneID, java.lang.Long dstVolumeID, java.lang.Long nodeID, java.lang.Long snapshotID, java.lang.Long srcVolumeID, java.lang.Double blocksPerSecond, java.lang.String stage, Optional<java.lang.Long> groupCloneID)
public java.lang.Double getBytesPerSecond()
public void setBytesPerSecond(java.lang.Double bytesPerSecond)
public java.lang.Long getCurrentBytes()
public void setCurrentBytes(java.lang.Long currentBytes)
public java.lang.Long getDstServiceID()
public void setDstServiceID(java.lang.Long dstServiceID)
public java.lang.Double getElapsedTime()
public void setElapsedTime(java.lang.Double elapsedTime)
public java.lang.Double getPercentComplete()
public void setPercentComplete(java.lang.Double percentComplete)
public Optional<java.lang.Long> getRemainingTime()
public void setRemainingTime(Optional<java.lang.Long> remainingTime)
public java.lang.Long getSliceID()
public void setSliceID(java.lang.Long sliceID)
public java.lang.Long getSrcServiceID()
public void setSrcServiceID(java.lang.Long srcServiceID)
public java.lang.Long getTotalBytes()
public void setTotalBytes(java.lang.Long totalBytes)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.Long getCloneID()
public void setCloneID(java.lang.Long cloneID)
public java.lang.Long getDstVolumeID()
public void setDstVolumeID(java.lang.Long dstVolumeID)
public java.lang.Long getNodeID()
public void setNodeID(java.lang.Long nodeID)
public java.lang.Long getSnapshotID()
public void setSnapshotID(java.lang.Long snapshotID)
public java.lang.Long getSrcVolumeID()
public void setSrcVolumeID(java.lang.Long srcVolumeID)
public java.lang.Double getBlocksPerSecond()
public void setBlocksPerSecond(java.lang.Double blocksPerSecond)
public java.lang.String getStage()
public void setStage(java.lang.String stage)
public Optional<java.lang.Long> getGroupCloneID()
public void setGroupCloneID(Optional<java.lang.Long> groupCloneID)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.Object> toMap()
public java.lang.String toString()
toString
in class java.lang.Object
public static SyncJob.Builder builder()
public final SyncJob.Builder asBuilder()