类的使用
org.apache.seatunnel.engine.server.resourcemanager.resource.ResourceProfile
使用ResourceProfile的程序包
程序包
说明
-
org.apache.seatunnel.engine.server.resourcemanager中ResourceProfile的使用
修饰符和类型方法说明org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<SlotProfile>AbstractResourceManager.applyResource(long jobId, ResourceProfile resourceProfile, Map<String, String> tagFilter) org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<SlotProfile>ResourceManager.applyResource(long jobId, ResourceProfile resourceProfile, Map<String, String> tagFilter) ResourceRequestHandler.preCheckWorkerResource(ResourceProfile r) 修饰符和类型方法说明org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<List<SlotProfile>>AbstractResourceManager.applyResources(long jobId, List<ResourceProfile> resourceProfile, Map<String, String> tagFilter) org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<List<SlotProfile>>ResourceManager.applyResources(long jobId, List<ResourceProfile> resourceProfile, Map<String, String> tagFilter) protected voidAbstractResourceManager.findNewWorker(List<ResourceProfile> resourceProfiles, Map<String, String> tagFilter) find new worker in third party resource manager, it returned after worker register successes.限定符构造器说明ResourceRequestHandler(long jobId, List<ResourceProfile> resourceProfile, ConcurrentMap<com.hazelcast.cluster.Address, WorkerProfile> registerWorker, AbstractResourceManager resourceManager, SlotAllocationStrategy slotAllocationStrategy) -
org.apache.seatunnel.engine.server.resourcemanager.opeartion中ResourceProfile的使用
-
org.apache.seatunnel.engine.server.resourcemanager.resource中ResourceProfile的使用
修饰符和类型方法说明SlotProfile.getResourceProfile()ResourceProfile.merge(ResourceProfile other) ResourceProfile.subtract(ResourceProfile other) 修饰符和类型方法说明booleanResourceProfile.enoughThan(ResourceProfile other) ResourceProfile.merge(ResourceProfile other) ResourceProfile.subtract(ResourceProfile other) 限定符构造器说明SlotProfile(com.hazelcast.cluster.Address worker, int slotID, ResourceProfile resourceProfile, String sequence) -
org.apache.seatunnel.engine.server.resourcemanager.thirdparty中ResourceProfile的使用
修饰符和类型方法说明org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<CreateWorkerResult>ThirdPartyResourceManager.createNewWorker(ResourceProfile resourceProfile) -
org.apache.seatunnel.engine.server.resourcemanager.thirdparty.kubernetes中ResourceProfile的使用
修饰符和类型方法说明org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<CreateWorkerResult>KubernetesResourceManager.createNewWorker(ResourceProfile resourceProfile) -
org.apache.seatunnel.engine.server.resourcemanager.thirdparty.yarn中ResourceProfile的使用
修饰符和类型方法说明org.apache.seatunnel.engine.common.utils.concurrent.CompletableFuture<CreateWorkerResult>YarnResourceManager.createNewWorker(ResourceProfile resourceProfile) -
org.apache.seatunnel.engine.server.resourcemanager.worker中ResourceProfile的使用
限定符构造器说明WorkerProfile(com.hazelcast.cluster.Address address, ResourceProfile profile, ResourceProfile unassignedResource, boolean dynamicSlot, SlotProfile[] assignedSlots, SlotProfile[] unassignedSlots, Map<String, String> attributes) -
org.apache.seatunnel.engine.server.service.slot中ResourceProfile的使用
修饰符和类型方法说明DefaultSlotService.requestSlot(long jobId, ResourceProfile resourceProfile) SlotService.requestSlot(long jobID, ResourceProfile resourceProfile)