// Construct a CloudFrontService object to interact with the service.
CloudFrontService cloudFrontService = new CloudFrontService(
SamplesUtils.loadAWSCredentials());
// List non-streaming distributions
Distribution[] bucketDistributions = cloudFrontService.listDistributions();
for (int i = 0; i < bucketDistributions.length; i++) {
System.out.println("Distribution " + (i + 1) + ": " + bucketDistributions[i]);
}
// List the distributions applied to a given S3 bucket