@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DynamodbDataSourceConfig extends Object implements Serializable, Cloneable, StructuredPojo
Describes an Amazon DynamoDB data source configuration.
Constructor and Description |
---|
DynamodbDataSourceConfig() |
Modifier and Type | Method and Description |
---|---|
DynamodbDataSourceConfig |
clone() |
boolean |
equals(Object obj) |
String |
getAwsRegion()
The AWS Region.
|
DeltaSyncConfig |
getDeltaSyncConfig()
The
DeltaSyncConfig for a versioned datasource. |
String |
getTableName()
The table name.
|
Boolean |
getUseCallerCredentials()
Set to TRUE to use Amazon Cognito credentials with this data source.
|
Boolean |
getVersioned()
Set to TRUE to use Conflict Detection and Resolution with this data source.
|
int |
hashCode() |
Boolean |
isUseCallerCredentials()
Set to TRUE to use Amazon Cognito credentials with this data source.
|
Boolean |
isVersioned()
Set to TRUE to use Conflict Detection and Resolution with this data source.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAwsRegion(String awsRegion)
The AWS Region.
|
void |
setDeltaSyncConfig(DeltaSyncConfig deltaSyncConfig)
The
DeltaSyncConfig for a versioned datasource. |
void |
setTableName(String tableName)
The table name.
|
void |
setUseCallerCredentials(Boolean useCallerCredentials)
Set to TRUE to use Amazon Cognito credentials with this data source.
|
void |
setVersioned(Boolean versioned)
Set to TRUE to use Conflict Detection and Resolution with this data source.
|
String |
toString()
Returns a string representation of this object.
|
DynamodbDataSourceConfig |
withAwsRegion(String awsRegion)
The AWS Region.
|
DynamodbDataSourceConfig |
withDeltaSyncConfig(DeltaSyncConfig deltaSyncConfig)
The
DeltaSyncConfig for a versioned datasource. |
DynamodbDataSourceConfig |
withTableName(String tableName)
The table name.
|
DynamodbDataSourceConfig |
withUseCallerCredentials(Boolean useCallerCredentials)
Set to TRUE to use Amazon Cognito credentials with this data source.
|
DynamodbDataSourceConfig |
withVersioned(Boolean versioned)
Set to TRUE to use Conflict Detection and Resolution with this data source.
|
public void setTableName(String tableName)
The table name.
tableName
- The table name.public String getTableName()
The table name.
public DynamodbDataSourceConfig withTableName(String tableName)
The table name.
tableName
- The table name.public void setAwsRegion(String awsRegion)
The AWS Region.
awsRegion
- The AWS Region.public String getAwsRegion()
The AWS Region.
public DynamodbDataSourceConfig withAwsRegion(String awsRegion)
The AWS Region.
awsRegion
- The AWS Region.public void setUseCallerCredentials(Boolean useCallerCredentials)
Set to TRUE to use Amazon Cognito credentials with this data source.
useCallerCredentials
- Set to TRUE to use Amazon Cognito credentials with this data source.public Boolean getUseCallerCredentials()
Set to TRUE to use Amazon Cognito credentials with this data source.
public DynamodbDataSourceConfig withUseCallerCredentials(Boolean useCallerCredentials)
Set to TRUE to use Amazon Cognito credentials with this data source.
useCallerCredentials
- Set to TRUE to use Amazon Cognito credentials with this data source.public Boolean isUseCallerCredentials()
Set to TRUE to use Amazon Cognito credentials with this data source.
public void setDeltaSyncConfig(DeltaSyncConfig deltaSyncConfig)
The DeltaSyncConfig
for a versioned datasource.
deltaSyncConfig
- The DeltaSyncConfig
for a versioned datasource.public DeltaSyncConfig getDeltaSyncConfig()
The DeltaSyncConfig
for a versioned datasource.
DeltaSyncConfig
for a versioned datasource.public DynamodbDataSourceConfig withDeltaSyncConfig(DeltaSyncConfig deltaSyncConfig)
The DeltaSyncConfig
for a versioned datasource.
deltaSyncConfig
- The DeltaSyncConfig
for a versioned datasource.public void setVersioned(Boolean versioned)
Set to TRUE to use Conflict Detection and Resolution with this data source.
versioned
- Set to TRUE to use Conflict Detection and Resolution with this data source.public Boolean getVersioned()
Set to TRUE to use Conflict Detection and Resolution with this data source.
public DynamodbDataSourceConfig withVersioned(Boolean versioned)
Set to TRUE to use Conflict Detection and Resolution with this data source.
versioned
- Set to TRUE to use Conflict Detection and Resolution with this data source.public Boolean isVersioned()
Set to TRUE to use Conflict Detection and Resolution with this data source.
public String toString()
toString
in class Object
Object.toString()
public DynamodbDataSourceConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2020. All rights reserved.