package info.FrostFS.sdk.services; import info.FrostFS.sdk.jdo.*; import java.io.FileInputStream; public interface ObjectClient { ObjectHeader getObjectHeadAsync(ContainerId containerId, ObjectId objectId); ObjectFrostFs getObjectAsync(ContainerId containerId, ObjectId objectId); ObjectId putObjectAsync(ObjectHeader header, FileInputStream payload); ObjectId putObjectAsync(ObjectHeader header, byte[] payload); void deleteObjectAsync(ContainerId containerId, ObjectId objectId); Iterable searchObjectsAsync(ContainerId cid, ObjectFilter... filters); }