类 com.aliyun.openservices.ClientException
的使用

使用 ClientException 的软件包
com.aliyun.openservices.oss   
com.aliyun.openservices.ots   
com.aliyun.openservices.ots.model   
 

com.aliyun.openservices.ossClientException 的使用
 

抛出 ClientExceptioncom.aliyun.openservices.oss 中的方法
 void OSSClient.abortMultipartUpload(AbortMultipartUploadRequest request)
           
 void OSS.abortMultipartUpload(AbortMultipartUploadRequest request)
          终止一个Multipart上传事件。
 CompleteMultipartUploadResult OSSClient.completeMultipartUpload(CompleteMultipartUploadRequest request)
           
 CompleteMultipartUploadResult OSS.completeMultipartUpload(CompleteMultipartUploadRequest request)
          完成一个Multipart上传事件。
 CopyObjectResult OSSClient.copyObject(CopyObjectRequest copyObjectRequest)
           
 CopyObjectResult OSS.copyObject(CopyObjectRequest copyObjectRequest)
          拷贝一个在OSS上已经存在的Object成另外一个Object。
 CopyObjectResult OSSClient.copyObject(String sourceBucketName, String sourceKey, String destinationBucketName, String destinationKey)
           
 CopyObjectResult OSS.copyObject(String sourceBucketName, String sourceKey, String destinationBucketName, String destinationKey)
          拷贝一个在OSS上已经存在的Object成另外一个Object。
 Bucket OSS.createBucket(CreateBucketRequest createBucketRequest)
          创建Bucket
 Bucket OSSClient.createBucket(String bucketName)
           
 Bucket OSS.createBucket(String bucketName)
          创建Bucket
 void OSSClient.deleteBucket(String bucketName)
           
 void OSS.deleteBucket(String bucketName)
          删除Bucket
 void OSSClient.deleteBucketCORSRules(String bucketName)
           
 void OSS.deleteBucketCORSRules(String bucketName)
          删除指定bucket下面的所有跨域访问规则
 void OSSClient.deleteBucketLogging(String bucketName)
           
 void OSS.deleteBucketLogging(String bucketName)
          关闭Bucket的访问日志记录功能。
 void OSSClient.deleteBucketWebsite(String bucketName)
           
 void OSS.deleteBucketWebsite(String bucketName)
          关闭Bucket的静态网站托管模式。
 void OSSClient.deleteObject(String bucketName, String key)
           
 void OSS.deleteObject(String bucketName, String key)
          删除指定的OSSObject
 boolean OSSClient.doesBucketExist(String bucketName)
          已过时。 
 boolean OSS.doesBucketExist(String bucketName)
          已过时。 
 URL OSSClient.generatePresignedUrl(GeneratePresignedUrlRequest request)
           
 URL OSS.generatePresignedUrl(GeneratePresignedUrlRequest request)
          生成一个包含签名信息并可以访问OSSObject的URL。
 URL OSSClient.generatePresignedUrl(String bucketName, String key, Date expiration)
           
 URL OSS.generatePresignedUrl(String bucketName, String key, Date expiration)
          生成一个用HTTP GET方法访问OSSObject的URL。
 URL OSSClient.generatePresignedUrl(String bucketName, String key, Date expiration, HttpMethod method)
           
 URL OSS.generatePresignedUrl(String bucketName, String key, Date expiration, HttpMethod method)
          生成一个用指定HTTP方法访问OSSObject的URL。
 AccessControlList OSSClient.getBucketAcl(String bucketName)
           
 AccessControlList OSS.getBucketAcl(String bucketName)
          返回给定Bucket的Access Control List(ACL)。
 List<SetBucketCORSRequest.CORSRule> OSSClient.getBucketCORSRules(String bucketName)
           
 List<SetBucketCORSRequest.CORSRule> OSS.getBucketCORSRules(String bucketName)
          列出指定bucket
 String OSSClient.getBucketLocation(String bucketName)
           
 String OSS.getBucketLocation(String bucketName)
          返回给定Bucket所在的数据中心。
 BucketLoggingResult OSS.getBucketLogging(String bucketName)
          查看Bucket的访问日志配置。
 BucketWebsiteResult OSSClient.getBucketWebsite(String bucketName)
           
 BucketWebsiteResult OSS.getBucketWebsite(String bucketName)
          获取Bucket的静态网站托管状态。
 OSSObject OSSClient.getObject(GetObjectRequest getObjectRequest)
           
 OSSObject OSS.getObject(GetObjectRequest getObjectRequest)
          从OSS指定的Bucket中导出OSSObject
 ObjectMetadata OSSClient.getObject(GetObjectRequest getObjectRequest, File file)
           
 ObjectMetadata OSS.getObject(GetObjectRequest getObjectRequest, File file)
          从OSS指定的Bucket中导出指定的OSSObject到目标文件。
 OSSObject OSSClient.getObject(String bucketName, String key)
           
 OSSObject OSS.getObject(String bucketName, String key)
          从OSS指定的Bucket中导出OSSObject
 ObjectMetadata OSSClient.getObjectMetadata(String bucketName, String key)
           
 ObjectMetadata OSS.getObjectMetadata(String bucketName, String key)
          返回OSSObject的元数据。
 InitiateMultipartUploadResult OSSClient.initiateMultipartUpload(InitiateMultipartUploadRequest request)
           
 InitiateMultipartUploadResult OSS.initiateMultipartUpload(InitiateMultipartUploadRequest request)
          初始化一个Multipart上传事件。
 boolean OSSClient.isBucketExist(String bucketName)
          已过时。 
 List<Bucket> OSSClient.listBuckets()
           
 List<Bucket> OSS.listBuckets()
          返回请求者拥有的所有Bucket的列表。
 MultipartUploadListing OSSClient.listMultipartUploads(ListMultipartUploadsRequest request)
           
 MultipartUploadListing OSS.listMultipartUploads(ListMultipartUploadsRequest request)
          列出所有执行中的 Multipart上传事件。
 ObjectListing OSSClient.listObjects(ListObjectsRequest listObjectsRequest)
           
 ObjectListing OSS.listObjects(ListObjectsRequest listObjectsRequest)
          列出指定Bucket下的OSSObject
 ObjectListing OSSClient.listObjects(String bucketName)
           
 ObjectListing OSS.listObjects(String bucketName)
          列出指定Bucket下的OSSObject
 ObjectListing OSSClient.listObjects(String bucketName, String prefix)
           
 ObjectListing OSS.listObjects(String bucketName, String prefix)
          列出指定Bucket下key以给定prefix开头的OSSObject
 PartListing OSSClient.listParts(ListPartsRequest request)
           
 PartListing OSS.listParts(ListPartsRequest request)
          列出multipart中上传的所有part信息
 com.aliyun.common.comm.ResponseMessage OSSClient.optionsObject(OptionsRequest request)
           
 com.aliyun.common.comm.ResponseMessage OSS.optionsObject(OptionsRequest request)
          option object
 PutObjectResult OSSClient.putObject(String bucketName, String key, InputStream input, ObjectMetadata metadata)
           
 PutObjectResult OSS.putObject(String bucketName, String key, InputStream input, ObjectMetadata metadata)
          上传指定的OSSObject到OSS中指定的Bucket
 void OSSClient.setBucketAcl(String bucketName, CannedAccessControlList acl)
           
 void OSS.setBucketAcl(String bucketName, CannedAccessControlList acl)
          设置指定Bucket的Access Control List(ACL)。
 void OSSClient.setBucketCORS(SetBucketCORSRequest request)
           
 void OSS.setBucketCORS(SetBucketCORSRequest request)
          操作将在指定的bucket上设定一个跨域资源共享(CORS)的规则,如果原规则存在则覆盖原规则
 void OSSClient.setBucketLogging(SetBucketLoggingRequest request)
           
 void OSS.setBucketLogging(SetBucketLoggingRequest request)
           
 void OSSClient.setBucketWebsite(SetBucketWebsiteRequest setBucketWebSiteRequest)
           
 void OSS.setBucketWebsite(SetBucketWebsiteRequest setBucketWebSiteRequest)
          将一个Bucket设置成静态网站托管模式。
 UploadPartResult OSSClient.uploadPart(UploadPartRequest request)
           
 UploadPartResult OSS.uploadPart(UploadPartRequest request)
          上传一个分块(Part)到指定的的Multipart上传事件中。
 

com.aliyun.openservices.otsClientException 的使用
 

抛出 ClientExceptioncom.aliyun.openservices.ots 中的方法
 BatchGetRowResult OTSClient.batchGetRow(BatchGetRowRequest batchGetRowRequest)
           
 BatchGetRowResult OTS.batchGetRow(BatchGetRowRequest batchGetRowRequest)
          从多张表(Table)中获取多行数据。
 BatchWriteRowResult OTSClient.batchWriteRow(BatchWriteRowRequest batchWriteRowRequest)
           
 BatchWriteRowResult OTS.batchWriteRow(BatchWriteRowRequest batchWriteRowRequest)
          对多张表(Table)中的多行数据进行增加、删除或者更改操作。
 Iterator<Row> OTSClient.createRangeIterator(RangeIteratorParameter rangeIteratorParameter)
           
 Iterator<Row> OTS.createRangeIterator(RangeIteratorParameter rangeIteratorParameter)
           
 CreateTableResult OTSClient.createTable(CreateTableRequest createTableRequest)
           
 CreateTableResult OTS.createTable(CreateTableRequest createTableRequest)
          创建表(Table)。
 DeleteRowResult OTSClient.deleteRow(DeleteRowRequest deleteRowRequest)
           
 DeleteRowResult OTS.deleteRow(DeleteRowRequest deleteRowRequest)
          删除表(Table)中的一行数据。
 DeleteTableResult OTSClient.deleteTable(DeleteTableRequest deleteTableRequest)
           
 DeleteTableResult OTS.deleteTable(DeleteTableRequest deleteTableRequest)
          删除表(Table)。
 DescribeTableResult OTSClient.describeTable(DescribeTableRequest describeTableRequest)
           
 DescribeTableResult OTS.describeTable(DescribeTableRequest describeTableRequest)
          返回表(Table)的结构信息。
 GetRangeResult OTSClient.getRange(GetRangeRequest getRangeRequest)
           
 GetRangeResult OTS.getRange(GetRangeRequest getRangeRequest)
          从表(Table)中查询一个范围内的多行数据。
 GetRowResult OTSClient.getRow(GetRowRequest getRowRequest)
           
 GetRowResult OTS.getRow(GetRowRequest getRowRequest)
          返回表(Table)中的一行数据。
 ListTableResult OTSClient.listTable()
           
 ListTableResult OTS.listTable()
          返回表(Table)名的列表。
 PutRowResult OTSClient.putRow(PutRowRequest putRowRequest)
           
 PutRowResult OTS.putRow(PutRowRequest putRowRequest)
          向表(Table)中插入或覆盖一行数据。
 UpdateRowResult OTSClient.updateRow(UpdateRowRequest updateRowRequest)
           
 UpdateRowResult OTS.updateRow(UpdateRowRequest updateRowRequest)
          更改表(Table)中的一行数据。
 UpdateTableResult OTSClient.updateTable(UpdateTableRequest updateTableRequest)
           
 UpdateTableResult OTS.updateTable(UpdateTableRequest updateTableRequest)
          更新表的读或写CapacityUnit。
 

com.aliyun.openservices.ots.modelClientException 的使用
 

抛出 ClientExceptioncom.aliyun.openservices.ots.model 中的方法
 Map<String,ColumnValue> Row.getColumns()
          获取列(Column)名称与值的只读对应字典。
 



Copyright © 2014. All Rights Reserved.