Interface TransportContext.TransportContextProvider

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    DataTransport
    Enclosing interface:
    TransportContext

    public static interface TransportContext.TransportContextProvider
    extends java.io.Serializable
    • Method Detail

      • createContext

        TransportContext createContext​(@NotNull
                                       BulkWriterContext bulkWriterContext,
                                       @NotNull
                                       BulkSparkConf conf,
                                       boolean isOnDriver)
        Create a new transport context instance
        Parameters:
        bulkWriterContext - bulk writer context
        conf - bulk writer spark configuration
        isOnDriver - indicates whether the role of the runtime is Spark driver or executor
        Returns:
        a new transport context instance