public class DriveHardware
extends Object
implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
DriveHardware.Builder |
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
DriveHardware() |
DriveHardware(String canonicalName,
Boolean connected,
Long dev,
String devPath,
String driveType,
Long lifeRemainingPercent,
Long lifetimeReadBytes,
Long lifetimeWriteBytes,
String name,
String path,
String pathLink,
Long powerOnHours,
String product,
Long reallocatedSectors,
Long reserveCapacityPercent,
String scsiCompatId,
String scsiState,
Boolean securityAtMaximum,
Boolean securityEnabled,
Boolean securityFrozen,
Boolean securityLocked,
Boolean securitySupported,
String serial,
Long size,
Long slot,
Optional<Boolean> smartSsdWriteCapable,
UUID uuid,
String vendor,
String version) |
| Modifier and Type | Method and Description |
|---|---|
DriveHardware.Builder |
asBuilder() |
static DriveHardware.Builder |
builder() |
boolean |
equals(Object o) |
String |
getCanonicalName() |
Boolean |
getConnected() |
Long |
getDev() |
String |
getDevPath() |
String |
getDriveType() |
Long |
getLifeRemainingPercent() |
Long |
getLifetimeReadBytes() |
Long |
getLifetimeWriteBytes() |
String |
getName() |
String |
getPath() |
String |
getPathLink() |
Long |
getPowerOnHours() |
String |
getProduct() |
Long |
getReallocatedSectors() |
Long |
getReserveCapacityPercent() |
String |
getScsiCompatId() |
String |
getScsiState() |
Boolean |
getSecurityAtMaximum() |
Boolean |
getSecurityEnabled() |
Boolean |
getSecurityFrozen() |
Boolean |
getSecurityLocked() |
Boolean |
getSecuritySupported() |
String |
getSerial() |
Long |
getSize() |
Long |
getSlot() |
Optional<Boolean> |
getSmartSsdWriteCapable() |
UUID |
getUuid() |
String |
getVendor() |
String |
getVersion() |
int |
hashCode() |
void |
setCanonicalName(String canonicalName) |
void |
setConnected(Boolean connected) |
void |
setDev(Long dev) |
void |
setDevPath(String devPath) |
void |
setDriveType(String driveType) |
void |
setLifeRemainingPercent(Long lifeRemainingPercent) |
void |
setLifetimeReadBytes(Long lifetimeReadBytes) |
void |
setLifetimeWriteBytes(Long lifetimeWriteBytes) |
void |
setName(String name) |
void |
setPath(String path) |
void |
setPathLink(String pathLink) |
void |
setPowerOnHours(Long powerOnHours) |
void |
setProduct(String product) |
void |
setReallocatedSectors(Long reallocatedSectors) |
void |
setReserveCapacityPercent(Long reserveCapacityPercent) |
void |
setScsiCompatId(String scsiCompatId) |
void |
setScsiState(String scsiState) |
void |
setSecurityAtMaximum(Boolean securityAtMaximum) |
void |
setSecurityEnabled(Boolean securityEnabled) |
void |
setSecurityFrozen(Boolean securityFrozen) |
void |
setSecurityLocked(Boolean securityLocked) |
void |
setSecuritySupported(Boolean securitySupported) |
void |
setSerial(String serial) |
void |
setSize(Long size) |
void |
setSlot(Long slot) |
void |
setSmartSsdWriteCapable(Optional<Boolean> smartSsdWriteCapable) |
void |
setUuid(UUID uuid) |
void |
setVendor(String vendor) |
void |
setVersion(String version) |
Map<String,Object> |
toMap() |
String |
toString() |
public static final long serialVersionUID
@Since(value="7.0") public DriveHardware(String canonicalName, Boolean connected, Long dev, String devPath, String driveType, Long lifeRemainingPercent, Long lifetimeReadBytes, Long lifetimeWriteBytes, String name, String path, String pathLink, Long powerOnHours, String product, Long reallocatedSectors, Long reserveCapacityPercent, String scsiCompatId, String scsiState, Boolean securityAtMaximum, Boolean securityEnabled, Boolean securityFrozen, Boolean securityLocked, Boolean securitySupported, String serial, Long size, Long slot, Optional<Boolean> smartSsdWriteCapable, UUID uuid, String vendor, String version)
public String getCanonicalName()
public void setCanonicalName(String canonicalName)
public Boolean getConnected()
public void setConnected(Boolean connected)
public Long getDev()
public void setDev(Long dev)
public String getDevPath()
public void setDevPath(String devPath)
public String getDriveType()
public void setDriveType(String driveType)
public Long getLifeRemainingPercent()
public void setLifeRemainingPercent(Long lifeRemainingPercent)
public Long getLifetimeReadBytes()
public void setLifetimeReadBytes(Long lifetimeReadBytes)
public Long getLifetimeWriteBytes()
public void setLifetimeWriteBytes(Long lifetimeWriteBytes)
public String getName()
public void setName(String name)
public String getPath()
public void setPath(String path)
public String getPathLink()
public void setPathLink(String pathLink)
public Long getPowerOnHours()
public void setPowerOnHours(Long powerOnHours)
public String getProduct()
public void setProduct(String product)
public Long getReallocatedSectors()
public void setReallocatedSectors(Long reallocatedSectors)
public Long getReserveCapacityPercent()
public void setReserveCapacityPercent(Long reserveCapacityPercent)
public String getScsiCompatId()
public void setScsiCompatId(String scsiCompatId)
public String getScsiState()
public void setScsiState(String scsiState)
public Boolean getSecurityAtMaximum()
public void setSecurityAtMaximum(Boolean securityAtMaximum)
public Boolean getSecurityEnabled()
public void setSecurityEnabled(Boolean securityEnabled)
public Boolean getSecurityFrozen()
public void setSecurityFrozen(Boolean securityFrozen)
public Boolean getSecurityLocked()
public void setSecurityLocked(Boolean securityLocked)
public Boolean getSecuritySupported()
public void setSecuritySupported(Boolean securitySupported)
public String getSerial()
public void setSerial(String serial)
public Long getSize()
public void setSize(Long size)
public Long getSlot()
public void setSlot(Long slot)
public Optional<Boolean> getSmartSsdWriteCapable()
public void setSmartSsdWriteCapable(Optional<Boolean> smartSsdWriteCapable)
public UUID getUuid()
public void setUuid(UUID uuid)
public String getVendor()
public void setVendor(String vendor)
public String getVersion()
public void setVersion(String version)
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 DriveHardware.Builder builder()
public final DriveHardware.Builder asBuilder()
Copyright © 2014-2016 NetApp, Inc. All Rights Reserved.