config
config
scala.cli.config
ConfigDb
ConfigDb
ConfigDbFormatError
ConfigDbPermissionsError
Key
Key
BooleanEntry
EntryError
JsonReaderError
MalformedEntry
MalformedValue
PasswordEntry
StringEntry
StringListEntry
Keys
LowPriorityPasswordOption
PasswordOption
PasswordOption
Command
Env
File
Value
PublishCredentials
RepositoryCredentials
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