use of org.talend.components.kafka.datastore.KafkaDatastoreProperties in project components by Talend.
the class KafkaAvroBeamRuntimeTestIT method init.
@Before
public void init() throws IOException {
datastoreProperties = new KafkaDatastoreProperties("datastore");
datastoreProperties.init();
datastoreProperties.brokers.setValue(BOOTSTRAP_HOST);
inputDatasetProperties = new KafkaDatasetProperties("inputDataset");
inputDatasetProperties.init();
inputDatasetProperties.setDatastoreProperties(datastoreProperties);
inputDatasetProperties.topic.setValue(TOPIC_AVRO_IN);
inputDatasetProperties.valueFormat.setValue(KafkaDatasetProperties.ValueFormat.AVRO);
inputDatasetProperties.isHierarchy.setValue(false);
inputDatasetProperties.main.schema.setValue(Person.schema);
outputDatasetProperties = new KafkaDatasetProperties("outputDataset");
outputDatasetProperties.init();
outputDatasetProperties.setDatastoreProperties(datastoreProperties);
outputDatasetProperties.topic.setValue(TOPIC_AVRO_OUT);
outputDatasetProperties.valueFormat.setValue(KafkaDatasetProperties.ValueFormat.AVRO);
outputDatasetProperties.isHierarchy.setValue(false);
outputDatasetProperties.main.schema.setValue(Person.schema);
}
Aggregations