@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RdsHttpEndpointConfig extends Object implements Serializable, Cloneable, StructuredPojo
The Amazon Relational Database Service (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 Amazon RDS HTTP endpoint.
|
String |
getAwsSecretStoreArn()
Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.
|
String |
getDatabaseName()
Logical database name.
|
String |
getDbClusterIdentifier()
Amazon RDS cluster Amazon Resource Name (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 Amazon RDS HTTP endpoint.
|
void |
setAwsSecretStoreArn(String awsSecretStoreArn)
Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.
|
void |
setDatabaseName(String databaseName)
Logical database name.
|
void |
setDbClusterIdentifier(String dbClusterIdentifier)
Amazon RDS cluster Amazon Resource Name (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 Amazon RDS HTTP endpoint.
|
RdsHttpEndpointConfig |
withAwsSecretStoreArn(String awsSecretStoreArn)
Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.
|
RdsHttpEndpointConfig |
withDatabaseName(String databaseName)
Logical database name.
|
RdsHttpEndpointConfig |
withDbClusterIdentifier(String dbClusterIdentifier)
Amazon RDS cluster Amazon Resource Name (ARN).
|
RdsHttpEndpointConfig |
withSchema(String schema)
Logical schema name.
|
public void setAwsRegion(String awsRegion)
Amazon Web Services Region for Amazon RDS HTTP endpoint.
awsRegion
- Amazon Web Services Region for Amazon RDS HTTP endpoint.public String getAwsRegion()
Amazon Web Services Region for Amazon RDS HTTP endpoint.
public RdsHttpEndpointConfig withAwsRegion(String awsRegion)
Amazon Web Services Region for Amazon RDS HTTP endpoint.
awsRegion
- Amazon Web Services Region for Amazon RDS HTTP endpoint.public void setDbClusterIdentifier(String dbClusterIdentifier)
Amazon RDS cluster Amazon Resource Name (ARN).
dbClusterIdentifier
- Amazon RDS cluster Amazon Resource Name (ARN).public String getDbClusterIdentifier()
Amazon RDS cluster Amazon Resource Name (ARN).
public RdsHttpEndpointConfig withDbClusterIdentifier(String dbClusterIdentifier)
Amazon RDS cluster Amazon Resource Name (ARN).
dbClusterIdentifier
- Amazon RDS cluster Amazon Resource Name (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 Amazon Resource Name (ARN) for database credentials.
awsSecretStoreArn
- Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.public String getAwsSecretStoreArn()
Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.
public RdsHttpEndpointConfig withAwsSecretStoreArn(String awsSecretStoreArn)
Amazon Web Services secret store Amazon Resource Name (ARN) for database credentials.
awsSecretStoreArn
- Amazon Web Services secret store Amazon Resource Name (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.