MoreObjects.firstNonNull(job.getRolloutOptions(), RolloutOptions.getDefault()); final Integer actualParallelism = nullableWithFallback(parallelism, optionsFromJob.getParallelism()); final Long actualTimeout = nullableWithFallback(timeout, optionsFromJob.getTimeout()); final Boolean actualOverlap = nullableWithFallback(overlap, optionsFromJob.getOverlap()); final String actualToken = nullableWithFallback(token, optionsFromJob.getToken()); final Boolean actualIgnoreFailures = nullableWithFallback(ignoreFailures, optionsFromJob.getIgnoreFailures()); final Boolean actualMigrate = nullableWithFallback(migrate, optionsFromJob.getMigrate());