Interface Table.Builder

    • Method Detail

      • arn

        Table.Builder arn​(String arn)

        The Amazon Resource Name that uniquely identifies this table.

        Parameters:
        arn - The Amazon Resource Name that uniquely identifies this table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tableName

        Table.Builder tableName​(String tableName)

        The name of the Timestream table.

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

        Table.Builder databaseName​(String databaseName)

        The name of the Timestream database that contains this table.

        Parameters:
        databaseName - The name of the Timestream database that contains this table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tableStatus

        Table.Builder tableStatus​(String tableStatus)

        The current state of the table:

        • DELETING - The table is being deleted.

        • ACTIVE - The table is ready for use.

        Parameters:
        tableStatus - The current state of the table:

        • DELETING - The table is being deleted.

        • ACTIVE - The table is ready for use.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TableStatus, TableStatus
      • tableStatus

        Table.Builder tableStatus​(TableStatus tableStatus)

        The current state of the table:

        • DELETING - The table is being deleted.

        • ACTIVE - The table is ready for use.

        Parameters:
        tableStatus - The current state of the table:

        • DELETING - The table is being deleted.

        • ACTIVE - The table is ready for use.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TableStatus, TableStatus
      • retentionProperties

        Table.Builder retentionProperties​(RetentionProperties retentionProperties)

        The retention duration for the memory store and magnetic store.

        Parameters:
        retentionProperties - The retention duration for the memory store and magnetic store.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        Table.Builder creationTime​(Instant creationTime)

        The time when the Timestream table was created.

        Parameters:
        creationTime - The time when the Timestream table was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedTime

        Table.Builder lastUpdatedTime​(Instant lastUpdatedTime)

        The time when the Timestream table was last updated.

        Parameters:
        lastUpdatedTime - The time when the Timestream table was last updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • magneticStoreWriteProperties

        Table.Builder magneticStoreWriteProperties​(MagneticStoreWriteProperties magneticStoreWriteProperties)

        Contains properties to set on the table when enabling magnetic store writes.

        Parameters:
        magneticStoreWriteProperties - Contains properties to set on the table when enabling magnetic store writes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • schema

        Table.Builder schema​(Schema schema)

        The schema of the table.

        Parameters:
        schema - The schema of the table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.