Class TaskExecutorResourceSpec
- java.lang.Object
-
- org.apache.flink.runtime.taskexecutor.TaskExecutorResourceSpec
-
public class TaskExecutorResourceSpec extends Object
Specification of resources to use in runningTaskExecutor
.
-
-
Constructor Summary
Constructors Constructor Description TaskExecutorResourceSpec(org.apache.flink.api.common.resources.CPUResource cpuCores, org.apache.flink.configuration.MemorySize taskHeapSize, org.apache.flink.configuration.MemorySize taskOffHeapSize, org.apache.flink.configuration.MemorySize networkMemSize, org.apache.flink.configuration.MemorySize managedMemorySize, Collection<org.apache.flink.api.common.resources.ExternalResource> extendedResources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.api.common.resources.CPUResource
getCpuCores()
Map<String,org.apache.flink.api.common.resources.ExternalResource>
getExtendedResources()
org.apache.flink.configuration.MemorySize
getManagedMemorySize()
org.apache.flink.configuration.MemorySize
getNetworkMemSize()
org.apache.flink.configuration.MemorySize
getTaskHeapSize()
org.apache.flink.configuration.MemorySize
getTaskOffHeapSize()
-
-
-
Constructor Detail
-
TaskExecutorResourceSpec
public TaskExecutorResourceSpec(org.apache.flink.api.common.resources.CPUResource cpuCores, org.apache.flink.configuration.MemorySize taskHeapSize, org.apache.flink.configuration.MemorySize taskOffHeapSize, org.apache.flink.configuration.MemorySize networkMemSize, org.apache.flink.configuration.MemorySize managedMemorySize, Collection<org.apache.flink.api.common.resources.ExternalResource> extendedResources)
-
-
Method Detail
-
getCpuCores
public org.apache.flink.api.common.resources.CPUResource getCpuCores()
-
getTaskHeapSize
public org.apache.flink.configuration.MemorySize getTaskHeapSize()
-
getTaskOffHeapSize
public org.apache.flink.configuration.MemorySize getTaskOffHeapSize()
-
getNetworkMemSize
public org.apache.flink.configuration.MemorySize getNetworkMemSize()
-
getManagedMemorySize
public org.apache.flink.configuration.MemorySize getManagedMemorySize()
-
-