public class CapacityUnit extends Object implements Jsonizable
ReservedThroughput中配置表的预留读写吞吐量以及标识读写操作消耗的能力单元的量。| Constructor and Description |
|---|
CapacityUnit()
默认构造函数。
|
CapacityUnit(int readCapacityUnit,
int writeCapacityUnit)
构造CapacityUnit对象,并指定读能力单元的值和写能力单元的值。
|
| Modifier and Type | Method and Description |
|---|---|
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 in interface Jsonizablepublic void jsonize(StringBuilder sb, String newline)
jsonize in interface JsonizableCopyright © 2024. All Rights Reserved.