public class CapacityUnit extends Object implements Jsonizable
ReservedThroughput
中配置表的预留读写吞吐量以及标识读写操作消耗的能力单元的量。构造器和说明 |
---|
CapacityUnit()
默认构造函数。
|
CapacityUnit(int readCapacityUnit,
int writeCapacityUnit)
构造CapacityUnit对象,并指定读能力单元的值和写能力单元的值。
|
限定符和类型 | 方法和说明 |
---|---|
void |
clearReadCapacityUnit()
清除设置的读CapacityUnit。
|
void |
clearWriteCapacityUnit()
清除设置的写CapacityUnit。
|
boolean |
equals(Object o) |
int |
getReadCapacityUnit()
获取读能力单元的值。
|
int |
getWriteCapacityUnit()
获取写能力单元的值。
|
int |
hashCode() |
boolean |
hasSetReadCapacityUnit()
查询是否设置了读能力单元。
|
boolean |
hasSetWriteCapacityUnit()
查询是否设置了写能力单元。
|
String |
jsonize() |
void |
jsonize(StringBuilder sb,
String newline) |
void |
setReadCapacityUnit(int readCapacityUnit)
设置读能力单元的值,设置的值必须大于等于0。
|
void |
setWriteCapacityUnit(int writeCapacityUnit)
设置写能力单元的值,设置的值必须大于等于0。
|
String |
toString() |
public CapacityUnit()
读能力单元和写能力单元默认为未设置。
public CapacityUnit(int readCapacityUnit, int writeCapacityUnit)
readCapacityUnit
- 读能力单元的值,必须大于等于0。writeCapacityUnit
- 写能力单元的值,必须大于等于0。IllegalArgumentException
- 若读或写能力单元值为负数。public int getReadCapacityUnit()
IllegalStateException
- 若没有配置该参数public void setReadCapacityUnit(int readCapacityUnit)
readCapacityUnit
- 读能力单元的值IllegalArgumentException
- 若读能力单元的值为负数。public boolean hasSetReadCapacityUnit()
public void clearReadCapacityUnit()
public int getWriteCapacityUnit()
IllegalStateException
- 若没有配置该参数public void setWriteCapacityUnit(int writeCapacityUnit)
writeCapacityUnit
- 写能力单元的值IllegalArgumentException
- 若写能力单元的值为负数。public boolean hasSetWriteCapacityUnit()
public void clearWriteCapacityUnit()
public String jsonize()
jsonize
在接口中 Jsonizable
public void jsonize(StringBuilder sb, String newline)
jsonize
在接口中 Jsonizable
Copyright © 2018. All Rights Reserved.