All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ai.platon.pulsar.persist.RetryScope Maven / Gradle / Ivy

package ai.platon.pulsar.persist;

/**
 * Retry scope indicates in which scope or subsystem to perform the retrying.
 */
public enum RetryScope {
    /**
     * Retry in crawl schedule scope
     * */
    CRAWL,
    /**
     * Retry in job schedule scope
     * */
    JOB,
    /**
     * Retry in fetch protocol scope, ignored in browser emulation mode
     * */
    PROTOCOL,
    /**
     * Change the privacy context and retry
     * */
    PRIVACY,
    /**
     * Change the proxy ip and retry
     * */
    PROXY,
    /**
     * Refresh in the same web driver
     * */
    WEB_DRIVER,
    /**
     * Retry in the same browser instance
     * */
    BROWSER
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy