com.github.ftrossbach.kiqr.client.service.SpecificBlockingKiqrClient Maven / Gradle / Ivy
package com.github.ftrossbach.kiqr.client.service;
import com.github.ftrossbach.kiqr.commons.config.querymodel.requests.Window;
import org.apache.kafka.common.serialization.Serde;
import java.util.Map;
import java.util.Optional;
/**
* Created by ftr on 10/03/2017.
*/
public interface SpecificBlockingKiqrClient {
Optional getScalarKeyValue(K key);
Map getAllKeyValues();
Map getRangeKeyValues(K from, K to);
Map getWindow(K key, long from, long to);
Optional count(String store);
Map getSession(K key);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy