@Generated(value="software.amazon.awssdk:codegen") public final class RdsDbInstance extends Object implements StructuredPojo, ToCopyableBuilder<RdsDbInstance.Builder,RdsDbInstance>
Describes an Amazon RDS instance.
Modifier and Type | Class and Description |
---|---|
static interface |
RdsDbInstance.Builder |
Modifier and Type | Method and Description |
---|---|
String |
address()
The instance's address.
|
static RdsDbInstance.Builder |
builder() |
String |
dbInstanceIdentifier()
The DB instance identifier.
|
String |
dbPassword()
AWS OpsWorks Stacks returns
*****FILTERED***** instead of the actual value. |
String |
dbUser()
The master user name.
|
String |
engine()
The instance's database engine.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
Boolean |
missingOnRds()
Set to
true if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. |
String |
rdsDbInstanceArn()
The instance's ARN.
|
String |
region()
The instance's AWS region.
|
static Class<? extends RdsDbInstance.Builder> |
serializableBuilderClass() |
String |
stackId()
The ID of the stack with which the instance is registered.
|
RdsDbInstance.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String rdsDbInstanceArn()
The instance's ARN.
public String dbInstanceIdentifier()
The DB instance identifier.
public String dbUser()
The master user name.
public String dbPassword()
AWS OpsWorks Stacks returns *****FILTERED*****
instead of the actual value.
*****FILTERED*****
instead of the actual value.public String region()
The instance's AWS region.
public String address()
The instance's address.
public String engine()
The instance's database engine.
public String stackId()
The ID of the stack with which the instance is registered.
public Boolean missingOnRds()
Set to true
if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS OpsWorks
Stacks attempts to discover the instance only once. If this value is set to true
, you must
deregister the instance, and then register it again.
true
if AWS OpsWorks Stacks is unable to discover the Amazon RDS instance. AWS
OpsWorks Stacks attempts to discover the instance only once. If this value is set to true
,
you must deregister the instance, and then register it again.public RdsDbInstance.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<RdsDbInstance.Builder,RdsDbInstance>
public static RdsDbInstance.Builder builder()
public static Class<? extends RdsDbInstance.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.