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, deleteBucketEncryption, deleteBucketLifecycle, deleteBucketLifecycleConfiguration, deleteBucketPolicy, deleteBucketReplication, deleteBucketReplicationConfiguration, deleteBucketTagging, deleteBucketWebsite, deleteBucketWebsiteConfiguration, deleteObject, deleteObject, deleteObjects, downloadFile, dropFile, dropFolder, finalize, getAttribute, getBucketAcl, getBucketCors, 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, readFile, refresh, renameFile, renameFolder, restoreObject, restoreObjects, restoreObjectV2, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, 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, deleteBucketEncryptionImpl, deleteBucketImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketPolicyImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketWebsiteConfigurationImpl, deleteExtensionPolicyImpl, deleteObjectImpl, deleteObjectsImpl, getApiVersion, getBucketAclImpl, getBucketCorsImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLocationImpl, getBucketLoggingConfigurationImpl, getBucketMetadataImpl, getBucketNotificationConfigurationImpl, getBucketPolicyImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, getBucketTaggingImpl, getBucketVersioningImpl, getBucketWebsiteConfigurationImpl, getCredential, getObjectAclImpl, getObjectImpl, getObjectImpl, getObjectMetadataImpl, headBucketImpl, initiateMultipartUploadImpl, initThreadPool, listAllBucketsImpl, listMultipartUploadsImpl, listObjectsImpl, listPartsImpl, listVersionsImpl, optionsImpl, putObjectImpl, queryExtensionPolicyImpl, queryFetchJobImpl, recordBulkTaskStatus, renameObjectImpl, restoreObjectImpl, restoreObjectV2Impl, setBucketAclImpl, setBucketCorsImpl, setBucketEncryptionImpl, setBucketFSStatusImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketPolicyImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketStorageImpl, setBucketTaggingImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImpl, setExtensionPolicyImpl, setObjectAclImpl, setObjectMetadataImpl, truncateFileImpl, uploadPartImpl, verifyResponseContentType, verifyResponseContentTypeForOef, writeFileImpl
addRequestHeadersToConnection, 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, performRestHead, performRestOptions, performRestPost, performRestPost, performRestPut, performRestPut, renameMetadataKeys, retryRequest, setProviderCredentials, setupConnection, setupConnection, shutdown, shutdownImpl, sleepOnInternalError
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close
public 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
IOefClient
putExtensionPolicy
在接口中 IOefClient
bucketName
- 桶名request
- 异步策略ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public QueryExtensionPolicyResult queryExtensionPolicy(String bucketName) throws ObsException
IOefClient
queryExtensionPolicy
在接口中 IOefClient
bucketName
- 桶名ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public HeaderResponse deleteExtensionPolicy(String bucketName) throws ObsException
IOefClient
deleteExtensionPolicy
在接口中 IOefClient
bucketName
- 桶名ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public CreateAsynchFetchJobsResult createFetchJob(CreateAsyncFetchJobsRequest request) throws ObsException
IOefClient
createFetchJob
在接口中 IOefClient
request
- 异步抓取任务ObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常public QueryAsynchFetchJobsResult queryFetchJob(String bucketName, String jobId) throws ObsException
IOefClient
queryFetchJob
在接口中 IOefClient
bucketName
- 桶名jobId
- 任务IDObsException
- OBS SDK自定义异常,当调用接口失败、访问OBS失败时抛出该异常Copyright © 2019. All rights reserved.