public class OefClient extends ObsClient implements IOefClient
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
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)
public OefClient(ObsConfiguration config)
public OefClient(String accessKey, String secretKey, ObsConfiguration config)
public OefClient(String accessKey, String secretKey, String securityToken, String endPoint)
public OefClient(String accessKey, String secretKey, String securityToken, ObsConfiguration config)
public HeaderResponse putExtensionPolicy(String bucketName, PutExtensionPolicyRequest request) throws ObsException
putExtensionPolicy
in interface IOefClient
ObsException
public QueryExtensionPolicyResult queryExtensionPolicy(String bucketName) throws ObsException
queryExtensionPolicy
in interface IOefClient
ObsException
public HeaderResponse deleteExtensionPolicy(String bucketName) throws ObsException
deleteExtensionPolicy
in interface IOefClient
ObsException
public CreateAsynchFetchJobsResult createFetchJob(CreateAsyncFetchJobsRequest request) throws ObsException
createFetchJob
in interface IOefClient
ObsException
public QueryAsynchFetchJobsResult queryFetchJob(String bucketName, String jobId) throws ObsException
queryFetchJob
in interface IOefClient
ObsException
Copyright © 2019. All rights reserved.