public static interface ListPartsResponse.Builder extends GlacierResponse.Builder, SdkPojo, CopyableBuilder<ListPartsResponse.Builder,ListPartsResponse>
Modifier and Type | Method and Description |
---|---|
ListPartsResponse.Builder |
archiveDescription(String archiveDescription)
The description of the archive that was specified in the Initiate Multipart Upload request.
|
ListPartsResponse.Builder |
creationDate(String creationDate)
The UTC time at which the multipart upload was initiated.
|
ListPartsResponse.Builder |
marker(String marker)
An opaque string that represents where to continue pagination of the results.
|
ListPartsResponse.Builder |
multipartUploadId(String multipartUploadId)
The ID of the upload to which the parts are associated.
|
ListPartsResponse.Builder |
parts(Collection<PartListElement> parts)
A list of the part sizes of the multipart upload.
|
ListPartsResponse.Builder |
parts(Consumer<PartListElement.Builder>... parts)
A list of the part sizes of the multipart upload.
|
ListPartsResponse.Builder |
parts(PartListElement... parts)
A list of the part sizes of the multipart upload.
|
ListPartsResponse.Builder |
partSizeInBytes(Long partSizeInBytes)
The part size in bytes.
|
ListPartsResponse.Builder |
vaultARN(String vaultARN)
The Amazon Resource Name (ARN) of the vault to which the multipart upload was initiated.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
ListPartsResponse.Builder multipartUploadId(String multipartUploadId)
The ID of the upload to which the parts are associated.
multipartUploadId
- The ID of the upload to which the parts are associated.ListPartsResponse.Builder vaultARN(String vaultARN)
The Amazon Resource Name (ARN) of the vault to which the multipart upload was initiated.
vaultARN
- The Amazon Resource Name (ARN) of the vault to which the multipart upload was initiated.ListPartsResponse.Builder archiveDescription(String archiveDescription)
The description of the archive that was specified in the Initiate Multipart Upload request.
archiveDescription
- The description of the archive that was specified in the Initiate Multipart Upload request.ListPartsResponse.Builder partSizeInBytes(Long partSizeInBytes)
The part size in bytes. This is the same value that you specified in the Initiate Multipart Upload request.
partSizeInBytes
- The part size in bytes. This is the same value that you specified in the Initiate Multipart Upload
request.ListPartsResponse.Builder creationDate(String creationDate)
The UTC time at which the multipart upload was initiated.
creationDate
- The UTC time at which the multipart upload was initiated.ListPartsResponse.Builder parts(Collection<PartListElement> parts)
A list of the part sizes of the multipart upload. Each object in the array contains a RangeBytes
and sha256-tree-hash
name/value pair.
parts
- A list of the part sizes of the multipart upload. Each object in the array contains a
RangeBytes
and sha256-tree-hash
name/value pair.ListPartsResponse.Builder parts(PartListElement... parts)
A list of the part sizes of the multipart upload. Each object in the array contains a RangeBytes
and sha256-tree-hash
name/value pair.
parts
- A list of the part sizes of the multipart upload. Each object in the array contains a
RangeBytes
and sha256-tree-hash
name/value pair.ListPartsResponse.Builder parts(Consumer<PartListElement.Builder>... parts)
A list of the part sizes of the multipart upload. Each object in the array contains a RangeBytes
and sha256-tree-hash
name/value pair.
List.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #parts(List)
.parts
- a consumer that will call methods on List.Builder
#parts(List)
ListPartsResponse.Builder marker(String marker)
An opaque string that represents where to continue pagination of the results. You use the marker in a new
List Parts request to obtain more jobs in the list. If there are no more parts, this value is
null
.
marker
- An opaque string that represents where to continue pagination of the results. You use the marker in a
new List Parts request to obtain more jobs in the list. If there are no more parts, this value is
null
.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.