Interface ShuffleServiceFactory<SD extends ShuffleDescriptor,​P extends ResultPartitionWriter,​G extends IndexedInputGate>

    • Method Detail

      • createShuffleMaster

        ShuffleMaster<SD> createShuffleMaster​(ShuffleMasterContext shuffleMasterContext)
        Factory method to create a specific ShuffleMaster implementation.
        Parameters:
        shuffleMasterContext - shuffle context for shuffle master.
        Returns:
        shuffle manager implementation
      • createShuffleEnvironment

        ShuffleEnvironment<P,​G> createShuffleEnvironment​(ShuffleEnvironmentContext shuffleEnvironmentContext)
        Factory method to create a specific local ShuffleEnvironment implementation.
        Parameters:
        shuffleEnvironmentContext - local context
        Returns:
        local shuffle service environment implementation