Uses of Interface
org.apache.flink.runtime.highavailability.HighAvailabilityServices
-
-
Uses of HighAvailabilityServices in org.apache.flink.runtime.dispatcher
Methods in org.apache.flink.runtime.dispatcher that return HighAvailabilityServices Modifier and Type Method Description HighAvailabilityServicesDispatcherServices. getHighAvailabilityServices()HighAvailabilityServicesPartialDispatcherServices. getHighAvailabilityServices()Methods in org.apache.flink.runtime.dispatcher with parameters of type HighAvailabilityServices Modifier and Type Method Description JobManagerRunnerJobManagerRunnerFactory. 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)JobManagerRunnerJobMasterServiceLeadershipRunnerFactory. 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)Constructors in org.apache.flink.runtime.dispatcher with parameters of type HighAvailabilityServices Constructor Description PartialDispatcherServices(org.apache.flink.configuration.Configuration configuration, HighAvailabilityServices highAvailabilityServices, GatewayRetriever<ResourceManagerGateway> resourceManagerGatewayRetriever, BlobServer blobServer, HeartbeatServices heartbeatServices, JobManagerMetricGroupFactory jobManagerMetricGroupFactory, ExecutionGraphInfoStore executionGraphInfoStore, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, HistoryServerArchivist historyServerArchivist, String metricQueryServiceAddress, Executor ioExecutor, DispatcherOperationCaches operationCaches, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers) -
Uses of HighAvailabilityServices in org.apache.flink.runtime.dispatcher.cleanup
Constructors in org.apache.flink.runtime.dispatcher.cleanup with parameters of type HighAvailabilityServices Constructor Description DispatcherResourceCleanerFactory(Executor cleanupExecutor, org.apache.flink.util.concurrent.RetryStrategy retryStrategy, JobManagerRunnerRegistry jobManagerRunnerRegistry, ExecutionPlanWriter executionPlanWriter, BlobServer blobServer, HighAvailabilityServices highAvailabilityServices, JobManagerMetricGroup jobManagerMetricGroup) -
Uses of HighAvailabilityServices in org.apache.flink.runtime.entrypoint
Methods in org.apache.flink.runtime.entrypoint that return HighAvailabilityServices Modifier and Type Method Description protected HighAvailabilityServicesClusterEntrypoint. createHaServices(org.apache.flink.configuration.Configuration configuration, Executor executor, org.apache.flink.runtime.rpc.RpcSystemUtils rpcSystemUtils) -
Uses of HighAvailabilityServices in org.apache.flink.runtime.entrypoint.component
Methods in org.apache.flink.runtime.entrypoint.component with parameters of type HighAvailabilityServices Modifier and Type Method Description DispatcherResourceManagerComponentDefaultDispatcherResourceManagerComponentFactory. create(org.apache.flink.configuration.Configuration configuration, ResourceID resourceId, Executor ioExecutor, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, BlobServer blobServer, HeartbeatServices heartbeatServices, DelegationTokenManager delegationTokenManager, MetricRegistry metricRegistry, ExecutionGraphInfoStore executionGraphInfoStore, MetricQueryServiceRetriever metricQueryServiceRetriever, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler)DispatcherResourceManagerComponentDispatcherResourceManagerComponentFactory. create(org.apache.flink.configuration.Configuration configuration, ResourceID resourceId, Executor ioExecutor, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, BlobServer blobServer, HeartbeatServices heartbeatServices, DelegationTokenManager delegationTokenManager, MetricRegistry metricRegistry, ExecutionGraphInfoStore executionGraphInfoStore, MetricQueryServiceRetriever metricQueryServiceRetriever, Collection<org.apache.flink.core.failure.FailureEnricher> failureEnrichers, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) -
Uses of HighAvailabilityServices in org.apache.flink.runtime.highavailability
Classes in org.apache.flink.runtime.highavailability that implement HighAvailabilityServices Modifier and Type Class Description classAbstractHaServicesAbstract high availability services based on distributed system(e.g.Methods in org.apache.flink.runtime.highavailability that return HighAvailabilityServices Modifier and Type Method Description static HighAvailabilityServicesHighAvailabilityServicesUtils. createAvailableOrEmbeddedServices(org.apache.flink.configuration.Configuration config, Executor executor, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler)HighAvailabilityServicesHighAvailabilityServicesFactory. createHAServices(org.apache.flink.configuration.Configuration configuration, Executor executor)Creates aHighAvailabilityServicesinstance.static HighAvailabilityServicesHighAvailabilityServicesUtils. createHighAvailabilityServices(org.apache.flink.configuration.Configuration configuration, Executor executor, org.apache.flink.runtime.rpc.AddressResolution addressResolution, org.apache.flink.runtime.rpc.RpcSystemUtils rpcSystemUtils, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler) -
Uses of HighAvailabilityServices in org.apache.flink.runtime.highavailability.nonha
Classes in org.apache.flink.runtime.highavailability.nonha that implement HighAvailabilityServices Modifier and Type Class Description classAbstractNonHaServicesAbstract base class for non high-availability services. -
Uses of HighAvailabilityServices in org.apache.flink.runtime.highavailability.nonha.embedded
Classes in org.apache.flink.runtime.highavailability.nonha.embedded that implement HighAvailabilityServices Modifier and Type Class Description classEmbeddedHaServicesAn implementation of theHighAvailabilityServicesfor the non-high-availability case where all participants (ResourceManager, JobManagers, TaskManagers) run in the same process.classEmbeddedHaServicesWithLeadershipControlEmbeddedHaServicesextension to expose leadership granting and revoking. -
Uses of HighAvailabilityServices in org.apache.flink.runtime.highavailability.nonha.standalone
Classes in org.apache.flink.runtime.highavailability.nonha.standalone that implement HighAvailabilityServices Modifier and Type Class Description classStandaloneHaServicesAn implementation of theHighAvailabilityServicesfor the non-high-availability case. -
Uses of HighAvailabilityServices in org.apache.flink.runtime.highavailability.zookeeper
Classes in org.apache.flink.runtime.highavailability.zookeeper that implement HighAvailabilityServices Modifier and Type Class Description classZooKeeperLeaderElectionHaServicesZooKeeper HA services that only use a single leader election per process. -
Uses of HighAvailabilityServices in org.apache.flink.runtime.jobmanager
Constructors in org.apache.flink.runtime.jobmanager with parameters of type HighAvailabilityServices Constructor Description HaServicesJobPersistenceComponentFactory(HighAvailabilityServices highAvailabilityServices) -
Uses of HighAvailabilityServices in org.apache.flink.runtime.jobmaster
Constructors in org.apache.flink.runtime.jobmaster with parameters of type HighAvailabilityServices Constructor Description JobMaster(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 HighAvailabilityServices in org.apache.flink.runtime.jobmaster.factories
Constructors in org.apache.flink.runtime.jobmaster.factories with parameters of type HighAvailabilityServices Constructor Description DefaultJobMasterServiceFactory(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 HighAvailabilityServices in org.apache.flink.runtime.minicluster
Methods in org.apache.flink.runtime.minicluster that return HighAvailabilityServices Modifier and Type Method Description protected HighAvailabilityServicesMiniCluster. createHighAvailabilityServices(org.apache.flink.configuration.Configuration configuration, Executor executor)protected HighAvailabilityServicesMiniCluster. getHaServices() -
Uses of HighAvailabilityServices in org.apache.flink.runtime.resourcemanager
Methods in org.apache.flink.runtime.resourcemanager that return HighAvailabilityServices Modifier and Type Method Description HighAvailabilityServicesResourceManagerProcessContext. getHighAvailabilityServices()Methods in org.apache.flink.runtime.resourcemanager with parameters of type HighAvailabilityServices Modifier and Type Method Description static ResourceManagerServiceImplResourceManagerServiceImpl. create(ResourceManagerFactory<?> resourceManagerFactory, org.apache.flink.configuration.Configuration configuration, ResourceID resourceId, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, HeartbeatServices heartbeatServices, DelegationTokenManager delegationTokenManager, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, ClusterInformation clusterInformation, String webInterfaceUrl, MetricRegistry metricRegistry, String hostname, Executor ioExecutor)ResourceManagerProcessContextResourceManagerFactory. createResourceManagerProcessContext(org.apache.flink.configuration.Configuration configuration, ResourceID resourceId, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, HeartbeatServices heartbeatServices, DelegationTokenManager delegationTokenManager, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, ClusterInformation clusterInformation, String webInterfaceUrl, MetricRegistry metricRegistry, String hostname, Executor ioExecutor)static ResourceManagerRuntimeServicesResourceManagerRuntimeServices. fromConfiguration(ResourceManagerRuntimeServicesConfiguration configuration, HighAvailabilityServices highAvailabilityServices, org.apache.flink.util.concurrent.ScheduledExecutor scheduledExecutor, SlotManagerMetricGroup slotManagerMetricGroup)Constructors in org.apache.flink.runtime.resourcemanager with parameters of type HighAvailabilityServices Constructor Description DefaultJobLeaderIdService(HighAvailabilityServices highAvailabilityServices, org.apache.flink.util.concurrent.ScheduledExecutor scheduledExecutor, Duration jobTimeout)ResourceManagerProcessContext(org.apache.flink.configuration.Configuration rmConfig, ResourceID resourceId, ResourceManagerRuntimeServicesConfiguration rmRuntimeServicesConfig, org.apache.flink.runtime.rpc.RpcService rpcService, HighAvailabilityServices highAvailabilityServices, HeartbeatServices heartbeatServices, DelegationTokenManager delegationTokenManager, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler, ClusterInformation clusterInformation, String webInterfaceUrl, MetricRegistry metricRegistry, String hostname, Executor ioExecutor) -
Uses of HighAvailabilityServices in org.apache.flink.runtime.taskexecutor
Methods in org.apache.flink.runtime.taskexecutor with parameters of type HighAvailabilityServices 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)voidDefaultJobLeaderService. start(String initialOwnerAddress, org.apache.flink.runtime.rpc.RpcService initialRpcService, HighAvailabilityServices initialHighAvailabilityServices, JobLeaderListener initialJobLeaderListener)voidJobLeaderService. start(String initialOwnerAddress, org.apache.flink.runtime.rpc.RpcService initialRpcService, HighAvailabilityServices initialHighAvailabilityServices, JobLeaderListener initialJobLeaderListener)Start the job leader service with the given services.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 HighAvailabilityServices 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)
-