public final class WorkerResourceSpec extends Object implements Serializable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
WorkerResourceSpec.Builder
Builder for
WorkerResourceSpec. |
| 限定符和类型 | 字段和说明 |
|---|---|
static WorkerResourceSpec |
ZERO |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
static WorkerResourceSpec |
fromTaskExecutorProcessSpec(TaskExecutorProcessSpec taskExecutorProcessSpec) |
static WorkerResourceSpec |
fromTotalResourceProfile(ResourceProfile resourceProfile,
int numSlots) |
org.apache.flink.api.common.resources.CPUResource |
getCpuCores() |
Map<String,org.apache.flink.api.common.resources.ExternalResource> |
getExtendedResources() |
org.apache.flink.configuration.MemorySize |
getManagedMemSize() |
org.apache.flink.configuration.MemorySize |
getNetworkMemSize() |
int |
getNumSlots() |
org.apache.flink.configuration.MemorySize |
getTaskHeapSize() |
org.apache.flink.configuration.MemorySize |
getTaskOffHeapSize() |
org.apache.flink.configuration.MemorySize |
getTotalMemSize() |
int |
hashCode() |
String |
toString() |
public static final WorkerResourceSpec ZERO
public static WorkerResourceSpec fromTaskExecutorProcessSpec(TaskExecutorProcessSpec taskExecutorProcessSpec)
public static WorkerResourceSpec fromTotalResourceProfile(ResourceProfile resourceProfile, int numSlots)
public org.apache.flink.api.common.resources.CPUResource getCpuCores()
public org.apache.flink.configuration.MemorySize getTaskHeapSize()
public org.apache.flink.configuration.MemorySize getTaskOffHeapSize()
public org.apache.flink.configuration.MemorySize getNetworkMemSize()
public org.apache.flink.configuration.MemorySize getManagedMemSize()
public org.apache.flink.configuration.MemorySize getTotalMemSize()
public int getNumSlots()
public Map<String,org.apache.flink.api.common.resources.ExternalResource> getExtendedResources()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.