public class GroupSnapshotMembers
extends Object
implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
GroupSnapshotMembers.Builder |
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
GroupSnapshotMembers() |
GroupSnapshotMembers(Long volumeID,
Long snapshotID,
String checksum,
Optional<Attributes> attributes,
Optional<String> createTime,
Optional<Boolean> enableRemoteReplication,
Optional<String> expirationReason,
Optional<String> expirationTime,
Optional<Long> groupID,
Optional<UUID> groupSnapshotUUID,
Optional<String> name,
Optional<String> remoteStatus,
Optional<Attributes[]> remoteStatuses,
Optional<String> status,
Optional<Long> totalSize,
Optional<Long> virtualVolumeID,
Optional<UUID> volumePairUUID) |
GroupSnapshotMembers(Long volumeID,
Long snapshotID,
UUID snapshotUUID,
String checksum,
Optional<Attributes> attributes,
Optional<String> createTime,
Optional<Boolean> enableRemoteReplication,
Optional<String> expirationReason,
Optional<String> expirationTime,
Optional<Long> groupID,
Optional<UUID> groupSnapshotUUID,
Optional<String> name,
Optional<String> remoteStatus,
Optional<Attributes[]> remoteStatuses,
Optional<String> status,
Optional<Long> totalSize,
Optional<Long> virtualVolumeID,
Optional<UUID> volumePairUUID) |
| Modifier and Type | Method and Description |
|---|---|
GroupSnapshotMembers.Builder |
asBuilder() |
static GroupSnapshotMembers.Builder |
builder() |
boolean |
equals(Object o) |
Optional<Attributes> |
getAttributes() |
String |
getChecksum()
A string that represents the correct digits in the stored snapshot.
|
Optional<String> |
getCreateTime() |
Optional<Boolean> |
getEnableRemoteReplication() |
Optional<String> |
getExpirationReason() |
Optional<String> |
getExpirationTime() |
Optional<Long> |
getGroupID() |
Optional<UUID> |
getGroupSnapshotUUID() |
Optional<String> |
getName() |
Optional<String> |
getRemoteStatus() |
Optional<Attributes[]> |
getRemoteStatuses() |
Long |
getSnapshotID()
Unique ID of a snapshot from which the new snapshot is made.
|
UUID |
getSnapshotUUID()
Universal Unique ID of an existing snapshot.
|
Optional<String> |
getStatus() |
Optional<Long> |
getTotalSize() |
Optional<Long> |
getVirtualVolumeID() |
Long |
getVolumeID()
The source volume ID for the snapshot.
|
Optional<UUID> |
getVolumePairUUID() |
int |
hashCode() |
void |
setAttributes(Optional<Attributes> attributes) |
void |
setChecksum(String checksum) |
void |
setCreateTime(Optional<String> createTime) |
void |
setEnableRemoteReplication(Optional<Boolean> enableRemoteReplication) |
void |
setExpirationReason(Optional<String> expirationReason) |
void |
setExpirationTime(Optional<String> expirationTime) |
void |
setGroupID(Optional<Long> groupID) |
void |
setGroupSnapshotUUID(Optional<UUID> groupSnapshotUUID) |
void |
setName(Optional<String> name) |
void |
setRemoteStatus(Optional<String> remoteStatus) |
void |
setRemoteStatuses(Optional<Attributes[]> remoteStatuses) |
void |
setSnapshotID(Long snapshotID) |
void |
setSnapshotUUID(UUID snapshotUUID) |
void |
setStatus(Optional<String> status) |
void |
setTotalSize(Optional<Long> totalSize) |
void |
setVirtualVolumeID(Optional<Long> virtualVolumeID) |
void |
setVolumeID(Long volumeID) |
void |
setVolumePairUUID(Optional<UUID> volumePairUUID) |
Map<String,Object> |
toMap() |
String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public GroupSnapshotMembers(Long volumeID, Long snapshotID, String checksum, Optional<Attributes> attributes, Optional<String> createTime, Optional<Boolean> enableRemoteReplication, Optional<String> expirationReason, Optional<String> expirationTime, Optional<Long> groupID, Optional<UUID> groupSnapshotUUID, Optional<String> name, Optional<String> remoteStatus, Optional<Attributes[]> remoteStatuses, Optional<String> status, Optional<Long> totalSize, Optional<Long> virtualVolumeID, Optional<UUID> volumePairUUID)
@Since(value="8.0") public GroupSnapshotMembers(Long volumeID, Long snapshotID, UUID snapshotUUID, String checksum, Optional<Attributes> attributes, Optional<String> createTime, Optional<Boolean> enableRemoteReplication, Optional<String> expirationReason, Optional<String> expirationTime, Optional<Long> groupID, Optional<UUID> groupSnapshotUUID, Optional<String> name, Optional<String> remoteStatus, Optional<Attributes[]> remoteStatuses, Optional<String> status, Optional<Long> totalSize, Optional<Long> virtualVolumeID, Optional<UUID> volumePairUUID)
public Long getVolumeID()
public void setVolumeID(Long volumeID)
public Long getSnapshotID()
public void setSnapshotID(Long snapshotID)
public UUID getSnapshotUUID()
public void setSnapshotUUID(UUID snapshotUUID)
public String getChecksum()
public void setChecksum(String checksum)
public Optional<Attributes> getAttributes()
public void setAttributes(Optional<Attributes> attributes)
public Optional<String> getCreateTime()
public void setCreateTime(Optional<String> createTime)
public Optional<Boolean> getEnableRemoteReplication()
public void setEnableRemoteReplication(Optional<Boolean> enableRemoteReplication)
public Optional<String> getExpirationReason()
public void setExpirationReason(Optional<String> expirationReason)
public Optional<String> getExpirationTime()
public void setExpirationTime(Optional<String> expirationTime)
public Optional<Long> getGroupID()
public void setGroupID(Optional<Long> groupID)
public Optional<UUID> getGroupSnapshotUUID()
public void setGroupSnapshotUUID(Optional<UUID> groupSnapshotUUID)
public Optional<String> getName()
public void setName(Optional<String> name)
public Optional<String> getRemoteStatus()
public void setRemoteStatus(Optional<String> remoteStatus)
public Optional<Attributes[]> getRemoteStatuses()
public void setRemoteStatuses(Optional<Attributes[]> remoteStatuses)
public Optional<String> getStatus()
public void setStatus(Optional<String> status)
public Optional<Long> getTotalSize()
public void setTotalSize(Optional<Long> totalSize)
public Optional<Long> getVirtualVolumeID()
public void setVirtualVolumeID(Optional<Long> virtualVolumeID)
public Optional<UUID> getVolumePairUUID()
public void setVolumePairUUID(Optional<UUID> volumePairUUID)
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 GroupSnapshotMembers.Builder builder()
public final GroupSnapshotMembers.Builder asBuilder()
Copyright © 2014-2016 NetApp, Inc. All Rights Reserved.