GoldengateKafkaConnectionProperties.fromJson constructor

GoldengateKafkaConnectionProperties.fromJson(
  1. Map json_
)

Implementation

GoldengateKafkaConnectionProperties.fromJson(core.Map json_)
  : this(
      bootstrapServers: (json_['bootstrapServers'] as core.List?)
          ?.map(
            (value) => KafkaBootstrapServer.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      clusterId: json_['clusterId'] as core.String?,
      consumerPropertiesFile: json_['consumerPropertiesFile'] as core.String?,
      keyStoreFile: json_['keyStoreFile'] as core.String?,
      keyStorePassword: json_['keyStorePassword'] as core.String?,
      keyStorePasswordSecretVersion:
          json_['keyStorePasswordSecretVersion'] as core.String?,
      password: json_['password'] as core.String?,
      passwordSecretVersion: json_['passwordSecretVersion'] as core.String?,
      producerPropertiesFile: json_['producerPropertiesFile'] as core.String?,
      securityProtocol: json_['securityProtocol'] as core.String?,
      sslKeyPassword: json_['sslKeyPassword'] as core.String?,
      sslKeyPasswordSecretVersion:
          json_['sslKeyPasswordSecretVersion'] as core.String?,
      streamPoolId: json_['streamPoolId'] as core.String?,
      technologyType: json_['technologyType'] as core.String?,
      trustStoreFile: json_['trustStoreFile'] as core.String?,
      trustStorePassword: json_['trustStorePassword'] as core.String?,
      trustStorePasswordSecretVersion:
          json_['trustStorePasswordSecretVersion'] as core.String?,
      useResourcePrincipal: json_['useResourcePrincipal'] as core.bool?,
      username: json_['username'] as core.String?,
    );