| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<JobResourceRequirements> |
Dispatcher.requestJobResourceRequirements(org.apache.flink.api.common.JobID jobId) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Acknowledge> |
Dispatcher.updateJobResourceRequirements(org.apache.flink.api.common.JobID jobId,
JobResourceRequirements jobResourceRequirements) |
| Modifier and Type | Method and Description |
|---|---|
JobResourceRequirements |
JobResourceRequirements.Builder.build() |
static JobResourceRequirements |
JobResourceRequirements.empty() |
| Modifier and Type | Method and Description |
|---|---|
static Optional<JobResourceRequirements> |
JobResourceRequirements.readFromJobGraph(JobGraph jobGraph)
Read
resource requirements from the configuration of a given
JobGraph. |
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
JobResourceRequirements.validate(JobResourceRequirements jobResourceRequirements,
Map<JobVertexID,Integer> maxParallelismPerVertex)
This method validates that:
The requested boundaries are less or equal than the max parallelism.
|
static void |
JobResourceRequirements.writeToJobGraph(JobGraph jobGraph,
JobResourceRequirements jobResourceRequirements)
Write
resource requirements into the configuration of a given
JobGraph. |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultJobGraphStore.putJobResourceRequirements(org.apache.flink.api.common.JobID jobId,
JobResourceRequirements jobResourceRequirements) |
void |
ThrowingJobGraphWriter.putJobResourceRequirements(org.apache.flink.api.common.JobID jobId,
JobResourceRequirements jobResourceRequirements) |
void |
StandaloneJobGraphStore.putJobResourceRequirements(org.apache.flink.api.common.JobID jobId,
JobResourceRequirements jobResourceRequirements) |
void |
JobGraphWriter.putJobResourceRequirements(org.apache.flink.api.common.JobID jobId,
JobResourceRequirements jobResourceRequirements)
Persist
job resource requirements for the given job. |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<JobResourceRequirements> |
JobMasterGateway.requestJobResourceRequirements()
Read current
job resource requirements. |
CompletableFuture<JobResourceRequirements> |
JobMaster.requestJobResourceRequirements() |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Acknowledge> |
JobMasterGateway.updateJobResourceRequirements(JobResourceRequirements jobResourceRequirements)
Update
job resource requirements. |
CompletableFuture<Acknowledge> |
JobMaster.updateJobResourceRequirements(JobResourceRequirements jobResourceRequirements) |
| Modifier and Type | Method and Description |
|---|---|
Optional<JobResourceRequirements> |
JobResourceRequirementsBody.asJobResourceRequirements() |
| Constructor and Description |
|---|
JobResourceRequirementsBody(JobResourceRequirements jobResourceRequirements) |
| Modifier and Type | Method and Description |
|---|---|
default JobResourceRequirements |
SchedulerNG.requestJobResourceRequirements()
Read current
job resource requirements. |
| Modifier and Type | Method and Description |
|---|---|
static Optional<VertexParallelismStore> |
DefaultVertexParallelismStore.applyJobResourceRequirements(VertexParallelismStore oldVertexParallelismStore,
JobResourceRequirements jobResourceRequirements)
Create a new
VertexParallelismStore that reflects given JobResourceRequirements. |
default void |
SchedulerNG.updateJobResourceRequirements(JobResourceRequirements jobResourceRequirements)
Update
job resource requirements. |
| Modifier and Type | Method and Description |
|---|---|
JobResourceRequirements |
AdaptiveScheduler.requestJobResourceRequirements() |
| Modifier and Type | Method and Description |
|---|---|
void |
AdaptiveScheduler.updateJobResourceRequirements(JobResourceRequirements jobResourceRequirements) |
| Constructor and Description |
|---|
AdaptiveScheduler(AdaptiveScheduler.Settings settings,
JobGraph jobGraph,
JobResourceRequirements jobResourceRequirements,
org.apache.flink.configuration.Configuration configuration,
DeclarativeSlotPool declarativeSlotPool,
SlotAllocator slotAllocator,
Executor ioExecutor,
ClassLoader userCodeClassLoader,
CheckpointsCleaner checkpointsCleaner,
CheckpointRecoveryFactory checkpointRecoveryFactory,
JobManagerJobMetricGroup jobManagerJobMetricGroup,
RestartBackoffTimeStrategy restartBackoffTimeStrategy,
long initializationTimestamp,
org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor mainThreadExecutor,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
JobStatusListener jobStatusListener,
Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers,
ExecutionGraphFactory executionGraphFactory) |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<JobResourceRequirements> |
RestfulGateway.requestJobResourceRequirements(org.apache.flink.api.common.JobID jobId)
Read current
job resource requirements for a given job. |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<Acknowledge> |
RestfulGateway.updateJobResourceRequirements(org.apache.flink.api.common.JobID jobId,
JobResourceRequirements jobResourceRequirements)
Update
job resource requirements for a given job. |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.