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])
  5. 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], archiveCache: ArchiveCache[Task])

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. val archiveCache: ArchiveCache[Task]
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val baseDir: Path
  7. val basePreamble: Preamble
  8. val cache: Cache[Task]
  9. def canEqual(obj: Any): Boolean
    Definition Classes
    InstallDir → Equals
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  11. val coursierRepositories: Seq[core.Repository]
  12. def createOrUpdate(appInfo: AppInfo, currentTime: Instant, force: Boolean): Option[Boolean]
  13. def createOrUpdate(appInfo: AppInfo, currentTime: Instant): Option[Boolean]
  14. def createOrUpdate(appInfo: AppInfo): Option[Boolean]
  15. def delete(appName: String): Option[Boolean]
  16. def envUpdate: EnvironmentUpdate
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(obj: Any): Boolean
    Definition Classes
    InstallDir → Equals → AnyRef → Any
  19. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. val graalvmParamsOpt: Option[GraalvmParams]
  22. def hashCode(): Int
    Definition Classes
    InstallDir → AnyRef → Any
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def list(): Seq[String]
  25. def maybeUpdate(name: String, update: (Source) ⇒ Task[Option[(String, Array[Byte])]], currentTime: Instant = java.time.Instant.now(), force: Boolean = false): Task[Option[Boolean]]
  26. val nativeImageJavaHome: Option[(String) ⇒ Task[File]]
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  30. val onlyPrebuilt: Boolean
  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 withArchiveCache(archiveCache: ArchiveCache[Task]): InstallDir
  46. def withBaseDir(baseDir: Path): InstallDir
  47. def withBasePreamble(basePreamble: Preamble): InstallDir
  48. def withCache(cache: Cache[Task]): InstallDir
  49. def withCoursierRepositories(coursierRepositories: Seq[core.Repository]): InstallDir
  50. def withGraalvmParamsOpt(graalvmParamsOpt: Option[GraalvmParams]): InstallDir
  51. def withNativeImageJavaHome(nativeImageJavaHome: Option[(String) ⇒ Task[File]]): InstallDir
  52. def withOnlyPrebuilt(onlyPrebuilt: Boolean): InstallDir
  53. def withOs(os: String): InstallDir
  54. def withOverrideProguardedBootstraps(overrideProguardedBootstraps: Option[Boolean]): InstallDir
  55. def withPlatform(platform: Option[String]): InstallDir
  56. def withPlatformExtensions(platformExtensions: Seq[String]): InstallDir
  57. def withPreferPrebuilt(preferPrebuilt: Boolean): InstallDir
  58. def withVerbosity(verbosity: Int): InstallDir

Deprecated Value Members

  1. val os: String
    Annotations
    @deprecated
    Deprecated

    (Since version 2.1.0-M4) ignored, use platform instead

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped