Interface RdsLimitlessDbDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RdsLimitlessDbDetails.Builder,RdsLimitlessDbDetails>,SdkBuilder<RdsLimitlessDbDetails.Builder,RdsLimitlessDbDetails>,SdkPojo
- Enclosing class:
- RdsLimitlessDbDetails
public static interface RdsLimitlessDbDetails.Builder extends SdkPojo, CopyableBuilder<RdsLimitlessDbDetails.Builder,RdsLimitlessDbDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RdsLimitlessDbDetails.BuilderdbClusterIdentifier(String dbClusterIdentifier)The name of the database cluster that is a part of the Limitless Database.RdsLimitlessDbDetails.BuilderdbShardGroupArn(String dbShardGroupArn)The Amazon Resource Name (ARN) that identifies the DB shard group.RdsLimitlessDbDetails.BuilderdbShardGroupIdentifier(String dbShardGroupIdentifier)The name associated with the Limitless DB shard group.RdsLimitlessDbDetails.BuilderdbShardGroupResourceId(String dbShardGroupResourceId)The resource identifier of the DB shard group within the Limitless Database.RdsLimitlessDbDetails.Builderengine(String engine)The database engine of the database instance involved in the finding.RdsLimitlessDbDetails.BuilderengineVersion(String engineVersion)The version of the database engine.RdsLimitlessDbDetails.Buildertags(Collection<Tag> tags)Information about the tag key-value pair.RdsLimitlessDbDetails.Buildertags(Consumer<Tag.Builder>... tags)Information about the tag key-value pair.RdsLimitlessDbDetails.Buildertags(Tag... tags)Information about the tag key-value pair.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
dbShardGroupIdentifier
RdsLimitlessDbDetails.Builder dbShardGroupIdentifier(String dbShardGroupIdentifier)
The name associated with the Limitless DB shard group.
- Parameters:
dbShardGroupIdentifier- The name associated with the Limitless DB shard group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbShardGroupResourceId
RdsLimitlessDbDetails.Builder dbShardGroupResourceId(String dbShardGroupResourceId)
The resource identifier of the DB shard group within the Limitless Database.
- Parameters:
dbShardGroupResourceId- The resource identifier of the DB shard group within the Limitless Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbShardGroupArn
RdsLimitlessDbDetails.Builder dbShardGroupArn(String dbShardGroupArn)
The Amazon Resource Name (ARN) that identifies the DB shard group.
- Parameters:
dbShardGroupArn- The Amazon Resource Name (ARN) that identifies the DB shard group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
engine
RdsLimitlessDbDetails.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
RdsLimitlessDbDetails.Builder engineVersion(String engineVersion)
The version of the database engine.
- Parameters:
engineVersion- The version of the database engine.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dbClusterIdentifier
RdsLimitlessDbDetails.Builder dbClusterIdentifier(String dbClusterIdentifier)
The name of the database cluster that is a part of the Limitless Database.
- Parameters:
dbClusterIdentifier- The name of the database cluster that is a part of the Limitless Database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
RdsLimitlessDbDetails.Builder tags(Collection<Tag> tags)
Information about the tag key-value pair.
- Parameters:
tags- Information about the tag key-value pair.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
RdsLimitlessDbDetails.Builder tags(Tag... tags)
Information about the tag key-value pair.
- Parameters:
tags- Information about the tag key-value pair.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
RdsLimitlessDbDetails.Builder tags(Consumer<Tag.Builder>... tags)
Information about the tag key-value pair.
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)
-
-