@@ -34,7 +34,7 @@ export class ValidationException extends __BaseException {
34
34
* A member can appear in this list more than once if it failed to satisfy multiple constraints.
35
35
* @public
36
36
*/
37
- fieldList ?: ValidationExceptionField [ ] ;
37
+ fieldList ?: ValidationExceptionField [ ] | undefined ;
38
38
39
39
/**
40
40
* @internal
@@ -54,14 +54,14 @@ export class ValidationException extends __BaseException {
54
54
* @public
55
55
*/
56
56
export interface ClientOptionalDefaults {
57
- member ?: number ;
57
+ member ?: number | undefined ;
58
58
}
59
59
60
60
/**
61
61
* @public
62
62
*/
63
63
export interface ComplexNestedErrorData {
64
- Foo ?: string ;
64
+ Foo ?: string | undefined ;
65
65
}
66
66
67
67
/**
@@ -71,8 +71,8 @@ export interface ComplexNestedErrorData {
71
71
export class ComplexError extends __BaseException {
72
72
readonly name : "ComplexError" = "ComplexError" ;
73
73
readonly $fault : "client" = "client" ;
74
- TopLevel ?: string ;
75
- Nested ?: ComplexNestedErrorData ;
74
+ TopLevel ?: string | undefined ;
75
+ Nested ?: ComplexNestedErrorData | undefined ;
76
76
/**
77
77
* @internal
78
78
*/
@@ -111,36 +111,36 @@ export enum TestIntEnum {
111
111
* @public
112
112
*/
113
113
export interface Defaults {
114
- defaultString ?: string ;
115
- defaultBoolean ?: boolean ;
116
- defaultList ?: string [ ] ;
117
- defaultTimestamp ?: Date ;
118
- defaultBlob ?: Uint8Array ;
119
- defaultByte ?: number ;
120
- defaultShort ?: number ;
121
- defaultInteger ?: number ;
122
- defaultLong ?: number ;
123
- defaultFloat ?: number ;
124
- defaultDouble ?: number ;
125
- defaultMap ?: Record < string , string > ;
126
- defaultEnum ?: TestEnum ;
127
- defaultIntEnum ?: TestIntEnum ;
128
- emptyString ?: string ;
129
- falseBoolean ?: boolean ;
130
- emptyBlob ?: Uint8Array ;
131
- zeroByte ?: number ;
132
- zeroShort ?: number ;
133
- zeroInteger ?: number ;
134
- zeroLong ?: number ;
135
- zeroFloat ?: number ;
136
- zeroDouble ?: number ;
114
+ defaultString ?: string | undefined ;
115
+ defaultBoolean ?: boolean | undefined ;
116
+ defaultList ?: string [ ] | undefined ;
117
+ defaultTimestamp ?: Date | undefined ;
118
+ defaultBlob ?: Uint8Array | undefined ;
119
+ defaultByte ?: number | undefined ;
120
+ defaultShort ?: number | undefined ;
121
+ defaultInteger ?: number | undefined ;
122
+ defaultLong ?: number | undefined ;
123
+ defaultFloat ?: number | undefined ;
124
+ defaultDouble ?: number | undefined ;
125
+ defaultMap ?: Record < string , string > | undefined ;
126
+ defaultEnum ?: TestEnum | undefined ;
127
+ defaultIntEnum ?: TestIntEnum | undefined ;
128
+ emptyString ?: string | undefined ;
129
+ falseBoolean ?: boolean | undefined ;
130
+ emptyBlob ?: Uint8Array | undefined ;
131
+ zeroByte ?: number | undefined ;
132
+ zeroShort ?: number | undefined ;
133
+ zeroInteger ?: number | undefined ;
134
+ zeroLong ?: number | undefined ;
135
+ zeroFloat ?: number | undefined ;
136
+ zeroDouble ?: number | undefined ;
137
137
}
138
138
139
139
/**
140
140
* @public
141
141
*/
142
142
export interface GreetingStruct {
143
- hi ?: string ;
143
+ hi ?: string | undefined ;
144
144
}
145
145
146
146
/**
@@ -152,21 +152,21 @@ export interface EmptyStructure {}
152
152
* @public
153
153
*/
154
154
export interface Float16Output {
155
- value ?: number ;
155
+ value ?: number | undefined ;
156
156
}
157
157
158
158
/**
159
159
* @public
160
160
*/
161
161
export interface FractionalSecondsOutput {
162
- datetime ?: Date ;
162
+ datetime ?: Date | undefined ;
163
163
}
164
164
165
165
/**
166
166
* @public
167
167
*/
168
168
export interface GreetingWithErrorsOutput {
169
- greeting ?: string ;
169
+ greeting ?: string | undefined ;
170
170
}
171
171
172
172
/**
@@ -176,7 +176,7 @@ export interface GreetingWithErrorsOutput {
176
176
export class InvalidGreeting extends __BaseException {
177
177
readonly name : "InvalidGreeting" = "InvalidGreeting" ;
178
178
readonly $fault : "client" = "client" ;
179
- Message ?: string ;
179
+ Message ?: string | undefined ;
180
180
/**
181
181
* @internal
182
182
*/
@@ -195,57 +195,57 @@ export class InvalidGreeting extends __BaseException {
195
195
* @public
196
196
*/
197
197
export interface OperationWithDefaultsInput {
198
- defaults ?: Defaults ;
199
- clientOptionalDefaults ?: ClientOptionalDefaults ;
200
- topLevelDefault ?: string ;
201
- otherTopLevelDefault ?: number ;
198
+ defaults ?: Defaults | undefined ;
199
+ clientOptionalDefaults ?: ClientOptionalDefaults | undefined ;
200
+ topLevelDefault ?: string | undefined ;
201
+ otherTopLevelDefault ?: number | undefined ;
202
202
}
203
203
204
204
/**
205
205
* @public
206
206
*/
207
207
export interface OperationWithDefaultsOutput {
208
- defaultString ?: string ;
209
- defaultBoolean ?: boolean ;
210
- defaultList ?: string [ ] ;
211
- defaultTimestamp ?: Date ;
212
- defaultBlob ?: Uint8Array ;
213
- defaultByte ?: number ;
214
- defaultShort ?: number ;
215
- defaultInteger ?: number ;
216
- defaultLong ?: number ;
217
- defaultFloat ?: number ;
218
- defaultDouble ?: number ;
219
- defaultMap ?: Record < string , string > ;
220
- defaultEnum ?: TestEnum ;
221
- defaultIntEnum ?: TestIntEnum ;
222
- emptyString ?: string ;
223
- falseBoolean ?: boolean ;
224
- emptyBlob ?: Uint8Array ;
225
- zeroByte ?: number ;
226
- zeroShort ?: number ;
227
- zeroInteger ?: number ;
228
- zeroLong ?: number ;
229
- zeroFloat ?: number ;
230
- zeroDouble ?: number ;
208
+ defaultString ?: string | undefined ;
209
+ defaultBoolean ?: boolean | undefined ;
210
+ defaultList ?: string [ ] | undefined ;
211
+ defaultTimestamp ?: Date | undefined ;
212
+ defaultBlob ?: Uint8Array | undefined ;
213
+ defaultByte ?: number | undefined ;
214
+ defaultShort ?: number | undefined ;
215
+ defaultInteger ?: number | undefined ;
216
+ defaultLong ?: number | undefined ;
217
+ defaultFloat ?: number | undefined ;
218
+ defaultDouble ?: number | undefined ;
219
+ defaultMap ?: Record < string , string > | undefined ;
220
+ defaultEnum ?: TestEnum | undefined ;
221
+ defaultIntEnum ?: TestIntEnum | undefined ;
222
+ emptyString ?: string | undefined ;
223
+ falseBoolean ?: boolean | undefined ;
224
+ emptyBlob ?: Uint8Array | undefined ;
225
+ zeroByte ?: number | undefined ;
226
+ zeroShort ?: number | undefined ;
227
+ zeroInteger ?: number | undefined ;
228
+ zeroLong ?: number | undefined ;
229
+ zeroFloat ?: number | undefined ;
230
+ zeroDouble ?: number | undefined ;
231
231
}
232
232
233
233
/**
234
234
* @public
235
235
*/
236
236
export interface SimpleStructure {
237
- value ?: string ;
237
+ value ?: string | undefined ;
238
238
}
239
239
240
240
/**
241
241
* @public
242
242
*/
243
243
export interface RpcV2CborDenseMapsInputOutput {
244
- denseStructMap ?: Record < string , GreetingStruct > ;
245
- denseNumberMap ?: Record < string , number > ;
246
- denseBooleanMap ?: Record < string , boolean > ;
247
- denseStringMap ?: Record < string , string > ;
248
- denseSetMap ?: Record < string , string [ ] > ;
244
+ denseStructMap ?: Record < string , GreetingStruct > | undefined ;
245
+ denseNumberMap ?: Record < string , number > | undefined ;
246
+ denseBooleanMap ?: Record < string , boolean > | undefined ;
247
+ denseStringMap ?: Record < string , string > | undefined ;
248
+ denseSetMap ?: Record < string , string [ ] > | undefined ;
249
249
}
250
250
251
251
/**
@@ -274,85 +274,85 @@ export enum IntegerEnum {
274
274
* @public
275
275
*/
276
276
export interface StructureListMember {
277
- a ?: string ;
278
- b ?: string ;
277
+ a ?: string | undefined ;
278
+ b ?: string | undefined ;
279
279
}
280
280
281
281
/**
282
282
* @public
283
283
*/
284
284
export interface RpcV2CborListInputOutput {
285
- stringList ?: string [ ] ;
286
- stringSet ?: string [ ] ;
287
- integerList ?: number [ ] ;
288
- booleanList ?: boolean [ ] ;
289
- timestampList ?: Date [ ] ;
290
- enumList ?: FooEnum [ ] ;
291
- intEnumList ?: IntegerEnum [ ] ;
285
+ stringList ?: string [ ] | undefined ;
286
+ stringSet ?: string [ ] | undefined ;
287
+ integerList ?: number [ ] | undefined ;
288
+ booleanList ?: boolean [ ] | undefined ;
289
+ timestampList ?: Date [ ] | undefined ;
290
+ enumList ?: FooEnum [ ] | undefined ;
291
+ intEnumList ?: IntegerEnum [ ] | undefined ;
292
292
/**
293
293
* A list of lists of strings.
294
294
* @public
295
295
*/
296
- nestedStringList ?: string [ ] [ ] ;
296
+ nestedStringList ?: string [ ] [ ] | undefined ;
297
297
298
- structureList ?: StructureListMember [ ] ;
299
- blobList ?: Uint8Array [ ] ;
298
+ structureList ?: StructureListMember [ ] | undefined ;
299
+ blobList ?: Uint8Array [ ] | undefined ;
300
300
}
301
301
302
302
/**
303
303
* @public
304
304
*/
305
305
export interface RpcV2CborSparseMapsInputOutput {
306
- sparseStructMap ?: Record < string , GreetingStruct > ;
307
- sparseNumberMap ?: Record < string , number > ;
308
- sparseBooleanMap ?: Record < string , boolean > ;
309
- sparseStringMap ?: Record < string , string > ;
310
- sparseSetMap ?: Record < string , string [ ] > ;
306
+ sparseStructMap ?: Record < string , GreetingStruct > | undefined ;
307
+ sparseNumberMap ?: Record < string , number > | undefined ;
308
+ sparseBooleanMap ?: Record < string , boolean > | undefined ;
309
+ sparseStringMap ?: Record < string , string > | undefined ;
310
+ sparseSetMap ?: Record < string , string [ ] > | undefined ;
311
311
}
312
312
313
313
/**
314
314
* @public
315
315
*/
316
316
export interface SimpleScalarStructure {
317
- trueBooleanValue ?: boolean ;
318
- falseBooleanValue ?: boolean ;
319
- byteValue ?: number ;
320
- doubleValue ?: number ;
321
- floatValue ?: number ;
322
- integerValue ?: number ;
323
- longValue ?: number ;
324
- shortValue ?: number ;
325
- stringValue ?: string ;
326
- blobValue ?: Uint8Array ;
317
+ trueBooleanValue ?: boolean | undefined ;
318
+ falseBooleanValue ?: boolean | undefined ;
319
+ byteValue ?: number | undefined ;
320
+ doubleValue ?: number | undefined ;
321
+ floatValue ?: number | undefined ;
322
+ integerValue ?: number | undefined ;
323
+ longValue ?: number | undefined ;
324
+ shortValue ?: number | undefined ;
325
+ stringValue ?: string | undefined ;
326
+ blobValue ?: Uint8Array | undefined ;
327
327
}
328
328
329
329
/**
330
330
* @public
331
331
*/
332
332
export interface SparseNullsOperationInputOutput {
333
- sparseStringList ?: string [ ] ;
334
- sparseStringMap ?: Record < string , string > ;
333
+ sparseStringList ?: string [ ] | undefined ;
334
+ sparseStringMap ?: Record < string , string > | undefined ;
335
335
}
336
336
337
337
/**
338
338
* @public
339
339
*/
340
340
export interface RecursiveShapesInputOutputNested1 {
341
- foo ?: string ;
342
- nested ?: RecursiveShapesInputOutputNested2 ;
341
+ foo ?: string | undefined ;
342
+ nested ?: RecursiveShapesInputOutputNested2 | undefined ;
343
343
}
344
344
345
345
/**
346
346
* @public
347
347
*/
348
348
export interface RecursiveShapesInputOutputNested2 {
349
- bar ?: string ;
350
- recursiveMember ?: RecursiveShapesInputOutputNested1 ;
349
+ bar ?: string | undefined ;
350
+ recursiveMember ?: RecursiveShapesInputOutputNested1 | undefined ;
351
351
}
352
352
353
353
/**
354
354
* @public
355
355
*/
356
356
export interface RecursiveShapesInputOutput {
357
- nested ?: RecursiveShapesInputOutputNested1 ;
357
+ nested ?: RecursiveShapesInputOutputNested1 | undefined ;
358
358
}
0 commit comments