List of usage examples for com.amazonaws.services.s3.model BucketWebsiteConfiguration getIndexDocumentSuffix
public String getIndexDocumentSuffix()
From source file:aws.example.s3.GetWebsiteConfiguration.java
License:Open Source License
public static void getWebsiteConfig(String bucket_name) { final AmazonS3 s3 = AmazonS3ClientBuilder.defaultClient(); try {/* w w w . j ava2 s . c om*/ BucketWebsiteConfiguration config = s3.getBucketWebsiteConfiguration(bucket_name); if (config == null) { System.out.println("No website configuration found!"); } else { System.out.format("Index document: %s\n", config.getIndexDocumentSuffix()); System.out.format("Error document: %s\n", config.getErrorDocument()); } } catch (AmazonServiceException e) { System.err.println(e.getErrorMessage()); System.out.println("Failed to get website configuration!"); System.exit(1); } }
From source file:org.mule.module.s3.simpleapi.SimpleAmazonS3AmazonDevKitImpl.java
License:Open Source License
public void setBucketWebsiteConfiguration(@NotNull String bucketName, @NotNull BucketWebsiteConfiguration configuration) { Validate.notNull(bucketName);//from www.j a v a 2 s.c o m Validate.notNull(configuration); Validate.notNull(configuration.getIndexDocumentSuffix()); s3.setBucketWebsiteConfiguration(bucketName, configuration); }