public class ShuffleEnvironmentContext extends Object
ShuffleEnvironment.| Constructor and Description |
|---|
ShuffleEnvironmentContext(org.apache.flink.configuration.Configuration configuration,
ResourceID taskExecutorResourceId,
org.apache.flink.configuration.MemorySize networkMemorySize,
boolean localCommunicationOnly,
InetAddress hostAddress,
int numberOfSlots,
String[] tmpDirPaths,
TaskEventPublisher eventPublisher,
org.apache.flink.metrics.MetricGroup parentMetricGroup,
Executor ioExecutor,
org.apache.flink.util.concurrent.ScheduledExecutor scheduledExecutor) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.configuration.Configuration |
getConfiguration() |
TaskEventPublisher |
getEventPublisher() |
InetAddress |
getHostAddress() |
Executor |
getIoExecutor() |
org.apache.flink.configuration.MemorySize |
getNetworkMemorySize() |
int |
getNumberOfSlots() |
org.apache.flink.metrics.MetricGroup |
getParentMetricGroup() |
org.apache.flink.util.concurrent.ScheduledExecutor |
getScheduledExecutor() |
ResourceID |
getTaskExecutorResourceId() |
String[] |
getTmpDirPaths() |
boolean |
isLocalCommunicationOnly() |
public ShuffleEnvironmentContext(org.apache.flink.configuration.Configuration configuration,
ResourceID taskExecutorResourceId,
org.apache.flink.configuration.MemorySize networkMemorySize,
boolean localCommunicationOnly,
InetAddress hostAddress,
int numberOfSlots,
String[] tmpDirPaths,
TaskEventPublisher eventPublisher,
org.apache.flink.metrics.MetricGroup parentMetricGroup,
Executor ioExecutor,
org.apache.flink.util.concurrent.ScheduledExecutor scheduledExecutor)
public org.apache.flink.configuration.Configuration getConfiguration()
public ResourceID getTaskExecutorResourceId()
public org.apache.flink.configuration.MemorySize getNetworkMemorySize()
public boolean isLocalCommunicationOnly()
public InetAddress getHostAddress()
public TaskEventPublisher getEventPublisher()
public org.apache.flink.metrics.MetricGroup getParentMetricGroup()
public Executor getIoExecutor()
public org.apache.flink.util.concurrent.ScheduledExecutor getScheduledExecutor()
public int getNumberOfSlots()
public String[] getTmpDirPaths()
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.