| Constructor and Description |
|---|
Ddb2Configuration() |
| Modifier and Type | Method and Description |
|---|---|
Ddb2Configuration |
copy() |
String |
getAccessKey() |
software.amazon.awssdk.services.dynamodb.DynamoDbClient |
getAmazonDDBClient() |
String |
getKeyAttributeName() |
String |
getKeyAttributeType() |
Ddb2Operations |
getOperation() |
String |
getProxyHost() |
Integer |
getProxyPort() |
software.amazon.awssdk.core.Protocol |
getProxyProtocol() |
Long |
getReadCapacity() |
String |
getRegion() |
String |
getSecretKey() |
String |
getTableName() |
Long |
getWriteCapacity() |
boolean |
isConsistentRead() |
void |
setAccessKey(String accessKey)
Amazon AWS Access Key
|
void |
setAmazonDDBClient(software.amazon.awssdk.services.dynamodb.DynamoDbClient amazonDDBClient)
To use the AmazonDynamoDB as the client
|
void |
setConsistentRead(boolean consistentRead)
Determines whether or not strong consistency should be enforced when data
is read.
|
void |
setKeyAttributeName(String keyAttributeName)
Attribute name when creating table
|
void |
setKeyAttributeType(String keyAttributeType)
Attribute type when creating table
|
void |
setOperation(Ddb2Operations operation)
What operation to perform
|
void |
setProxyHost(String proxyHost)
To define a proxy host when instantiating the DDB client
|
void |
setProxyPort(Integer proxyPort)
The region in which DynamoDB client needs to work.
|
void |
setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
To define a proxy protocol when instantiating the DDB client
|
void |
setReadCapacity(Long readCapacity)
The provisioned throughput to reserve for reading resources from your
table
|
void |
setRegion(String region)
The region in which DDB client needs to work
|
void |
setSecretKey(String secretKey)
Amazon AWS Secret Key
|
void |
setTableName(String tableName)
The name of the table currently worked with.
|
void |
setWriteCapacity(Long writeCapacity)
The provisioned throughput to reserved for writing resources to your
table
|
public String getAccessKey()
public void setAccessKey(String accessKey)
public String getSecretKey()
public void setSecretKey(String secretKey)
public software.amazon.awssdk.services.dynamodb.DynamoDbClient getAmazonDDBClient()
public void setAmazonDDBClient(software.amazon.awssdk.services.dynamodb.DynamoDbClient amazonDDBClient)
public String getTableName()
public void setTableName(String tableName)
public Ddb2Operations getOperation()
public void setOperation(Ddb2Operations operation)
public boolean isConsistentRead()
public void setConsistentRead(boolean consistentRead)
public Long getReadCapacity()
public void setReadCapacity(Long readCapacity)
public Long getWriteCapacity()
public void setWriteCapacity(Long writeCapacity)
public String getKeyAttributeName()
public void setKeyAttributeName(String keyAttributeName)
public String getKeyAttributeType()
public void setKeyAttributeType(String keyAttributeType)
public software.amazon.awssdk.core.Protocol getProxyProtocol()
public void setProxyProtocol(software.amazon.awssdk.core.Protocol proxyProtocol)
public String getProxyHost()
public void setProxyHost(String proxyHost)
public Integer getProxyPort()
public void setProxyPort(Integer proxyPort)
public String getRegion()
public void setRegion(String region)
public Ddb2Configuration copy()
Apache Camel