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; }