Class BulkWriterContextFactory


  • public class BulkWriterContextFactory
    extends java.lang.Object
    • Constructor Detail

      • BulkWriterContextFactory

        public BulkWriterContextFactory()
    • Method Detail

      • createBulkWriterContext

        @NotNull
        public BulkWriterContext createBulkWriterContext​(@NotNull
                                                         org.apache.spark.SparkContext sparkContext,
                                                         @NotNull
                                                         java.util.Map<java.lang.String,​java.lang.String> options,
                                                         @NotNull
                                                         org.apache.spark.sql.types.StructType schema)
      • createBulkSparkConf

        @NotNull
        protected BulkSparkConf createBulkSparkConf​(@NotNull
                                                    org.apache.spark.SparkContext sparkContext,
                                                    @NotNull
                                                    java.util.Map<java.lang.String,​java.lang.String> options)
      • createBulkWriterContext

        @NotNull
        protected BulkWriterContext createBulkWriterContext​(@NotNull
                                                            BulkSparkConf conf,
                                                            org.apache.spark.sql.types.StructType schema,
                                                            int sparkDefaultParallelism)
      • createCoordinatedBulkWriterContext

        @NotNull
        protected BulkWriterContext createCoordinatedBulkWriterContext​(@NotNull
                                                                       BulkSparkConf conf,
                                                                       org.apache.spark.sql.types.StructType schema,
                                                                       int sparkDefaultParallelism)
      • publishInitialJobStats

        protected void publishInitialJobStats​(BulkWriterContext context,
                                              java.lang.String sparkVersion)