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>
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CantonJsonEncoder
- LogstashEncoder
- LoggingEventCompositeJsonEncoder
- CompositeJsonEncoder
- EncoderBase
- Encoder
- LifeCycle
- ContextAwareBase
- ContextAware
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new CantonJsonEncoder()
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def addError(arg0: String, arg1: Throwable): Unit
- Definition Classes
- ContextAwareBase → ContextAware
- def addError(arg0: String): Unit
- Definition Classes
- ContextAwareBase → ContextAware
- def addExcludeMdcKeyName(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def addIncludeMdcKeyName(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def addInfo(arg0: String, arg1: Throwable): Unit
- Definition Classes
- ContextAwareBase → ContextAware
- def addInfo(arg0: String): Unit
- Definition Classes
- ContextAwareBase → ContextAware
- def addMdcKeyFieldName(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def addProvider(arg0: JsonProvider[ILoggingEvent]): Unit
- Definition Classes
- LogstashEncoder
- def addStatus(arg0: Status): Unit
- Definition Classes
- ContextAwareBase → ContextAware
- def addWarn(arg0: String, arg1: Throwable): Unit
- Definition Classes
- ContextAwareBase → ContextAware
- def addWarn(arg0: String): Unit
- Definition Classes
- ContextAwareBase → ContextAware
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def close(): Unit
- Definition Classes
- CompositeJsonEncoder
- Annotations
- @throws(classOf[java.io.IOException])
- def createFormatter(): CompositeJsonFormatter[ILoggingEvent]
- Attributes
- protected[encoder]
- Definition Classes
- LogstashEncoder → LoggingEventCompositeJsonEncoder → CompositeJsonEncoder
- def doEncode(arg0: ILoggingEvent): Unit
- Definition Classes
- CompositeJsonEncoder
- Annotations
- @throws(classOf[java.io.IOException])
- def doEncode(arg0: AnyRef): Unit
- Definition Classes
- CompositeJsonEncoder
- Annotations
- @throws(classOf[java.io.IOException])
- def encode(arg0: ILoggingEvent): Array[Byte]
- Definition Classes
- CompositeJsonEncoder → Encoder
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def footerBytes(): Array[Byte]
- Definition Classes
- CompositeJsonEncoder → Encoder
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def getContext(): Context
- Definition Classes
- ContextAwareBase → ContextAware
- def getCustomFields(): String
- Definition Classes
- LogstashEncoder
- def getDeclaredOrigin(): AnyRef
- Attributes
- protected[spi]
- Definition Classes
- ContextAwareBase
- def getEncoding(): String
- Definition Classes
- CompositeJsonEncoder
- def getExcludeMdcKeyNames(): List[String]
- Definition Classes
- LogstashEncoder
- def getFieldNames(): LogstashFieldNames
- Definition Classes
- LogstashEncoder
- def getFormatter(): LogstashFormatter
- Attributes
- protected[encoder]
- Definition Classes
- LogstashEncoder → CompositeJsonEncoder
- def getIncludeMdcKeyNames(): List[String]
- Definition Classes
- LogstashEncoder
- def getJsonFactoryDecorator(): JsonFactoryDecorator
- Definition Classes
- CompositeJsonEncoder
- def getJsonGeneratorDecorator(): JsonGeneratorDecorator
- Definition Classes
- CompositeJsonEncoder
- def getLineSeparator(): String
- Definition Classes
- CompositeJsonEncoder
- def getMessageSplitRegex(): String
- Definition Classes
- LogstashEncoder
- def getMinBufferSize(): Int
- Definition Classes
- CompositeJsonEncoder
- def getNonStructuredArgumentsFieldPrefix(): String
- Definition Classes
- LogstashEncoder
- def getPrefix(): Encoder[ILoggingEvent]
- Definition Classes
- CompositeJsonEncoder
- def getProviders(): JsonProviders[ILoggingEvent]
- Definition Classes
- CompositeJsonEncoder
- def getShortenedLoggerNameLength(): Int
- Definition Classes
- LogstashEncoder
- def getStatusManager(): StatusManager
- Definition Classes
- ContextAwareBase
- def getSuffix(): Encoder[ILoggingEvent]
- Definition Classes
- CompositeJsonEncoder
- def getThrowableConverter(): ThrowableHandlingConverter
- Definition Classes
- LogstashEncoder
- def getTimeZone(): String
- Definition Classes
- LogstashEncoder
- def getTimestampPattern(): String
- Definition Classes
- LogstashEncoder
- def getVersion(): String
- Definition Classes
- LogstashEncoder
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def headerBytes(): Array[Byte]
- Definition Classes
- CompositeJsonEncoder → Encoder
- def init(arg0: OutputStream): Unit
- Definition Classes
- CompositeJsonEncoder
- Annotations
- @throws(classOf[java.io.IOException])
- def isImmediateFlush(): Boolean
- Definition Classes
- CompositeJsonEncoder
- def isIncludeCallerData(): Boolean
- Definition Classes
- LogstashEncoder
- def isIncludeContext(): Boolean
- Definition Classes
- LogstashEncoder
- def isIncludeMdc(): Boolean
- Definition Classes
- LogstashEncoder
- def isIncludeNonStructuredArguments(): Boolean
- Definition Classes
- LogstashEncoder
- def isIncludeStructuredArguments(): Boolean
- Definition Classes
- LogstashEncoder
- def isIncludeTags(): Boolean
- Definition Classes
- LogstashEncoder
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isStarted(): Boolean
- Definition Classes
- EncoderBase → LifeCycle
- def isWriteVersionAsInteger(): Boolean
- Definition Classes
- LogstashEncoder
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def setContext(arg0: Context): Unit
- Definition Classes
- ContextAwareBase → ContextAware
- def setCustomFields(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def setEncoding(arg0: String): Unit
- Definition Classes
- CompositeJsonEncoder
- def setExcludeMdcKeyNames(arg0: List[String]): Unit
- Definition Classes
- LogstashEncoder
- def setFieldNames(arg0: LogstashFieldNames): Unit
- Definition Classes
- LogstashEncoder
- def setFindAndRegisterJacksonModules(arg0: Boolean): Unit
- Definition Classes
- CompositeJsonEncoder
- def setImmediateFlush(arg0: Boolean): Unit
- Definition Classes
- CompositeJsonEncoder
- def setIncludeCallerData(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- def setIncludeContext(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- def setIncludeMdc(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- def setIncludeMdcKeyNames(arg0: List[String]): Unit
- Definition Classes
- LogstashEncoder
- def setIncludeNonStructuredArguments(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- def setIncludeStructuredArguments(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- def setIncludeTags(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- def setJsonFactoryDecorator(arg0: JsonFactoryDecorator): Unit
- Definition Classes
- CompositeJsonEncoder
- def setJsonGeneratorDecorator(arg0: JsonGeneratorDecorator): Unit
- Definition Classes
- CompositeJsonEncoder
- def setLineSeparator(arg0: String): Unit
- Definition Classes
- CompositeJsonEncoder
- def setLogback11Support(arg0: Logback11Support): Unit
- Attributes
- protected[encoder]
- Definition Classes
- CompositeJsonEncoder
- def setMessageSplitRegex(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def setMinBufferSize(arg0: Int): Unit
- Definition Classes
- CompositeJsonEncoder
- def setNonStructuredArgumentsFieldPrefix(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def setPrefix(arg0: Encoder[ILoggingEvent]): Unit
- Definition Classes
- CompositeJsonEncoder
- def setProviders(arg0: JsonProviders[ILoggingEvent]): Unit
- Definition Classes
- LoggingEventCompositeJsonEncoder → CompositeJsonEncoder
- Annotations
- @DefaultClass()
- def setShortenedLoggerNameLength(arg0: Int): Unit
- Definition Classes
- LogstashEncoder
- def setSuffix(arg0: Encoder[ILoggingEvent]): Unit
- Definition Classes
- CompositeJsonEncoder
- def setThrowableConverter(arg0: ThrowableHandlingConverter): Unit
- Definition Classes
- LogstashEncoder
- def setTimeZone(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def setTimestampPattern(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def setVersion(arg0: String): Unit
- Definition Classes
- LogstashEncoder
- def setWriteVersionAsInteger(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- def start(): Unit
- Definition Classes
- CompositeJsonEncoder → EncoderBase → LifeCycle
- def stop(): Unit
- Definition Classes
- CompositeJsonEncoder → EncoderBase → LifeCycle
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
- Deprecated
- def isEnableContextMap(): Boolean
- Definition Classes
- LogstashEncoder
- Annotations
- @Deprecated @Deprecated
- Deprecated
- def isIncludeCallerInfo(): Boolean
- Definition Classes
- LogstashEncoder
- Annotations
- @Deprecated @Deprecated
- Deprecated
- def isWriteVersionAsString(): Boolean
- Definition Classes
- LogstashEncoder
- Annotations
- @Deprecated @Deprecated
- Deprecated
- def setEnableContextMap(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- Annotations
- @Deprecated @Deprecated
- Deprecated
- def setIncludeCallerInfo(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- Annotations
- @Deprecated @Deprecated
- Deprecated
- def setWriteVersionAsString(arg0: Boolean): Unit
- Definition Classes
- LogstashEncoder
- Annotations
- @Deprecated @Deprecated
- Deprecated