Class BlobNodeFactory

java.lang.Object
io.datarouter.storage.node.factory.BaseNodeFactory
io.datarouter.storage.node.factory.BlobNodeFactory

@Singleton public class BlobNodeFactory extends BaseNodeFactory
  • Constructor Details

    • BlobNodeFactory

      public BlobNodeFactory()
  • Method Details

    • create

      public <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>> BlobNodeBuilder<PK,D,F> create(ClientId clientId, Supplier<D> databeanSupplier, Supplier<F> fielderSupplier)
    • create

      public <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>, N extends BlobStorage.PhysicalBlobStorageNode> N create(ClientId clientId, String bucketName, Subpath path)