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 IndexedInputGate>
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(Configuration configuration)
Factory method to create a specific
ShuffleMaster implementation. |
ShuffleMaster<SD> createShuffleMaster(Configuration configuration)
ShuffleMaster
implementation.configuration
- Flink configurationShuffleEnvironment<P,G> createShuffleEnvironment(ShuffleEnvironmentContext shuffleEnvironmentContext)
ShuffleEnvironment
implementation.shuffleEnvironmentContext
- local contextCopyright © 2014–2021 The Apache Software Foundation. All rights reserved.