xapi.io.api.IORequestBuilder Maven / Gradle / Ivy
package xapi.io.api;
import xapi.io.service.IOService;
import xapi.util.api.ConvertsValue;
import xapi.util.api.SuccessHandler;
public interface IORequestBuilder {
IORequest send(SuccessHandler onSuccess);
IOService service();
IORequestBuilder setDeserializer(ConvertsValue deserializer);
IORequestBuilder setHeader(String header, String value);
IORequestBuilder setModifier(int modifier);
IORequestBuilder setSerializer(ConvertsValue serializer);
IORequestBuilder setValue(V value);
IORequestBuilder setUrl(String url);
}