com.emc.mongoose.base.item.op.data.DataOperationsBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mongoose-base Show documentation
Show all versions of mongoose-base Show documentation
Mongoose is a high-load storage performance testing tool
package com.emc.mongoose.base.item.op.data;
import com.emc.mongoose.base.item.DataItem;
import com.emc.mongoose.base.item.op.OperationsBuilder;
import com.github.akurilov.commons.collection.Range;
import java.util.List;
/** Created by kurila on 27.09.16. */
public interface DataOperationsBuilder>
extends OperationsBuilder {
DataOperationsBuilder fixedRanges(final List fixedRanges);
DataOperationsBuilder randomRangesCount(final int count);
DataOperationsBuilder sizeThreshold(final long sizeThreshold);
DataOperationsBuilder srcItemsCount(final int min, final int max);
DataOperationsBuilder srcItemsForConcat(final List items);
List fixedRanges();
int randomRangesCount();
long sizeThreshold();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy