lib/src/kbasesearchengine/main/IndexerWorkerConfigurator.java
public Builder withRetryFatalBackoffTimeMS(final Integer... retryBackoffMS) {
            Utils.nonNull(retryBackoffMS, "retryBackoffMS");
            final List<Integer> retry = Arrays.asList(retryBackoffMS);
            if (retry.isEmpty()) {
                throw new IllegalArgumentException("Must provide at least one retry backoff time");
            }
            for (final Integer i : retry) {
                if (i == null || i < 1) {
                    throw new IllegalArgumentException(
                            "The entries of retryBackoffMS must be non-null and at least 1");
                }
            }
            this.retryFatalBackOffMS = retry;
            return this;
        }
/** Add the backoff times in milliseconds between retries for fatal functions to the
         * configurator.
         * This is typically an exponential backoff. When the last retry fails, the worker shuts
         * down.
         * 
         * The default is 1, 2, 4, 8, and 16 seconds.
         * @param retryBackoffMS the backoff times.
         * @return this builder.
         */
Add the backoff times in milliseconds between retries for fatal functions to the
configurator.
This is typically an exponential backoff. When the last retry fails, the worker shuts
down.

The default is 1, 2, 4, 8, and 16 seconds.
@param retryBackoffMS the backoff times.
@return this builder.
Add the backoff times in milliseconds between retries for fatal functions to the configurator . This is typically an exponential backoff . When the last retry fails the worker shuts down . The default is 1 2 4 8 and 16 seconds . @param retryBackoffMS the backoff times . @return this builder .
public Builder withRetryFatalBackoffTimeMS(final Integer... retryBackoffMS) {
            Utils.nonNull(retryBackoffMS, "retryBackoffMS");
            final List<Integer> retry = Arrays.asList(retryBackoffMS);
            if (retry.isEmpty()) {
                throw new IllegalArgumentException("Must provide at least one retry backoff time");
            }
            for (final Integer i : retry) {
                if (i == null || i < 1) {
                    throw new IllegalArgumentException(
                            "The entries of retryBackoffMS must be non-null and at least 1");
                }
            }
            this.retryFatalBackOffMS = retry;
            return this;
        }
public Builder withRetryFatalBackoffTimeMS ( final Integer ... retryBackoffMS ) { Utils . nonNull ( retryBackoffMS , "retryBackoffMS" ) ; final List < Integer > retry = Arrays . asList ( retryBackoffMS ) ; if ( retry . isEmpty ( ) ) { throw new IllegalArgumentException ( "Must provide at least one retry backoff time" ) ; } for ( final Integer i : retry ) { if ( i == null || i < 1 ) { throw new IllegalArgumentException ( "The entries of retryBackoffMS must be non-null and at least 1" ) ; } } this . retryFatalBackOffMS = retry ; return this ; }
Add the backoff times in milliseconds between retries for fatal functions to the
 configurator.
Add the backoff times in milliseconds between retries for fatal functions to the configurator .