Search in sources :

Example 6 with KafkaDatastoreProperties

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);
}
Also used : KafkaDatastoreProperties(org.talend.components.kafka.datastore.KafkaDatastoreProperties) KafkaDatasetProperties(org.talend.components.kafka.dataset.KafkaDatasetProperties) Before(org.junit.Before)

Aggregations

KafkaDatastoreProperties (org.talend.components.kafka.datastore.KafkaDatastoreProperties)6 Before (org.junit.Before)3 KafkaDatasetProperties (org.talend.components.kafka.dataset.KafkaDatasetProperties)3 Properties (java.util.Properties)1 KafkaConfTableProperties (org.talend.components.kafka.KafkaConfTableProperties)1 KafkaInputProperties (org.talend.components.kafka.input.KafkaInputProperties)1 KafkaOutputProperties (org.talend.components.kafka.output.KafkaOutputProperties)1