public class CapacityDataSize extends Object implements Jsonizable
ReservedThroughput
中配置表的预留读写吞吐量以及标识读写操作消耗的能力单元的量。构造器和说明 |
---|
CapacityDataSize()
默认构造函数。
|
CapacityDataSize(long readCapacityDataSize,
long writeCapacityDataSize)
构造CapacityUnit对象,并指定读能力单元的值和写能力单元的值。
|
限定符和类型 | 方法和说明 |
---|---|
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
在接口中 Jsonizable
public void jsonize(StringBuilder sb, String newline)
jsonize
在接口中 Jsonizable
Copyright © 2019. All Rights Reserved.