Modifiche specifiche del servizio - AWS SDK for Java 2.x

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Modifiche specifiche del servizio

Modifiche ad Amazon S3

SDK for Java 2.x disabilita l'accesso anonimo per impostazione predefinita. Di conseguenza, è necessario abilitare l'accesso anonimo utilizzando. AnonymousCredentialsProvider

Modifiche al nome dell'operazione

Molti dei nomi delle operazioni per il Amazon S3 client sono cambiati nella versione AWS SDK for Java 2.x. Nella versione 1.x, il client Amazon S3 non viene generato direttamente dall'API di servizio. Questo provocava incoerenze tra l'API di servizio e le operazioni SDK. Nella versione 2.x, il client Amazon S3 viene generato in modo da garantire una maggiore coerenza con l'API di servizio.

La tabella seguente mostra i nomi delle operazioni nelle due versioni.

Nomi delle operazioni di Amazon S3
1.x 2.x
abortMultipartUpload abortMultipartUpload
changeObjectStorageClass copyObject
completeMultipartUpload completeMultipartUpload
copyObject copyObject
copyPart uploadPartCopy
createBucket createBucket
deleteBucket deleteBucket
deleteBucketAnalyticsConfiguration deleteBucketAnalyticsConfiguration
deleteBucketCrossOriginConfiguration deleteBucketCors
deleteBucketEncryption deleteBucketEncryption
deleteBucketInventoryConfiguration deleteBucketInventoryConfiguration
deleteBucketLifecycleConfiguration deleteBucketLifecycle
deleteBucketMetricsConfiguration deleteBucketMetricsConfiguration
deleteBucketPolicy deleteBucketPolicy
deleteBucketReplicationConfiguration deleteBucketReplication
deleteBucketTaggingConfiguration deleteBucketTagging
deleteBucketWebsiteConfiguration deleteBucketWebsite
deleteObject deleteObject
deleteObjectTagging deleteObjectTagging
deleteObjects deleteObjects
deleteVersion deleteObject
disableRequesterPays putBucketRequestPayment
doesBucketExist headBucket
doesBucketExistV2 headBucket
doesObjectExist headObject
enableRequesterPays putBucketRequestPayment
generatePresignedUrl S3Presigner
getBucketAccelerateConfiguration getBucketAccelerateConfiguration
getBucketAcl getBucketAcl
getBucketAnalyticsConfiguration getBucketAnalyticsConfiguration
getBucketCrossOriginConfiguration getBucketCors
getBucketEncryption getBucketEncryption
getBucketInventoryConfiguration getBucketInventoryConfiguration
getBucketLifecycleConfiguration getBucketLifecycle o getBucketLifecycleConfiguration
getBucketLocation getBucketLocation
getBucketLoggingConfiguration getBucketLogging
getBucketMetricsConfiguration getBucketMetricsConfiguration
getBucketNotificationConfiguration getBucketNotification o getBucketNotificationConfiguration
getBucketPolicy getBucketPolicy
getBucketReplicationConfiguration getBucketReplication
getBucketTaggingConfiguration getBucketTagging
getBucketVersioningConfiguration getBucketVersioning
getBucketWebsiteConfiguration getBucketWebsite
getObject getObject
getObjectAcl getObjectAcl
getObjectAsString getObjectAsBytes().asUtf8String
getObjectMetadata headObject
getObjectTagging getObjectTagging
getResourceUrl S3Utilities#getUrl
getS3AccountOwner listBuckets
getUrl S3Utilities#getUrl
headBucket headBucket
initiateMultipartUpload createMultipartUpload
isRequesterPaysEnabled getBucketRequestPayment
listBucketAnalyticsConfigurations listBucketAnalyticsConfigurations
listBucketInventoryConfigurations listBucketInventoryConfigurations
listBucketMetricsConfigurations listBucketMetricsConfigurations
listBuckets listBuckets
listMultipartUploads listMultipartUploads
listNextBatchOfObjects listObjectsV2Paginator
listNextBatchOfVersions listObjectVersionsPaginator
listObjects listObjects
listObjectsV2 listObjectsV2
listParts listParts
listVersions listObjectVersions
putObject putObject
restoreObject restoreObject
restoreObjectV2 restoreObject
selectObjectContent selectObjectContent
setBucketAccelerateConfiguration putBucketAccelerateConfiguration
setBucketAcl putBucketAcl
setBucketAnalyticsConfiguration putBucketAnalyticsConfiguration
setBucketCrossOriginConfiguration putBucketCors
setBucketEncryption putBucketEncryption
setBucketInventoryConfiguration putBucketInventoryConfiguration
setBucketLifecycleConfiguration putBucketLifecycle o putBucketLifecycleConfiguration
setBucketLoggingConfiguration putBucketLogging
setBucketMetricsConfiguration putBucketMetricsConfiguration
setBucketNotificationConfiguration putBucketNotification o putBucketNotificationConfiguration
setBucketPolicy putBucketPolicy
setBucketReplicationConfiguration putBucketReplication
setBucketTaggingConfiguration putBucketTagging
setBucketVersioningConfiguration putBucketVersioning
setBucketWebsiteConfiguration putBucketWebsite
setObjectAcl putObjectAcl
setObjectRedirectLocation copyObject
setObjectTagging putObjectTagging
uploadPart uploadPart

Modifiche ad Amazon SNS

Un client SNS non può più accedere agli argomenti SNS in regioni diverse dalla regione per cui è configurato.

Modifiche ad Amazon SQS

Un client SQS non può più accedere alle code SQS in regioni diverse dalla regione a cui è configurato per accedere.

Modifiche ad Amazon RDS

L'SDK for Java 2.x RdsUtilities#generateAuthenticationToken utilizza al posto della RdsIamAuthTokenGenerator classe in 1.x.