Skip to content

imYerik/ECS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ECS S3 Sample Code

public static String uid = "user01";                                        //Object User of ECS Namespace
public static String secret = "3Ga/yjEiimit9Cyihdc97fkLLMhmrhg07nLJxSl6";  //S3 Key
public static String viprDataNode = "http://172.16.0.1:9020";              //ECS IP or Load balance VIP

创建Bucket

		createBucket(s3client,"testbucket");

上传文件至Bucket

		putObjectFromFile( s3client, "testbucket", objectFile);

通过文件流上传至Bucket

		putObjectFromInputStream(s3client, "testbucket", objectFile);

列出Bucket所有Object

		 listObjects(s3client,"testbucket");

复制Object

		 copyObject(s3client,"testbucket","IMG_5022_Snapseed.jpg","bucket01","new_IMG_5022_Snapseed.jpg");

下载Object到本地

		 getObject( s3client, "testbucket", "IMG_5022_Snapseed.jpg","/Users/Yerik/Downloads/","download_IMG_5022_Snapseed.jpg");

生成ObjectURL

		 generateObjectUrl(s3client,"testbucket","IMG_5022_Snapseed.jpg");

删除Object

		 deleteObject(s3client,"bucket01","new_IMG_5022_Snapseed.jpg");

删除Bucket

		 deleteBucket(s3client,"testbucket");

About

Java Sample Code for EMC ECS Object Storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages