Class InventoryRequestBase.InventoryRequestBaseBuilder<C extends InventoryRequestBase, B extends InventoryRequestBase.InventoryRequestBaseBuilder<C,B> >
java.lang.Object
com.amilesend.discogs.model.inventory.type.InventoryRequestBase.InventoryRequestBaseBuilder<C,B>
- Direct Known Subclasses:
AddInventoryRequest.AddInventoryRequestBuilder, ChangeInventoryRequest.ChangeInventoryRequestBuilder, DeleteInventoryRequest.DeleteInventoryRequestBuilder
- Enclosing class:
InventoryRequestBase
public abstract static class InventoryRequestBase.InventoryRequestBaseBuilder<C extends InventoryRequestBase, B extends InventoryRequestBase.InventoryRequestBaseBuilder<C,B>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Cbuild()inventoryCsvFile(@NonNull Path inventoryCsvFile) The inventory CSV file with the inventory items to add.toString()transferProgressCallback(com.amilesend.client.connection.file.TransferProgressCallback transferProgressCallback) The callback used to be notified of transfer progress.
-
Constructor Details
-
InventoryRequestBaseBuilder
public InventoryRequestBaseBuilder()
-
-
Method Details
-
inventoryCsvFile
-
transferProgressCallback
public B transferProgressCallback(com.amilesend.client.connection.file.TransferProgressCallback transferProgressCallback) The callback used to be notified of transfer progress.- Returns:
this.- See Also:
-
build
-
toString
-