Class TaskExecutorResourceSpec
java.lang.Object
org.apache.flink.runtime.taskexecutor.TaskExecutorResourceSpec
Specification of resources to use in running
TaskExecutor.-
Constructor Summary
ConstructorsConstructorDescriptionTaskExecutorResourceSpec(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
Modifier and TypeMethodDescriptionorg.apache.flink.api.common.resources.CPUResourceorg.apache.flink.configuration.MemorySizeorg.apache.flink.configuration.MemorySizeorg.apache.flink.configuration.MemorySizeorg.apache.flink.configuration.MemorySize
-
Constructor Details
-
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 Details
-
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() -
getExtendedResources
-