public class CapacityDataSize extends Object implements Jsonizable
ReservedThroughput中配置表的预留读写吞吐量以及标识读写操作消耗的能力单元的量。| Constructor and Description |
|---|
CapacityDataSize()
默认构造函数。
|
CapacityDataSize(long readCapacityDataSize,
long writeCapacityDataSize)
构造CapacityUnit对象,并指定读能力单元的值和写能力单元的值。
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearReadCapacityDataSize()
清除设置的读CapacityDataSize。
|
void |
clearWriteCapacityDataSize()
清除设置的写CapacityUnit。
|
boolean |
equals(Object o) |
long |
getReadCapacityDataSize()
获取读能力单元的值。
|
long |
getWriteCapacityDataSize()
获取写能力单元的值。
|
int |
hashCode() |
boolean |
hasSetReadCapacityDataSize()
查询是否设置了读能力单元。
|
boolean |
hasSetWriteCapacityDataSize()
查询是否设置了写能力单元。
|
String |
jsonize() |
void |
jsonize(StringBuilder sb,
String newline) |
void |
setReadCapacityDataSize(long readCapacityDataSize)
设置读能力单元的值,设置的值必须大于等于0。
|
void |
setWriteCapacityDataSize(long writeCapacityDataSize)
设置写能力单元的值,设置的值必须大于等于0。
|
String |
toString() |
public CapacityDataSize()
读能力单元和写能力单元默认为未设置。
public CapacityDataSize(long readCapacityDataSize,
long writeCapacityDataSize)
readCapacityDataSize - 读能力单元的值,必须大于等于0。writeCapacityDataSize - 写能力单元的值,必须大于等于0。IllegalArgumentException - 若读或写能力单元值为负数。public long getReadCapacityDataSize()
IllegalStateException - 若没有配置该参数public void setReadCapacityDataSize(long readCapacityDataSize)
readCapacityDataSize - 读能力单元的值IllegalArgumentException - 若读能力单元的值为负数。public boolean hasSetReadCapacityDataSize()
public void clearReadCapacityDataSize()
public long getWriteCapacityDataSize()
IllegalStateException - 若没有配置该参数public void setWriteCapacityDataSize(long writeCapacityDataSize)
writeCapacityDataSize - 写能力单元的值IllegalArgumentException - 若写能力单元的值为负数。public boolean hasSetWriteCapacityDataSize()
public void clearWriteCapacityDataSize()
public String jsonize()
jsonize in interface Jsonizablepublic void jsonize(StringBuilder sb, String newline)
jsonize in interface JsonizableCopyright © 2024. All Rights Reserved.