elx-repertoire-client
API

# LogMessage

com.elixirtech.repclient.LogMessage
See the LogMessage companion trait
object LogMessage

## Attributes

Companion
  trait
Graph
Supertypes
  trait Sum
  trait Mirror
  class Object
  trait Matchable
  class Any
Self type
  LogMessage.type

## Members list

### Type members

#### Classlikes

final case class Debug(msg: String) extends LogMessage

## Attributes

Supertypes
  trait LogMessage
  trait Serializable
  trait Product
  trait Equals
  class Object
  trait Matchable
  class Any
  Show all

final case class Error(msg: String) extends LogMessage

## Attributes

Supertypes
  trait LogMessage
  trait Serializable
  trait Product
  trait Equals
  class Object
  trait Matchable
  class Any
  Show all

final case class ErrorCode(code: Int, args: Any*) extends LogMessage

## Attributes

Supertypes
  trait LogMessage
  trait Serializable
  trait Product
  trait Equals
  class Object
  trait Matchable
  class Any
  Show all

final case class ErrorEx(msg: String, ex: Throwable) extends LogMessage

## Attributes

Supertypes
  trait LogMessage
  trait Serializable
  trait Product
  trait Equals
  class Object
  trait Matchable
  class Any
  Show all

final case class Info(msg: String) extends LogMessage

## Attributes

Supertypes
  trait LogMessage
  trait Serializable
  trait Product
  trait Equals
  class Object
  trait Matchable
  class Any
  Show all

final case class LogMessageList(logs: List[LogMessage]) extends LogMessage

## Attributes

Supertypes
  trait LogMessage
  trait Serializable
  trait Product
  trait Equals
  class Object
  trait Matchable
  class Any
  Show all

case object None extends LogMessage

## Attributes

Supertypes
  trait Singleton
  trait Product
  trait Mirror
  trait LogMessage
  trait Serializable
  trait Product
  trait Equals
  class Object
  trait Matchable
  class Any
  Show all
Self type
  None.type

final case class Warn(msg: String) extends LogMessage

## Attributes

Supertypes
  trait LogMessage
  trait Serializable
  trait Product
  trait Equals
  class Object
  trait Matchable
  class Any
  Show all

#### Inherited and Abstract types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

## Attributes

Inherited from:
  Mirror

type MirroredLabel <: String

The name of the type

The name of the type

## Attributes

Inherited from:
  Mirror

### Value members

#### Concrete methods

def merge(ms: Seq[LogMessage]): LogMessage