Interface RdsDbInstanceDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RdsDbInstanceDetails.Builder,RdsDbInstanceDetails>,SdkBuilder<RdsDbInstanceDetails.Builder,RdsDbInstanceDetails>,SdkPojo
- Enclosing class:
- RdsDbInstanceDetails
public static interface RdsDbInstanceDetails.Builder extends SdkPojo, CopyableBuilder<RdsDbInstanceDetails.Builder,RdsDbInstanceDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RdsDbInstanceDetails.BuilderdbClusterIdentifier(String dbClusterIdentifier)The identifier of the database cluster that contains the database instance ID involved in the finding.RdsDbInstanceDetails.BuilderdbInstanceArn(String dbInstanceArn)The Amazon Resource Name (ARN) that identifies the database instance involved in the finding.RdsDbInstanceDetails.BuilderdbInstanceIdentifier(String dbInstanceIdentifier)The identifier associated to the database instance that was involved in the finding.RdsDbInstanceDetails.Builderengine(String engine)The database engine of the database instance involved in the finding.RdsDbInstanceDetails.BuilderengineVersion(String engineVersion)The version of the database engine that was involved in the finding.RdsDbInstanceDetails.Buildertags(Collection<Tag> tags)Instance tag key-value pairs associated with the database instance ID.RdsDbInstanceDetails.Buildertags(Consumer<Tag.Builder>... tags)Instance tag key-value pairs associated with the database instance ID.RdsDbInstanceDetails.Buildertags(Tag... tags)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 Detail
-
dbInstanceIdentifier
RdsDbInstanceDetails.Builder dbInstanceIdentifier(String 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
RdsDbInstanceDetails.Builder engine(String 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
RdsDbInstanceDetails.Builder engineVersion(String 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
RdsDbInstanceDetails.Builder dbClusterIdentifier(String 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
RdsDbInstanceDetails.Builder dbInstanceArn(String 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
RdsDbInstanceDetails.Builder tags(Collection<Tag> 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
RdsDbInstanceDetails.Builder tags(Tag... 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
RdsDbInstanceDetails.Builder tags(Consumer<Tag.Builder>... tags)
Instance tag key-value pairs associated with the database instance ID.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tags(List.) - 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:
#tags(java.util.Collection)
-
-