SD - partition shuffle descriptor used for producer/consumer deployment and their data exchange.P - type of provided result partition writersG - type of provided input gatespublic interface ShuffleServiceFactory<SD extends ShuffleDescriptor,P extends ResultPartitionWriter,G extends InputGate>
This component is a light-weight factory for ShuffleMaster and ShuffleEnvironment.
| Modifier and Type | Method and Description |
|---|---|
ShuffleEnvironment<P,G> |
createShuffleEnvironment(ShuffleEnvironmentContext shuffleEnvironmentContext)
Factory method to create a specific local
ShuffleEnvironment implementation. |
ShuffleMaster<SD> |
createShuffleMaster(org.apache.flink.configuration.Configuration configuration)
Factory method to create a specific
ShuffleMaster implementation. |
ShuffleMaster<SD> createShuffleMaster(org.apache.flink.configuration.Configuration configuration)
ShuffleMaster implementation.configuration - Flink configurationShuffleEnvironment<P,G> createShuffleEnvironment(ShuffleEnvironmentContext shuffleEnvironmentContext)
ShuffleEnvironment implementation.shuffleEnvironmentContext - local contextCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.