final class Transformation extends AnyRef
Transformation of events to the external (public) representation.
Events can be excluded by mapping them to Optional.empty.
Not for direct construction, use Transformation.empty as starting point and register mappers to build your needed Transformation
- Annotations
- @ApiMayChange()
- Source
- Transformation.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Transformation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def registerAsyncEnvelopeMapper[A, B](inputEventClass: Class[A], f: Function[EventEnvelope[A], CompletionStage[Optional[B]]]): Transformation
- def registerAsyncEnvelopeOrElseMapper(f: Function[EventEnvelope[Any], CompletionStage[Optional[Any]]]): Transformation
- def registerAsyncMapper[A, B](inputEventClass: Class[A], f: Function[A, CompletionStage[Optional[B]]]): Transformation
- def registerAsyncOrElseMapper(f: (AnyRef) => CompletionStage[Optional[AnyRef]]): Transformation
- def registerMapper[A, B](inputEventClass: Class[A], f: Function[A, Optional[B]]): Transformation
- def registerOrElseMapper(f: (AnyRef) => Optional[AnyRef]): Transformation
- 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])