private ObjectMetadata getConfigMetadata() throws Exception {
   try {
     ObjectMetadata metadata =
         s3Client.getObjectMetadata(arguments.getBucket(), arguments.getKey());
     if (metadata.getContentLength() > 0) {
       return metadata;
     }
   } catch (AmazonS3Exception e) {
     if (!isNotFoundError(e)) {
       throw e;
     }
   }
   return null;
 }