类 BacklogQuotaImpl
- java.lang.Object
-
- org.apache.pulsar.common.policies.data.impl.BacklogQuotaImpl
-
- 所有已实现的接口:
BacklogQuota
public class BacklogQuotaImpl extends java.lang.Object implements BacklogQuota
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classBacklogQuotaImpl.BacklogQuotaImplBuilder-
从接口继承的嵌套类/接口 org.apache.pulsar.common.policies.data.BacklogQuota
BacklogQuota.BacklogQuotaType, BacklogQuota.Builder, BacklogQuota.RetentionPolicy
-
-
字段概要
字段 修饰符和类型 字段 说明 static longBYTES_IN_GIGABYTE
-
构造器概要
构造器 构造器 说明 BacklogQuotaImpl(long limitSize, int limitTime, BacklogQuota.RetentionPolicy policy)
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 static BacklogQuotaImpl.BacklogQuotaImplBuilderbuilder()longgetLimit()已过时。longgetLimitSize()Gets quota limit in size.intgetLimitTime()Gets quota limit in time.BacklogQuota.RetentionPolicygetPolicy()voidsetLimit(long limit)已过时。voidsetLimitSize(long limitSize)voidsetLimitTime(int limitTime)voidsetPolicy(BacklogQuota.RetentionPolicy policy)
-
-
-
字段详细资料
-
BYTES_IN_GIGABYTE
public static final long BYTES_IN_GIGABYTE
- 另请参阅:
- 常量字段值
-
-
构造器详细资料
-
BacklogQuotaImpl
public BacklogQuotaImpl(long limitSize, int limitTime, BacklogQuota.RetentionPolicy policy)
-
-
方法详细资料
-
getLimit
@Deprecated public long getLimit()
已过时。从接口复制的说明:BacklogQuotaGets quota limit in size. Remains for compatible- 指定者:
getLimit在接口中BacklogQuota- 返回:
- quota limit in bytes
-
setLimit
@Deprecated public void setLimit(long limit)
已过时。
-
getLimitSize
public long getLimitSize()
从接口复制的说明:BacklogQuotaGets quota limit in size.- 指定者:
getLimitSize在接口中BacklogQuota- 返回:
- quota limit in bytes
-
setLimitSize
public void setLimitSize(long limitSize)
-
getLimitTime
public int getLimitTime()
从接口复制的说明:BacklogQuotaGets quota limit in time.- 指定者:
getLimitTime在接口中BacklogQuota- 返回:
- quota limit in second
-
setLimitTime
public void setLimitTime(int limitTime)
-
getPolicy
public BacklogQuota.RetentionPolicy getPolicy()
- 指定者:
getPolicy在接口中BacklogQuota
-
setPolicy
public void setPolicy(BacklogQuota.RetentionPolicy policy)
-
builder
public static BacklogQuotaImpl.BacklogQuotaImplBuilder builder()
-
-