ServiceDefinition

Provides service definition factory.

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(name: String, className: String, configuration: JsonObject): ServiceDefinition

Creates service definition.

Creates service definition.

def apply(json: JsonObject): ServiceDefinition

Creates service definition using supplied JSON object.

Creates service definition using supplied JSON object.

def apply(text: String): ServiceDefinition

Creates service definition using supplied JSON text.

Creates service definition using supplied JSON text.

def apply(file: Path): ServiceDefinition

Creates service definition using supplied file.

Creates service definition using supplied file.