summaryrefslogtreecommitdiffstats
path: root/yql/essentials/utils/fetch/proto/fetch_config.proto
blob: aa087c5a527035f2daf3d0ce0cf3283de928505a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package NYql;

message TFetchConfig {
    optional uint32 MaxRedirects = 2 [default = 10];
    optional uint32 TimeoutMs = 3 [default = 300000];
    optional uint32 MaxRetries = 4 [default = 3];

    optional uint32 MinDelayMs = 5 [default = 1000];
    optional uint32 MinLongDelayMs = 6 [default = 5000];
    optional double Scale = 7 [default = 2];
    optional uint32 MaxDelayMs = 8 [default = 60000];
    optional uint32 MaxTotalDelayTimeMs = 9 [default = 180000];
    
}