Package kafka.producer

Examples of kafka.producer.ProducerConfig


        producerProps.put("metadata.broker.list", formatAddress(_uri.getHost(), _uri.getPort()));
        producerProps.put("send.buffer.bytes", String.valueOf(TCP_BUFFER_SIZE));
        producerProps.put("connect.timeout.ms", String.valueOf(CONNECT_TIMEOUT));
        producerProps.put("reconnect.interval", String.valueOf(RECONNECT_INTERVAL));
       
    _producer = new Producer(new ProducerConfig(producerProps));
     
  }
View Full Code Here


    props.put("metadata.broker.list", brokerAddr);
    props.put("serializer.class", "kafka.serializer.StringEncoder");
    props.put("request.required.acks", "1");

    ProducerConfig config = new ProducerConfig(props);
    producer = new Producer<Integer, OUT>(config);
    initDone = true;
  }
View Full Code Here

  {
    props.put("serializer.class", "kafka.serializer.StringEncoder");
    props.put("zk.connect", "localhost:2181");
    // Use random partitioner. Don't need the key type. Just set it to Integer.
    // The message is of type String.
    producer = new kafka.javaapi.producer.Producer<Integer, String>(new ProducerConfig(props));
    this.topic = topic;
  }
View Full Code Here

  public QueueProducerImpl(String updateBroker, String topic) {
    this.topic = topic;
    Properties producerProps = new Properties();
    producerProps.setProperty("metadata.broker.list", updateBroker);
    producerProps.setProperty("serializer.class", StringEncoder.class.getName());
    producer = new Producer<>(new ProducerConfig(producerProps));
  }
View Full Code Here

  private void initProducer() {
    Properties producerProps = new Properties();
    producerProps.setProperty("metadata.broker.list", updateBroker);
    producerProps.setProperty("serializer.class", StringEncoder.class.getName());
    producer = new Producer<>(new ProducerConfig(producerProps));
  }
View Full Code Here

    props.put("metadata.broker.list", brokerList);
    props.put("producer.type", "async");
    props.put("request.required.acks", "1");
    props.put("request.timeout.ms", "30000");
    log.debug("Broker list: " + brokerList);
    Producer producer = new Producer(new ProducerConfig(props));
    try {
      for (byte[] message : monitorSet) {
        KeyedMessage keyedMessage = new KeyedMessage(
            "TrackingMonitoringEvent", message);
        producer.send(keyedMessage);
View Full Code Here

        Properties producerProps = cluster.getProps();
       
        producerProps.setProperty("serializer.class", StringEncoder.class.getName());
        producerProps.setProperty("key.serializer.class", StringEncoder.class.getName());
       
        Producer<String, String> producer = new Producer<String, String>(new ProducerConfig(producerProps));
       
        try {
            producer.send(kafkaMessages);
        } finally {
            producer.close();
View Full Code Here

    private ProducerConfig producerConfig;
    private Producer producer;
    private Transform inputTransform;

    public KafkaProducer(Properties configProps) {
        this.producerConfig = new ProducerConfig(configProps);
    }
View Full Code Here

    public KafkaProducer(Properties configProps) {
        this.producerConfig = new ProducerConfig(configProps);
    }

    public KafkaProducer(Properties configProps, Transform inputTransform) {
        this.producerConfig = new ProducerConfig(configProps);
        this.inputTransform = inputTransform;
    }
View Full Code Here

        this.metricRegistry = metricRegistry;
        String broker = kafkaHost + ":" + kafkaPort;
        Properties props = new Properties();
        props.put("metadata.broker.list", broker);
        props.put("serializer.class", "kafka.serializer.StringEncoder");
        ProducerConfig config = new ProducerConfig(props);
        producer = new Producer<String, String>(config);
    }
View Full Code Here

TOP

Related Classes of kafka.producer.ProducerConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.