public class ShuffleEnvironmentContext extends Object
ShuffleEnvironment.| 构造器和说明 |
|---|
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.configuration.Configuration |
getConfiguration() |
TaskEventPublisher |
getEventPublisher() |
InetAddress |
getHostAddress() |
Executor |
getIoExecutor() |
org.apache.flink.configuration.MemorySize |
getNetworkMemorySize() |
int |
getNumberOfSlots() |
org.apache.flink.metrics.MetricGroup |
getParentMetricGroup() |
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)
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 int getNumberOfSlots()
public String[] getTmpDirPaths()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.