public class NettyShuffleServiceFactory extends Object implements ShuffleServiceFactory<NettyShuffleDescriptor,ResultPartition,SingleInputGate>
| Constructor and Description |
|---|
NettyShuffleServiceFactory() |
| Modifier and Type | Method and Description |
|---|---|
static NettyShuffleEnvironment |
createNettyShuffleEnvironment(NettyShuffleEnvironmentConfiguration config,
ResourceID taskExecutorResourceId,
TaskEventPublisher taskEventPublisher,
ResultPartitionManager resultPartitionManager,
ConnectionManager connectionManager,
org.apache.flink.metrics.MetricGroup metricGroup,
Executor ioExecutor) |
NettyShuffleEnvironment |
createShuffleEnvironment(ShuffleEnvironmentContext shuffleEnvironmentContext)
Factory method to create a specific local
ShuffleEnvironment implementation. |
NettyShuffleMaster |
createShuffleMaster(ShuffleMasterContext shuffleMasterContext)
Factory method to create a specific
ShuffleMaster implementation. |
public NettyShuffleMaster createShuffleMaster(ShuffleMasterContext shuffleMasterContext)
ShuffleServiceFactoryShuffleMaster implementation.createShuffleMaster in interface ShuffleServiceFactory<NettyShuffleDescriptor,ResultPartition,SingleInputGate>shuffleMasterContext - shuffle context for shuffle master.public NettyShuffleEnvironment createShuffleEnvironment(ShuffleEnvironmentContext shuffleEnvironmentContext)
ShuffleServiceFactoryShuffleEnvironment implementation.createShuffleEnvironment in interface ShuffleServiceFactory<NettyShuffleDescriptor,ResultPartition,SingleInputGate>shuffleEnvironmentContext - local context@VisibleForTesting public static NettyShuffleEnvironment createNettyShuffleEnvironment(NettyShuffleEnvironmentConfiguration config, ResourceID taskExecutorResourceId, TaskEventPublisher taskEventPublisher, ResultPartitionManager resultPartitionManager, ConnectionManager connectionManager, org.apache.flink.metrics.MetricGroup metricGroup, Executor ioExecutor)
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.