@Override public Bucket createBucket(String bucketName) throws CosClientException, CosServiceException { return createBucket(new CreateBucketRequest(bucketName)); }
@Override public Bucket createBucket(String bucketName) throws CosClientException, CosServiceException { return createBucket(new CreateBucketRequest(bucketName)); }
public static void CreateBucketDemo() { // 1 初始化用户身份信息(appid, secretId, secretKey) COSCredentials cred = new BasicCOSCredentials("AKIDXXXXXXXX", "1A2Z3YYYYYYYYYY"); // 2 设置bucket的区域, COS地域的简称请参照 https://www.qcloud.com/document/product/436/6224 ClientConfig clientConfig = new ClientConfig(new Region("ap-beijing-1")); // 3 生成cos客户端 COSClient cosclient = new COSClient(cred, clientConfig); // bucket名称, 需包含appid String bucketName = "publicreadbucket-1251668577"; CreateBucketRequest createBucketRequest = new CreateBucketRequest(bucketName); // 设置bucket的权限为PublicRead(公有读私有写), 其他可选有私有读写, 公有读私有写 createBucketRequest.setCannedAcl(CannedAccessControlList.PublicRead); Bucket bucket = cosclient.createBucket(createBucketRequest); // 关闭客户端 cosclient.shutdown(); }
public static void CreateBucketDemo() { // 1 初始化用户身份信息(appid, secretId, secretKey) COSCredentials cred = new BasicCOSCredentials("AKIDXXXXXXXX", "1A2Z3YYYYYYYYYY"); // 2 设置bucket的区域, COS地域的简称请参照 https://www.qcloud.com/document/product/436/6224 ClientConfig clientConfig = new ClientConfig(new Region("ap-beijing-1")); // 3 生成cos客户端 COSClient cosclient = new COSClient(cred, clientConfig); // bucket名称, 需包含appid String bucketName = "publicreadbucket-1251668577"; CreateBucketRequest createBucketRequest = new CreateBucketRequest(bucketName); // 设置bucket的权限为PublicRead(公有读私有写), 其他可选有私有读写, 公有读私有写 createBucketRequest.setCannedAcl(CannedAccessControlList.PublicRead); Bucket bucket = cosclient.createBucket(createBucketRequest); // 关闭客户端 cosclient.shutdown(); }