use of software.amazon.awssdk.regions.Region in project aws-doc-sdk-examples by awsdocs.
the class CreateAccessPoint method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <accountId> <bucketName> <accessPointName>\n\n" + "Where:\n" + " accountId - the account id that owns the Amazon S3 bucket. \n\n" + " bucketName - the Amazon S3 bucket name. \n" + " accessPointName - the access point name (for example, myaccesspoint). \n";
if (args.length != 3) {
System.out.println(USAGE);
System.exit(1);
}
String accountId = args[0];
String bucketName = args[1];
String accessPointName = args[2];
Region region = Region.US_EAST_1;
S3ControlClient s3ControlClient = S3ControlClient.builder().region(region).build();
createSpecificAccessPoint(s3ControlClient, accountId, bucketName, accessPointName);
deleteSpecificAccessPoint(s3ControlClient, accountId, accessPointName);
s3ControlClient.close();
;
}
use of software.amazon.awssdk.regions.Region in project aws-doc-sdk-examples by awsdocs.
the class DeleteMultiObjects method main.
public static void main(String[] args) {
final String USAGE = "\n" + "To run this example, supply the name of an Amazon S3 bucket.\n" + "\n" + "Ex: DeleteMultiObjects <bucketName>\n";
if (args.length != 1) {
System.out.println(USAGE);
System.exit(1);
}
String bucketName = args[0];
Region region = Region.US_WEST_2;
S3Client s3 = S3Client.builder().region(region).build();
deleteBucketObjects(s3, bucketName);
s3.close();
}
use of software.amazon.awssdk.regions.Region in project aws-doc-sdk-examples by awsdocs.
the class CreateHealthCheck method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <domainName> \n\n" + "Where:\n" + " domainName - the fully qualified domain name. \n";
if (args.length != 1) {
System.out.println(USAGE);
System.exit(1);
}
String domainName = args[0];
Region region = Region.AWS_GLOBAL;
Route53Client route53Client = Route53Client.builder().region(region).build();
String id = createCheck(route53Client, domainName);
System.out.println("The health check id is " + id);
route53Client.close();
}
use of software.amazon.awssdk.regions.Region in project aws-doc-sdk-examples by awsdocs.
the class DeleteHealthCheck method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <id> \n\n" + "Where:\n" + " id - the health check id. \n";
if (args.length != 1) {
System.out.println(USAGE);
System.exit(1);
}
String id = args[0];
Region region = Region.AWS_GLOBAL;
Route53Client route53Client = Route53Client.builder().region(region).build();
delHealthCheck(route53Client, id);
route53Client.close();
}
use of software.amazon.awssdk.regions.Region in project aws-doc-sdk-examples by awsdocs.
the class GetHealthCheckStatus method main.
public static void main(String[] args) {
final String USAGE = "\n" + "Usage:\n" + " <healthCheckId> \n\n" + "Where:\n" + " healthCheckId - the health check id. \n";
if (args.length != 1) {
System.out.println(USAGE);
System.exit(1);
}
String healthCheckId = args[0];
Region region = Region.AWS_GLOBAL;
Route53Client route53Client = Route53Client.builder().region(region).build();
getHealthStatus(route53Client, healthCheckId);
route53Client.close();
}
Aggregations