Interface EncoderProvider

    • Method Detail

      • encoderOf

        <T> org.apache.spark.sql.Encoder<T> encoderOf​(org.apache.beam.sdk.coders.Coder<T> coder,
                                                      EncoderProvider.Factory<T> factory)
      • encoderOf

        default <T> org.apache.spark.sql.Encoder<T> encoderOf​(org.apache.beam.sdk.coders.Coder<T> coder)
      • kvEncoderOf

        default <K,​V> org.apache.spark.sql.Encoder<org.apache.beam.sdk.values.KV<K,​V>> kvEncoderOf​(org.apache.beam.sdk.coders.KvCoder<K,​V> coder)
      • keyEncoderOf

        default <K,​V> org.apache.spark.sql.Encoder<K> keyEncoderOf​(org.apache.beam.sdk.coders.KvCoder<K,​V> coder)
      • valueEncoderOf

        default <K,​V> org.apache.spark.sql.Encoder<V> valueEncoderOf​(org.apache.beam.sdk.coders.KvCoder<K,​V> coder)