Class FastDownloadSessionOptions

java.lang.Object
ch.ethz.sis.openbis.generic.dssapi.v3.dto.datasetfile.fastdownload.FastDownloadSessionOptions
All Implemented Interfaces:
Serializable

@JsonObject("dss.dto.datasetfile.fastdownload.FastDownloadSessionOptions") public class FastDownloadSessionOptions extends Object implements Serializable
Options for fast downloading.
See Also:
  • Constructor Details

    • FastDownloadSessionOptions

      public FastDownloadSessionOptions()
  • Method Details

    • getWishedNumberOfStreams

      public Integer getWishedNumberOfStreams()
    • withWishedNumberOfStreams

      public FastDownloadSessionOptions withWishedNumberOfStreams(Integer wishedNumberOfStreams)
      Sets the wished number of streams for parallel downloading. The actual number can be less than the wished number.
      Parameters:
      wishedNumberOfStreams - can be null if there is no wish (default behavior)
      Returns:
      this instance.
    • toString

      public String toString()
      Overrides:
      toString in class Object