@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DynamodbDataSourceConfig extends Object implements Serializable, Cloneable, StructuredPojo
Describes a 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.
|
String |
getTableName()
The table name.
|
Boolean |
getUseCallerCredentials()
Set to TRUE to use Amazon Cognito credentials with this data source.
|
int |
hashCode() |
Boolean |
isUseCallerCredentials()
Set to TRUE to use Amazon Cognito credentials with this data source.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAwsRegion(String awsRegion)
The AWS region.
|
void |
setTableName(String tableName)
The table name.
|
void |
setUseCallerCredentials(Boolean useCallerCredentials)
Set to TRUE to use Amazon Cognito credentials with this data source.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DynamodbDataSourceConfig |
withAwsRegion(String awsRegion)
The AWS region.
|
DynamodbDataSourceConfig |
withTableName(String tableName)
The table name.
|
DynamodbDataSourceConfig |
withUseCallerCredentials(Boolean useCallerCredentials)
Set to TRUE to use Amazon Cognito credentials 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 String toString()
toString
in class Object
Object.toString()
public DynamodbDataSourceConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.