SpannerSourceConfig.fromJson constructor

SpannerSourceConfig.fromJson(
  1. Map json_
)

Implementation

SpannerSourceConfig.fromJson(core.Map json_)
  : this(
      backfillDataBoostEnabled:
          json_['backfillDataBoostEnabled'] as core.bool?,
      changeStreamName: json_['changeStreamName'] as core.String?,
      excludeObjects: json_.containsKey('excludeObjects')
          ? SpannerDatabase.fromJson(
              json_['excludeObjects'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      fgacRole: json_['fgacRole'] as core.String?,
      includeObjects: json_.containsKey('includeObjects')
          ? SpannerDatabase.fromJson(
              json_['includeObjects'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      maxConcurrentBackfillTasks:
          json_['maxConcurrentBackfillTasks'] as core.int?,
      maxConcurrentCdcTasks: json_['maxConcurrentCdcTasks'] as core.int?,
      spannerRpcPriority: json_['spannerRpcPriority'] as core.String?,
    );