GoldengatePostgresqlConnectionProperties.fromJson constructor

GoldengatePostgresqlConnectionProperties.fromJson(
  1. Map json_
)

Implementation

GoldengatePostgresqlConnectionProperties.fromJson(core.Map json_)
  : this(
      additionalAttributes: (json_['additionalAttributes'] as core.List?)
          ?.map(
            (value) => NameValuePair.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      database: json_['database'] as core.String?,
      dbSystemId: json_['dbSystemId'] as core.String?,
      host: json_['host'] as core.String?,
      password: json_['password'] as core.String?,
      passwordSecretVersion: json_['passwordSecretVersion'] as core.String?,
      port: json_['port'] as core.int?,
      securityProtocol: json_['securityProtocol'] as core.String?,
      sslCaFile: json_['sslCaFile'] as core.String?,
      sslCertFile: json_['sslCertFile'] as core.String?,
      sslCrlFile: json_['sslCrlFile'] as core.String?,
      sslKeyFile: json_['sslKeyFile'] as core.String?,
      sslMode: json_['sslMode'] as core.String?,
      technologyType: json_['technologyType'] as core.String?,
      username: json_['username'] as core.String?,
    );