ConfigLoader

io.letsstreamit.services.profile.infrastructure.config.ConfigLoader
object ConfigLoader

ConfigLoader loads the configuration for the profile service

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete fields

val authServiceHostname: String

authServiceHostname the hostname for the auth service

authServiceHostname the hostname for the auth service

Attributes

val authServicePort: Int

authServicePort the port for the auth service

authServicePort the port for the auth service

Attributes

val host: String

address the address for the profile service

address the address for the profile service

Attributes

val mongoHostname: String

mongoHostname the hostname for the mongo database

mongoHostname the hostname for the mongo database

Attributes

val mongoPort: Int

mongoPort the port for the mongo database

mongoPort the port for the mongo database

Attributes

val port: Int

port the port for the profile service

port the port for the profile service

Attributes

val requestTimeout: Duration

requestTimeout the timeout for the ask pattern

requestTimeout the timeout for the ask pattern

Attributes

val requireAuth: Boolean

requireAuth whether the service requires authentication only inteded for testing

requireAuth whether the service requires authentication only inteded for testing

Attributes