class TencentCloud::Ckafka::V20190819::DatahubResource

Datahub资源配置

def deserialize(params)

def deserialize(params)
  @Type = params['Type']
  unless params['KafkaParam'].nil?
    @KafkaParam = KafkaParam.new
    @KafkaParam.deserialize(params['KafkaParam'])
  end
  unless params['EventBusParam'].nil?
    @EventBusParam = EventBusParam.new
    @EventBusParam.deserialize(params['EventBusParam'])
  end
  unless params['MongoDBParam'].nil?
    @MongoDBParam = MongoDBParam.new
    @MongoDBParam.deserialize(params['MongoDBParam'])
  end
  unless params['EsParam'].nil?
    @EsParam = EsParam.new
    @EsParam.deserialize(params['EsParam'])
  end
  unless params['TdwParam'].nil?
    @TdwParam = TdwParam.new
    @TdwParam.deserialize(params['TdwParam'])
  end
  unless params['DtsParam'].nil?
    @DtsParam = DtsParam.new
    @DtsParam.deserialize(params['DtsParam'])
  end
  unless params['ClickHouseParam'].nil?
    @ClickHouseParam = ClickHouseParam.new
    @ClickHouseParam.deserialize(params['ClickHouseParam'])
  end
  unless params['ClsParam'].nil?
    @ClsParam = ClsParam.new
    @ClsParam.deserialize(params['ClsParam'])
  end
  unless params['CosParam'].nil?
    @CosParam = CosParam.new
    @CosParam.deserialize(params['CosParam'])
  end
  unless params['MySQLParam'].nil?
    @MySQLParam = MySQLParam.new
    @MySQLParam.deserialize(params['MySQLParam'])
  end
  unless params['PostgreSQLParam'].nil?
    @PostgreSQLParam = PostgreSQLParam.new
    @PostgreSQLParam.deserialize(params['PostgreSQLParam'])
  end
  unless params['TopicParam'].nil?
    @TopicParam = TopicParam.new
    @TopicParam.deserialize(params['TopicParam'])
  end
  unless params['MariaDBParam'].nil?
    @MariaDBParam = MariaDBParam.new
    @MariaDBParam.deserialize(params['MariaDBParam'])
  end
  unless params['SQLServerParam'].nil?
    @SQLServerParam = SQLServerParam.new
    @SQLServerParam.deserialize(params['SQLServerParam'])
  end
end

def initialize(type=nil, kafkaparam=nil, eventbusparam=nil, mongodbparam=nil, esparam=nil, tdwparam=nil, dtsparam=nil, clickhouseparam=nil, clsparam=nil, cosparam=nil, mysqlparam=nil, postgresqlparam=nil, topicparam=nil, mariadbparam=nil, sqlserverparam=nil)

def initialize(type=nil, kafkaparam=nil, eventbusparam=nil, mongodbparam=nil, esparam=nil, tdwparam=nil, dtsparam=nil, clickhouseparam=nil, clsparam=nil, cosparam=nil, mysqlparam=nil, postgresqlparam=nil, topicparam=nil, mariadbparam=nil, sqlserverparam=nil)
  @Type = type
  @KafkaParam = kafkaparam
  @EventBusParam = eventbusparam
  @MongoDBParam = mongodbparam
  @EsParam = esparam
  @TdwParam = tdwparam
  @DtsParam = dtsparam
  @ClickHouseParam = clickhouseparam
  @ClsParam = clsparam
  @CosParam = cosparam
  @MySQLParam = mysqlparam
  @PostgreSQLParam = postgresqlparam
  @TopicParam = topicparam
  @MariaDBParam = mariadbparam
  @SQLServerParam = sqlserverparam
end