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,
      sqlServerExcludedObjects:
          json_.containsKey('sqlServerExcludedObjects')
              ? SqlServerRdbms.fromJson(
                json_['sqlServerExcludedObjects']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );