c

com.digitalasset.canton.logging

CantonJsonEncoder

class CantonJsonEncoder extends LogstashEncoder

canton specific json log encoding

equivalent of: <encoder class="net.logstash.logback.encoder.LogstashEncoder"> <excludeMdcKeyName>err-context</excludeMdcKeyName> <shortenedLoggerNameLength>30</shortenedLoggerNameLength> </encoder>

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CantonJsonEncoder
  2. LogstashEncoder
  3. LoggingEventCompositeJsonEncoder
  4. CompositeJsonEncoder
  5. EncoderBase
  6. Encoder
  7. LifeCycle
  8. ContextAwareBase
  9. ContextAware
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new CantonJsonEncoder()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addError(arg0: String, arg1: Throwable): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  5. def addError(arg0: String): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  6. def addExcludeMdcKeyName(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  7. def addIncludeMdcKeyName(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  8. def addInfo(arg0: String, arg1: Throwable): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  9. def addInfo(arg0: String): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  10. def addMdcKeyFieldName(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  11. def addProvider(arg0: JsonProvider[ILoggingEvent]): Unit
    Definition Classes
    LogstashEncoder
  12. def addStatus(arg0: Status): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  13. def addWarn(arg0: String, arg1: Throwable): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  14. def addWarn(arg0: String): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  15. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  17. def close(): Unit
    Definition Classes
    CompositeJsonEncoder
    Annotations
    @throws(classOf[java.io.IOException])
  18. def createFormatter(): CompositeJsonFormatter[ILoggingEvent]
    Attributes
    protected[encoder]
    Definition Classes
    LogstashEncoder → LoggingEventCompositeJsonEncoder → CompositeJsonEncoder
  19. def doEncode(arg0: ILoggingEvent): Unit
    Definition Classes
    CompositeJsonEncoder
    Annotations
    @throws(classOf[java.io.IOException])
  20. def doEncode(arg0: AnyRef): Unit
    Definition Classes
    CompositeJsonEncoder
    Annotations
    @throws(classOf[java.io.IOException])
  21. def encode(arg0: ILoggingEvent): Array[Byte]
    Definition Classes
    CompositeJsonEncoder → Encoder
  22. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  24. def footerBytes(): Array[Byte]
    Definition Classes
    CompositeJsonEncoder → Encoder
  25. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  26. def getContext(): Context
    Definition Classes
    ContextAwareBase → ContextAware
  27. def getCustomFields(): String
    Definition Classes
    LogstashEncoder
  28. def getDeclaredOrigin(): AnyRef
    Attributes
    protected[spi]
    Definition Classes
    ContextAwareBase
  29. def getEncoding(): String
    Definition Classes
    CompositeJsonEncoder
  30. def getExcludeMdcKeyNames(): List[String]
    Definition Classes
    LogstashEncoder
  31. def getFieldNames(): LogstashFieldNames
    Definition Classes
    LogstashEncoder
  32. def getFormatter(): LogstashFormatter
    Attributes
    protected[encoder]
    Definition Classes
    LogstashEncoder → CompositeJsonEncoder
  33. def getIncludeMdcKeyNames(): List[String]
    Definition Classes
    LogstashEncoder
  34. def getJsonFactoryDecorator(): JsonFactoryDecorator
    Definition Classes
    CompositeJsonEncoder
  35. def getJsonGeneratorDecorator(): JsonGeneratorDecorator
    Definition Classes
    CompositeJsonEncoder
  36. def getLineSeparator(): String
    Definition Classes
    CompositeJsonEncoder
  37. def getMessageSplitRegex(): String
    Definition Classes
    LogstashEncoder
  38. def getMinBufferSize(): Int
    Definition Classes
    CompositeJsonEncoder
  39. def getNonStructuredArgumentsFieldPrefix(): String
    Definition Classes
    LogstashEncoder
  40. def getPrefix(): Encoder[ILoggingEvent]
    Definition Classes
    CompositeJsonEncoder
  41. def getProviders(): JsonProviders[ILoggingEvent]
    Definition Classes
    CompositeJsonEncoder
  42. def getShortenedLoggerNameLength(): Int
    Definition Classes
    LogstashEncoder
  43. def getStatusManager(): StatusManager
    Definition Classes
    ContextAwareBase
  44. def getSuffix(): Encoder[ILoggingEvent]
    Definition Classes
    CompositeJsonEncoder
  45. def getThrowableConverter(): ThrowableHandlingConverter
    Definition Classes
    LogstashEncoder
  46. def getTimeZone(): String
    Definition Classes
    LogstashEncoder
  47. def getTimestampPattern(): String
    Definition Classes
    LogstashEncoder
  48. def getVersion(): String
    Definition Classes
    LogstashEncoder
  49. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  50. def headerBytes(): Array[Byte]
    Definition Classes
    CompositeJsonEncoder → Encoder
  51. def init(arg0: OutputStream): Unit
    Definition Classes
    CompositeJsonEncoder
    Annotations
    @throws(classOf[java.io.IOException])
  52. def isImmediateFlush(): Boolean
    Definition Classes
    CompositeJsonEncoder
  53. def isIncludeCallerData(): Boolean
    Definition Classes
    LogstashEncoder
  54. def isIncludeContext(): Boolean
    Definition Classes
    LogstashEncoder
  55. def isIncludeMdc(): Boolean
    Definition Classes
    LogstashEncoder
  56. def isIncludeNonStructuredArguments(): Boolean
    Definition Classes
    LogstashEncoder
  57. def isIncludeStructuredArguments(): Boolean
    Definition Classes
    LogstashEncoder
  58. def isIncludeTags(): Boolean
    Definition Classes
    LogstashEncoder
  59. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  60. def isStarted(): Boolean
    Definition Classes
    EncoderBase → LifeCycle
  61. def isWriteVersionAsInteger(): Boolean
    Definition Classes
    LogstashEncoder
  62. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  63. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  64. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  65. def setContext(arg0: Context): Unit
    Definition Classes
    ContextAwareBase → ContextAware
  66. def setCustomFields(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  67. def setEncoding(arg0: String): Unit
    Definition Classes
    CompositeJsonEncoder
  68. def setExcludeMdcKeyNames(arg0: List[String]): Unit
    Definition Classes
    LogstashEncoder
  69. def setFieldNames(arg0: LogstashFieldNames): Unit
    Definition Classes
    LogstashEncoder
  70. def setFindAndRegisterJacksonModules(arg0: Boolean): Unit
    Definition Classes
    CompositeJsonEncoder
  71. def setImmediateFlush(arg0: Boolean): Unit
    Definition Classes
    CompositeJsonEncoder
  72. def setIncludeCallerData(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
  73. def setIncludeContext(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
  74. def setIncludeMdc(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
  75. def setIncludeMdcKeyNames(arg0: List[String]): Unit
    Definition Classes
    LogstashEncoder
  76. def setIncludeNonStructuredArguments(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
  77. def setIncludeStructuredArguments(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
  78. def setIncludeTags(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
  79. def setJsonFactoryDecorator(arg0: JsonFactoryDecorator): Unit
    Definition Classes
    CompositeJsonEncoder
  80. def setJsonGeneratorDecorator(arg0: JsonGeneratorDecorator): Unit
    Definition Classes
    CompositeJsonEncoder
  81. def setLineSeparator(arg0: String): Unit
    Definition Classes
    CompositeJsonEncoder
  82. def setLogback11Support(arg0: Logback11Support): Unit
    Attributes
    protected[encoder]
    Definition Classes
    CompositeJsonEncoder
  83. def setMessageSplitRegex(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  84. def setMinBufferSize(arg0: Int): Unit
    Definition Classes
    CompositeJsonEncoder
  85. def setNonStructuredArgumentsFieldPrefix(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  86. def setPrefix(arg0: Encoder[ILoggingEvent]): Unit
    Definition Classes
    CompositeJsonEncoder
  87. def setProviders(arg0: JsonProviders[ILoggingEvent]): Unit
    Definition Classes
    LoggingEventCompositeJsonEncoder → CompositeJsonEncoder
    Annotations
    @DefaultClass()
  88. def setShortenedLoggerNameLength(arg0: Int): Unit
    Definition Classes
    LogstashEncoder
  89. def setSuffix(arg0: Encoder[ILoggingEvent]): Unit
    Definition Classes
    CompositeJsonEncoder
  90. def setThrowableConverter(arg0: ThrowableHandlingConverter): Unit
    Definition Classes
    LogstashEncoder
  91. def setTimeZone(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  92. def setTimestampPattern(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  93. def setVersion(arg0: String): Unit
    Definition Classes
    LogstashEncoder
  94. def setWriteVersionAsInteger(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
  95. def start(): Unit
    Definition Classes
    CompositeJsonEncoder → EncoderBase → LifeCycle
  96. def stop(): Unit
    Definition Classes
    CompositeJsonEncoder → EncoderBase → LifeCycle
  97. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  98. def toString(): String
    Definition Classes
    AnyRef → Any
  99. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  100. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  101. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
    Deprecated
  2. def isEnableContextMap(): Boolean
    Definition Classes
    LogstashEncoder
    Annotations
    @Deprecated @Deprecated
    Deprecated
  3. def isIncludeCallerInfo(): Boolean
    Definition Classes
    LogstashEncoder
    Annotations
    @Deprecated @Deprecated
    Deprecated
  4. def isWriteVersionAsString(): Boolean
    Definition Classes
    LogstashEncoder
    Annotations
    @Deprecated @Deprecated
    Deprecated
  5. def setEnableContextMap(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
    Annotations
    @Deprecated @Deprecated
    Deprecated
  6. def setIncludeCallerInfo(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
    Annotations
    @Deprecated @Deprecated
    Deprecated
  7. def setWriteVersionAsString(arg0: Boolean): Unit
    Definition Classes
    LogstashEncoder
    Annotations
    @Deprecated @Deprecated
    Deprecated

Inherited from LogstashEncoder

Inherited from EncoderBase[ILoggingEvent]

Inherited from Encoder[ILoggingEvent]

Inherited from LifeCycle

Inherited from ContextAwareBase

Inherited from ContextAware

Inherited from AnyRef

Inherited from Any

Ungrouped