summaryrefslogtreecommitdiffstats
path: root/yql/essentials/minikql/runtime_settings/proto/runtime_settings.proto
blob: 02099d295912e9822b50c3464bf378d479f42959 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package NYql.NProto;

import "yql/essentials/providers/common/proto/activation/activation.proto";

message TRuntimeSetting {
    required string Name = 1;
    required string Value = 2;
    optional NYql.TActivationPercentage Activation = 3;
}

message TUdfSettings {
    required string Module = 1;
    repeated TRuntimeSetting RuntimeSettings = 2;
}

message TRuntimeSettings {
    repeated TRuntimeSetting HostSettings = 1;
    repeated TUdfSettings UdfSettings = 2;
}