Trait/Object

pl.touk.nussknacker.engine.avro

KafkaAvroBaseTransformer

Related Docs: object KafkaAvroBaseTransformer | package avro

Permalink

trait KafkaAvroBaseTransformer[T] extends SingleInputGenericNodeTransformation[T]

Linear Supertypes
SingleInputGenericNodeTransformation[T], GenericNodeTransformation[T], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. KafkaAvroBaseTransformer
  2. SingleInputGenericNodeTransformation
  3. GenericNodeTransformation
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type DefinedParameter = DefinedSingleParameter

    Permalink
    Definition Classes
    SingleInputGenericNodeTransformation → GenericNodeTransformation
  2. case class FinalResults extends TransformationStepResult with Product with Serializable

    Permalink
    Definition Classes
    GenericNodeTransformation
  3. type InputContext = ValidationContext

    Permalink
    Definition Classes
    SingleInputGenericNodeTransformation → GenericNodeTransformation
  4. case class NextParameters extends TransformationStepResult with Product with Serializable

    Permalink
    Definition Classes
    GenericNodeTransformation
  5. type NodeTransformationDefinition = PartialFunction[TransformationStep, TransformationStepResult]

    Permalink
    Definition Classes
    GenericNodeTransformation
  6. type State = Nothing

    Permalink
    Definition Classes
    KafkaAvroBaseTransformer → GenericNodeTransformation
  7. case class TransformationStep extends Product with Serializable

    Permalink
    Definition Classes
    GenericNodeTransformation
  8. sealed trait TransformationStepResult extends AnyRef

    Permalink
    Definition Classes
    GenericNodeTransformation
  9. type WithError[V] = WriterT[Id, List[ProcessCompilationError], V]

    Permalink

Abstract Value Members

  1. abstract def contextTransformation(context: InputContext, dependencies: List[NodeDependencyValue])(implicit nodeId: NodeId): NodeTransformationDefinition

    Permalink
    Definition Classes
    GenericNodeTransformation
  2. abstract def implementation(params: Map[String, Any], dependencies: List[NodeDependencyValue]): T

    Permalink
    Definition Classes
    GenericNodeTransformation
  3. abstract def initialParameters: List[Parameter]

    Permalink
    Definition Classes
    GenericNodeTransformation
  4. abstract def nodeDependencies: List[NodeDependency]

    Permalink
    Definition Classes
    GenericNodeTransformation
  5. abstract def processObjectDependencies: ProcessObjectDependencies

    Permalink
  6. abstract def schemaRegistryProvider: SchemaRegistryProvider

    Permalink

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  8. def extractPreparedTopic(params: Map[String, Any]): PreparedKafkaTopic

    Permalink
    Attributes
    protected
  9. def extractVersionOption(params: Map[String, Any]): SchemaVersionOption

    Permalink
    Attributes
    protected
  10. val fallbackVersionOptionParam: Parameter

    Permalink
    Attributes
    protected
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. val kafkaConfig: KafkaConfig

    Permalink
    Attributes
    protected
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  19. val nullTopicOption: FixedExpressionValue

    Permalink
  20. def parseVersionOption(versionOptionName: String): SchemaVersionOption

    Permalink
    Attributes
    protected
  21. def prepareSchemaDeterminer(preparedTopic: PreparedKafkaTopic, version: SchemaVersionOption): AvroSchemaDeterminer

    Permalink
    Attributes
    protected
  22. def prepareTopic(topic: String): PreparedKafkaTopic

    Permalink
    Attributes
    protected
  23. lazy val schemaRegistryClient: SchemaRegistryClient

    Permalink
    Attributes
    protected
  24. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  25. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  26. def topicParam(implicit nodeId: NodeId): WithError[Parameter]

    Permalink
    Attributes
    protected
  27. def typedDependency[C](list: List[NodeDependencyValue])(implicit arg0: ClassTag[C]): C

    Permalink
    Attributes
    protected
  28. def versionParam(versions: List[Integer]): Parameter

    Permalink
    Attributes
    protected
  29. def versionParam(preparedTopic: PreparedKafkaTopic)(implicit nodeId: NodeId): WithError[Parameter]

    Permalink
    Attributes
    protected
  30. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from SingleInputGenericNodeTransformation[T]

Inherited from GenericNodeTransformation[T]

Inherited from AnyRef

Inherited from Any

Ungrouped