public class SecretFlexibleObsClient extends SecretFlexibleBucketObsClient
ObsClient
AbstractClient.ActionCallbackWithResult<T>
Constructor and Description |
---|
SecretFlexibleObsClient(ObsConfiguration config)
构造函数
|
SecretFlexibleObsClient(String endPoint)
构造函数
|
SecretFlexibleObsClient(String accessKey,
String secretKey,
ObsConfiguration config)
构造函数
|
SecretFlexibleObsClient(String accessKey,
String secretKey,
String endPoint)
构造函数
|
SecretFlexibleObsClient(String accessKey,
String secretKey,
String securityToken,
ObsConfiguration config)
构造函数
|
SecretFlexibleObsClient(String accessKey,
String secretKey,
String securityToken,
String endPoint)
构造函数
|
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, getBucketAcl, getBucketAcl, getBucketCors, getBucketCors, getBucketLocation, getBucketLocation, getBucketLocationV2, getBucketLogging, getBucketLogging, getBucketMetadata, getBucketQuota, getBucketQuota, getBucketRequestPayment, getBucketRequestPayment, getBucketStorageInfo, getBucketStorageInfo, getBucketStoragePolicy, getBucketStoragePolicy, getBucketVersioning, getBucketVersioning, headBucket, headBucket, listBuckets, listBucketsV2, setBucketAcl, setBucketAcl, setBucketCors, setBucketCors, 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, deleteDisPolicyImpl, deleteExtensionPolicyImpl, deleteReadAheadObjectsImpl, getDisPolicyImpl, putDisPolicyImpl, 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, deleteBucketDirectColdAccessImpl, deleteBucketEncryptionImpl, deleteBucketLifecycleConfigurationImpl, deleteBucketReplicationConfigurationImpl, deleteBucketTaggingImpl, deleteBucketWebsiteConfigurationImpl, getBucketAclImpl, getBucketCorsImpl, getBucketDirectColdAccessImpl, getBucketEncryptionImpl, getBucketLifecycleConfigurationImpl, getBucketLoggingConfigurationImpl, getBucketNotificationConfigurationImpl, getBucketQuotaImpl, getBucketReplicationConfigurationImpl, getBucketRequestPaymentImpl, getBucketTaggingImpl, getBucketVersioningImpl, getBucketWebsiteConfigurationImpl, setBucketAclImpl, setBucketCorsImpl, setBucketDirectColdAccessImpl, setBucketEncryptionImpl, setBucketLifecycleConfigurationImpl, setBucketLoggingConfigurationImpl, setBucketNotificationImpl, setBucketQuotaImpl, setBucketReplicationConfigurationImpl, setBucketRequestPaymentImpl, setBucketTaggingImpl, setBucketVersioningImpl, setBucketWebsiteConfigurationImpl
createBucketImpl, deleteBucketImpl, deleteBucketPolicyImpl, getBucketLocationImpl, getBucketMetadataImpl, getBucketPolicyImpl, getBucketStorageInfoImpl, getBucketStoragePolicyImpl, 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, build, cleanResponseHeaders, createRequestBody, getApiVersion, getHeaderByMethodName, getOptionInfoResult, getSpecialParamForStorageClass, putHeader, setResponseHeaders, setStatusCode, transRequestPaymentHeaders, transRequestPaymentHeaders, verifyResponseContentType, verifyResponseContentTypeForJson
addRequestHeadersToConnection, authorizeHttpRequest, convertHeadersToMap, getApiVersionCache, getFileSystemDelimiter, getIConvertor, getIHeaders, getProviderCredentials, getRestHeaderPrefix, getRestMetadataPrefix, getXmlResponseSaxParser, isAuthTypeNegotiation, performRequest, performRequest, performRequest, performRequestWithoutSignature, performRestDelete, performRestDelete, performRestDelete, performRestDelete, performRestForApiVersion, performRestGet, performRestGet, performRestGetForListBuckets, performRestHead, performRestOptions, performRestPost, performRestPost, performRestPut, performRestPut, renameMetadataKeys, retryRequest, setCanUseStandardHTTPHeaders, setProviderCredentials, setUserHeaders
addRequestParametersToUrlPath, addRequestParametersToUrlPath, getEndpoint, getHttpPort, getHttpsOnly, getHttpsPort, initHttpClient, isCname, isKeepAlive, isPathStyle, setupConnection, setupConnection, setupConnection, shutdown, shutdownImpl
public SecretFlexibleObsClient(ObsConfiguration config)
config
- OBS客户端配置参数public SecretFlexibleObsClient(String endPoint)
endPoint
- OBS服务地址public SecretFlexibleObsClient(String accessKey, String secretKey, ObsConfiguration config)
accessKey
- 访问密钥中的AKsecretKey
- 访问密钥中的SKconfig
- OBS客户端配置参数public SecretFlexibleObsClient(String accessKey, String secretKey, String endPoint)
accessKey
- 访问密钥中的AKsecretKey
- 访问密钥中的SKendPoint
- OBS的服务地址public SecretFlexibleObsClient(String accessKey, String secretKey, String securityToken, ObsConfiguration config)
accessKey
- 临时访问密钥中的AKsecretKey
- 临时访问密钥中的SKsecurityToken
- 安全令牌config
- OBS客户端配置参数public 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.