Packages

package avro

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. class AvroConfluentClient extends ConfluentClient[AvroSchema]
  2. case class CatalystDataToConfluentAvro(child: Expression, subject: String, confluentHelper: ConfluentClient[AvroSchema], updateAllowed: Boolean, mutualReadCheck: Boolean = false) extends UnaryExpression with Logging with Product with Serializable
  3. class ConfluentAvroConnector extends ConfluentConnector

    Provides Spark SQL functions from/to_confluent_avro for decoding/encoding confluent avro messages.

  4. case class ConfluentAvroDataToCatalyst(child: Expression, subject: String, confluentHelper: ConfluentClient[AvroSchema]) extends UnaryExpression with ExpectsInputTypes with Product with Serializable
  5. class MyAvroSerializer extends Logging

    A serializer to serialize data in catalyst format to data in avro format.

    A serializer to serialize data in catalyst format to data in avro format.

    copied from org.apache.spark.sql.avro.* Changes: - backport support for nullable vs non-nullable types in resolveNullableType - enhance resolveNullableType to support converting NullType to Null-Union - enhance resolveNullableType to support converting not nullable type to Null-Union - improve exception messages by adding field name

Value Members

  1. object AvroSchemaConverter

    This object contains method that are used to convert sparkSQL schemas to avro schemas and vice versa.

    This object contains method that are used to convert sparkSQL schemas to avro schemas and vice versa.

    Copied from org.apache.spark.sql.avro.SchemaConverters

    Changes: - Backport support for nullType from Spark 3.0 - Fix nullable fields optional: null type must be first in union and default=null is needed

  2. object ConfluentAvroConnector extends Serializable

Ungrouped