Interface RdsDbInstanceDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RdsDbInstanceDetails.Builder,
,RdsDbInstanceDetails> SdkBuilder<RdsDbInstanceDetails.Builder,
,RdsDbInstanceDetails> SdkPojo
- Enclosing class:
RdsDbInstanceDetails
-
Method Summary
Modifier and TypeMethodDescriptiondbClusterIdentifier
(String dbClusterIdentifier) The identifier of the database cluster that contains the database instance ID involved in the finding.dbInstanceArn
(String dbInstanceArn) The Amazon Resource Name (ARN) that identifies the database instance involved in the finding.dbInstanceIdentifier
(String dbInstanceIdentifier) The identifier associated to the database instance that was involved in the finding.The database engine of the database instance involved in the finding.engineVersion
(String engineVersion) The version of the database engine that was involved in the finding.tags
(Collection<Tag> tags) Instance tag key-value pairs associated with the database instance ID.tags
(Consumer<Tag.Builder>... tags) Instance tag key-value pairs associated with the database instance ID.Instance tag key-value pairs associated with the database instance ID.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
dbInstanceIdentifier
The identifier associated to the database instance that was involved in the finding.
- Parameters:
dbInstanceIdentifier
- The identifier associated to the database instance that was involved in the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engine
The database engine of the database instance involved in the finding.
- Parameters:
engine
- The database engine of the database instance involved in the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engineVersion
The version of the database engine that was involved in the finding.
- Parameters:
engineVersion
- The version of the database engine that was involved in the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbClusterIdentifier
The identifier of the database cluster that contains the database instance ID involved in the finding.
- Parameters:
dbClusterIdentifier
- The identifier of the database cluster that contains the database instance ID involved in the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbInstanceArn
The Amazon Resource Name (ARN) that identifies the database instance involved in the finding.
- Parameters:
dbInstanceArn
- The Amazon Resource Name (ARN) that identifies the database instance involved in the finding.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Instance tag key-value pairs associated with the database instance ID.
- Parameters:
tags
- Instance tag key-value pairs associated with the database instance ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Instance tag key-value pairs associated with the database instance ID.
- Parameters:
tags
- Instance tag key-value pairs associated with the database instance ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Instance tag key-value pairs associated with the database instance ID.
This is a convenience method that creates an instance of theTag.Builder
avoiding the need to create one manually viaTag.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totags(List<Tag>)
.- Parameters:
tags
- a consumer that will call methods onTag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-