Interface Chunk.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Chunk.Builder,Chunk>, SdkBuilder<Chunk.Builder,Chunk>, SdkPojo
Enclosing class:
Chunk

public static interface Chunk.Builder extends SdkPojo, CopyableBuilder<Chunk.Builder,Chunk>
  • Method Details

    • index

      Chunk.Builder index(Long index)
      Chunk index
      Parameters:
      index - Chunk index
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • length

      Chunk.Builder length(Long length)
      Chunk length
      Parameters:
      length - Chunk length
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksum

      Chunk.Builder checksum(String checksum)
      Chunk checksum
      Parameters:
      checksum - Chunk checksum
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • checksumAlgorithm

      Chunk.Builder checksumAlgorithm(String checksumAlgorithm)
      Checksum algorithm
      Parameters:
      checksumAlgorithm - Checksum algorithm
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • checksumAlgorithm

      Chunk.Builder checksumAlgorithm(DataChecksumAlgorithm checksumAlgorithm)
      Checksum algorithm
      Parameters:
      checksumAlgorithm - Checksum algorithm
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • chunkToken

      Chunk.Builder chunkToken(String chunkToken)
      Chunk token
      Parameters:
      chunkToken - Chunk token
      Returns:
      Returns a reference to this object so that method calls can be chained together.