public class OefClient extends ObsClient implements IOefClient
| 构造器和说明 |
|---|
OefClient(ObsConfiguration config)
构造函数
|
OefClient(String endPoint)
构造函数
|
OefClient(String accessKey,
String secretKey,
ObsConfiguration config)
构造函数
|
OefClient(String accessKey,
String secretKey,
String endPoint)
构造函数
|
OefClient(String accessKey,
String secretKey,
String securityToken,
ObsConfiguration config)
构造函数
|
OefClient(String accessKey,
String secretKey,
String securityToken,
String endPoint)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
CreateAsynchFetchJobsResult |
createFetchJob(CreateAsyncFetchJobsRequest request)
创建异步抓取任务
|
HeaderResponse |
deleteExtensionPolicy(String bucketName)
删除异步策略
|
HeaderResponse |
putExtensionPolicy(String bucketName,
PutExtensionPolicyRequest request)
配置异步策略
|
QueryExtensionPolicyResult |
queryExtensionPolicy(String bucketName)
查询异步策略
|
QueryAsynchFetchJobsResult |
queryFetchJob(String bucketName,
String jobId)
查询异步抓取任务
|
abortMultipartUpload, appendFile, appendObject, base64Md5, base64Md5, close, completeMultipartUpload, copyObject, copyObject, copyPart, createBucket, createBucket, createBucket, createBucket, createBucket, createGetTemporarySignature, createGetTemporarySignature, createPostSignature, createPostSignature, createPostSignature, createSignedUrl, createSignedUrl, createTemporarySignature, createV4PostSignature, createV4PostSignature, createV4PostSignature, createV4TemporarySignature, deleteBucket, deleteBucketCors, deleteBucketDirectColdAccess, deleteBucketEncryption, deleteBucketLifecycle, deleteBucketLifecycleConfiguration, deleteBucketPolicy, deleteBucketReplication, deleteBucketReplicationConfiguration, deleteBucketTagging, deleteBucketWebsite, deleteBucketWebsiteConfiguration, deleteObject, deleteObject, deleteObjects, deleteReadAheadObjects, downloadFile, dropFile, dropFolder, finalize, getAttribute, getBucketAcl, getBucketCors, getBucketDirectColdAccess, getBucketEncryption, getBucketFSStatus, getBucketLifecycle, getBucketLifecycleConfiguration, getBucketLocation, getBucketLocationV2, getBucketLogging, getBucketLoggingConfiguration, getBucketMetadata, getBucketNotification, getBucketPolicy, getBucketPolicyV2, getBucketQuota, getBucketReplication, getBucketReplicationConfiguration, getBucketStorageInfo, getBucketStoragePolicy, getBucketTagging, getBucketVersioning, getBucketWebsite, getBucketWebsiteConfiguration, getObject, getObject, getObject, getObjectAcl, getObjectAcl, getObjectMetadata, getObjectMetadata, getObjectMetadata, headBucket, initiateMultipartUpload, listBuckets, listBuckets, listBucketsV2, listMultipartUploads, listObjects, listObjects, listParts, listVersions, listVersions, listVersions, listVersions, listVersions, newBucket, newFile, newFolder, optionsBucket, optionsObject, putObject, putObject, putObject, putObject, putObject, putObjects, queryReadAheadObjectsTask, readAheadObjects, readFile, refresh, renameFile, renameFolder, restoreObject, restoreObjects, restoreObjectV2, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, setBucketDirectColdAccess, setBucketEncryption, setBucketFSStatus, setBucketLifecycle, setBucketLifecycleConfiguration, setBucketLogging, setBucketLoggingConfiguration, setBucketLoggingConfiguration, setBucketNotification, setBucketPolicy, setBucketQuota, setBucketReplication, setBucketReplicationConfiguration, setBucketStoragePolicy, setBucketTagging, setBucketVersioning, setBucketVersioning, setBucketWebsite, setBucketWebsiteConfiguration, setObjectAcl, setObjectAcl, setObjectAcl, setObjectMetadata, truncateFile, uploadFile, uploadPart, uploadPart, uploadPart, writeFile_createPostSignature, _createTemporarySignature, abortMultipartUploadImpl, appendObjectImpl, completeMultipartUploadImpl, copyObjectImpl, copyPartImpl, createBucketImpl, createFetchJobImpl, createRequestBody, createV4TemporarySignature, deleteBucketCorsImpl, deleteBucketDirectColdAccessImpl, deleteBucketEncryptionImpl, deleteBucketImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketPolicyImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketWebsiteConfigurationImpl, deleteDisPolicyImpl, deleteExtensionPolicyImpl, deleteObjectImpl, deleteObjectsImpl, DeleteReadAheadObjectsImpl, getApiVersion, getBucketAclImpl, getBucketCorsImpl, getBucketDirectColdAccessImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLocationImpl, getBucketLoggingConfigurationImpl, getBucketMetadataImpl, getBucketNotificationConfigurationImpl, getBucketPolicyImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, getBucketTaggingImpl, getBucketVersioningImpl, getBucketWebsiteConfigurationImpl, getCredential, getDisPolicyImpl, getObjectAclImpl, getObjectImpl, getObjectImpl, getObjectMetadataImpl, headBucketImpl, initiateMultipartUploadImpl, initThreadPool, listAllBucketsImpl, listMultipartUploadsImpl, listObjectsImpl, listPartsImpl, listVersionsImpl, optionsImpl, putDisPolicyImpl, putObjectImpl, queryExtensionPolicyImpl, queryFetchJobImpl, queryReadAheadObjectsTaskImpl, readAheadObjectsImpl, recordBulkTaskStatus, renameObjectImpl, restoreObjectImpl, restoreObjectV2Impl, setBucketAclImpl, setBucketCorsImpl, setBucketDirectColdAccessImpl, setBucketEncryptionImpl, setBucketFSStatusImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketPolicyImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketStorageImpl, setBucketTaggingImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImpl, setExtensionPolicyImpl, setObjectAclImpl, setObjectMetadataImpl, truncateFileImpl, uploadPartImpl, verifyResponseContentType, verifyResponseContentTypeForJson, writeFileImpladdRequestHeadersToConnection, addRequestParametersToUrlPath, addRequestParametersToUrlPath, authorizeHttpRequest, convertHeadersToMap, getApiVersionCache, getEndpoint, getFileSystemDelimiter, getHttpPort, getHttpsOnly, getHttpsPort, getIConvertor, getIHeaders, getProviderCredentials, getRestHeaderPrefix, getRestMetadataPrefix, getXmlResponseSaxParser, initHttpClient, isAuthTypeNegotiation, isCname, isKeepAlive, isPathStyle, performRequest, performRequest, performRequest, performRequestAsync, performRequestAsync, performRequestAsync, performRequesttWithoutSignatureAsync, performRequestWithoutSignature, performRestDelete, performRestDelete, performRestDelete, performRestDelete, performRestForApiVersion, performRestGet, performRestGet, performRestGetForListBuckets, performRestHead, performRestOptions, performRestPost, performRestPost, performRestPut, performRestPut, renameMetadataKeys, retryRequest, setProviderCredentials, setupConnection, setupConnection, setupConnection, shutdown, shutdownImpl, sleepOnInternalErrorclone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic OefClient(String endPoint)
endPoint - OEF服务地址public OefClient(ObsConfiguration config)
config - OEF客户端配置参数public OefClient(String accessKey, String secretKey, String endPoint)
accessKey - 访问密钥中的AKsecretKey - 访问密钥中的SKendPoint - OEF服务地址public OefClient(String accessKey, String secretKey, ObsConfiguration config)
accessKey - 访问密钥中的AKsecretKey - 访问密钥中的SKconfig - OEF客户端配置参数public OefClient(String accessKey, String secretKey, String securityToken, String endPoint)
accessKey - 临时访问密钥中的AKsecretKey - 临时访问密钥中的SKsecurityToken - 安全令牌endPoint - OEF的服务地址public OefClient(String accessKey, String secretKey, String securityToken, ObsConfiguration config)
accessKey - 临时访问密钥中的AKsecretKey - 临时访问密钥中的SKsecurityToken - 安全令牌config - OEF客户端配置参数public HeaderResponse putExtensionPolicy(String bucketName, PutExtensionPolicyRequest request) throws ObsException
IOefClientputExtensionPolicy 在接口中 IOefClientbucketName - 桶名request - 异步策略ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public QueryExtensionPolicyResult queryExtensionPolicy(String bucketName) throws ObsException
IOefClientqueryExtensionPolicy 在接口中 IOefClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteExtensionPolicy(String bucketName) throws ObsException
IOefClientdeleteExtensionPolicy 在接口中 IOefClientbucketName - 桶名ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public CreateAsynchFetchJobsResult createFetchJob(CreateAsyncFetchJobsRequest request) throws ObsException
IOefClientcreateFetchJob 在接口中 IOefClientrequest - 异步抓取任务ObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public QueryAsynchFetchJobsResult queryFetchJob(String bucketName, String jobId) throws ObsException
IOefClientqueryFetchJob 在接口中 IOefClientbucketName - 桶名jobId - 任务IDObsException - OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常Copyright © 2019. All rights reserved.