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 database instance identifier.final StringOpsWorks 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 OpsWorks Stacks is unable to discover the Amazon RDS instance.final StringThe instance's ARN.final Stringregion()The instance's Amazon Web Services 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 database instance identifier.
- Returns:
- The database instance identifier.
-
dbUser
The master user name.
- Returns:
- The master user name.
-
dbPassword
OpsWorks Stacks returns
*****FILTERED*****instead of the actual value.- Returns:
- OpsWorks Stacks returns
*****FILTERED*****instead of the actual value.
-
region
The instance's Amazon Web Services Region.
- Returns:
- The instance's Amazon Web Services 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 OpsWorks Stacks is unable to discover the Amazon RDS instance. 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 OpsWorks Stacks is unable to discover the Amazon RDS instance. 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
-