You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dynamic_streams=source.resolved_manifest.get("dynamic_streams", []) # type: ignore[attr-defined] # The source's resolved_manifest manifest is checked before calling this method
generated_streams=self._map_generated_streams(source.dynamic_streams) # type: ignore[attr-defined] # The source's dynamic_streams manifest is checked before calling this method
109
+
110
+
forcheck_configinself.dynamic_streams_check_configs: # type: ignore[union-attr] # None value for self.dynamic_streams_check_configs handled in __post_init__
Copy file name to clipboardExpand all lines: airbyte_cdk/sources/declarative/declarative_component_schema.yaml
+22-1
Original file line number
Diff line number
Diff line change
@@ -316,7 +316,6 @@ definitions:
316
316
type: object
317
317
required:
318
318
- type
319
-
- stream_names
320
319
properties:
321
320
type:
322
321
type: string
@@ -330,6 +329,28 @@ definitions:
330
329
examples:
331
330
- ["users"]
332
331
- ["users", "contacts"]
332
+
dynamic_streams_check_configs:
333
+
type: array
334
+
items:
335
+
"$ref": "#/definitions/DynamicStreamCheckConfig"
336
+
DynamicStreamCheckConfig:
337
+
type: object
338
+
required:
339
+
- type
340
+
- dynamic_stream_name
341
+
properties:
342
+
type:
343
+
type: string
344
+
enum: [ DynamicStreamCheckConfig ]
345
+
dynamic_stream_name:
346
+
title: Dynamic Stream Name
347
+
description: The dynamic stream name.
348
+
type: string
349
+
stream_count:
350
+
title: Stream Count
351
+
description: The number of streams to attempt reading from during a check operation. If `stream_count` exceeds the total number of available streams, the minimum of the two values will be used.
352
+
type: integer
353
+
default: 0
333
354
CheckDynamicStream:
334
355
title: Dynamic Streams to Check
335
356
description: (This component is experimental. Use at your own risk.) Defines the dynamic streams to try reading when running a check operation.
0 commit comments