public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> resume(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.resume(topicPartitions != null ? topicPartitions.stream().map(elt -> elt != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(elt)) : null).collect(java.util.stream.Collectors.toSet()) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> partitionsRevokedHandler(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, io.vertx.core.Handler<java.util.Set<java.util.Map<String, Object>>> handler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> assign(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assign(topicPartitions != null ? topicPartitions.stream().map(elt -> elt != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(elt)) : null).collect(java.util.stream.Collectors.toSet()) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> assignment(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Set<java.util.Map<String, Object>>>> handler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToBeginning(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.seekToBeginning(topicPartitions != null ? topicPartitions.stream().map(elt -> elt != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(elt)) : null).collect(java.util.stream.Collectors.toSet()) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToEnd(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToBeginning(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.seekToBeginning(topicPartitions != null ? topicPartitions.stream().map(elt -> elt != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(elt)) : null).collect(java.util.stream.Collectors.toSet()) : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToBeginning(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
public static Map<TopicPartition, OffsetAndTimestamp> fromTopicPartitionOffsetAndTimestamp(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndTimestamp> topicPartitionOffsetAndTimestamps) { return topicPartitionOffsetAndTimestamps.entrySet().stream() .filter(e-> e.getValue() != null) .collect(Collectors.toMap( e -> new TopicPartition(e.getKey().topic(), e.getKey().partition()), e ->new OffsetAndTimestamp(e.getValue().offset(), e.getValue().timestamp())) ); } }
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> resume(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.resume(topicPartitions != null ? topicPartitions.stream().map(elt -> elt != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(elt)) : null).collect(java.util.stream.Collectors.toSet()) : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> resume(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToEnd(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.seekToEnd(topicPartitions != null ? topicPartitions.stream().map(elt -> elt != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(elt)) : null).collect(java.util.stream.Collectors.toSet()) : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToEnd(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
public static Map<TopicPartition, OffsetAndMetadata> from(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets) { return offsets.entrySet().stream().collect(Collectors.toMap( e -> new TopicPartition(e.getKey().topic(), e.getKey().partition()), e -> new OffsetAndMetadata(e.getValue().offset(), e.getValue().metadata())) ); }
public static void committed(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.Map<String, Object>>> handler) { j_receiver.committed(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.kafka.client.consumer.OffsetAndMetadata>>() { public void handle(io.vertx.core.AsyncResult<io.vertx.kafka.client.consumer.OffsetAndMetadata> ar) { handler.handle(ar.map(event -> event != null ? io.vertx.core.impl.ConversionHelper.fromJsonObject(event.toJson()) : null)); } } : null); } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> partitionsFor(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.lang.String topic, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.util.List<java.util.Map<String, Object>>>> handler) {
public static void beginningOffsets(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>> handler) { j_receiver.beginningOffsets(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null, handler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Long> ar) { handler.handle(ar.map(event -> event)); } } : null); } public static void endOffsets(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Long>> handler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> assign(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assign(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> assign(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seek(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, long offset) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.seek(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null, offset)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seek(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, long offset, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToBeginning(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.seekToBeginning(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToBeginning(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> assign(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.assign(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> assign(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> resume(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.resume(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> resume(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> pause(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.pause(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> pause(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> pause(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.pause(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> pause(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> resume(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.resume(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> resume(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToEnd(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.seekToEnd(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToEnd(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions) {
public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToEnd(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Map<String, Object> topicPartition, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) { io.vertx.core.impl.ConversionHelper.fromObject(j_receiver.seekToEnd(topicPartition != null ? new io.vertx.kafka.client.common.TopicPartition(io.vertx.core.impl.ConversionHelper.toJsonObject(topicPartition)) : null, completionHandler != null ? new io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>() { public void handle(io.vertx.core.AsyncResult<java.lang.Void> ar) { completionHandler.handle(ar.map(event -> io.vertx.core.impl.ConversionHelper.fromObject(event))); } } : null)); return j_receiver; } public static io.vertx.kafka.client.consumer.KafkaConsumer<java.lang.Object,java.lang.Object> seekToEnd(io.vertx.kafka.client.consumer.KafkaConsumer<Object, Object> j_receiver, java.util.Set<java.util.Map<String, Object>> topicPartitions, io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) {