List of usage examples for com.amazonaws.services.devicefarm.model ScheduleRunConfiguration setRadios
public void setRadios(Radios radios)
Information about the radio states for the run.
From source file:org.jenkinsci.plugins.awsdevicefarm.AWSDeviceFarmRecorder.java
License:Open Source License
private ScheduleRunConfiguration getScheduleRunConfiguration(Boolean isRunUnmetered, Boolean deviceLocation, Boolean radioDetails, String locale) { ScheduleRunConfiguration configuration = new ScheduleRunConfiguration(); if (isRunUnmetered != null && isRunUnmetered) { configuration.setBillingMethod(BillingMethod.UNMETERED); } else {/* w ww . j a va 2 s. c om*/ configuration.setBillingMethod(BillingMethod.METERED); } // set a bunch of other default values as Device Farm expect these configuration.setAuxiliaryApps(new ArrayList<String>()); configuration.setExtraDataPackageArn(null); configuration.setLocale(locale); Location location = getScheduleRunConfigurationLocation(deviceLocation); configuration.setLocation(location); Radios radio = getScheduleRunConfigurationRadio(radioDetails); configuration.setRadios(radio); return configuration; }