@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RdsHttpEndpointConfig extends Object implements Serializable, Cloneable, StructuredPojo
The Amazon RDS HTTP endpoint configuration.
Constructor and Description |
---|
RdsHttpEndpointConfig() |
Modifier and Type | Method and Description |
---|---|
RdsHttpEndpointConfig |
clone() |
boolean |
equals(Object obj) |
String |
getAwsRegion()
Amazon Web Services Region for RDS HTTP endpoint.
|
String |
getAwsSecretStoreArn()
Amazon Web Services secret store ARN for database credentials.
|
String |
getDatabaseName()
Logical database name.
|
String |
getDbClusterIdentifier()
Amazon RDS cluster ARN.
|
String |
getSchema()
Logical schema name.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAwsRegion(String awsRegion)
Amazon Web Services Region for RDS HTTP endpoint.
|
void |
setAwsSecretStoreArn(String awsSecretStoreArn)
Amazon Web Services secret store ARN for database credentials.
|
void |
setDatabaseName(String databaseName)
Logical database name.
|
void |
setDbClusterIdentifier(String dbClusterIdentifier)
Amazon RDS cluster ARN.
|
void |
setSchema(String schema)
Logical schema name.
|
String |
toString()
Returns a string representation of this object.
|
RdsHttpEndpointConfig |
withAwsRegion(String awsRegion)
Amazon Web Services Region for RDS HTTP endpoint.
|
RdsHttpEndpointConfig |
withAwsSecretStoreArn(String awsSecretStoreArn)
Amazon Web Services secret store ARN for database credentials.
|
RdsHttpEndpointConfig |
withDatabaseName(String databaseName)
Logical database name.
|
RdsHttpEndpointConfig |
withDbClusterIdentifier(String dbClusterIdentifier)
Amazon RDS cluster ARN.
|
RdsHttpEndpointConfig |
withSchema(String schema)
Logical schema name.
|
public void setAwsRegion(String awsRegion)
Amazon Web Services Region for RDS HTTP endpoint.
awsRegion
- Amazon Web Services Region for RDS HTTP endpoint.public String getAwsRegion()
Amazon Web Services Region for RDS HTTP endpoint.
public RdsHttpEndpointConfig withAwsRegion(String awsRegion)
Amazon Web Services Region for RDS HTTP endpoint.
awsRegion
- Amazon Web Services Region for RDS HTTP endpoint.public void setDbClusterIdentifier(String dbClusterIdentifier)
Amazon RDS cluster ARN.
dbClusterIdentifier
- Amazon RDS cluster ARN.public String getDbClusterIdentifier()
Amazon RDS cluster ARN.
public RdsHttpEndpointConfig withDbClusterIdentifier(String dbClusterIdentifier)
Amazon RDS cluster ARN.
dbClusterIdentifier
- Amazon RDS cluster ARN.public void setDatabaseName(String databaseName)
Logical database name.
databaseName
- Logical database name.public String getDatabaseName()
Logical database name.
public RdsHttpEndpointConfig withDatabaseName(String databaseName)
Logical database name.
databaseName
- Logical database name.public void setSchema(String schema)
Logical schema name.
schema
- Logical schema name.public String getSchema()
Logical schema name.
public RdsHttpEndpointConfig withSchema(String schema)
Logical schema name.
schema
- Logical schema name.public void setAwsSecretStoreArn(String awsSecretStoreArn)
Amazon Web Services secret store ARN for database credentials.
awsSecretStoreArn
- Amazon Web Services secret store ARN for database credentials.public String getAwsSecretStoreArn()
Amazon Web Services secret store ARN for database credentials.
public RdsHttpEndpointConfig withAwsSecretStoreArn(String awsSecretStoreArn)
Amazon Web Services secret store ARN for database credentials.
awsSecretStoreArn
- Amazon Web Services secret store ARN for database credentials.public String toString()
toString
in class Object
Object.toString()
public RdsHttpEndpointConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.