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 String
address()
The instance's address.static RdsDbInstance.Builder
builder()
final String
The database instance identifier.final String
OpsWorks Stacks returns*****FILTERED*****
instead of the actual value.final String
dbUser()
The master user name.final String
engine()
The instance's database engine.final boolean
final boolean
equalsBySdkFields
(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 int
hashCode()
final Boolean
Set totrue
if OpsWorks Stacks is unable to discover the Amazon RDS instance.final String
The instance's ARN.final String
region()
The instance's Amazon Web Services Region.static Class
<? extends RdsDbInstance.Builder> final String
stackId()
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 String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
rdsDbInstanceArn
-
dbInstanceIdentifier
The database instance identifier.
- Returns:
- The database instance identifier.
-
dbUser
-
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
-
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
true
if 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
true
if 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:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<RdsDbInstance.Builder,
RdsDbInstance> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-