public class SecretFlexibleObsClient extends SecretFlexibleBucketObsClient
ObsClient
AbstractClient.ActionCallbackWithResult<T>
Constructor and Description |
---|
SecretFlexibleObsClient(ObsConfiguration config)
Constructor
|
SecretFlexibleObsClient(String endPoint)
Constructor
|
SecretFlexibleObsClient(String accessKey,
String secretKey,
ObsConfiguration config)
Constructor
|
SecretFlexibleObsClient(String accessKey,
String secretKey,
String endPoint)
Constructor
|
SecretFlexibleObsClient(String accessKey,
String secretKey,
String securityToken,
ObsConfiguration config)
Constructor
|
SecretFlexibleObsClient(String accessKey,
String secretKey,
String securityToken,
String endPoint)
Constructor
|
clearContextProviderCredentials, createBucket, createBucket, deleteBucket, deleteBucket, deleteBucketCors, deleteBucketCors, deleteBucketLifecycle, deleteBucketLifecycle, deleteBucketLifecycleConfiguration, deleteBucketLifecycleConfiguration, deleteBucketPolicy, deleteBucketPolicy, deleteBucketReplication, deleteBucketReplication, deleteBucketReplicationConfiguration, deleteBucketReplicationConfiguration, deleteBucketTagging, deleteBucketTagging, deleteBucketWebsite, deleteBucketWebsite, deleteBucketWebsiteConfiguration, deleteBucketWebsiteConfiguration, getBucketAcl, getBucketAcl, getBucketCors, getBucketCors, getBucketLifecycle, getBucketLifecycle, getBucketLifecycleConfiguration, getBucketLifecycleConfiguration, getBucketLocation, getBucketLocation, getBucketLogging, getBucketLogging, getBucketLoggingConfiguration, getBucketLoggingConfiguration, getBucketMetadata, getBucketMetadata, getBucketNotification, getBucketNotification, getBucketPolicy, getBucketPolicy, getBucketQuota, getBucketQuota, getBucketReplication, getBucketReplication, getBucketReplicationConfiguration, getBucketReplicationConfiguration, getBucketStorageInfo, getBucketStorageInfo, getBucketStoragePolicy, getBucketStoragePolicy, getBucketTagging, getBucketTagging, getBucketVersioning, getBucketVersioning, getBucketWebsite, getBucketWebsite, getBucketWebsiteConfiguration, getBucketWebsiteConfiguration, headBucket, headBucket, listBuckets, listBuckets, listBuckets, listBuckets, optionsBucket, optionsBucket, setBucketAcl, setBucketAcl, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, setBucketLifecycle, setBucketLifecycle, setBucketLifecycleConfiguration, setBucketLifecycleConfiguration, setBucketLogging, setBucketLogging, setBucketLoggingConfiguration, setBucketLoggingConfiguration, setBucketLoggingConfiguration, setBucketLoggingConfiguration, setBucketNotification, setBucketNotification, setBucketPolicy, setBucketPolicy, setBucketQuota, setBucketQuota, setBucketReplication, setBucketReplication, setBucketReplicationConfiguration, setBucketReplicationConfiguration, setBucketStoragePolicy, setBucketStoragePolicy, setBucketTagging, setBucketTagging, setBucketVersioning, setBucketVersioning, setBucketWebsite, setBucketWebsite, setBucketWebsiteConfiguration, setBucketWebsiteConfiguration, setContextProviderCredentials, setContextProviderCredentials
deleteReadAheadObjects, newBucket, newFile, newFolder, queryReadAheadObjectsTask, readAheadObjects, writeFile
putObjects, restoreObjects
downloadFile, dropFolder, uploadFile
appendFile, dropFile, getAttribute, listContentSummary, modifyObject, modifyObject, modifyObject, readFile, renameFile, renameFolder, renameObject, renameObject, truncateFile, truncateObject, truncateObject
abortMultipartUpload, completeMultipartUpload, copyPart, initiateMultipartUpload, listMultipartUploads, listParts, uploadPart, uploadPart, uploadPart
appendObject, copyObject, copyObject, deleteObject, deleteObject, deleteObject, deleteObjects, doesObjectExist, doesObjectExist, getObject, getObject, getObject, getObjectAcl, getObjectAcl, getObjectAcl, getObjectMetadata, getObjectMetadata, getObjectMetadata, listObjects, listObjects, listVersions, listVersions, listVersions, listVersions, listVersions, optionsObject, putObject, putObject, putObject, putObject, putObject, restoreObject, restoreObjectV2, setObjectAcl, setObjectAcl, setObjectAcl, setObjectAcl, setObjectMetadata
deleteBucketDirectColdAccess, deleteBucketDirectColdAccess, deleteBucketEncryption, deleteBucketEncryption, deleteBucketLifecycle, deleteBucketLifecycle, deleteBucketPolicy, deleteBucketPolicy, deleteBucketReplication, deleteBucketReplication, deleteBucketTagging, deleteBucketTagging, deleteBucketWebsite, deleteBucketWebsite, getBucketDirectColdAccess, getBucketDirectColdAccess, getBucketEncryption, getBucketEncryption, getBucketFSStatus, getBucketLifecycle, getBucketLifecycle, getBucketNotification, getBucketNotification, getBucketPolicy, getBucketPolicy, getBucketPolicyV2, getBucketPolicyV2, getBucketReplication, getBucketReplication, getBucketTagging, getBucketTagging, getBucketWebsite, getBucketWebsite, setBucketDirectColdAccess, setBucketDirectColdAccess, setBucketEncryption, setBucketEncryption, setBucketFSStatus, setBucketLifecycle, setBucketLifecycle, setBucketNotification, setBucketNotification, setBucketPolicy, setBucketPolicy, setBucketReplication, setBucketReplication, setBucketTagging, setBucketTagging, setBucketWebsite, setBucketWebsite
createBucket, createBucket, createBucket, createBucket, deleteBucket, deleteBucket, deleteBucketCors, deleteBucketCors, deleteBucketCustomDomain, deleteBucketCustomDomain, getBucketAcl, getBucketAcl, getBucketCors, getBucketCors, getBucketCustomDomain, getBucketCustomDomain, getBucketLocation, getBucketLocation, getBucketLocationV2, getBucketLogging, getBucketLogging, getBucketMetadata, getBucketQuota, getBucketQuota, getBucketRequestPayment, getBucketRequestPayment, getBucketStorageInfo, getBucketStorageInfo, getBucketStoragePolicy, getBucketStoragePolicy, getBucketVersioning, getBucketVersioning, headBucket, headBucket, listBuckets, listBucketsV2, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, setBucketCustomDomain, setBucketCustomDomain, setBucketLogging, setBucketLogging, setBucketLoggingConfiguration, setBucketQuota, setBucketQuota, setBucketRequestPayment, setBucketRequestPayment, setBucketStoragePolicy, setBucketStoragePolicy, setBucketVersioning, setBucketVersioning
createBucket, deleteBucketLifecycleConfiguration, deleteBucketReplicationConfiguration, deleteBucketWebsiteConfiguration, getBucketLifecycleConfiguration, getBucketLoggingConfiguration, getBucketReplicationConfiguration, getBucketWebsiteConfiguration, listBuckets, optionsBucket, setBucketAcl, setBucketCors, setBucketLifecycleConfiguration, setBucketLoggingConfiguration, setBucketReplicationConfiguration, setBucketVersioning, setBucketWebsiteConfiguration
base64Md5, base64Md5, close, createGetTemporarySignature, createGetTemporarySignature, createPostSignature, createPostSignature, createPostSignature, createSignedUrl, createSignedUrl, createTemporarySignature, createV4PostSignature, createV4PostSignature, createV4PostSignature, createV4TemporarySignature, doActionWithResult, init, refresh
createPostSignatureResponse, createTemporarySignatureResponse, createV4TemporarySignature, initThreadPool, recordBulkTaskStatus
createFetchJobImpl, deleteExtensionPolicyImpl, deleteReadAheadObjectsImpl, queryExtensionPolicyImpl, queryFetchJobImpl, queryReadAheadObjectsTaskImpl, readAheadObjectsImpl, setExtensionPolicyImpl
listContentSummaryImpl, renameFileImpl, truncateFileImpl, writeFileImpl
appendObjectImpl, modifyObjectImpl, renameObjectImpl, restoreObjectImpl, restoreObjectV2Impl, truncateObjectImpl
abortMultipartUploadImpl, completeMultipartUploadImpl, copyPartImpl, initiateMultipartUploadImpl, listMultipartUploadsImpl, listPartsImpl, uploadPartImpl
copyObjectImpl, deleteObjectImpl, deleteObjectsImpl, doesObjectExistImpl, getObjectAclImpl, getObjectImpl, getObjectImpl, getObjectMetadataImpl, getObjectUrl, putObjectImpl, setObjectAclImpl, setObjectMetadataImpl
deleteBucketCorsImpl, deleteBucketCustomDomainImpl, deleteBucketDirectColdAccessImpl, deleteBucketEncryptionImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketWebsiteConfigurationImpl, getBucketAclImpl, getBucketCorsImpl, getBucketCustomDomainImpl, getBucketDirectColdAccessImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLoggingConfigurationImpl, getBucketNotificationConfigurationImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketRequestPaymentImpl, getBucketTaggingImpl, getBucketWebsiteConfigurationImpl, setBucketAclImpl, setBucketCorsImpl, setBucketCustomDomainImpl, setBucketDirectColdAccessImpl, setBucketEncryptionImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketRequestPaymentImpl, setBucketTaggingImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImpl
createBucketImpl, deleteBucketImpl, deleteBucketPolicyImpl, getBucketLocationImpl, getBucketMetadataImpl, getBucketPolicyImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, getBucketVersioningImpl, headBucketImpl, listAllBucketsImpl, listObjectsImpl, listVersionsImpl, optionsImpl, setBucketFSStatusImpl, setBucketPolicyImpl, setBucketStorageImpl
transAppendObjectRequest, transConditionCopyHeaders, transConditionGetObjectHeaders, transCopyObjectRequest, transCopyPartRequest, transCreateBucketRequest, transExtensionPermissions, transGetObjectParams, transGetObjectRequest, transInitiateMultipartUploadRequest, transListContentSummaryRequest, transListObjectsRequest, transListVersionsRequest, transModifyObjectRequest, transPutObjectRequest, transRangeHeader, transRestoreObjectResultToRestoreObjectStatus, transSetObjectMetadataRequest, transSseCHeaders, transSseCSourceHeaders, transSseHeaders, transSseKmsHeaders, transUploadPartRequest, transWriteFileRequest
getCredential, prepareRESTHeaderAcl, prepareRESTHeaderAclObject, putAclImpl
build, createRequestBody, getApiVersion, getHeaderByMethodName, getOptionInfoResult, getSpecialParamForStorageClass, putCleanedKeyAndValues, putHeader, setHeadersAndStatus, setHeadersAndStatus, transObjectRequest, transObjectRequestWithResult, transRequest, transRequestPaymentHeaders, transRequestPaymentHeaders, transRequestWithResult, verifyResponseContentType, verifyResponseContentTypeForJson
addRequestHeadersToConnection, authorizeHttpRequest, convertHeadersToMap, getFileSystemDelimiter, getIConvertor, getIHeaders, getProviderCredentials, getRestHeaderPrefix, getRestMetadataPrefix, getXmlResponseSaxParser, isAuthTypeNegotiation, performRequest, performRequest, performRequest, performRequest, performRequest, performRequest, performRequestWithoutSignature, performRestDelete, performRestDelete, performRestDelete, performRestForApiVersion, performRestGet, performRestGet, performRestGet, performRestGetForListBuckets, performRestHead, performRestOptions, renameMetadataKeys, renameMetadataKeys, retryRequest, setCanUseStandardHTTPHeaders, setProviderCredentials, setUserHeaders
public SecretFlexibleObsClient(ObsConfiguration config)
config
- Configuration parameters of ObsClientpublic SecretFlexibleObsClient(String endPoint)
endPoint
- OBS endpointpublic SecretFlexibleObsClient(String accessKey, String secretKey, ObsConfiguration config)
accessKey
- AK in the access keysecretKey
- SK in the access keyconfig
- Configuration parameters of ObsClientpublic SecretFlexibleObsClient(String accessKey, String secretKey, String endPoint)
accessKey
- AK in the access keysecretKey
- SK in the access keyendPoint
- OBS endpointpublic SecretFlexibleObsClient(String accessKey, String secretKey, String securityToken, ObsConfiguration config)
accessKey
- AK in the temporary access keysecretKey
- SK in the temporary access keysecurityToken
- Security tokenconfig
- Configuration parameters of ObsClientpublic ObjectListing listObjects(ListObjectsRequest listObjectsRequest, String accessKey, String secretKey) throws ObsException
ObsException
public ObjectListing listObjects(ListObjectsRequest listObjectsRequest, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
@Deprecated public ListVersionsResult listVersions(String bucketName, String prefix, String delimiter, String keyMarker, String versionIdMarker, long maxKeys, String nextVersionIdMarker, String accessKey, String secretKey) throws ObsException
ObsException
@Deprecated public ListVersionsResult listVersions(String bucketName, String prefix, String delimiter, String keyMarker, String versionIdMarker, long maxKeys, String nextVersionIdMarker, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public ListVersionsResult listVersions(ListVersionsRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public ListVersionsResult listVersions(ListVersionsRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public ListVersionsResult listVersions(String bucketName, String accessKey, String secretKey) throws ObsException
ObsException
public ListVersionsResult listVersions(String bucketName, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public ListVersionsResult listVersions(String bucketName, long maxKeys, String accessKey, String secretKey) throws ObsException
ObsException
public ListVersionsResult listVersions(String bucketName, long maxKeys, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
@Deprecated public OptionsInfoResult optionsObject(String bucketName, String objectKey, OptionsInfoRequest optionInfo, String accessKey, String secretKey) throws ObsException
ObsException
@Deprecated public OptionsInfoResult optionsObject(String bucketName, String objectKey, OptionsInfoRequest optionInfo, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public PutObjectResult putObject(PutObjectRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public PutObjectResult putObject(PutObjectRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public ObsObject getObject(GetObjectRequest getObjectRequest, String accessKey, String secretKey) throws ObsException
ObsException
public ObsObject getObject(GetObjectRequest getObjectRequest, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public ObjectMetadata getObjectMetadata(GetObjectMetadataRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public ObjectMetadata getObjectMetadata(GetObjectMetadataRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public RestoreObjectRequest.RestoreObjectStatus restoreObject(RestoreObjectRequest restoreObjectRequest, String accessKey, String secretKey) throws ObsException
ObsException
public RestoreObjectRequest.RestoreObjectStatus restoreObject(RestoreObjectRequest restoreObjectRequest, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public HeaderResponse deleteObject(String bucketName, String objectKey, String versionId, String accessKey, String secretKey) throws ObsException
ObsException
public HeaderResponse deleteObject(String bucketName, String objectKey, String versionId, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public HeaderResponse deleteObject(String bucketName, String objectKey, String accessKey, String secretKey) throws ObsException
ObsException
public DeleteObjectsResult deleteObjects(DeleteObjectsRequest deleteObjectsRequest, String accessKey, String secretKey) throws ObsException
ObsException
public DeleteObjectsResult deleteObjects(DeleteObjectsRequest deleteObjectsRequest, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public AccessControlList getObjectAcl(String bucketName, String objectKey, String versionId, String accessKey, String secretKey) throws ObsException
ObsException
public AccessControlList getObjectAcl(String bucketName, String objectKey, String versionId, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public AccessControlList getObjectAcl(String bucketName, String objectKey, String accessKey, String secretKey) throws ObsException
ObsException
@Deprecated public HeaderResponse setObjectAcl(String bucketName, String objectKey, String cannedACL, AccessControlList acl, String versionId, String accessKey, String secretKey) throws ObsException
ObsException
@Deprecated public HeaderResponse setObjectAcl(String bucketName, String objectKey, String cannedACL, AccessControlList acl, String versionId, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public HeaderResponse setObjectAcl(String bucketName, String objectKey, AccessControlList acl, String accessKey, String secretKey) throws ObsException
ObsException
public HeaderResponse setObjectAcl(String bucketName, String objectKey, AccessControlList acl, String versionId, String accessKey, String secretKey) throws ObsException
ObsException
public HeaderResponse setObjectAcl(String bucketName, String objectKey, AccessControlList acl, String versionId, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public CopyObjectResult copyObject(CopyObjectRequest copyObjectRequest, String accessKey, String secretKey) throws ObsException
ObsException
public CopyObjectResult copyObject(CopyObjectRequest copyObjectRequest, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public InitiateMultipartUploadResult initiateMultipartUpload(InitiateMultipartUploadRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public InitiateMultipartUploadResult initiateMultipartUpload(InitiateMultipartUploadRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public HeaderResponse abortMultipartUpload(AbortMultipartUploadRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public HeaderResponse abortMultipartUpload(AbortMultipartUploadRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public UploadPartResult uploadPart(UploadPartRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public UploadPartResult uploadPart(UploadPartRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public CopyPartResult copyPart(CopyPartRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public CopyPartResult copyPart(CopyPartRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public CompleteMultipartUploadResult completeMultipartUpload(CompleteMultipartUploadRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public CompleteMultipartUploadResult completeMultipartUpload(CompleteMultipartUploadRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public ListPartsResult listParts(ListPartsRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public ListPartsResult listParts(ListPartsRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
public MultipartUploadListing listMultipartUploads(ListMultipartUploadsRequest request, String accessKey, String secretKey) throws ObsException
ObsException
public MultipartUploadListing listMultipartUploads(ListMultipartUploadsRequest request, String accessKey, String secretKey, String securityToken) throws ObsException
ObsException
Copyright © 2021. All rights reserved.