de
.
kaufhof
.
pillar
config
package
config
Visibility
Public
All
Type Members
sealed abstract
class
Auth
extends
AnyRef
class
ConnectionConfiguration
extends
AnyRef
Configuration for connection to cassandra.
case class
KeyStoreConfig
(
keyStorePath:
String
,
keyStorePassword:
String
,
keyStoreType:
String
=
"JKS"
)
extends
Product
with
Serializable
class
OptionalConfig
extends
AnyRef
case class
PlaintextAuth
(
username:
String
,
password:
String
)
extends
Auth
with
Product
with
Serializable
case class
SslConfig
(
keyStoreConfig:
Option
[
KeyStoreConfig
]
,
trustStoreConfig:
Option
[
TrustStoreConfig
]
)
extends
Product
with
Serializable
case class
TrustStoreConfig
(
trustStorePath:
String
,
trustStorePassword:
String
,
trustStoreType:
String
=
"JKS"
)
extends
Product
with
Serializable
Value Members
object
Auth
object
ConfigHelper
object
SslConfig
extends
Serializable
Ungrouped