Interface GlobalTableDescription.Builder

    • Method Detail

      • replicationGroup

        GlobalTableDescription.Builder replicationGroup​(Collection<ReplicaDescription> replicationGroup)

        The Regions where the global table has replicas.

        Parameters:
        replicationGroup - The Regions where the global table has replicas.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • replicationGroup

        GlobalTableDescription.Builder replicationGroup​(ReplicaDescription... replicationGroup)

        The Regions where the global table has replicas.

        Parameters:
        replicationGroup - The Regions where the global table has replicas.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • globalTableArn

        GlobalTableDescription.Builder globalTableArn​(String globalTableArn)

        The unique identifier of the global table.

        Parameters:
        globalTableArn - The unique identifier of the global table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDateTime

        GlobalTableDescription.Builder creationDateTime​(Instant creationDateTime)

        The creation time of the global table.

        Parameters:
        creationDateTime - The creation time of the global table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • globalTableStatus

        GlobalTableDescription.Builder globalTableStatus​(String globalTableStatus)

        The current state of the global table:

        • CREATING - The global table is being created.

        • UPDATING - The global table is being updated.

        • DELETING - The global table is being deleted.

        • ACTIVE - The global table is ready for use.

        Parameters:
        globalTableStatus - The current state of the global table:

        • CREATING - The global table is being created.

        • UPDATING - The global table is being updated.

        • DELETING - The global table is being deleted.

        • ACTIVE - The global table is ready for use.

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

        GlobalTableDescription.Builder globalTableStatus​(GlobalTableStatus globalTableStatus)

        The current state of the global table:

        • CREATING - The global table is being created.

        • UPDATING - The global table is being updated.

        • DELETING - The global table is being deleted.

        • ACTIVE - The global table is ready for use.

        Parameters:
        globalTableStatus - The current state of the global table:

        • CREATING - The global table is being created.

        • UPDATING - The global table is being updated.

        • DELETING - The global table is being deleted.

        • ACTIVE - The global table is ready for use.

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

        GlobalTableDescription.Builder globalTableName​(String globalTableName)

        The global table name.

        Parameters:
        globalTableName - The global table name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.