Interface JournalTableConfigurationResult.Builder

    • Method Detail

      • tableStatus

        JournalTableConfigurationResult.Builder tableStatus​(String tableStatus)

        The status of the journal table. The status values are:

        • CREATING - The journal table is in the process of being created in the specified table bucket.

        • ACTIVE - The journal table has been created successfully, and records are being delivered to the table.

        • FAILED - Amazon S3 is unable to create the journal table, or Amazon S3 is unable to deliver records.

        Parameters:
        tableStatus - The status of the journal table. The status values are:

        • CREATING - The journal table is in the process of being created in the specified table bucket.

        • ACTIVE - The journal table has been created successfully, and records are being delivered to the table.

        • FAILED - Amazon S3 is unable to create the journal table, or Amazon S3 is unable to deliver records.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • error

        JournalTableConfigurationResult.Builder error​(ErrorDetails error)
        Sets the value of the Error property for this object.
        Parameters:
        error - The new value for the Error property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tableName

        JournalTableConfigurationResult.Builder tableName​(String tableName)

        The name of the journal table.

        Parameters:
        tableName - The name of the journal table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tableArn

        JournalTableConfigurationResult.Builder tableArn​(String tableArn)

        The Amazon Resource Name (ARN) for the journal table.

        Parameters:
        tableArn - The Amazon Resource Name (ARN) for the journal table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • recordExpiration

        JournalTableConfigurationResult.Builder recordExpiration​(RecordExpiration recordExpiration)

        The journal table record expiration settings for the journal table.

        Parameters:
        recordExpiration - The journal table record expiration settings for the journal table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.