WorkGroupConfiguration createSdkWorkgroupConfigurationFromCfnConfiguration()

in workgroup/src/main/java/software/amazon/athena/workgroup/Translator.java [34:43]


  WorkGroupConfiguration createSdkWorkgroupConfigurationFromCfnConfiguration(software.amazon.athena.workgroup.WorkGroupConfiguration cfnConfiguration) {
    return WorkGroupConfiguration.builder()
      .bytesScannedCutoffPerQuery(cfnConfiguration.getBytesScannedCutoffPerQuery())
      .enforceWorkGroupConfiguration(cfnConfiguration.getEnforceWorkGroupConfiguration())
      .publishCloudWatchMetricsEnabled(cfnConfiguration.getPublishCloudWatchMetricsEnabled())
      .requesterPaysEnabled(cfnConfiguration.getRequesterPaysEnabled())
      .resultConfiguration(cfnConfiguration.getResultConfiguration() != null ? createSdkResultConfigurationFromCfnConfiguration(cfnConfiguration.getResultConfiguration()) : null)
      .engineVersion(cfnConfiguration.getEngineVersion() != null ? createSdkEngineVersionFromCfnConfiguration(cfnConfiguration.getEngineVersion()) : null)
      .build();
  }