Interface RdsDbInstanceDetails.Builder

    • 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 the Tag.Builder avoiding the need to create one manually via Tag.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)