Class P2PBlobTransferService

java.lang.Object
com.linkedin.venice.service.AbstractVeniceService
com.linkedin.davinci.blobtransfer.server.P2PBlobTransferService
All Implemented Interfaces:
Closeable, AutoCloseable

public class P2PBlobTransferService extends AbstractVeniceService
  • Constructor Details

    • P2PBlobTransferService

      public P2PBlobTransferService(int port, String baseDir, int blobTransferMaxTimeoutInMin, BlobSnapshotManager blobSnapshotManager, io.netty.handler.traffic.GlobalChannelTrafficShapingHandler globalChannelTrafficShapingHandler, AggBlobTransferStats aggBlobTransferStats, Optional<SSLFactory> sslFactory, Optional<BlobTransferAclHandler> aclHandler, int maxAllowedConcurrentSnapshotUsers, long maxChunkSizeBytes, int clientCapacityPercent, boolean serverAcceptClientBlobRequestEnabled, boolean dedicatedAllocatorEnabled)
  • Method Details