public static TransferServiceConfig getForService(String service) throws IOException {
    InputStream stream =
        TransferServiceConfig.class
            .getClassLoader()
            .getResourceAsStream(format("config/%s.yaml", service.toLowerCase()));
    if (stream == null) {
      return TransferServiceConfig.getDefaultInstance();
    } else {
      return TransferServiceConfig.create(stream);
    }
  }
A wrapper around {@link TransferServiceConfigSpecification} to provide service specific settings
for transfer extensions.
portability-types-transfer/src/main/java/org/datatransferproject/types/transfer/serviceconfig/TransferServiceConfig.java