Uses of Interface
org.apache.flink.runtime.highavailability.ClientHighAvailabilityServices
-
-
Uses of ClientHighAvailabilityServices in org.apache.flink.runtime.highavailability
Subinterfaces of ClientHighAvailabilityServices in org.apache.flink.runtime.highavailability Modifier and Type Interface Description interface
HighAvailabilityServices
The HighAvailabilityServices give access to all services needed for a highly-available setup.Classes in org.apache.flink.runtime.highavailability that implement ClientHighAvailabilityServices Modifier and Type Class Description class
AbstractHaServices
Abstract high availability services based on distributed system(e.g.Methods in org.apache.flink.runtime.highavailability that return ClientHighAvailabilityServices Modifier and Type Method Description ClientHighAvailabilityServices
ClientHighAvailabilityServicesFactory. create(org.apache.flink.configuration.Configuration configuration, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler)
Creates aClientHighAvailabilityServices
instance.ClientHighAvailabilityServices
DefaultClientHighAvailabilityServicesFactory. create(org.apache.flink.configuration.Configuration configuration, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler)
static ClientHighAvailabilityServices
HighAvailabilityServicesUtils. createClientHAService(org.apache.flink.configuration.Configuration configuration, org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler)
default ClientHighAvailabilityServices
HighAvailabilityServicesFactory. createClientHAServices(org.apache.flink.configuration.Configuration configuration)
Create aClientHighAvailabilityServices
instance. -
Uses of ClientHighAvailabilityServices in org.apache.flink.runtime.highavailability.nonha
Classes in org.apache.flink.runtime.highavailability.nonha that implement ClientHighAvailabilityServices Modifier and Type Class Description class
AbstractNonHaServices
Abstract base class for non high-availability services. -
Uses of ClientHighAvailabilityServices in org.apache.flink.runtime.highavailability.nonha.embedded
Classes in org.apache.flink.runtime.highavailability.nonha.embedded that implement ClientHighAvailabilityServices Modifier and Type Class Description class
EmbeddedHaServices
An implementation of theHighAvailabilityServices
for the non-high-availability case where all participants (ResourceManager, JobManagers, TaskManagers) run in the same process.class
EmbeddedHaServicesWithLeadershipControl
EmbeddedHaServices
extension to expose leadership granting and revoking. -
Uses of ClientHighAvailabilityServices in org.apache.flink.runtime.highavailability.nonha.standalone
Classes in org.apache.flink.runtime.highavailability.nonha.standalone that implement ClientHighAvailabilityServices Modifier and Type Class Description class
StandaloneClientHAServices
Non-HA implementation forClientHighAvailabilityServices
.class
StandaloneHaServices
An implementation of theHighAvailabilityServices
for the non-high-availability case. -
Uses of ClientHighAvailabilityServices in org.apache.flink.runtime.highavailability.zookeeper
Classes in org.apache.flink.runtime.highavailability.zookeeper that implement ClientHighAvailabilityServices Modifier and Type Class Description class
ZooKeeperClientHAServices
ZooKeeper based implementation forClientHighAvailabilityServices
.class
ZooKeeperLeaderElectionHaServices
ZooKeeper HA services that only use a single leader election per process.
-