A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

apply(org.gradle.api.Project) - Method in WebDriverBinariesPlugin

B

BadDriverPackageException - Class in org.ysb33r.gradle.webdriver.errors
Thrown when the downloaded package is bad.
BadDriverPackageException() - Constructor in BadDriverPackageException
binaryName - Property in WebDriverBinaryMetadata

C

chromedriver(Closure<?>) - Method in WebDriverBinariesPluginExtension
Configures a chrome driver.
CHROMEDRIVER - Enum Constant in WebDriverBinaryMetadata
configureExecSpec(ForkedJvmExecutable<?>) - Method in WebDriverBinariesPluginExtension
Configures an execution specification.
configureExecTask(TaskProvider<? extends JavaExec>) - Method in WebDriverBinariesPluginExtension
Configures a JavaExec task.
configureForkOptions(org.gradle.process.JavaForkOptions) - Method in WebDriverBinariesPluginExtension
Configures an arbitrary JavaForkOptions.
configureTestTask(TaskProvider<? extends Test>) - Method in WebDriverBinariesPluginExtension
Configures a Test task.
configureTestTasks(DomainObjectCollection<Test>) - Method in WebDriverBinariesPluginExtension
Configures a collection of test tasks.

D

DRIVER_URLS_CONFIG_PROPERTY - Field in WebDriverBinariesPluginExtension
DRIVER_URLS_CONFIG_URL - Field in WebDriverBinariesPluginExtension
DriverArchitectureSpec - Interface in org.ysb33r.gradle.webdriver
Interface for configuring driver architecture.
DriverConfiguration - Interface in org.ysb33r.gradle.webdriver
Interface for configuring webdrivers.
DriverConfigurationSpec - Interface in org.ysb33r.gradle.webdriver
A shortened version of DriverConfiguration intended purely for setting values.
DriverDownloadSpecification - Interface in org.ysb33r.gradle.webdriver
A specification for a driver to find.
DriverUrlNotFoundException - Class in org.ysb33r.gradle.webdriver.errors
Thrown when an invalid driver URL has been encoutnered.
DriverUrlsConfiguration - Interface in org.ysb33r.gradle.webdriver
Provides the methods for interpreting a driver metadata file and look for specific drivers.

E

edgedriver(Closure<?>) - Method in WebDriverBinariesPluginExtension
Configures a edge driver.
EDGEDRIVER - Enum Constant in WebDriverBinaryMetadata
exeMatcher - Property in VersionAndUri
A pattern that will match the executable in the downloaded package.

F

G

geckodriver(Closure<?>) - Method in WebDriverBinariesPluginExtension
Configures a gecko driver.
GECKODRIVER - Enum Constant in WebDriverBinaryMetadata
getArch() - Method in DriverDownloadSpecification
Architecture to find a driver for.
getArchitecture() - Method in DriverConfiguration
Returns architecture.
getChromedriver() - Method in WebDriverBinariesPluginExtension
Access to the chrome driver.
getDriverFile() - Method in DriverConfiguration
Location of the driver on disk.
getEdgedriver() - Method in WebDriverBinariesPluginExtension
Access to the edge driver.
getGeckodriver() - Method in WebDriverBinariesPluginExtension
Access to the gecko driver.
getName() - Method in DriverDownloadSpecification
Name of the driver.
getOperadriver() - Method in WebDriverBinariesPluginExtension
Access to the opera driver.
getOs() - Method in DriverDownloadSpecification
Operating system.
getSystemProperties() - Method in WebDriverBinariesPluginExtension
All system properties than can be set to obtain driver locations.
getSystemPropertyProvider() - Method in DriverConfiguration
Returns a provider for system properties that this driver can add to JVM tasks.
getVersion() - Method in DriverDownloadSpecification
A regular expression that matches the version of the driver.
getVersionRegexp() - Method in DriverConfiguration
Returns version regular expression

H

I

InvalidDriverUrlsConfigurationException - Class in org.ysb33r.gradle.webdriver.errors
Thrown when invalid URLs are configured for drivers.
InvalidDriverUrlsConfigurationException() - Constructor in InvalidDriverUrlsConfigurationException
isFallbackTo32Bit() - Method in DriverDownloadSpecification
Whether to fall back to a 32bit driver if 64bit is not available.

J

join(Collection<String>) - Method in DriverUrlNotFoundException

K

L

M

MAX_VALUE - Field in WebDriverBinaryMetadata
MIN_VALUE - Field in WebDriverBinaryMetadata

N

NAME - Field in WebDriverBinariesPluginExtension
next() - Method in WebDriverBinaryMetadata

O

operadriver(Closure<?>) - Method in WebDriverBinariesPluginExtension
Configures a opera driver.
OPERADRIVER - Enum Constant in WebDriverBinaryMetadata

P

previous() - Method in WebDriverBinaryMetadata

Q

R

S

setArchitecture(Provider<OperatingSystem.Arch>) - Method in DriverArchitectureSpec
Sets architecture to something other than the default.
setArchitecture(Arch>) - Method in WebDriverBinariesPluginExtension
Sets architecture to something other than the default.
setDriverMetadataUri(java.lang.Object) - Method in WebDriverBinariesPluginExtension
Override location of where to obtain the driver metadata.
setFallbackTo32Bit(Provider<Boolean>) - Method in DriverArchitectureSpec
Whether to fall back to a 32bit driver if 64bit is not available.
setFallbackTo32Bit(Provider<Boolean>) - Method in WebDriverBinariesPluginExtension
Whether to fall back to a 32bit driver if 64bit is not available.
setVersion(java.lang.Object) - Method in DriverConfigurationSpec
Sets the version to something other than the default.
setVersionRegexp(java.lang.Object) - Method in DriverConfigurationSpec
Sets the version using a regular expression.
systemProperty - Property in WebDriverBinaryMetadata

T

U

UnsupportedArchitectureException - Class in org.ysb33r.gradle.webdriver.errors
Thrown when an unsupported architecture is encountered.
UnsupportedArchitectureException(java.lang.String) - Constructor in UnsupportedArchitectureException
Pass the representation of an architecture.
UnsupportedOperatingSystemException - Class in org.ysb33r.gradle.webdriver.errors
Thrown when an unsupported operating system is encountered.
UnsupportedOperatingSystemException(org.ysb33r.grolifant5.api.core.OperatingSystem) - Constructor in UnsupportedOperatingSystemException
uri - Property in VersionAndUri
URI from where to download.
useLatestVersion() - Method in DriverConfigurationSpec
Sets the version to the latest version.

V

valueOf(java.lang.String) - Method in WebDriverBinaryMetadata
values() - Method in WebDriverBinaryMetadata
version - Property in VersionAndUri
Version of the driver
VersionAndUri - Class in org.ysb33r.gradle.webdriver
Stores a version and a downloadable URI for a driver.
VersionAndUri(java.lang.String, java.net.URI, java.util.regex.Pattern) - Constructor in VersionAndUri
versionAndUriFor(org.ysb33r.gradle.webdriver.DriverDownloadSpecification) - Method in DriverUrlsConfiguration
Searches for a driver with a given specification.

W

WebDriverBinariesPlugin - Class in org.ysb33r.gradle.webdriver
Plugin that adds an extension to configure webdriver binaries.
WebDriverBinariesPlugin() - Constructor in WebDriverBinariesPlugin
WebDriverBinariesPluginExtension - Class in org.ysb33r.gradle.webdriver
Extension for configuring webdriver binaries.
WebDriverBinariesPluginExtension(org.gradle.api.Project) - Constructor in WebDriverBinariesPluginExtension
WebDriverBinaryMetadata - Enum in org.ysb33r.gradle.webdriver
Defines the supported web drivers

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _