}
if (request.getObjectMetadata() != null && request.getObjectMetadata().size() > 0) {
object.replaceAllMetadata(request.getObjectMetadata());
}
SignedUrlAndObject urlAndObject = new SignedUrlAndObject(request.getSignedUrl(), object);
signedObjects.add(urlAndObject);
} else {
// If ANY requests are declined, we will fail with a fatal error message.
String declineReason = (request.getDeclineReason() == null
? "Unknown"