@@ -18,7 +18,7 @@ object Field extends Enum {
18
18
Hidden , Id , IgnoreReuse , Input , Inputs , InputSpec , InstanceType , Modified , Name , Output ,
19
19
Outputs , OutputSpec , ParentJob , Parts , PricingModelsByRegion , Port , Project , Properties , Region ,
20
20
RunSpec , Size , Stages , State , Status , StatusAsOf , Summary , Tags , Title , Types , UniqueDatabaseName ,
21
- Version = Value
21
+ Version , TreeTurnaroundTimeThreshold = Value
22
22
}
23
23
// format: on
24
24
@@ -74,58 +74,59 @@ object DxObject {
74
74
75
75
def requestFields (fields : Set [Field .Value ]): JsValue = {
76
76
val fieldStrings = fields.map {
77
- case Field .Access => " access"
78
- case Field .Analysis => " analysis"
79
- case Field .App => " app"
80
- case Field .Applet => " applet"
81
- case Field .ArchivalState => " archivalState"
82
- case Field .AvailableInstanceTypes => " availableInstanceTypes"
83
- case Field .BillTo => " billTo"
84
- case Field .Categories => " categories"
85
- case Field .Created => " created"
86
- case Field .DatabaseName => " databaseName"
87
- case Field .DependsOn => " dependsOn"
88
- case Field .Description => " description"
89
- case Field .DeveloperNotes => " developerNotes"
90
- case Field .Details => " details"
91
- case Field .DxInstanceClass => " dxInstanceClass"
92
- case Field .Endpoint => " endpoint"
93
- case Field .Engine => " engine"
94
- case Field .EngineVersion => " engineVersion"
95
- case Field .Executable => " executable"
96
- case Field .ExecutableName => " executableName"
97
- case Field .Folder => " folder"
98
- case Field .Id => " id"
99
- case Field .Hidden => " hidden"
100
- case Field .IgnoreReuse => " ignoreReuse"
101
- case Field .Input => " input"
102
- case Field .Inputs => " inputs"
103
- case Field .InputSpec => " inputSpec"
104
- case Field .InstanceType => " instanceType"
105
- case Field .Modified => " modified"
106
- case Field .Name => " name"
107
- case Field .Output => " output"
108
- case Field .Outputs => " outputs"
109
- case Field .OutputSpec => " outputSpec"
110
- case Field .ParentJob => " parentJob"
111
- case Field .Parts => " parts"
112
- case Field .Port => " port"
113
- case Field .PricingModelsByRegion => " pricingModelsByRegion"
114
- case Field .Project => " project"
115
- case Field .Properties => " properties"
116
- case Field .Region => " region"
117
- case Field .RunSpec => " runSpec"
118
- case Field .Size => " size"
119
- case Field .Stages => " stages"
120
- case Field .State => " state"
121
- case Field .Status => " status"
122
- case Field .StatusAsOf => " statusAsOf"
123
- case Field .Summary => " summary"
124
- case Field .Tags => " tags"
125
- case Field .Title => " title"
126
- case Field .Types => " types"
127
- case Field .UniqueDatabaseName => " uniqueDatabaseName"
128
- case Field .Version => " version"
77
+ case Field .Access => " access"
78
+ case Field .Analysis => " analysis"
79
+ case Field .App => " app"
80
+ case Field .Applet => " applet"
81
+ case Field .ArchivalState => " archivalState"
82
+ case Field .AvailableInstanceTypes => " availableInstanceTypes"
83
+ case Field .BillTo => " billTo"
84
+ case Field .Categories => " categories"
85
+ case Field .Created => " created"
86
+ case Field .DatabaseName => " databaseName"
87
+ case Field .DependsOn => " dependsOn"
88
+ case Field .Description => " description"
89
+ case Field .DeveloperNotes => " developerNotes"
90
+ case Field .Details => " details"
91
+ case Field .DxInstanceClass => " dxInstanceClass"
92
+ case Field .Endpoint => " endpoint"
93
+ case Field .Engine => " engine"
94
+ case Field .EngineVersion => " engineVersion"
95
+ case Field .Executable => " executable"
96
+ case Field .ExecutableName => " executableName"
97
+ case Field .Folder => " folder"
98
+ case Field .Id => " id"
99
+ case Field .Hidden => " hidden"
100
+ case Field .IgnoreReuse => " ignoreReuse"
101
+ case Field .Input => " input"
102
+ case Field .Inputs => " inputs"
103
+ case Field .InputSpec => " inputSpec"
104
+ case Field .InstanceType => " instanceType"
105
+ case Field .Modified => " modified"
106
+ case Field .Name => " name"
107
+ case Field .Output => " output"
108
+ case Field .Outputs => " outputs"
109
+ case Field .OutputSpec => " outputSpec"
110
+ case Field .ParentJob => " parentJob"
111
+ case Field .Parts => " parts"
112
+ case Field .Port => " port"
113
+ case Field .PricingModelsByRegion => " pricingModelsByRegion"
114
+ case Field .Project => " project"
115
+ case Field .Properties => " properties"
116
+ case Field .Region => " region"
117
+ case Field .RunSpec => " runSpec"
118
+ case Field .Size => " size"
119
+ case Field .Stages => " stages"
120
+ case Field .State => " state"
121
+ case Field .Status => " status"
122
+ case Field .StatusAsOf => " statusAsOf"
123
+ case Field .Summary => " summary"
124
+ case Field .Tags => " tags"
125
+ case Field .Title => " title"
126
+ case Field .Types => " types"
127
+ case Field .UniqueDatabaseName => " uniqueDatabaseName"
128
+ case Field .Version => " version"
129
+ case Field .TreeTurnaroundTimeThreshold => " treeTurnaroundTimeThreshold"
129
130
}.toVector
130
131
val m : Map [String , JsValue ] = fieldStrings.map { x =>
131
132
x -> JsTrue
0 commit comments