类com.amazonaws.services.s3.model.ListBucketsRequest源码实例Demo

下面列出了怎么用com.amazonaws.services.s3.model.ListBucketsRequest的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: super-cloudops   文件: S3CossEndpoint.java
@Override
public S3BucketList listBuckets(String prefix, String marker, Integer maxKeys) {
	S3BucketList bucketList = new S3BucketList();

	ListBucketsRequest request = new ListBucketsRequest();
	// TODO Custom parameters condition.
	request.putCustomQueryParameter("", prefix);
	request.putCustomQueryParameter("", marker);
	request.putCustomQueryParameter("", valueOf(maxKeys));
	List<S3Bucket> s3Buckets = safeList((s3Client.listBuckets(request))).stream().map(b -> {
		S3Bucket bucket = new S3Bucket();
		bucket.setName(b.getName());
		bucket.setOwner(new Owner(b.getOwner().getId(), b.getOwner().getDisplayName()));
		bucket.setCreationDate(b.getCreationDate());
		return bucket;
	}).collect(toList());

	bucketList.getBucketList().addAll(s3Buckets);
	return bucketList;
}
 
源代码2 项目: ignite   文件: DummyS3Client.java
/** Unsupported Operation. */
@Override public List<Bucket> listBuckets(ListBucketsRequest listBucketsReq) throws SdkClientException {
    throw new UnsupportedOperationException("Operation not supported");
}
 
源代码3 项目: Scribengin   文件: AmazonS3Mock.java
@Override
public List<Bucket> listBuckets(ListBucketsRequest listBucketsRequest) throws AmazonClientException,
    AmazonServiceException {
  // TODO Auto-generated method stub
  return null;
}
 
 类方法
 同包方法