8
8
import software .amazon .awssdk .auth .credentials .AwsBasicCredentials ;
9
9
import software .amazon .awssdk .auth .credentials .StaticCredentialsProvider ;
10
10
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 ;
22
11
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 ;
28
12
import software .amazon .awssdk .services .iam .model .CreateAccessKeyResponse ;
29
13
import software .amazon .awssdk .services .iam .model .IamException ;
30
14
import software .amazon .awssdk .services .s3 .S3AsyncClient ;
31
15
import software .amazon .awssdk .services .s3 .model .S3Exception ;
32
-
33
- import java .util .HashMap ;
34
16
import java .util .List ;
35
17
import java .util .Map ;
36
18
import java .util .Scanner ;
37
19
import java .util .UUID ;
38
20
import java .util .concurrent .CompletableFuture ;
39
21
import java .util .concurrent .CompletionException ;
40
- import java .util .stream .IntStream ;
41
22
23
+ // snippet-start:[s3.java2.directories.scenario.main]
42
24
public class S3DirectoriesScenario {
43
25
44
26
public static final String DASHES = new String (new char [80 ]).replace ("\0 " , "-" );
@@ -587,3 +569,4 @@ private static void waitForInputToContinue(Scanner scanner) {
587
569
}
588
570
}
589
571
}
572
+ // snippet-end:[s3.java2.directories.scenario.main]
0 commit comments