public class QoS
extends Object
implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
QoS.Builder |
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
QoS() |
QoS(Optional<Long> minIOPS,
Optional<Long> maxIOPS,
Optional<Long> burstIOPS,
Optional<Long> burstTime) |
| Modifier and Type | Method and Description |
|---|---|
QoS.Builder |
asBuilder() |
static QoS.Builder |
builder() |
boolean |
equals(Object o) |
Optional<Long> |
getBurstIOPS()
Maximum "peak" 4KB IOPS allowed for short periods of time.
|
Optional<Long> |
getBurstTime()
The length of time burst IOPS is allowed.
|
Optional<Long> |
getMaxIOPS()
Desired maximum 4KB IOPS allowed over an extended period of time.
|
Optional<Long> |
getMinIOPS()
Desired minimum 4KB IOPS to guarantee.
|
int |
hashCode() |
void |
setBurstIOPS(Optional<Long> burstIOPS) |
void |
setBurstTime(Optional<Long> burstTime) |
void |
setMaxIOPS(Optional<Long> maxIOPS) |
void |
setMinIOPS(Optional<Long> minIOPS) |
Map<String,Object> |
toMap() |
String |
toString() |
public static final long serialVersionUID
public Optional<Long> getMinIOPS()
public void setMinIOPS(Optional<Long> minIOPS)
public Optional<Long> getMaxIOPS()
public void setMaxIOPS(Optional<Long> maxIOPS)
public Optional<Long> getBurstIOPS()
public void setBurstIOPS(Optional<Long> burstIOPS)
public Optional<Long> getBurstTime()
public void setBurstTime(Optional<Long> burstTime)
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 QoS.Builder builder()
public final QoS.Builder asBuilder()
Copyright © 2014-2016 NetApp, Inc. All Rights Reserved.