class UploadArchiveCommand extends AbstractCommand {

    @Override
    public boolean valid(OptionSet options, GlacierUploaderOptionParser optionParser) {
        return options.has(optionParser.upload);
    }

    public  UploadArchiveCommand(final AmazonGlacier client, final AmazonSQS sqs, final AmazonSNS sns);
    public  UploadArchiveCommand(final AmazonGlacier client, final AmazonSQS sqs, final AmazonSNS sns, final ArchiveTransferManager atm);

}