Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 23 additions & 37 deletions .doc_gen/metadata/s3_metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2542,6 +2542,29 @@ s3_Scenario_UsingLargeFiles:
- description: Upload a single file.
snippet_tags:
- s3.tm.java2.uploadfile.main
- description: The code examples use the following imports.
snippet_tags:
- s3.java2.performMultiPartUpload.import
- description: >-
Use the <ulink url="sdk-for-java/latest/developer-guide/transfer-manager.html"
type="documentation">S3 Transfer Manager</ulink> on top of the <ulink
url="sdk-for-java/latest/developer-guide/crt-based-s3-client.html" type="documentation">&AWS;
CRT-based S3 client</ulink> to transparently perform a multipart upload when the size of the
content exceeds a threshold. The default threshold size is 8 MB.
snippet_tags:
- s3.java2.performMultiPartUpload.transferManager
- description: >-
Use the <ulink
url="https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/s3/S3Client.html">S3Client
API</ulink> to perform a multipart upload.
snippet_tags:
- s3.java2.performMultiPartUpload.s3Client
- description: >-
Use the <ulink
url="https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/s3/S3AsyncClient.html">S3AsyncClient
API</ulink> with multipart support enabled to perform a multipart upload.
snippet_tags:
- s3.java2.performMultiPartUpload.s3AsyncClient
.NET:
versions:
- sdk_version: 3
Expand Down Expand Up @@ -3148,43 +3171,6 @@ s3_Scenario_UploadStream:

services:
s3: {}
s3_Scenario_MultipartUpload:
title: Perform a multipart upload of an &S3; object using an &AWS; SDK
title_abbrev: Perform a multipart upload
synopsis: perform a multipart upload to an &S3; object.
category: Scenarios
languages:
Java:
versions:
- sdk_version: 2
github: javav2/example_code/s3
sdkguide:
excerpts:
- description: The code examples use the following imports.
snippet_tags:
- s3.java2.performMultiPartUpload.import
- description: >-
Use the <ulink url="sdk-for-java/latest/developer-guide/transfer-manager.html"
type="documentation">S3 Transfer Manager</ulink> on top of the <ulink
url="sdk-for-java/latest/developer-guide/crt-based-s3-client.html" type="documentation">&AWS;
CRT-based S3 client</ulink> to transparently perform a multipart upload when the size of the
content exceeds a threshold. The default threshold size is 8 MB.
snippet_tags:
- s3.java2.performMultiPartUpload.transferManager
- description: >-
Use the <ulink
url="https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/s3/S3Client.html">S3Client
API</ulink> to perform a multipart upload.
snippet_tags:
- s3.java2.performMultiPartUpload.s3Client
- description: >-
Use the <ulink
url="https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/s3/S3AsyncClient.html">S3AsyncClient
API</ulink> with multipart support enabled to perform a multipart upload.
snippet_tags:
- s3.java2.performMultiPartUpload.s3AsyncClient
services:
s3: {CreateMultipartUpload, UploadPart, CompleteMultipartUpload}
s3_Scenario_UseChecksums:
title: Use checksums to work with an &S3; object using an &AWS; SDK
title_abbrev: Use checksums
Expand Down
13 changes: 0 additions & 13 deletions javav2/example_code/s3/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,6 @@ functions within the same service.
- [Download objects to a local directory](src/main/java/com/example/s3/transfermanager/DownloadToDirectory.java)
- [Lock Amazon S3 objects](src/main/java/com/example/s3/lockscenario/S3ObjectLockWorkflow.java)
- [Parse URIs](src/main/java/com/example/s3/ParseUri.java)
- [Perform a multipart upload](src/main/java/com/example/s3/PerformMultiPartUpload.java)
- [Process S3 event notifications](src/main/java/com/example/s3/ProcessS3EventNotification.java)
- [Send event notifications to EventBridge](src/main/java/com/example/s3/PutBucketS3EventNotificationEventBridge.java)
- [Track uploads and downloads](src/main/java/com/example/s3/transfermanager/UploadFile.java)
Expand Down Expand Up @@ -177,18 +176,6 @@ This example shows you how to parse Amazon S3 URIs to extract important componen
<!--custom.scenarios.s3_Scenario_URIParsing.start-->
<!--custom.scenarios.s3_Scenario_URIParsing.end-->

#### Perform a multipart upload

This example shows you how to perform a multipart upload to an Amazon S3 object.


<!--custom.scenario_prereqs.s3_Scenario_MultipartUpload.start-->
<!--custom.scenario_prereqs.s3_Scenario_MultipartUpload.end-->


<!--custom.scenarios.s3_Scenario_MultipartUpload.start-->
<!--custom.scenarios.s3_Scenario_MultipartUpload.end-->

#### Process S3 event notifications

This example shows you how to work with S3 event notifications in an object-oriented way.
Expand Down
Loading