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,
StorageContainer storageContainer,
Long volumeID,
Long snapshotID,
String virtualVolumeType,
String status,
Long[] bindings,
UUID[] children,
Attributes metadata,
Optional<Snapshot> snapshotInfo,
Optional<Volume> volumeInfo,
Optional<Long[]> descendants) |
public static final long serialVersionUID
@Since(value="7.0") public VirtualVolumeInfo(UUID virtualVolumeID, UUID parentVirtualVolumeID, StorageContainer storageContainer, Long volumeID, Long snapshotID, String virtualVolumeType, String status, Long[] bindings, UUID[] children, Attributes metadata, Optional<Snapshot> snapshotInfo, Optional<Volume> volumeInfo, Optional<Long[]> descendants)
public UUID getVirtualVolumeID()
public void setVirtualVolumeID(UUID virtualVolumeID)
public UUID getParentVirtualVolumeID()
public void setParentVirtualVolumeID(UUID parentVirtualVolumeID)
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 Attributes getMetadata()
public void setMetadata(Attributes metadata)
public Optional<Long[]> getDescendants()
public void setDescendants(Optional<Long[]> descendants)
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.