-
public class ProxyContext.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private final AtomicIntegernumProxyAbsenceprivate InstantlastProxyAbsentTimeprivate final AtomicIntegernumRunningTasksprivate IntegermaxAllowedProxyAbsencepublic final static ProxyContext.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final ProxyContextcreate(PrivacyAgent id, WebDriverContext driverContext, ProxyPoolManager proxyPoolManager, ImmutableConfig conf)final UnitcheckProxyAbsence()final AtomicIntegergetNumProxyAbsence()final InstantgetLastProxyAbsentTime()final UnitsetLastProxyAbsentTime(Instant lastProxyAbsentTime)final AtomicIntegergetNumRunningTasks()final IntegergetMaxAllowedProxyAbsence()final UnitsetMaxAllowedProxyAbsence(Integer maxAllowedProxyAbsence)-
-
Method Detail
-
create
final ProxyContext create(PrivacyAgent id, WebDriverContext driverContext, ProxyPoolManager proxyPoolManager, ImmutableConfig conf)
-
checkProxyAbsence
final Unit checkProxyAbsence()
-
getNumProxyAbsence
final AtomicInteger getNumProxyAbsence()
-
getLastProxyAbsentTime
final Instant getLastProxyAbsentTime()
-
setLastProxyAbsentTime
final Unit setLastProxyAbsentTime(Instant lastProxyAbsentTime)
-
getNumRunningTasks
final AtomicInteger getNumRunningTasks()
-
getMaxAllowedProxyAbsence
final Integer getMaxAllowedProxyAbsence()
-
setMaxAllowedProxyAbsence
final Unit setMaxAllowedProxyAbsence(Integer maxAllowedProxyAbsence)
-
-
-
-