Class BlobNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>>
java.lang.Object
io.datarouter.storage.node.builder.BlobNodeBuilder<PK,D,F>
public class BlobNodeBuilder<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,D extends io.datarouter.model.databean.Databean<PK,D>,F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,D>> extends Object
-
Field Summary
Fields Modifier and Type Field Description protected BlobNodeFactoryblobNodeFactoryprotected Stringbucketprotected ClientIdclientIdprotected Supplier<D>databeanSupplierprotected Datarouterdatarouterprotected Supplier<F>fielderSupplierprotected Subpathpath -
Constructor Summary
Constructors Constructor Description BlobNodeBuilder(Datarouter datarouter, BlobNodeFactory blobNodeFactory, ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier) -
Method Summary
Modifier and Type Method Description <N extends NodeOps<PathbeanKey, Pathbean>>
Nbuild()
-
Field Details
-
Constructor Details
-
BlobNodeBuilder
public BlobNodeBuilder(Datarouter datarouter, BlobNodeFactory blobNodeFactory, ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier)
-
-
Method Details