Constructor and Description |
---|
RestClusterClient(Configuration config,
T clusterId,
ClientHighAvailabilityServices clientHAServices) |
Modifier and Type | Interface and Description |
---|---|
interface |
HighAvailabilityServices
The HighAvailabilityServices give access to all services needed for a highly-available setup.
|
Modifier and Type | Method and Description |
---|---|
static ClientHighAvailabilityServices |
HighAvailabilityServicesUtils.createClientHAService(Configuration configuration) |
default ClientHighAvailabilityServices |
HighAvailabilityServicesFactory.createClientHAServices(Configuration configuration)
Create a
ClientHighAvailabilityServices instance. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNonHaServices
Abstract base class for non high-availability services.
|
Modifier and Type | Class and Description |
---|---|
class |
EmbeddedHaServices
An implementation of the
HighAvailabilityServices for the non-high-availability case
where all participants (ResourceManager, JobManagers, TaskManagers) run in the same process. |
Modifier and Type | Class and Description |
---|---|
class |
StandaloneClientHAServices
Non-HA implementation for
ClientHighAvailabilityServices . |
class |
StandaloneHaServices
An implementation of the
HighAvailabilityServices for the non-high-availability case. |
Modifier and Type | Class and Description |
---|---|
class |
ZooKeeperClientHAServices
ZooKeeper based implementation for
ClientHighAvailabilityServices . |
class |
ZooKeeperHaServices
An implementation of the
HighAvailabilityServices using Apache ZooKeeper. |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.