throw new IllegalArgumentException("DataSift config cannot be null");
}
configureMapper();
this.config = config;
this.historics = new DataSiftHistorics(config);
this.source = new DataSiftManagedSource(config);
this.core = new DataSiftCore(config);
this.preview = new DataSiftPreview(config);
this.push = new DataSiftPush(config);
this.liveStream = new StreamingData(config);
}