Uses of Interface
org.apache.flink.runtime.externalresource.ExternalResourceInfoProvider
-
-
Uses of ExternalResourceInfoProvider in org.apache.flink.runtime.execution
Methods in org.apache.flink.runtime.execution that return ExternalResourceInfoProvider Modifier and Type Method Description ExternalResourceInfoProviderEnvironment. getExternalResourceInfoProvider()Get theExternalResourceInfoProviderwhich contains infos of available external resources. -
Uses of ExternalResourceInfoProvider in org.apache.flink.runtime.externalresource
Classes in org.apache.flink.runtime.externalresource that implement ExternalResourceInfoProvider Modifier and Type Class Description classStaticExternalResourceInfoProviderStatic implementation ofExternalResourceInfoProviderwhich return fixed collection ofExternalResourceInfo.Fields in org.apache.flink.runtime.externalresource declared as ExternalResourceInfoProvider Modifier and Type Field Description static ExternalResourceInfoProviderExternalResourceInfoProvider. NO_EXTERNAL_RESOURCESMethods in org.apache.flink.runtime.externalresource that return ExternalResourceInfoProvider Modifier and Type Method Description static ExternalResourceInfoProviderExternalResourceUtils. createStaticExternalResourceInfoProviderFromConfig(org.apache.flink.configuration.Configuration configuration, org.apache.flink.core.plugin.PluginManager pluginManager)InstantiateStaticExternalResourceInfoProviderfor all of enabled external resources. -
Uses of ExternalResourceInfoProvider in org.apache.flink.runtime.operators.util
Constructors in org.apache.flink.runtime.operators.util with parameters of type ExternalResourceInfoProvider Constructor Description DistributedRuntimeUDFContext(org.apache.flink.api.common.JobInfo jobInfo, org.apache.flink.api.common.TaskInfo taskInfo, org.apache.flink.util.UserCodeClassLoader userCodeClassLoader, org.apache.flink.api.common.ExecutionConfig executionConfig, Map<String,Future<org.apache.flink.core.fs.Path>> cpTasks, Map<String,org.apache.flink.api.common.accumulators.Accumulator<?,?>> accumulators, org.apache.flink.metrics.groups.OperatorMetricGroup metrics, ExternalResourceInfoProvider externalResourceInfoProvider) -
Uses of ExternalResourceInfoProvider in org.apache.flink.runtime.taskexecutor
Methods in org.apache.flink.runtime.taskexecutor with parameters of type ExternalResourceInfoProvider Modifier and Type Method Description TaskManagerRunner.TaskExecutorServiceTaskManagerRunner.TaskExecutorServiceFactory. createTaskExecutor(org.apache.flink.configuration.Configuration configuration, ResourceID resourceID, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, HeartbeatServices heartbeatServices, MetricRegistry metricRegistry, BlobCacheService blobCacheService, boolean localCommunicationOnly, ExternalResourceInfoProvider externalResourceInfoProvider, WorkingDirectory workingDirectory, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, DelegationTokenReceiverRepository delegationTokenReceiverRepository)static TaskManagerRunner.TaskExecutorServiceTaskManagerRunner. createTaskExecutorService(org.apache.flink.configuration.Configuration configuration, ResourceID resourceID, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, HeartbeatServices heartbeatServices, MetricRegistry metricRegistry, BlobCacheService blobCacheService, boolean localCommunicationOnly, ExternalResourceInfoProvider externalResourceInfoProvider, WorkingDirectory workingDirectory, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, DelegationTokenReceiverRepository delegationTokenReceiverRepository)static TaskExecutorTaskManagerRunner. startTaskManager(org.apache.flink.configuration.Configuration configuration, ResourceID resourceID, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, HeartbeatServices heartbeatServices, MetricRegistry metricRegistry, TaskExecutorBlobService taskExecutorBlobService, boolean localCommunicationOnly, ExternalResourceInfoProvider externalResourceInfoProvider, WorkingDirectory workingDirectory, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, DelegationTokenReceiverRepository delegationTokenReceiverRepository)Constructors in org.apache.flink.runtime.taskexecutor with parameters of type ExternalResourceInfoProvider Constructor Description TaskExecutor(org.apache.flink.runtime.rpc.RpcService rpcService, TaskManagerConfiguration taskManagerConfiguration, HighAvailabilityServices haServices, TaskManagerServices taskExecutorServices, ExternalResourceInfoProvider externalResourceInfoProvider, HeartbeatServices heartbeatServices, TaskManagerMetricGroup taskManagerMetricGroup, String metricQueryServiceAddress, TaskExecutorBlobService taskExecutorBlobService, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, TaskExecutorPartitionTracker partitionTracker, DelegationTokenReceiverRepository delegationTokenReceiverRepository) -
Uses of ExternalResourceInfoProvider in org.apache.flink.runtime.taskmanager
Methods in org.apache.flink.runtime.taskmanager that return ExternalResourceInfoProvider Modifier and Type Method Description ExternalResourceInfoProviderRuntimeEnvironment. getExternalResourceInfoProvider()Constructors in org.apache.flink.runtime.taskmanager with parameters of type ExternalResourceInfoProvider Constructor Description RuntimeEnvironment(org.apache.flink.api.common.JobID jobId, JobType jobType, JobVertexID jobVertexId, ExecutionAttemptID executionId, org.apache.flink.api.common.ExecutionConfig executionConfig, org.apache.flink.api.common.JobInfo jobInfo, org.apache.flink.api.common.TaskInfo taskInfo, org.apache.flink.configuration.Configuration jobConfiguration, org.apache.flink.configuration.Configuration taskConfiguration, org.apache.flink.util.UserCodeClassLoader userCodeClassLoader, MemoryManager memManager, SharedResources sharedResources, IOManager ioManager, BroadcastVariableManager bcVarManager, TaskStateManager taskStateManager, GlobalAggregateManager aggregateManager, AccumulatorRegistry accumulatorRegistry, TaskKvStateRegistry kvStateRegistry, InputSplitProvider splitProvider, Map<String,Future<org.apache.flink.core.fs.Path>> distCacheEntries, ResultPartitionWriter[] writers, IndexedInputGate[] inputGates, TaskEventDispatcher taskEventDispatcher, CheckpointResponder checkpointResponder, TaskOperatorEventGateway operatorEventGateway, TaskManagerRuntimeInfo taskManagerInfo, TaskMetricGroup metrics, Task containingTask, ExternalResourceInfoProvider externalResourceInfoProvider, ChannelStateWriteRequestExecutorFactory channelStateExecutorFactory, TaskManagerActions taskManagerActions)Task(JobInformation jobInformation, TaskInformation taskInformation, ExecutionAttemptID executionAttemptID, AllocationID slotAllocationId, List<ResultPartitionDeploymentDescriptor> resultPartitionDeploymentDescriptors, List<InputGateDeploymentDescriptor> inputGateDeploymentDescriptors, MemoryManager memManager, SharedResources sharedResources, IOManager ioManager, ShuffleEnvironment<?,?> shuffleEnvironment, KvStateService kvStateService, BroadcastVariableManager bcVarManager, TaskEventDispatcher taskEventDispatcher, ExternalResourceInfoProvider externalResourceInfoProvider, TaskStateManager taskStateManager, TaskManagerActions taskManagerActions, InputSplitProvider inputSplitProvider, CheckpointResponder checkpointResponder, TaskOperatorEventGateway operatorCoordinatorEventGateway, GlobalAggregateManager aggregateManager, LibraryCacheManager.ClassLoaderHandle classLoaderHandle, FileCache fileCache, TaskManagerRuntimeInfo taskManagerConfig, TaskMetricGroup metricGroup, PartitionProducerStateChecker partitionProducerStateChecker, Executor executor, ChannelStateWriteRequestExecutorFactory channelStateExecutorFactory)IMPORTANT: This constructor may not start any work that would need to be undone in the case of a failing task deployment. -
Uses of ExternalResourceInfoProvider in org.apache.flink.streaming.api.operators
Constructors in org.apache.flink.streaming.api.operators with parameters of type ExternalResourceInfoProvider Constructor Description StreamingRuntimeContext(Environment env, Map<String,org.apache.flink.api.common.accumulators.Accumulator<?,?>> accumulators, org.apache.flink.metrics.groups.OperatorMetricGroup operatorMetricGroup, OperatorID operatorID, ProcessingTimeService processingTimeService, org.apache.flink.api.common.state.KeyedStateStore keyedStateStore, ExternalResourceInfoProvider externalResourceInfoProvider)
-