public class BacklogQuotaImpl extends Object implements BacklogQuota
| Modifier and Type | Class and Description |
|---|---|
static class |
BacklogQuotaImpl.BacklogQuotaImplBuilder |
BacklogQuota.BacklogQuotaType, BacklogQuota.Builder, BacklogQuota.RetentionPolicy| Modifier and Type | Field and Description |
|---|---|
static long |
BYTES_IN_GIGABYTE |
| Constructor and Description |
|---|
BacklogQuotaImpl(long limitSize,
int limitTime,
BacklogQuota.RetentionPolicy policy) |
| Modifier and Type | Method and Description |
|---|---|
static BacklogQuotaImpl.BacklogQuotaImplBuilder |
builder() |
long |
getLimit()
Deprecated.
|
long |
getLimitSize()
Gets quota limit in size.
|
int |
getLimitTime()
Gets quota limit in time.
|
BacklogQuota.RetentionPolicy |
getPolicy() |
void |
setLimit(long limit)
Deprecated.
|
void |
setLimitSize(long limitSize) |
void |
setLimitTime(int limitTime) |
void |
setPolicy(BacklogQuota.RetentionPolicy policy) |
public static final long BYTES_IN_GIGABYTE
public BacklogQuotaImpl(long limitSize,
int limitTime,
BacklogQuota.RetentionPolicy policy)
@Deprecated public long getLimit()
BacklogQuotagetLimit in interface BacklogQuota@Deprecated public void setLimit(long limit)
public long getLimitSize()
BacklogQuotagetLimitSize in interface BacklogQuotapublic void setLimitSize(long limitSize)
public int getLimitTime()
BacklogQuotagetLimitTime in interface BacklogQuotapublic void setLimitTime(int limitTime)
public BacklogQuota.RetentionPolicy getPolicy()
getPolicy in interface BacklogQuotapublic void setPolicy(BacklogQuota.RetentionPolicy policy)
public static BacklogQuotaImpl.BacklogQuotaImplBuilder builder()
builder in interface BacklogQuotaCopyright © 2017–2021 Apache Software Foundation. All rights reserved.