Class TransferRequestData.TransferRequestBuilder<T extends TransferRequestData.TransferRequestBuilder<T>>

    • Field Detail

      • localPath

        protected java.nio.file.Path localPath
      • remoteFile

        protected java.lang.String remoteFile
      • bandwidth

        protected int bandwidth
      • offset

        protected long offset
      • numEncoders

        protected int numEncoders
      • blockSize

        protected int blockSize
      • unitSize

        protected int unitSize
      • mode

        protected int mode
      • size

        protected long size
    • Constructor Detail

      • TransferRequestBuilder

        protected TransferRequestBuilder()
    • Method Detail

      • withLocalPath

        public T withLocalPath​(java.nio.file.Path localPath)
      • withRemoteFile

        public T withRemoteFile​(java.lang.String remoteFile)
      • withBandwidth

        public T withBandwidth​(int bandwidth)
      • withOffset

        public T withOffset​(long offset)
      • withNumEncoders

        public T withNumEncoders​(int numEncoders)
      • withBlockSize

        public T withBlockSize​(int blockSize)
      • withUnitSize

        public T withUnitSize​(int unitSize)
      • withMode

        public T withMode​(int mode)
      • withSize

        public T withSize​(long size)
      • self

        protected abstract T self()