Enum Class DownloadOptions.ContentStrategy

java.lang.Object
java.lang.Enum<DownloadOptions.ContentStrategy>
com.codeborne.selenide.DownloadOptions.ContentStrategy
All Implemented Interfaces:
Serializable, Comparable<DownloadOptions.ContentStrategy>, Constable
Enclosing class:
DownloadOptions

public static enum DownloadOptions.ContentStrategy extends Enum<DownloadOptions.ContentStrategy>
Either to download the whole file content, or just create file without fetching its content
  • Enum Constant Details

    • FULL_CONTENT

      public static final DownloadOptions.ContentStrategy FULL_CONTENT
      Fully download the file with its content
    • EMPTY_CONTENT

      public static final DownloadOptions.ContentStrategy EMPTY_CONTENT
      Create a "downloaded" file, but with empty / mocked content. Might be useful to avoid wasting time and disk spaces on large files.
  • Method Details

    • values

      public static DownloadOptions.ContentStrategy[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DownloadOptions.ContentStrategy valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null