public class ChromeDriverManager extends WebDriverManager
BETA, binaryPath, config, downloadedVersion, downloader, forcedArch, forcedOs, httpClient, instanceMap, isLatest, isSnap, latestVersion, listVersions, LOCAL, mirrorLog, ONLINE, PRE_INSTALLED, preferenceKey, preferences, retryCount, SLASH, urlFilter, versionsProperties, versionToDownload
Constructor and Description |
---|
ChromeDriverManager() |
Modifier and Type | Method and Description |
---|---|
protected Optional<String> |
getBrowserVersion() |
protected String |
getCurrentVersion(URL url,
String driverName) |
protected DriverManagerType |
getDriverManagerType() |
protected String |
getDriverName() |
protected List<URL> |
getDrivers() |
protected URL |
getDriverUrl() |
protected String |
getDriverVersion() |
protected Optional<String> |
getExportParameter() |
protected Optional<String> |
getLatestVersion() |
protected Optional<URL> |
getMirrorUrl() |
protected void |
setDriverUrl(URL url) |
protected void |
setDriverVersion(String version) |
arch32, arch64, architecture, avoidAutoVersion, avoidExport, avoidOutputTree, avoidPreferences, browserPath, checkLatest, chromedriver, chromiumdriver, clearCache, clearPreferences, config, downloadCandidateUrls, driverRepositoryUrl, edgedriver, exportDriver, filterByDistro, filterByIgnoredVersions, filterCacheBy, filterCandidateUrls, firefoxdriver, forceCache, forceDownload, getBinaryPath, getDefaultBrowserVersion, getDownloadedVersion, getDriverFromCache, getDriversFromGitHub, getDriversFromMirror, getDriversFromXml, getDriverUrlCkeckingMirror, getExecFile, getFilesInCache, getFolderFilter, getHttpClient, getInstance, getInstance, getOtherProgramFilesEnv, getProgramFilesEnv, getVersion, getVersion, getVersions, gitHubTokenName, gitHubTokenSecret, globalConfig, handleCache, handleDriver, handleException, iedriver, ignoreVersions, loadXML, localRepositoryPassword, localRepositoryUser, main, manage, openGitHubConnection, operadriver, operatingSystem, phantomjs, postDownload, preDownload, properties, proxy, proxyPass, proxyUser, removeFromList, reset, seleniumServerStandalone, setup, targetPath, timeout, ttl, useBetaVersions, useLocalVersionsPropertiesFirst, useMirror, version, versionCompare, voiddriver
protected DriverManagerType getDriverManagerType()
getDriverManagerType
in class WebDriverManager
protected String getDriverName()
getDriverName
in class WebDriverManager
protected String getDriverVersion()
getDriverVersion
in class WebDriverManager
protected URL getDriverUrl()
getDriverUrl
in class WebDriverManager
protected Optional<URL> getMirrorUrl()
getMirrorUrl
in class WebDriverManager
protected Optional<String> getExportParameter()
getExportParameter
in class WebDriverManager
protected void setDriverVersion(String version)
setDriverVersion
in class WebDriverManager
protected void setDriverUrl(URL url)
setDriverUrl
in class WebDriverManager
protected List<URL> getDrivers() throws IOException
getDrivers
in class WebDriverManager
IOException
protected String getCurrentVersion(URL url, String driverName)
getCurrentVersion
in class WebDriverManager
protected Optional<String> getBrowserVersion()
getBrowserVersion
in class WebDriverManager
protected Optional<String> getLatestVersion()
getLatestVersion
in class WebDriverManager
Copyright © 2020. All rights reserved.