config
config
scala.cli.config
ConfigDb
ConfigDb
ConfigDbFormatError
ConfigDbPermissionsError
Key
Key
BooleanEntry
EntryError
JsonReaderError
MalformedValue
PasswordEntry
StringEntry
StringListEntry
Keys
LowPriorityPasswordOption
PasswordOption
PasswordOption
Command
Env
File
Value
Secret
Secret
scala.cli.config.internal
JavaHelper
config
/
scala.cli.config
/
PasswordOption
PasswordOption
object
PasswordOption
extends
LowPriorityPasswordOption
Companion:
class
Graph
Supertypes
Self type
trait
Sum
trait
Mirror
class
LowPriorityPasswordOption
class
Object
trait
Matchable
class
Any
PasswordOption
.type
Type members
Value members
Type members
Classlikes
final case
class
Command
(
command:
Seq
[
String
])
extends
PasswordOption
final case
class
Env
(
name:
String
)
extends
PasswordOption
final case
class
File
(
path:
Path
)
extends
PasswordOption
final case
class
Value
(
value:
Secret
[
String
])
extends
PasswordOption
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Inherited from:
Mirror
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
Value members
Inherited methods
def
parse
(
str:
String
):
Either
[
String
,
PasswordOption
]
Inherited from:
LowPriorityPasswordOption
Inherited fields
lazy protected
val
commandCodec
:
JsonValueCodec
[
List
[
String
]]
Inherited from:
LowPriorityPasswordOption