Class WorkerResourceSpec.Builder
java.lang.Object
org.apache.flink.runtime.resourcemanager.WorkerResourceSpec.Builder
- Enclosing class:
- WorkerResourceSpec
Builder for
WorkerResourceSpec.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setCpuCores(double cpuCores) setExtendedResource(org.apache.flink.api.common.resources.ExternalResource extendedResource) Add the given extended resource.setExtendedResources(Collection<org.apache.flink.api.common.resources.ExternalResource> extendedResources) Add the given extended resources.setManagedMemoryMB(int managedMemoryMB) setNetworkMemoryMB(int networkMemoryMB) setNumSlots(int numSlots) setTaskHeapMemoryMB(int taskHeapMemoryMB) setTaskOffHeapMemoryMB(int taskOffHeapMemoryMB)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setCpuCores
-
setTaskHeapMemoryMB
-
setTaskOffHeapMemoryMB
-
setNetworkMemoryMB
-
setManagedMemoryMB
-
setNumSlots
-
setExtendedResource
public WorkerResourceSpec.Builder setExtendedResource(org.apache.flink.api.common.resources.ExternalResource extendedResource) Add the given extended resource. The old value with the same resource name will be replaced if present. -
setExtendedResources
public WorkerResourceSpec.Builder setExtendedResources(Collection<org.apache.flink.api.common.resources.ExternalResource> extendedResources) Add the given extended resources. This will discard all the previous added extended resources. -
build
-