public boolean valid(OptionSet options, GlacierUploaderOptionParser optionParser) {
return options.has(optionParser.ABORT_UPLOAD) && options.hasArgument(optionParser.ABORT_UPLOAD);
}
public void abortUpload(final String vaultName, final String uploadId) {
final AbortMultipartUploadRequest abortRequest = new AbortMultipartUploadRequest().withUploadId(uploadId).withVaultName(vaultName);
log.info("Aborting upload to vault " + vaultName + " with upload id " + uploadId + ".");
client.abortMultipartUpload(abortRequest);
log.info("Assumed success!");
}