WorkGroupConfigurationUpdates createSdkConfigurationUpdatesFromCfnConfigurationUpdates()

in workgroup/src/main/java/software/amazon/athena/workgroup/Translator.java [66:77]


  WorkGroupConfigurationUpdates createSdkConfigurationUpdatesFromCfnConfigurationUpdates(software.amazon.athena.workgroup.WorkGroupConfigurationUpdates configuration) {
    return WorkGroupConfigurationUpdates.builder()
      .bytesScannedCutoffPerQuery(configuration.getBytesScannedCutoffPerQuery())
      .enforceWorkGroupConfiguration(configuration.getEnforceWorkGroupConfiguration())
      .publishCloudWatchMetricsEnabled(configuration.getPublishCloudWatchMetricsEnabled())
      .requesterPaysEnabled(configuration.getRequesterPaysEnabled())
      .removeBytesScannedCutoffPerQuery(configuration.getRemoveBytesScannedCutoffPerQuery())
      .resultConfigurationUpdates(configuration.getResultConfigurationUpdates() != null ?
        createSdkResultConfigurationUpdatesFromCfnConfigurationUpdate(configuration.getResultConfigurationUpdates()) : null)
      .engineVersion(configuration.getEngineVersion() != null ? createSdkEngineVersionFromCfnConfiguration(configuration.getEngineVersion()) : null)
      .build();
  }