class AbstractBackupWriterConfig {

  String getBackupType() {
    String value = properties.getProperty(TYPE);
    if (StringUtils.isBlank(value)) {
      throw new IllegalStateException("Type is missing");
    }
    return value;
  }

    AbstractBackupWriterConfig(Properties properties);

}