com.mnubo.flink.streaming

connectors

package connectors

Visibility
  1. Public
  2. All

Type Members

  1. class DataRow extends Product with Serializable

  2. class DataRowRecordMarshaller extends RecordMarshaller[DataRow]

    Annotations
    @SerialVersionUID( 1L )
  3. class DataRowSerializer extends TupleSerializerBase[DataRow]

  4. case class DataRowTypeInfo(fieldNames: Seq[String], elementTypes: Seq[TypeInformation[_]]) extends TupleTypeInfoBase[DataRow] with Product with Serializable

  5. case class ExistingField(name: String) extends FieldSpecification with Product with Serializable

  6. class FieldMapperRecordTransformer extends RecordTransformer

  7. sealed trait FieldSpecification extends Serializable

  8. case class MarshallerFieldDescriptor(fieldName: String, fieldClass: Class[_]) extends Product with Serializable

  9. case class NewField(name: String, typeInfo: TypeInformation[_]) extends FieldSpecification with Product with Serializable

  10. class PojoRecordMarshaller[T] extends RecordMarshaller[T]

    Annotations
    @SerialVersionUID( 1L )
  11. trait RecordMarshaller[T] extends Serializable

    An interface helping datasources to convert emmitted records from an internal list of values to the desired type T.

  12. trait RecordTransformer extends Serializable

  13. class TupleRecordMarshaller[T] extends RecordMarshaller[T]

    Annotations
    @SerialVersionUID( 1L )
  14. case class Value(v: Any, name: String, givenTypeInfo: Option[TypeInformation[_]] = scala.None) extends Product with Serializable

Value Members

  1. object DataRow extends Serializable

  2. object DataRowTypeInfo extends Serializable

  3. object RecordTransformer extends Serializable

  4. object Value extends Serializable

  5. package elasticsearch

Ungrouped