class S3ChangeLogStore implements ChangeLogStore {

    AmazonS3 getS3Client() {
        if (StringUtil.isEmpty(awsRegion)) {
            throw new RuntimeException("S3ChangeLogStore: Couldn't detect AWS region");
        }

        return AmazonS3ClientBuilder.standard()
                .withRegion(awsRegion)
                .build();
    }

    public  S3ChangeLogStore();
    public  S3ChangeLogStore(String awsRegion);

}