Class AppiumAxis

java.lang.Object
hudson.model.AbstractDescribableImpl<hudson.matrix.Axis>
hudson.matrix.Axis
hudson.plugins.sauce_ondemand.BrowserAxis
hudson.plugins.sauce_ondemand.AppiumAxis
All Implemented Interfaces:
ExtensionPoint, Describable<hudson.matrix.Axis>, Comparable<hudson.matrix.Axis>, Iterable<String>

public class AppiumAxis extends BrowserAxis
Multi-configuration project axis for Appium browsers.
Author:
Ross Rowe
  • Constructor Details

    • AppiumAxis

      @DataBoundConstructor public AppiumAxis(List<String> values)
      Constructs a new instance.
      Parameters:
      values - list of Appium browsers
  • Method Details

    • getBrowserForKey

      protected com.saucelabs.ci.Browser getBrowserForKey(String value)
      Specified by:
      getBrowserForKey in class BrowserAxis
      Parameters:
      value - browser key
      Returns:
      Appium browser which corresponds to key