Interface GetBlockRequest.Builder

    • Method Detail

      • name

        GetBlockRequest.Builder name​(String name)

        The name of the ledger.

        Parameters:
        name - The name of the ledger.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • blockAddress

        GetBlockRequest.Builder blockAddress​(ValueHolder blockAddress)

        The location of the block that you want to request. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.

        For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}.

        Parameters:
        blockAddress - The location of the block that you want to request. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.

        For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:14}.

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

        GetBlockRequest.Builder digestTipAddress​(ValueHolder digestTipAddress)

        The latest block location covered by the digest for which to request a proof. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.

        For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:49}.

        Parameters:
        digestTipAddress - The latest block location covered by the digest for which to request a proof. An address is an Amazon Ion structure that has two fields: strandId and sequenceNo.

        For example: {strandId:"BlFTjlSXze9BIh1KOszcE3",sequenceNo:49}.

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