BackfillAllStrategy.fromJson constructor

BackfillAllStrategy.fromJson(
  1. Map json_
)

Implementation

BackfillAllStrategy.fromJson(core.Map json_)
  : this(
      mongodbExcludedObjects: json_.containsKey('mongodbExcludedObjects')
          ? MongodbCluster.fromJson(
              json_['mongodbExcludedObjects']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      mysqlExcludedObjects: json_.containsKey('mysqlExcludedObjects')
          ? MysqlRdbms.fromJson(
              json_['mysqlExcludedObjects']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      oracleExcludedObjects: json_.containsKey('oracleExcludedObjects')
          ? OracleRdbms.fromJson(
              json_['oracleExcludedObjects']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      postgresqlExcludedObjects:
          json_.containsKey('postgresqlExcludedObjects')
          ? PostgresqlRdbms.fromJson(
              json_['postgresqlExcludedObjects']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      salesforceExcludedObjects:
          json_.containsKey('salesforceExcludedObjects')
          ? SalesforceOrg.fromJson(
              json_['salesforceExcludedObjects']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      spannerExcludedObjects: json_.containsKey('spannerExcludedObjects')
          ? SpannerDatabase.fromJson(
              json_['spannerExcludedObjects']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      sqlServerExcludedObjects: json_.containsKey('sqlServerExcludedObjects')
          ? SqlServerRdbms.fromJson(
              json_['sqlServerExcludedObjects']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );