Interface Part.Builder

    • Method Detail

      • partNumber

        Part.Builder partNumber​(Integer partNumber)

        Part number identifying the part. This is a positive integer between 1 and 10,000.

        Parameters:
        partNumber - Part number identifying the part. This is a positive integer between 1 and 10,000.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModified

        Part.Builder lastModified​(Instant lastModified)

        Date and time at which the part was uploaded.

        Parameters:
        lastModified - Date and time at which the part was uploaded.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eTag

        Part.Builder eTag​(String eTag)

        Entity tag returned when the part was uploaded.

        Parameters:
        eTag - Entity tag returned when the part was uploaded.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • size

        Part.Builder size​(Long size)

        Size in bytes of the uploaded part data.

        Parameters:
        size - Size in bytes of the uploaded part data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checksumCRC32

        Part.Builder checksumCRC32​(String checksumCRC32)

        The Base64 encoded, 32-bit CRC-32 checksum of the part. This checksum is present if the object was uploaded with the CRC-32 checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.

        Parameters:
        checksumCRC32 - The Base64 encoded, 32-bit CRC-32 checksum of the part. This checksum is present if the object was uploaded with the CRC-32 checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checksumCRC32C

        Part.Builder checksumCRC32C​(String checksumCRC32C)

        The Base64 encoded, 32-bit CRC-32C checksum of the part. This checksum is present if the object was uploaded with the CRC-32C checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.

        Parameters:
        checksumCRC32C - The Base64 encoded, 32-bit CRC-32C checksum of the part. This checksum is present if the object was uploaded with the CRC-32C checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checksumCRC64NVME

        Part.Builder checksumCRC64NVME​(String checksumCRC64NVME)

        The Base64 encoded, 64-bit CRC-64NVME checksum of the part. This checksum is present if the multipart upload request was created with the CRC-64NVME checksum algorithm, or if the object was uploaded without a checksum (and Amazon S3 added the default checksum, CRC-64NVME, to the uploaded object). For more information, see Checking object integrity in the Amazon S3 User Guide.

        Parameters:
        checksumCRC64NVME - The Base64 encoded, 64-bit CRC-64NVME checksum of the part. This checksum is present if the multipart upload request was created with the CRC-64NVME checksum algorithm, or if the object was uploaded without a checksum (and Amazon S3 added the default checksum, CRC-64NVME, to the uploaded object). For more information, see Checking object integrity in the Amazon S3 User Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checksumSHA1

        Part.Builder checksumSHA1​(String checksumSHA1)

        The Base64 encoded, 160-bit SHA-1 checksum of the part. This checksum is present if the object was uploaded with the SHA-1 checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.

        Parameters:
        checksumSHA1 - The Base64 encoded, 160-bit SHA-1 checksum of the part. This checksum is present if the object was uploaded with the SHA-1 checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • checksumSHA256

        Part.Builder checksumSHA256​(String checksumSHA256)

        The Base64 encoded, 256-bit SHA-256 checksum of the part. This checksum is present if the object was uploaded with the SHA-256 checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.

        Parameters:
        checksumSHA256 - The Base64 encoded, 256-bit SHA-256 checksum of the part. This checksum is present if the object was uploaded with the SHA-256 checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.