com.tvd12.ezydata.elasticsearch.EzyEsCallerBuilder Maven / Gradle / Ivy
package com.tvd12.ezydata.elasticsearch;
import com.tvd12.ezydata.elasticsearch.handler.EzyEsActionHandler;
import com.tvd12.ezydata.elasticsearch.handler.EzyEsUncaughtExceptionHandler;
import com.tvd12.ezyfox.builder.EzyBuilder;
@SuppressWarnings("rawtypes")
public interface EzyEsCallerBuilder extends EzyBuilder {
EzyEsSimpleCallerBuilder maxQueueSize(int maxQueueSize);
EzyEsSimpleCallerBuilder threadPoolSize(int threadPoolSize);
EzyEsSimpleCallerBuilder scanIndexedClasses(String packageToScan);
EzyEsSimpleCallerBuilder clientProxy(EzyEsClientProxy clientProxy);
EzyEsCallerBuilder addActionHandler(String actionType, EzyEsActionHandler handler);
EzyEsSimpleCallerBuilder uncaughtExceptionHandler(EzyEsUncaughtExceptionHandler uncaughtExceptionHandler);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy