public class TapLimit
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
BYTES |
Unit string used for a data limit of bytes ("byte").
|
static java.lang.String |
ROWS |
Unit string used for a data limit of rows ("row").
|
static java.lang.String |
SECONDS |
Unit string used always for time limits ("seconds").
|
Constructor | Description |
---|---|
TapLimit(long value,
boolean isHard,
java.lang.String unit) |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getUnit() |
Returns the limit unit.
|
long |
getValue() |
Returns the limit value.
|
boolean |
isHard() |
Indicates whether this is a hard or soft (default) limit.
|
java.lang.String |
toString() |
public static final java.lang.String SECONDS
public static final java.lang.String ROWS
public static final java.lang.String BYTES
public TapLimit(long value, boolean isHard, java.lang.String unit)
value
- limit valueisHard
- true for a hard limit, false for a default limitunit
- unit for valuepublic long getValue()
public boolean isHard()
public java.lang.String getUnit()
SECONDS
for time limits, and either
ROWS
or BYTES
for data limits.public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.