Interface CopyObjectResult.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CopyObjectResult.Builder,CopyObjectResult>,SdkBuilder<CopyObjectResult.Builder,CopyObjectResult>,SdkPojo
- Enclosing class:
- CopyObjectResult
public static interface CopyObjectResult.Builder extends SdkPojo, CopyableBuilder<CopyObjectResult.Builder,CopyObjectResult>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CopyObjectResult.BuilderchecksumCRC32(String checksumCRC32)The Base64 encoded, 32-bitCRC-32checksum of the object.CopyObjectResult.BuilderchecksumCRC32C(String checksumCRC32C)The Base64 encoded, 32-bitCRC-32Cchecksum of the object.CopyObjectResult.BuilderchecksumCRC64NVME(String checksumCRC64NVME)The Base64 encoded, 64-bitCRC-64NVMEchecksum of the object.CopyObjectResult.BuilderchecksumSHA1(String checksumSHA1)The Base64 encoded, 160-bitSHA-1digest of the object.CopyObjectResult.BuilderchecksumSHA256(String checksumSHA256)The Base64 encoded, 256-bitSHA-256digest of the object.CopyObjectResult.BuilderchecksumType(String checksumType)The checksum type that is used to calculate the object’s checksum value.CopyObjectResult.BuilderchecksumType(ChecksumType checksumType)The checksum type that is used to calculate the object’s checksum value.CopyObjectResult.BuildereTag(String eTag)Returns the ETag of the new object.CopyObjectResult.BuilderlastModified(Instant lastModified)Creation date of the object.-
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
CopyObjectResult.Builder eTag(String eTag)
Returns the ETag of the new object. The ETag reflects only changes to the contents of an object, not its metadata.
- Parameters:
eTag- Returns the ETag of the new object. The ETag reflects only changes to the contents of an object, not its metadata.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModified
CopyObjectResult.Builder lastModified(Instant lastModified)
Creation date of the object.
- Parameters:
lastModified- Creation date of the object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
checksumType
CopyObjectResult.Builder checksumType(String checksumType)
The checksum type that is used to calculate the object’s checksum value. For more information, see Checking object integrity in the Amazon S3 User Guide.
- Parameters:
checksumType- The checksum type that is used to calculate the object’s checksum value. 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.
- See Also:
ChecksumType,ChecksumType
-
checksumType
CopyObjectResult.Builder checksumType(ChecksumType checksumType)
The checksum type that is used to calculate the object’s checksum value. For more information, see Checking object integrity in the Amazon S3 User Guide.
- Parameters:
checksumType- The checksum type that is used to calculate the object’s checksum value. 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.
- See Also:
ChecksumType,ChecksumType
-
checksumCRC32
CopyObjectResult.Builder checksumCRC32(String checksumCRC32)
The Base64 encoded, 32-bit
CRC-32checksum of the object. This checksum is only present if the object was uploaded with the object. For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumCRC32- The Base64 encoded, 32-bitCRC-32checksum of the object. This checksum is only present if the object was uploaded with 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
CopyObjectResult.Builder checksumCRC32C(String checksumCRC32C)
The Base64 encoded, 32-bit
CRC-32Cchecksum of the object. This will only be present if the object was uploaded with the object. For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumCRC32C- The Base64 encoded, 32-bitCRC-32Cchecksum of the object. This will only be present if the object was uploaded with 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.
-
checksumCRC64NVME
CopyObjectResult.Builder checksumCRC64NVME(String checksumCRC64NVME)
The Base64 encoded, 64-bit
CRC-64NVMEchecksum of the object. This checksum is present if the object being copied was uploaded with theCRC-64NVMEchecksum 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-bitCRC-64NVMEchecksum of the object. This checksum is present if the object being copied was uploaded with theCRC-64NVMEchecksum 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
CopyObjectResult.Builder checksumSHA1(String checksumSHA1)
The Base64 encoded, 160-bit
SHA-1digest of the object. This will only be present if the object was uploaded with the object. For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumSHA1- The Base64 encoded, 160-bitSHA-1digest of the object. This will only be present if the object was uploaded with 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.
-
checksumSHA256
CopyObjectResult.Builder checksumSHA256(String checksumSHA256)
The Base64 encoded, 256-bit
SHA-256digest of the object. This will only be present if the object was uploaded with the object. For more information, see Checking object integrity in the Amazon S3 User Guide.- Parameters:
checksumSHA256- The Base64 encoded, 256-bitSHA-256digest of the object. This will only be present if the object was uploaded with 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.
-
-