Interface ObjectPart.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ObjectPart.Builder,ObjectPart>
,SdkBuilder<ObjectPart.Builder,ObjectPart>
,SdkPojo
- Enclosing class:
- ObjectPart
public static interface ObjectPart.Builder extends SdkPojo, CopyableBuilder<ObjectPart.Builder,ObjectPart>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObjectPart.Builder
checksumCRC32(String checksumCRC32)
This header can be used as a data integrity check to verify that the data received is the same data that was originally sent.ObjectPart.Builder
checksumCRC32C(String checksumCRC32C)
The base64-encoded, 32-bit CRC32C checksum of the object.ObjectPart.Builder
checksumSHA1(String checksumSHA1)
The base64-encoded, 160-bit SHA-1 digest of the object.ObjectPart.Builder
checksumSHA256(String checksumSHA256)
The base64-encoded, 256-bit SHA-256 digest of the object.ObjectPart.Builder
partNumber(Integer partNumber)
The part number identifying the part.ObjectPart.Builder
size(Long size)
The size of the uploaded part in bytes.-
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, sdkFields
-
-
-
-
Method Detail
-
partNumber
ObjectPart.Builder partNumber(Integer partNumber)
The part number identifying the part. This value is a positive integer between 1 and 10,000.
- Parameters:
partNumber
- The part number identifying the part. This value is a positive integer between 1 and 10,000.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
size
ObjectPart.Builder size(Long size)
The size of the uploaded part in bytes.
- Parameters:
size
- The size of the uploaded part in bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checksumCRC32
ObjectPart.Builder checksumCRC32(String checksumCRC32)
This header can be used as a data integrity check to verify that the data received is the same data that was originally sent. This header specifies the base64-encoded, 32-bit CRC32 checksum of the object. For more information, see Checking object integrity in the Amazon S3 User Guide.
- Parameters:
checksumCRC32
- This header can be used as a data integrity check to verify that the data received is the same data that was originally sent. This header specifies the base64-encoded, 32-bit CRC32 checksum of the 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.
-
checksumCRC32C
ObjectPart.Builder checksumCRC32C(String checksumCRC32C)
The base64-encoded, 32-bit CRC32C checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
- Parameters:
checksumCRC32C
- The base64-encoded, 32-bit CRC32C checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, 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
ObjectPart.Builder checksumSHA1(String checksumSHA1)
The base64-encoded, 160-bit SHA-1 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
- Parameters:
checksumSHA1
- The base64-encoded, 160-bit SHA-1 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, 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
ObjectPart.Builder checksumSHA256(String checksumSHA256)
The base64-encoded, 256-bit SHA-256 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
- Parameters:
checksumSHA256
- The base64-encoded, 256-bit SHA-256 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, 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.
-
-