public class VirtualVolumeInfo
extends Object
implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
VirtualVolumeInfo.Builder |
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
VirtualVolumeInfo() |
VirtualVolumeInfo(UUID virtualVolumeID,
UUID parentVirtualVolumeID,
UUID storageContainerID,
StorageContainer storageContainer,
Long volumeID,
Long snapshotID,
String virtualVolumeType,
String status,
Long[] bindings,
UUID[] children,
Map<String,Object> metadata,
Snapshot snapshotInfo,
Volume volumeInfo) |
| Modifier and Type | Method and Description |
|---|---|
VirtualVolumeInfo.Builder |
asBuilder() |
static VirtualVolumeInfo.Builder |
builder() |
boolean |
equals(Object o) |
Long[] |
getBindings() |
UUID[] |
getChildren() |
Map<String,Object> |
getMetadata() |
UUID |
getParentVirtualVolumeID() |
Long |
getSnapshotID() |
Snapshot |
getSnapshotInfo() |
String |
getStatus() |
StorageContainer |
getStorageContainer() |
UUID |
getStorageContainerID() |
UUID |
getVirtualVolumeID() |
String |
getVirtualVolumeType() |
Long |
getVolumeID() |
Volume |
getVolumeInfo() |
int |
hashCode() |
void |
setBindings(Long[] bindings) |
void |
setChildren(UUID[] children) |
void |
setMetadata(Map<String,Object> metadata) |
void |
setParentVirtualVolumeID(UUID parentVirtualVolumeID) |
void |
setSnapshotID(Long snapshotID) |
void |
setSnapshotInfo(Snapshot snapshotInfo) |
void |
setStatus(String status) |
void |
setStorageContainer(StorageContainer storageContainer) |
void |
setStorageContainerID(UUID storageContainerID) |
void |
setVirtualVolumeID(UUID virtualVolumeID) |
void |
setVirtualVolumeType(String virtualVolumeType) |
void |
setVolumeID(Long volumeID) |
void |
setVolumeInfo(Volume volumeInfo) |
Map<String,Object> |
toMap() |
String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public VirtualVolumeInfo(UUID virtualVolumeID, UUID parentVirtualVolumeID, UUID storageContainerID, StorageContainer storageContainer, Long volumeID, Long snapshotID, String virtualVolumeType, String status, Long[] bindings, UUID[] children, Map<String,Object> metadata, Snapshot snapshotInfo, Volume volumeInfo)
public UUID getVirtualVolumeID()
public void setVirtualVolumeID(UUID virtualVolumeID)
public UUID getParentVirtualVolumeID()
public void setParentVirtualVolumeID(UUID parentVirtualVolumeID)
public UUID getStorageContainerID()
public void setStorageContainerID(UUID storageContainerID)
public StorageContainer getStorageContainer()
public void setStorageContainer(StorageContainer storageContainer)
public Long getVolumeID()
public void setVolumeID(Long volumeID)
public Long getSnapshotID()
public void setSnapshotID(Long snapshotID)
public String getVirtualVolumeType()
public void setVirtualVolumeType(String virtualVolumeType)
public String getStatus()
public void setStatus(String status)
public Long[] getBindings()
public void setBindings(Long[] bindings)
public UUID[] getChildren()
public void setChildren(UUID[] children)
public Map<String,Object> getMetadata()
public void setMetadata(Map<String,Object> metadata)
public Snapshot getSnapshotInfo()
public void setSnapshotInfo(Snapshot snapshotInfo)
public Volume getVolumeInfo()
public void setVolumeInfo(Volume volumeInfo)
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 VirtualVolumeInfo.Builder builder()
public final VirtualVolumeInfo.Builder asBuilder()
Copyright © 2014-2016 NetApp, Inc. All Rights Reserved.