Uses of Interface
org.apache.flink.streaming.api.graph.ExecutionPlan
Packages that use ExecutionPlan
Package
Description
-
Uses of ExecutionPlan in org.apache.flink.runtime.client
Methods in org.apache.flink.runtime.client with parameters of type ExecutionPlanModifier and TypeMethodDescriptionstatic voidClientUtils.extractAndUploadExecutionPlanFiles(ExecutionPlan executionPlan, org.apache.flink.util.function.SupplierWithException<BlobClient, IOException> clientSupplier) Extracts all files required for the execution from the givenExecutionPlanand uploads them using theBlobClientfrom the givenSupplier.static voidClientUtils.uploadExecutionPlanFiles(ExecutionPlan executionPlan, Collection<org.apache.flink.core.fs.Path> userJars, Collection<org.apache.flink.api.java.tuple.Tuple2<String, org.apache.flink.core.fs.Path>> userArtifacts, org.apache.flink.util.function.SupplierWithException<BlobClient, IOException> clientSupplier) Uploads the given jars and artifacts required for the execution of the givenExecutionPlanusing theBlobClientfrom the givenSupplier. -
Uses of ExecutionPlan in org.apache.flink.runtime.dispatcher
Methods in org.apache.flink.runtime.dispatcher with parameters of type ExecutionPlanModifier and TypeMethodDescriptionJobManagerRunnerFactory.createJobManagerRunner(ExecutionPlan executionPlan, org.apache.flink.configuration.Configuration configuration, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, HeartbeatServices heartbeatServices, JobManagerSharedServices jobManagerServices, JobManagerJobMetricGroupFactory jobManagerJobMetricGroupFactory, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers, long initializationTimestamp) JobMasterServiceLeadershipRunnerFactory.createJobManagerRunner(ExecutionPlan executionPlan, org.apache.flink.configuration.Configuration configuration, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, HeartbeatServices heartbeatServices, JobManagerSharedServices jobManagerServices, JobManagerJobMetricGroupFactory jobManagerJobMetricGroupFactory, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers, long initializationTimestamp) Dispatcher.submitJob(ExecutionPlan executionPlan, Duration timeout) DispatcherGateway.submitJob(ExecutionPlan executionPlan, Duration timeout) Submit a job to the dispatcher.Method parameters in org.apache.flink.runtime.dispatcher with type arguments of type ExecutionPlanModifier and TypeMethodDescriptionDispatcherFactory.createDispatcher(org.apache.flink.runtime.rpc.RpcService rpcService, DispatcherId fencingToken, Collection<ExecutionPlan> recoveredJobs, Collection<JobResult> recoveredDirtyJobResults, DispatcherBootstrapFactory dispatcherBootstrapFactory, PartialDispatcherServicesWithJobPersistenceComponents partialDispatcherServicesWithJobPersistenceComponents) Create aDispatcher.SessionDispatcherFactory.createDispatcher(org.apache.flink.runtime.rpc.RpcService rpcService, DispatcherId fencingToken, Collection<ExecutionPlan> recoveredJobs, Collection<JobResult> recoveredDirtyJobResults, DispatcherBootstrapFactory dispatcherBootstrapFactory, PartialDispatcherServicesWithJobPersistenceComponents partialDispatcherServicesWithJobPersistenceComponents) Constructor parameters in org.apache.flink.runtime.dispatcher with type arguments of type ExecutionPlanModifierConstructorDescriptionDispatcher(org.apache.flink.runtime.rpc.RpcService rpcService, DispatcherId fencingToken, Collection<ExecutionPlan> recoveredJobs, Collection<JobResult> recoveredDirtyJobs, DispatcherBootstrapFactory dispatcherBootstrapFactory, DispatcherServices dispatcherServices) protectedDispatcher(org.apache.flink.runtime.rpc.RpcService rpcService, DispatcherId fencingToken, Collection<ExecutionPlan> recoveredJobs, Collection<JobResult> recoveredDirtyJobs, DispatcherBootstrapFactory dispatcherBootstrapFactory, DispatcherServices dispatcherServices, JobManagerRunnerRegistry jobManagerRunnerRegistry, ResourceCleanerFactory resourceCleanerFactory) StandaloneDispatcher(org.apache.flink.runtime.rpc.RpcService rpcService, DispatcherId fencingToken, Collection<ExecutionPlan> recoveredJobs, Collection<JobResult> recoveredDirtyJobResults, DispatcherBootstrapFactory dispatcherBootstrapFactory, DispatcherServices dispatcherServices) -
Uses of ExecutionPlan in org.apache.flink.runtime.dispatcher.runner
Method parameters in org.apache.flink.runtime.dispatcher.runner with type arguments of type ExecutionPlanModifier and TypeMethodDescriptionAbstractDispatcherLeaderProcess.DispatcherGatewayServiceFactory.create(DispatcherId dispatcherId, Collection<ExecutionPlan> recoveredJobs, Collection<JobResult> recoveredDirtyJobResults, ExecutionPlanWriter executionPlanWriter, JobResultStore jobResultStore) -
Uses of ExecutionPlan in org.apache.flink.runtime.jobgraph
Classes in org.apache.flink.runtime.jobgraph that implement ExecutionPlanModifier and TypeClassDescriptionclassThe JobGraph represents a Flink dataflow program, at the low level that the JobManager accepts.Methods in org.apache.flink.runtime.jobgraph with parameters of type ExecutionPlanModifier and TypeMethodDescriptionstatic Optional<JobResourceRequirements>JobResourceRequirements.readFromExecutionPlan(ExecutionPlan executionPlan) Readresource requirementsfrom the configuration of a givenExecutionPlan.static voidJobResourceRequirements.writeToExecutionPlan(ExecutionPlan executionPlan, JobResourceRequirements jobResourceRequirements) Writeresource requirementsinto the configuration of a givenExecutionPlan. -
Uses of ExecutionPlan in org.apache.flink.runtime.jobmanager
Methods in org.apache.flink.runtime.jobmanager that return ExecutionPlanModifier and TypeMethodDescriptionDefaultExecutionPlanStore.recoverExecutionPlan(org.apache.flink.api.common.JobID jobId) ExecutionPlanStore.recoverExecutionPlan(org.apache.flink.api.common.JobID jobId) StandaloneExecutionPlanStore.recoverExecutionPlan(org.apache.flink.api.common.JobID jobId) Methods in org.apache.flink.runtime.jobmanager with parameters of type ExecutionPlanModifier and TypeMethodDescriptionvoidDefaultExecutionPlanStore.putExecutionPlan(ExecutionPlan executionPlan) voidExecutionPlanWriter.putExecutionPlan(ExecutionPlan executionPlan) Adds theExecutionPlaninstance.voidStandaloneExecutionPlanStore.putExecutionPlan(ExecutionPlan jobGraph) voidThrowingExecutionPlanWriter.putExecutionPlan(ExecutionPlan jobGraph) Constructor parameters in org.apache.flink.runtime.jobmanager with type arguments of type ExecutionPlanModifierConstructorDescriptionDefaultExecutionPlanStore(StateHandleStore<ExecutionPlan, R> stateHandleStore, ExecutionPlanStoreWatcher executionPlanStoreWatcher, ExecutionPlanStoreUtil executionPlanStoreUtil) -
Uses of ExecutionPlan in org.apache.flink.runtime.jobmaster
Methods in org.apache.flink.runtime.jobmaster with parameters of type ExecutionPlanModifier and TypeMethodDescriptionDefaultSlotPoolServiceSchedulerFactory.createScheduler(org.slf4j.Logger log, ExecutionPlan executionPlan, Executor ioExecutor, org.apache.flink.configuration.Configuration configuration, SlotPoolService slotPoolService, ScheduledExecutorService futureExecutor, ClassLoader userCodeLoader, CheckpointRecoveryFactory checkpointRecoveryFactory, Duration rpcTimeout, BlobWriter blobWriter, JobManagerJobMetricGroup jobManagerJobMetricGroup, Duration slotRequestTimeout, ShuffleMaster<?> shuffleMaster, JobMasterPartitionTracker partitionTracker, ExecutionDeploymentTracker executionDeploymentTracker, 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, BlocklistOperations blocklistOperations) SlotPoolServiceSchedulerFactory.createScheduler(org.slf4j.Logger log, ExecutionPlan executionPlan, Executor ioExecutor, org.apache.flink.configuration.Configuration configuration, SlotPoolService slotPoolService, ScheduledExecutorService futureExecutor, ClassLoader userCodeLoader, CheckpointRecoveryFactory checkpointRecoveryFactory, Duration rpcTimeout, BlobWriter blobWriter, JobManagerJobMetricGroup jobManagerJobMetricGroup, Duration slotRequestTimeout, ShuffleMaster<?> shuffleMaster, JobMasterPartitionTracker partitionTracker, ExecutionDeploymentTracker executionDeploymentTracker, 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, BlocklistOperations blocklistOperations) Creates aSchedulerNG.Constructors in org.apache.flink.runtime.jobmaster with parameters of type ExecutionPlanModifierConstructorDescriptionJobMaster(org.apache.flink.runtime.rpc.RpcService rpcService, JobMasterId jobMasterId, JobMasterConfiguration jobMasterConfiguration, ResourceID resourceId, ExecutionPlan executionPlan, HighAvailabilityServices highAvailabilityService, SlotPoolServiceSchedulerFactory slotPoolServiceSchedulerFactory, JobManagerSharedServices jobManagerSharedServices, HeartbeatServices heartbeatServices, JobManagerJobMetricGroupFactory jobMetricGroupFactory, OnCompletionActions jobCompletionActions, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, ClassLoader userCodeLoader, ShuffleMaster<?> shuffleMaster, PartitionTrackerFactory partitionTrackerFactory, ExecutionDeploymentTracker executionDeploymentTracker, ExecutionDeploymentReconciler.Factory executionDeploymentReconcilerFactory, BlocklistHandler.Factory blocklistHandlerFactory, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers, long initializationTimestamp) -
Uses of ExecutionPlan in org.apache.flink.runtime.jobmaster.factories
Methods in org.apache.flink.runtime.jobmaster.factories with parameters of type ExecutionPlanModifier and TypeMethodDescriptionDefaultJobManagerJobMetricGroupFactory.create(ExecutionPlan executionPlan) JobManagerJobMetricGroupFactory.create(ExecutionPlan executionPlan) Create a newJobManagerJobMetricGroup.UnregisteredJobManagerJobMetricGroupFactory.create(ExecutionPlan executionPlan) Constructors in org.apache.flink.runtime.jobmaster.factories with parameters of type ExecutionPlanModifierConstructorDescriptionDefaultJobMasterServiceFactory(Executor executor, org.apache.flink.runtime.rpc.RpcService rpcService, JobMasterConfiguration jobMasterConfiguration, ExecutionPlan executionPlan, HighAvailabilityServices haServices, SlotPoolServiceSchedulerFactory slotPoolServiceSchedulerFactory, JobManagerSharedServices jobManagerSharedServices, HeartbeatServices heartbeatServices, JobManagerJobMetricGroupFactory jobManagerJobMetricGroupFactory, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, ClassLoader userCodeClassloader, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers, long initializationTimestamp) -
Uses of ExecutionPlan in org.apache.flink.runtime.minicluster
Methods in org.apache.flink.runtime.minicluster with parameters of type ExecutionPlanModifier and TypeMethodDescriptionCompletableFuture<org.apache.flink.api.common.JobSubmissionResult>MiniCluster.submitJob(ExecutionPlan executionPlan) -
Uses of ExecutionPlan in org.apache.flink.runtime.scheduler
Methods in org.apache.flink.runtime.scheduler with parameters of type ExecutionPlanModifier and TypeMethodDescriptionDefaultSchedulerFactory.createInstance(org.slf4j.Logger log, ExecutionPlan executionPlan, Executor ioExecutor, org.apache.flink.configuration.Configuration jobMasterConfiguration, SlotPoolService slotPoolService, ScheduledExecutorService futureExecutor, ClassLoader userCodeLoader, CheckpointRecoveryFactory checkpointRecoveryFactory, Duration rpcTimeout, BlobWriter blobWriter, JobManagerJobMetricGroup jobManagerJobMetricGroup, Duration slotRequestTimeout, ShuffleMaster<?> shuffleMaster, JobMasterPartitionTracker partitionTracker, ExecutionDeploymentTracker executionDeploymentTracker, 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, BlocklistOperations blocklistOperations) SchedulerNGFactory.createInstance(org.slf4j.Logger log, ExecutionPlan executionPlan, Executor ioExecutor, org.apache.flink.configuration.Configuration jobMasterConfiguration, SlotPoolService slotPoolService, ScheduledExecutorService futureExecutor, ClassLoader userCodeLoader, CheckpointRecoveryFactory checkpointRecoveryFactory, Duration rpcTimeout, BlobWriter blobWriter, JobManagerJobMetricGroup jobManagerJobMetricGroup, Duration slotRequestTimeout, ShuffleMaster<?> shuffleMaster, JobMasterPartitionTracker partitionTracker, ExecutionDeploymentTracker executionDeploymentTracker, 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, BlocklistOperations blocklistOperations) -
Uses of ExecutionPlan in org.apache.flink.runtime.scheduler.adaptive
Methods in org.apache.flink.runtime.scheduler.adaptive with parameters of type ExecutionPlanModifier and TypeMethodDescriptionAdaptiveSchedulerFactory.createInstance(org.slf4j.Logger log, ExecutionPlan executionPlan, Executor ioExecutor, org.apache.flink.configuration.Configuration jobMasterConfiguration, SlotPoolService slotPoolService, ScheduledExecutorService futureExecutor, ClassLoader userCodeLoader, CheckpointRecoveryFactory checkpointRecoveryFactory, Duration rpcTimeout, BlobWriter blobWriter, JobManagerJobMetricGroup jobManagerJobMetricGroup, Duration slotRequestTimeout, ShuffleMaster<?> shuffleMaster, JobMasterPartitionTracker partitionTracker, ExecutionDeploymentTracker executionDeploymentTracker, 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, BlocklistOperations blocklistOperations) -
Uses of ExecutionPlan in org.apache.flink.runtime.scheduler.adaptivebatch
Methods in org.apache.flink.runtime.scheduler.adaptivebatch with parameters of type ExecutionPlanModifier and TypeMethodDescriptionstatic AdaptiveExecutionHandlerAdaptiveExecutionHandlerFactory.create(ExecutionPlan executionPlan, boolean enableBatchJobRecovery, ClassLoader userClassLoader, Executor serializationExecutor) Creates an instance ofAdaptiveExecutionHandlerbased on the provided execution plan.AdaptiveBatchSchedulerFactory.createInstance(org.slf4j.Logger log, ExecutionPlan executionPlan, Executor ioExecutor, org.apache.flink.configuration.Configuration jobMasterConfiguration, SlotPoolService slotPoolService, ScheduledExecutorService futureExecutor, ClassLoader userCodeLoader, CheckpointRecoveryFactory checkpointRecoveryFactory, Duration rpcTimeout, BlobWriter blobWriter, JobManagerJobMetricGroup jobManagerJobMetricGroup, Duration slotRequestTimeout, ShuffleMaster<?> shuffleMaster, JobMasterPartitionTracker partitionTracker, ExecutionDeploymentTracker executionDeploymentTracker, 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, BlocklistOperations blocklistOperations) static AdaptiveBatchSchedulerAdaptiveBatchSchedulerFactory.createScheduler(org.slf4j.Logger log, ExecutionPlan executionPlan, org.apache.flink.api.common.ExecutionConfig executionConfig, Executor ioExecutor, org.apache.flink.configuration.Configuration jobMasterConfiguration, ScheduledExecutorService futureExecutor, ClassLoader userCodeLoader, CheckpointRecoveryFactory checkpointRecoveryFactory, CheckpointsCleaner checkpointsCleaner, Duration rpcTimeout, BlobWriter blobWriter, JobManagerJobMetricGroup jobManagerJobMetricGroup, ShuffleMaster<?> shuffleMaster, JobMasterPartitionTracker partitionTracker, ExecutionDeploymentTracker executionDeploymentTracker, long initializationTimestamp, org.apache.flink.runtime.concurrent.ComponentMainThreadExecutor mainThreadExecutor, JobStatusListener jobStatusListener, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers, BlocklistOperations blocklistOperations, ExecutionOperations executionOperations, ExecutionSlotAllocatorFactory allocatorFactory, RestartBackoffTimeStrategy restartBackoffTimeStrategy, org.apache.flink.util.concurrent.ScheduledExecutor delayExecutor, VertexParallelismAndInputInfosDecider vertexParallelismAndInputInfosDecider, BatchJobRecoveryHandler jobRecoveryHandler) -
Uses of ExecutionPlan in org.apache.flink.streaming.api.graph
Classes in org.apache.flink.streaming.api.graph that implement ExecutionPlan