@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RdsConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Contains the configurations to use RDS to store knowledge base data.
Constructor and Description |
---|
RdsConfiguration() |
Modifier and Type | Method and Description |
---|---|
RdsConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getCredentialsSecretArn() |
String |
getDatabaseName() |
RdsFieldMapping |
getFieldMapping() |
String |
getResourceArn() |
String |
getTableName() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCredentialsSecretArn(String credentialsSecretArn) |
void |
setDatabaseName(String databaseName) |
void |
setFieldMapping(RdsFieldMapping fieldMapping) |
void |
setResourceArn(String resourceArn) |
void |
setTableName(String tableName) |
String |
toString()
Returns a string representation of this object.
|
RdsConfiguration |
withCredentialsSecretArn(String credentialsSecretArn) |
RdsConfiguration |
withDatabaseName(String databaseName) |
RdsConfiguration |
withFieldMapping(RdsFieldMapping fieldMapping) |
RdsConfiguration |
withResourceArn(String resourceArn) |
RdsConfiguration |
withTableName(String tableName) |
public void setResourceArn(String resourceArn)
resourceArn
- public String getResourceArn()
public RdsConfiguration withResourceArn(String resourceArn)
resourceArn
- public void setCredentialsSecretArn(String credentialsSecretArn)
credentialsSecretArn
- public String getCredentialsSecretArn()
public RdsConfiguration withCredentialsSecretArn(String credentialsSecretArn)
credentialsSecretArn
- public void setDatabaseName(String databaseName)
databaseName
- public String getDatabaseName()
public RdsConfiguration withDatabaseName(String databaseName)
databaseName
- public void setTableName(String tableName)
tableName
- public String getTableName()
public RdsConfiguration withTableName(String tableName)
tableName
- public void setFieldMapping(RdsFieldMapping fieldMapping)
fieldMapping
- public RdsFieldMapping getFieldMapping()
public RdsConfiguration withFieldMapping(RdsFieldMapping fieldMapping)
fieldMapping
- public String toString()
toString
in class Object
Object.toString()
public RdsConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.