final class InstallDir extends Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InstallDir
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new InstallDir()
  2. new InstallDir(baseDir: Path, cache: Cache[Task])
  3. new InstallDir(baseDir: Path, cache: Cache[Task], verbosity: Int, graalvmParamsOpt: Option[GraalvmParams], coursierRepositories: Seq[core.Repository], platform: Option[String], platformExtensions: Seq[String], os: String, nativeImageJavaHome: Option[(String) ⇒ Task[File]], onlyPrebuilt: Boolean, preferPrebuilt: Boolean, basePreamble: Preamble)
  4. new InstallDir(baseDir: Path, cache: Cache[Task], verbosity: Int, graalvmParamsOpt: Option[GraalvmParams], coursierRepositories: Seq[core.Repository], platform: Option[String], platformExtensions: Seq[String], os: String, nativeImageJavaHome: Option[(String) ⇒ Task[File]], onlyPrebuilt: Boolean, preferPrebuilt: Boolean, basePreamble: Preamble, overrideProguardedBootstraps: Option[Boolean])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. val baseDir: Path
  6. val basePreamble: Preamble
  7. val cache: Cache[Task]
  8. def canEqual(obj: Any): Boolean
    Definition Classes
    InstallDir → Equals
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  10. val coursierRepositories: Seq[core.Repository]
  11. def createOrUpdate(appInfo: AppInfo, currentTime: Instant, force: Boolean): Option[Boolean]
  12. def createOrUpdate(appInfo: AppInfo, currentTime: Instant): Option[Boolean]
  13. def createOrUpdate(appInfo: AppInfo): Option[Boolean]
  14. def delete(appName: String): Option[Boolean]
  15. def envUpdate: EnvironmentUpdate
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(obj: Any): Boolean
    Definition Classes
    InstallDir → Equals → AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. val graalvmParamsOpt: Option[GraalvmParams]
  21. def hashCode(): Int
    Definition Classes
    InstallDir → AnyRef → Any
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. def list(): Seq[String]
  24. def maybeUpdate(name: String, update: (Source) ⇒ Task[Option[(String, Array[Byte])]], currentTime: Instant = java.time.Instant.now(), force: Boolean = false): Task[Option[Boolean]]
  25. val nativeImageJavaHome: Option[(String) ⇒ Task[File]]
  26. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. val onlyPrebuilt: Boolean
  30. val os: String
  31. val overrideProguardedBootstraps: Option[Boolean]
  32. val platform: Option[String]
  33. val platformExtensions: Seq[String]
  34. val preferPrebuilt: Boolean
  35. def productArity: Int
    Definition Classes
    InstallDir → Product
  36. def productElement(n: Int): Any
    Definition Classes
    InstallDir → Product
  37. def productIterator: Iterator[Any]
    Definition Classes
    Product
  38. def productPrefix: String
    Definition Classes
    InstallDir → Product
  39. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  40. def toString(): String
    Definition Classes
    InstallDir → AnyRef → Any
  41. val verbosity: Int
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  45. def withBaseDir(baseDir: Path): InstallDir
  46. def withBasePreamble(basePreamble: Preamble): InstallDir
  47. def withCache(cache: Cache[Task]): InstallDir
  48. def withCoursierRepositories(coursierRepositories: Seq[core.Repository]): InstallDir
  49. def withGraalvmParamsOpt(graalvmParamsOpt: Option[GraalvmParams]): InstallDir
  50. def withNativeImageJavaHome(nativeImageJavaHome: Option[(String) ⇒ Task[File]]): InstallDir
  51. def withOnlyPrebuilt(onlyPrebuilt: Boolean): InstallDir
  52. def withOs(os: String): InstallDir
  53. def withOverrideProguardedBootstraps(overrideProguardedBootstraps: Option[Boolean]): InstallDir
  54. def withPlatform(platform: Option[String]): InstallDir
  55. def withPlatformExtensions(platformExtensions: Seq[String]): InstallDir
  56. def withPreferPrebuilt(preferPrebuilt: Boolean): InstallDir
  57. def withVerbosity(verbosity: Int): InstallDir

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped