Interface CompletedPart.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CompletedPart.Builder,CompletedPart>,SdkBuilder<CompletedPart.Builder,CompletedPart>,SdkPojo
- Enclosing class:
- CompletedPart
public static interface CompletedPart.Builder extends SdkPojo, CopyableBuilder<CompletedPart.Builder,CompletedPart>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompletedPart.BuilderchecksumCRC32(String checksumCRC32)The Base64 encoded, 32-bitCRC-32checksum of the part.CompletedPart.BuilderchecksumCRC32C(String checksumCRC32C)The Base64 encoded, 32-bitCRC-32Cchecksum of the part.CompletedPart.BuilderchecksumCRC64NVME(String checksumCRC64NVME)The Base64 encoded, 64-bitCRC-64NVMEchecksum of the part.CompletedPart.BuilderchecksumSHA1(String checksumSHA1)The Base64 encoded, 160-bitSHA-1checksum of the part.CompletedPart.BuilderchecksumSHA256(String checksumSHA256)The Base64 encoded, 256-bitSHA-256checksum of the part.CompletedPart.BuildereTag(String eTag)Entity tag returned when the part was uploaded.CompletedPart.BuilderpartNumber(Integer partNumber)Part number that identifies the part.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
eTag
CompletedPart.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.
-
checksumCRC32
CompletedPart.Builder checksumCRC32(String checksumCRC32)
The Base64 encoded, 32-bit
CRC-32checksum of the part. This checksum is present if the multipart upload request was created with theCRC-32checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumCRC32- The Base64 encoded, 32-bitCRC-32checksum of the part. This checksum is present if the multipart upload request was created with theCRC-32checksum 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
CompletedPart.Builder checksumCRC32C(String checksumCRC32C)
The Base64 encoded, 32-bit
CRC-32Cchecksum of the part. This checksum is present if the multipart upload request was created with theCRC-32Cchecksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumCRC32C- The Base64 encoded, 32-bitCRC-32Cchecksum of the part. This checksum is present if the multipart upload request was created with theCRC-32Cchecksum 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
CompletedPart.Builder checksumCRC64NVME(String checksumCRC64NVME)
The Base64 encoded, 64-bit
CRC-64NVMEchecksum of the part. This checksum is present if the multipart upload request was created with theCRC-64NVMEchecksum algorithm to the uploaded object). For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumCRC64NVME- The Base64 encoded, 64-bitCRC-64NVMEchecksum of the part. This checksum is present if the multipart upload request was created with theCRC-64NVMEchecksum algorithm 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
CompletedPart.Builder checksumSHA1(String checksumSHA1)
The Base64 encoded, 160-bit
SHA-1checksum of the part. This checksum is present if the multipart upload request was created with theSHA-1checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumSHA1- The Base64 encoded, 160-bitSHA-1checksum of the part. This checksum is present if the multipart upload request was created with theSHA-1checksum 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
CompletedPart.Builder checksumSHA256(String checksumSHA256)
The Base64 encoded, 256-bit
SHA-256checksum of the part. This checksum is present if the multipart upload request was created with theSHA-256checksum algorithm. For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumSHA256- The Base64 encoded, 256-bitSHA-256checksum of the part. This checksum is present if the multipart upload request was created with theSHA-256checksum 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.
-
partNumber
CompletedPart.Builder partNumber(Integer partNumber)
Part number that identifies the part. This is a positive integer between 1 and 10,000.
-
General purpose buckets - In
CompleteMultipartUpload, when a additional checksum (includingx-amz-checksum-crc32,x-amz-checksum-crc32c,x-amz-checksum-sha1, orx-amz-checksum-sha256) is applied to each part, thePartNumbermust start at 1 and the part numbers must be consecutive. Otherwise, Amazon S3 generates an HTTP400 Bad Requeststatus code and anInvalidPartOrdererror code. -
Directory buckets - In
CompleteMultipartUpload, thePartNumbermust start at 1 and the part numbers must be consecutive.
- Parameters:
partNumber- Part number that identifies the part. This is a positive integer between 1 and 10,000.-
General purpose buckets - In
CompleteMultipartUpload, when a additional checksum (includingx-amz-checksum-crc32,x-amz-checksum-crc32c,x-amz-checksum-sha1, orx-amz-checksum-sha256) is applied to each part, thePartNumbermust start at 1 and the part numbers must be consecutive. Otherwise, Amazon S3 generates an HTTP400 Bad Requeststatus code and anInvalidPartOrdererror code. -
Directory buckets - In
CompleteMultipartUpload, thePartNumbermust start at 1 and the part numbers must be consecutive.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
-