Interface NotifyObjectCompleteRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,BackupStorageRequest.Builder,Buildable,CopyableBuilder<NotifyObjectCompleteRequest.Builder,,NotifyObjectCompleteRequest> SdkBuilder<NotifyObjectCompleteRequest.Builder,,NotifyObjectCompleteRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
NotifyObjectCompleteRequest
public static interface NotifyObjectCompleteRequest.Builder
extends BackupStorageRequest.Builder, SdkPojo, CopyableBuilder<NotifyObjectCompleteRequest.Builder,NotifyObjectCompleteRequest>
-
Method Summary
Modifier and TypeMethodDescriptionbackupJobId(String backupJobId) Backup job Id for the in-progress backupmetadataBlobChecksum(String metadataBlobChecksum) Checksum of MetadataBlob.metadataBlobChecksumAlgorithm(String metadataBlobChecksumAlgorithm) Checksum algorithm.metadataBlobChecksumAlgorithm(DataChecksumAlgorithm metadataBlobChecksumAlgorithm) Checksum algorithm.metadataBlobLength(Long metadataBlobLength) The size of MetadataBlob.metadataString(String metadataString) Optional metadata associated with an Object.objectChecksum(String objectChecksum) Object checksumobjectChecksumAlgorithm(String objectChecksumAlgorithm) Checksum algorithmobjectChecksumAlgorithm(SummaryChecksumAlgorithm objectChecksumAlgorithm) Checksum algorithmoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Upload Id for the in-progress uploadMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.backupstorage.model.BackupStorageRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
backupJobId
Backup job Id for the in-progress backup- Parameters:
backupJobId- Backup job Id for the in-progress backup- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uploadId
Upload Id for the in-progress upload- Parameters:
uploadId- Upload Id for the in-progress upload- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectChecksum
Object checksum- Parameters:
objectChecksum- Object checksum- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectChecksumAlgorithm
Checksum algorithm- Parameters:
objectChecksumAlgorithm- Checksum algorithm- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
objectChecksumAlgorithm
NotifyObjectCompleteRequest.Builder objectChecksumAlgorithm(SummaryChecksumAlgorithm objectChecksumAlgorithm) Checksum algorithm- Parameters:
objectChecksumAlgorithm- Checksum algorithm- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metadataString
Optional metadata associated with an Object. Maximum string length is 256 bytes.- Parameters:
metadataString- Optional metadata associated with an Object. Maximum string length is 256 bytes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadataBlobLength
The size of MetadataBlob.- Parameters:
metadataBlobLength- The size of MetadataBlob.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadataBlobChecksum
Checksum of MetadataBlob.- Parameters:
metadataBlobChecksum- Checksum of MetadataBlob.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
metadataBlobChecksumAlgorithm
NotifyObjectCompleteRequest.Builder metadataBlobChecksumAlgorithm(String metadataBlobChecksumAlgorithm) Checksum algorithm.- Parameters:
metadataBlobChecksumAlgorithm- Checksum algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metadataBlobChecksumAlgorithm
NotifyObjectCompleteRequest.Builder metadataBlobChecksumAlgorithm(DataChecksumAlgorithm metadataBlobChecksumAlgorithm) Checksum algorithm.- Parameters:
metadataBlobChecksumAlgorithm- Checksum algorithm.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
NotifyObjectCompleteRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
NotifyObjectCompleteRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-