public class BulkVolumeJob
extends Object
implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
BulkVolumeJob.Builder |
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
BulkVolumeJob() |
BulkVolumeJob(Long bulkVolumeID,
String createTime,
Long elapsedTime,
String format,
String key,
Long percentComplete,
Long remainingTime,
Long srcVolumeID,
String status,
String script,
Long snapshotID,
String type,
Map<String,Object> attributes) |
BulkVolumeJob(Long bulkVolumeID,
String createTime,
String format,
String key,
Long percentComplete,
Long remainingTime,
Long srcVolumeID,
String status,
String script,
Long snapshotID,
String type,
Map<String,Object> attributes) |
| Modifier and Type | Method and Description |
|---|---|
BulkVolumeJob.Builder |
asBuilder() |
static BulkVolumeJob.Builder |
builder() |
boolean |
equals(Object o) |
Map<String,Object> |
getAttributes()
JSON attributes on the bulk volume job.
|
Long |
getBulkVolumeID()
The internal bulk volume job ID.
|
String |
getCreateTime()
Timestamp created for the bulk volume job.
|
Long |
getElapsedTime()
The number of seconds since the job began.
|
String |
getFormat()
Format is either "compressed" or "native".
|
String |
getKey()
The unique key created by the bulk volume session.
|
Long |
getPercentComplete()
The completed percentage reported by the operation.
|
Long |
getRemainingTime()
The estimated time remaining in seconds.
|
String |
getScript()
The name of the script if one is provided.
|
Long |
getSnapshotID()
ID of the snapshot if a snapshot is in the source of the bulk volume job.
|
Long |
getSrcVolumeID()
The source volume ID.
|
String |
getStatus()
Can be one of the following:
preparing
active
done
failed
|
String |
getType()
Can be one of the following:
read
write
|
int |
hashCode() |
void |
setAttributes(Map<String,Object> attributes) |
void |
setBulkVolumeID(Long bulkVolumeID) |
void |
setCreateTime(String createTime) |
void |
setElapsedTime(Long elapsedTime) |
void |
setFormat(String format) |
void |
setKey(String key) |
void |
setPercentComplete(Long percentComplete) |
void |
setRemainingTime(Long remainingTime) |
void |
setScript(String script) |
void |
setSnapshotID(Long snapshotID) |
void |
setSrcVolumeID(Long srcVolumeID) |
void |
setStatus(String status) |
void |
setType(String type) |
Map<String,Object> |
toMap() |
String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public BulkVolumeJob(Long bulkVolumeID, String createTime, String format, String key, Long percentComplete, Long remainingTime, Long srcVolumeID, String status, String script, Long snapshotID, String type, Map<String,Object> attributes)
public Long getBulkVolumeID()
public void setBulkVolumeID(Long bulkVolumeID)
public String getCreateTime()
public void setCreateTime(String createTime)
public Long getElapsedTime()
public void setElapsedTime(Long elapsedTime)
public String getFormat()
public void setFormat(String format)
public String getKey()
public void setKey(String key)
public Long getPercentComplete()
public void setPercentComplete(Long percentComplete)
public Long getRemainingTime()
public void setRemainingTime(Long remainingTime)
public Long getSrcVolumeID()
public void setSrcVolumeID(Long srcVolumeID)
public String getStatus()
public void setStatus(String status)
public String getScript()
public void setScript(String script)
public Long getSnapshotID()
public void setSnapshotID(Long snapshotID)
public String getType()
public void setType(String type)
public Map<String,Object> getAttributes()
public void setAttributes(Map<String,Object> attributes)
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic Map<String,Object> toMap()
public String toString()
toString in class Objectpublic static BulkVolumeJob.Builder builder()
public final BulkVolumeJob.Builder asBuilder()
Copyright © 2014-2016 NetApp, Inc. All Rights Reserved.