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à.
Service-specific modifiche
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 per Java 2.x. Nella versione 1.x, il Amazon S3 client non viene generato direttamente dall'API del servizio. Questo provocava incoerenze tra l'API di servizio e le operazioni SDK. Nella versione 2.x, ora generiamo il Amazon S3 client in modo che sia più coerente con l'API del servizio.
La tabella seguente mostra i nomi delle operazioni nelle due versioni.
| 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
Per impostazione predefinita, un client SNS invia richieste solo alla regione per cui è configurato. Per scegliere come target una regione diversa, utilizza un client separato per regione.
Modifiche ad Amazon SQS
Per impostazione predefinita, un client SQS invia richieste solo alla regione per cui è configurato. Per scegliere come target una regione diversa, utilizza un client separato per regione.
Modifiche ad Amazon RDS
L'SDK for Java 2.x RdsUtilities#generateAuthenticationToken utilizza al posto della RdsIamAuthTokenGenerator classe in 1.x.