public class OSSClientAgent extends Object
构造器和说明 |
---|
OSSClientAgent(String endpoint,
String accessKeyId,
String accessKeySecret,
org.apache.hadoop.conf.Configuration conf) |
OSSClientAgent(String endpoint,
String accessKeyId,
String accessKeySecret,
String securityToken,
org.apache.hadoop.conf.Configuration conf) |
限定符和类型 | 方法和说明 |
---|---|
void |
abortMultipartUpload(String bucket,
String key,
String uploadId,
org.apache.hadoop.conf.Configuration conf) |
com.aliyun.oss.model.AppendObjectResult |
appendObject(String bucketName,
String key,
File file,
Long position,
org.apache.hadoop.conf.Configuration conf) |
com.aliyun.oss.model.CompleteMultipartUploadResult |
completeMultipartUpload(String bucket,
String key,
String uploadId,
List<com.aliyun.oss.model.PartETag> partETags,
org.apache.hadoop.conf.Configuration conf) |
com.aliyun.oss.model.CopyObjectResult |
copyObject(String srcBucket,
String srcKey,
String dstBucket,
String dstKey) |
void |
deleteObject(String bucket,
String key) |
Boolean |
doesObjectExist(String bucket,
String key) |
protected void |
finalize() |
com.aliyun.oss.model.OSSObject |
getObject(String bucket,
String key,
long start,
long end,
org.apache.hadoop.conf.Configuration conf) |
com.aliyun.oss.model.ObjectMetadata |
getObjectMetadata(String bucket,
String key) |
com.aliyun.oss.model.InitiateMultipartUploadResult |
initiateMultipartUpload(String bucket,
String key,
org.apache.hadoop.conf.Configuration conf) |
com.aliyun.oss.model.ObjectListing |
listObjects(String bucket) |
com.aliyun.oss.model.ObjectListing |
listObjects(String bucket,
String prefix) |
com.aliyun.oss.model.ObjectListing |
listObjects(String bucket,
String prefix,
String delimiter,
Integer maxListingLength,
String priorLastKey,
org.apache.hadoop.conf.Configuration conf) |
com.aliyun.oss.model.PutObjectResult |
putObject(String bucket,
String key,
File file) |
com.aliyun.oss.model.UploadPartResult |
uploadPart(String uploadId,
String bucket,
String key,
Long partSize,
Long beginIndex,
int partNumber,
File file,
org.apache.hadoop.conf.Configuration conf) |
com.aliyun.oss.model.UploadPartCopyResult |
uploadPartCopy(String uploadId,
String srcBucket,
String dstBucket,
String srcKey,
String dstKey,
Long partSize,
Long beginIndex,
int partNumber,
org.apache.hadoop.conf.Configuration conf) |
public OSSClientAgent(String endpoint, String accessKeyId, String accessKeySecret, org.apache.hadoop.conf.Configuration conf) throws Exception
Exception
public com.aliyun.oss.model.PutObjectResult putObject(String bucket, String key, File file) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public com.aliyun.oss.model.AppendObjectResult appendObject(String bucketName, String key, File file, Long position, org.apache.hadoop.conf.Configuration conf) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public com.aliyun.oss.model.ObjectMetadata getObjectMetadata(String bucket, String key) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public com.aliyun.oss.model.OSSObject getObject(String bucket, String key, long start, long end, org.apache.hadoop.conf.Configuration conf) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public com.aliyun.oss.model.CopyObjectResult copyObject(String srcBucket, String srcKey, String dstBucket, String dstKey) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public com.aliyun.oss.model.ObjectListing listObjects(String bucket) throws IOException
IOException
public com.aliyun.oss.model.ObjectListing listObjects(String bucket, String prefix) throws IOException
IOException
public com.aliyun.oss.model.ObjectListing listObjects(String bucket, String prefix, String delimiter, Integer maxListingLength, String priorLastKey, org.apache.hadoop.conf.Configuration conf) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public void deleteObject(String bucket, String key) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public Boolean doesObjectExist(String bucket, String key) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public com.aliyun.oss.model.InitiateMultipartUploadResult initiateMultipartUpload(String bucket, String key, org.apache.hadoop.conf.Configuration conf) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public void abortMultipartUpload(String bucket, String key, String uploadId, org.apache.hadoop.conf.Configuration conf) throws IOException
IOException
public com.aliyun.oss.model.CompleteMultipartUploadResult completeMultipartUpload(String bucket, String key, String uploadId, List<com.aliyun.oss.model.PartETag> partETags, org.apache.hadoop.conf.Configuration conf) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public com.aliyun.oss.model.UploadPartResult uploadPart(String uploadId, String bucket, String key, Long partSize, Long beginIndex, int partNumber, File file, org.apache.hadoop.conf.Configuration conf) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
public com.aliyun.oss.model.UploadPartCopyResult uploadPartCopy(String uploadId, String srcBucket, String dstBucket, String srcKey, String dstKey, Long partSize, Long beginIndex, int partNumber, org.apache.hadoop.conf.Configuration conf) throws IOException, com.aliyun.oss.ServiceException, com.aliyun.oss.ClientException
IOException
com.aliyun.oss.ServiceException
com.aliyun.oss.ClientException
Copyright © 2016. All Rights Reserved.