Skip to content

Commit 8b2a188

Browse files
committed
hooked into SOS
1 parent 1f8cc93 commit 8b2a188

File tree

3 files changed

+17
-20
lines changed

3 files changed

+17
-20
lines changed

.doc_gen/metadata/s3-directory-buckets_metadata.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -418,6 +418,18 @@ s3-directory-buckets_Scenario_ExpressBasics:
418418
- Prompt the user to see if they want to clean up the resources.
419419
category: Basics
420420
languages:
421+
Java:
422+
versions:
423+
- sdk_version: 2
424+
github: javav2/example_code/s3
425+
sdkguide:
426+
excerpts:
427+
- description: Run an interactive scenario demonstrating &S3; features.
428+
snippet_tags:
429+
- s3.java2.directories.scenario.main
430+
- description: A wrapper class for &S3; SDK methods.
431+
snippet_tags:
432+
- s3.java2.directories.actions.main
421433
PHP:
422434
versions:
423435
- sdk_version: 3

javav2/example_code/s3/src/main/java/com/example/s3/express/S3DirectoriesActions.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@
6363
import java.util.stream.Collectors;
6464
import java.util.stream.IntStream;
6565

66+
// snippet-start:[s3.java2.directories.actions.main]
6667
public class S3DirectoriesActions {
6768

6869
private static IamAsyncClient iamAsyncClient;
@@ -565,4 +566,5 @@ public CompletableFuture<Void> setupVPCAsync() {
565566
})
566567
.thenAccept(v -> {});
567568
}
568-
}
569+
}
570+
// snippet-end:[s3.java2.directories.actions.main]

javav2/example_code/s3/src/main/java/com/example/s3/express/S3DirectoriesScenario.java

Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,37 +8,19 @@
88
import software.amazon.awssdk.auth.credentials.AwsBasicCredentials;
99
import software.amazon.awssdk.auth.credentials.StaticCredentialsProvider;
1010
import software.amazon.awssdk.regions.Region;
11-
import software.amazon.awssdk.services.ec2.Ec2Client;
12-
import software.amazon.awssdk.services.ec2.model.AvailabilityZone;
13-
import software.amazon.awssdk.services.ec2.model.CreateVpcEndpointRequest;
14-
import software.amazon.awssdk.services.ec2.model.CreateVpcEndpointResponse;
15-
import software.amazon.awssdk.services.ec2.model.CreateVpcRequest;
16-
import software.amazon.awssdk.services.ec2.model.CreateVpcResponse;
17-
import software.amazon.awssdk.services.ec2.model.DescribeAvailabilityZonesRequest;
18-
import software.amazon.awssdk.services.ec2.model.DescribeAvailabilityZonesResponse;
19-
import software.amazon.awssdk.services.ec2.model.DescribeRouteTablesRequest;
20-
import software.amazon.awssdk.services.ec2.model.DescribeRouteTablesResponse;
21-
import software.amazon.awssdk.services.ec2.model.DescribeVpcsRequest;
2211
import software.amazon.awssdk.services.ec2.model.Ec2Exception;
23-
import software.amazon.awssdk.services.ec2.model.Filter;
24-
import software.amazon.awssdk.services.ec2.waiters.Ec2Waiter;
25-
import software.amazon.awssdk.services.iam.IamAsyncClient;
26-
import software.amazon.awssdk.services.iam.IamClient;
27-
import software.amazon.awssdk.services.iam.model.CreateAccessKeyRequest;
2812
import software.amazon.awssdk.services.iam.model.CreateAccessKeyResponse;
2913
import software.amazon.awssdk.services.iam.model.IamException;
3014
import software.amazon.awssdk.services.s3.S3AsyncClient;
3115
import software.amazon.awssdk.services.s3.model.S3Exception;
32-
33-
import java.util.HashMap;
3416
import java.util.List;
3517
import java.util.Map;
3618
import java.util.Scanner;
3719
import java.util.UUID;
3820
import java.util.concurrent.CompletableFuture;
3921
import java.util.concurrent.CompletionException;
40-
import java.util.stream.IntStream;
4122

23+
// snippet-start:[s3.java2.directories.scenario.main]
4224
public class S3DirectoriesScenario {
4325

4426
public static final String DASHES = new String(new char[80]).replace("\0", "-");
@@ -587,3 +569,4 @@ private static void waitForInputToContinue(Scanner scanner) {
587569
}
588570
}
589571
}
572+
// snippet-end:[s3.java2.directories.scenario.main]

0 commit comments

Comments
 (0)