params.getSourceBucketName(), params.getTargetObjectKey(), params.getTargetBucketName()); "totalBytesTransferred={} transferDuration=\"{}\"", params.getSourceObjectKey(), params.getSourceBucketName(), params.getTargetObjectKey(), params.getTargetBucketName(), results.getTotalBytesTransferred(), HerdDateUtils.formatDuration(results.getDurationMillis()));
params.getSourceBucketName(), params.getTargetObjectKey(), params.getTargetBucketName()); "totalBytesTransferred={} transferDuration=\"{}\"", params.getSourceObjectKey(), params.getSourceBucketName(), params.getTargetObjectKey(), params.getTargetBucketName(), results.getTotalBytesTransferred(), HerdDateUtils.formatDuration(results.getDurationMillis()));
@Override public Transfer performTransfer(TransferManager transferManager) { // Create a copy request. CopyObjectRequest copyObjectRequest = new CopyObjectRequest(params.getSourceBucketName(), params.getSourceObjectKey(), params.getTargetBucketName(), params.getTargetObjectKey()); // If KMS Key ID is specified, set the AWS Key Management System parameters to be used to encrypt the object. if (StringUtils.isNotBlank(params.getKmsKeyId())) { copyObjectRequest.withSSEAwsKeyManagementParams(new SSEAwsKeyManagementParams(params.getKmsKeyId())); } // Otherwise, specify the server-side encryption algorithm for encrypting the object using AWS-managed keys. else { ObjectMetadata metadata = new ObjectMetadata(); metadata.setSSEAlgorithm(ObjectMetadata.AES_256_SERVER_SIDE_ENCRYPTION); copyObjectRequest.setNewObjectMetadata(metadata); } return s3Operations.copyFile(copyObjectRequest, transferManager); } });
@Override public Transfer performTransfer(TransferManager transferManager) { // Create a copy request. CopyObjectRequest copyObjectRequest = new CopyObjectRequest(params.getSourceBucketName(), params.getSourceObjectKey(), params.getTargetBucketName(), params.getTargetObjectKey()); // If KMS Key ID is specified, set the AWS Key Management System parameters to be used to encrypt the object. if (StringUtils.isNotBlank(params.getKmsKeyId())) { copyObjectRequest.withSSEAwsKeyManagementParams(new SSEAwsKeyManagementParams(params.getKmsKeyId())); } // Otherwise, specify the server-side encryption algorithm for encrypting the object using AWS-managed keys. else { ObjectMetadata metadata = new ObjectMetadata(); metadata.setSSEAlgorithm(ObjectMetadata.AES_256_SERVER_SIDE_ENCRYPTION); copyObjectRequest.setNewObjectMetadata(metadata); } return s3Operations.copyFile(copyObjectRequest, transferManager); } });
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { super.appendFields(locator, buffer, strategy); { String theSourceBucketName; theSourceBucketName = this.getSourceBucketName(); strategy.appendField(locator, this, "sourceBucketName", buffer, theSourceBucketName, (this.sourceBucketName!= null)); } { String theTargetBucketName; theTargetBucketName = this.getTargetBucketName(); strategy.appendField(locator, this, "targetBucketName", buffer, theTargetBucketName, (this.targetBucketName!= null)); } { String theSourceObjectKey; theSourceObjectKey = this.getSourceObjectKey(); strategy.appendField(locator, this, "sourceObjectKey", buffer, theSourceObjectKey, (this.sourceObjectKey!= null)); } { String theTargetObjectKey; theTargetObjectKey = this.getTargetObjectKey(); strategy.appendField(locator, this, "targetObjectKey", buffer, theTargetObjectKey, (this.targetObjectKey!= null)); } return buffer; }
lhsTargetObjectKey = this.getTargetObjectKey(); String rhsTargetObjectKey; rhsTargetObjectKey = that.getTargetObjectKey(); if (!strategy.equals(LocatorUtils.property(thisLocator, "targetObjectKey", lhsTargetObjectKey), LocatorUtils.property(thatLocator, "targetObjectKey", rhsTargetObjectKey), lhsTargetObjectKey, rhsTargetObjectKey, (this.targetObjectKey!= null), (that.targetObjectKey!= null))) { return false;
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = super.hashCode(locator, strategy); { String theSourceBucketName; theSourceBucketName = this.getSourceBucketName(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sourceBucketName", theSourceBucketName), currentHashCode, theSourceBucketName, (this.sourceBucketName!= null)); } { String theTargetBucketName; theTargetBucketName = this.getTargetBucketName(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "targetBucketName", theTargetBucketName), currentHashCode, theTargetBucketName, (this.targetBucketName!= null)); } { String theSourceObjectKey; theSourceObjectKey = this.getSourceObjectKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "sourceObjectKey", theSourceObjectKey), currentHashCode, theSourceObjectKey, (this.sourceObjectKey!= null)); } { String theTargetObjectKey; theTargetObjectKey = this.getTargetObjectKey(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "targetObjectKey", theTargetObjectKey), currentHashCode, theTargetObjectKey, (this.targetObjectKey!= null)); } return currentHashCode; }
if (targetObjectKeyShouldBeCopiedAndSet == Boolean.TRUE) { String sourceTargetObjectKey; sourceTargetObjectKey = this.getTargetObjectKey(); String copyTargetObjectKey = ((String) strategy.copy(LocatorUtils.property(locator, "targetObjectKey", sourceTargetObjectKey), sourceTargetObjectKey, (this.targetObjectKey!= null))); copy.setTargetObjectKey(copyTargetObjectKey);