Class RdsDbInstance
java.lang.Object
software.amazon.awssdk.services.opsworks.model.RdsDbInstance
- All Implemented Interfaces:
 Serializable,SdkPojo,ToCopyableBuilder<RdsDbInstance.Builder,RdsDbInstance> 
@Generated("software.amazon.awssdk:codegen")
public final class RdsDbInstance
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<RdsDbInstance.Builder,RdsDbInstance> 
Describes an Amazon RDS instance.
- See Also:
 
- 
Nested Class Summary
Nested Classes - 
Method Summary
Modifier and TypeMethodDescriptionfinal Stringaddress()The instance's address.static RdsDbInstance.Builderbuilder()final StringThe DB instance identifier.final StringAWS OpsWorks Stacks returns*****FILTERED*****instead of the actual value.final StringdbUser()The master user name.final Stringengine()The instance's database engine.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final BooleanSet totrueif AWS OpsWorks Stacks is unable to discover the Amazon RDS instance.final StringThe instance's ARN.final Stringregion()The instance's AWS region.static Class<? extends RdsDbInstance.Builder> final StringstackId()The ID of the stack with which the instance is registered.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy 
- 
Method Details
- 
rdsDbInstanceArn
The instance's ARN.
- Returns:
 - The instance's ARN.
 
 - 
dbInstanceIdentifier
The DB instance identifier.
- Returns:
 - The DB instance identifier.
 
 - 
dbUser
The master user name.
- Returns:
 - The master user name.
 
 - 
dbPassword
AWS OpsWorks Stacks returns
*****FILTERED*****instead of the actual value.- Returns:
 - AWS OpsWorks Stacks returns 
*****FILTERED*****instead of the actual value. 
 - 
region
The instance's AWS region.
- Returns:
 - The instance's AWS region.
 
 - 
address
The instance's address.
- Returns:
 - The instance's address.
 
 - 
engine
The instance's database engine.
- Returns:
 - The instance's database engine.
 
 - 
stackId
The ID of the stack with which the instance is registered.
- Returns:
 - The ID of the stack with which the instance is registered.
 
 - 
missingOnRds
Set to
trueif 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 totrue, you must deregister the instance, and then register it again.- Returns:
 - Set to 
trueif 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 totrue, you must deregister the instance, and then register it again. 
 - 
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
 toBuilderin interfaceToCopyableBuilder<RdsDbInstance.Builder,RdsDbInstance> - Returns:
 - a builder for type T
 
 - 
builder
 - 
serializableBuilderClass
 - 
hashCode
public final int hashCode() - 
equals
 - 
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
 equalsBySdkFieldsin interfaceSdkPojo- Parameters:
 obj- the object to be compared with- Returns:
 - true if the other object equals to this object by sdk fields, false otherwise.
 
 - 
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. - 
getValueForField
 - 
sdkFields
 
 -