DiscoverConnectionProfileRequest.fromJson constructor

DiscoverConnectionProfileRequest.fromJson(
  1. Map json_
)

Implementation

DiscoverConnectionProfileRequest.fromJson(core.Map json_)
  : this(
      connectionProfile: json_.containsKey('connectionProfile')
          ? ConnectionProfile.fromJson(
              json_['connectionProfile']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      connectionProfileName: json_['connectionProfileName'] as core.String?,
      fullHierarchy: json_['fullHierarchy'] as core.bool?,
      hierarchyDepth: json_['hierarchyDepth'] as core.int?,
      mongodbCluster: json_.containsKey('mongodbCluster')
          ? MongodbCluster.fromJson(
              json_['mongodbCluster'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      mysqlRdbms: json_.containsKey('mysqlRdbms')
          ? MysqlRdbms.fromJson(
              json_['mysqlRdbms'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      oracleRdbms: json_.containsKey('oracleRdbms')
          ? OracleRdbms.fromJson(
              json_['oracleRdbms'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      postgresqlRdbms: json_.containsKey('postgresqlRdbms')
          ? PostgresqlRdbms.fromJson(
              json_['postgresqlRdbms'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      salesforceOrg: json_.containsKey('salesforceOrg')
          ? SalesforceOrg.fromJson(
              json_['salesforceOrg'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      spannerDatabase: json_.containsKey('spannerDatabase')
          ? SpannerDatabase.fromJson(
              json_['spannerDatabase'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      sqlServerRdbms: json_.containsKey('sqlServerRdbms')
          ? SqlServerRdbms.fromJson(
              json_['sqlServerRdbms'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );