public class HighAvailabilityServicesUtils extends Object
HighAvailabilityServices
implementations.Modifier and Type | Class and Description |
---|---|
static class |
HighAvailabilityServicesUtils.AddressResolution |
Constructor and Description |
---|
HighAvailabilityServicesUtils() |
Modifier and Type | Method and Description |
---|---|
static HighAvailabilityServices |
createAvailableOrEmbeddedServices(org.apache.flink.configuration.Configuration config,
Executor executor) |
static HighAvailabilityServices |
createHighAvailabilityServices(org.apache.flink.configuration.Configuration configuration,
Executor executor,
HighAvailabilityServicesUtils.AddressResolution addressResolution) |
static org.apache.flink.api.java.tuple.Tuple2<String,Integer> |
getJobManagerAddress(org.apache.flink.configuration.Configuration configuration)
Returns the JobManager's hostname and port extracted from the given
Configuration . |
public static HighAvailabilityServices createAvailableOrEmbeddedServices(org.apache.flink.configuration.Configuration config, Executor executor) throws Exception
Exception
public static HighAvailabilityServices createHighAvailabilityServices(org.apache.flink.configuration.Configuration configuration, Executor executor, HighAvailabilityServicesUtils.AddressResolution addressResolution) throws Exception
Exception
public static org.apache.flink.api.java.tuple.Tuple2<String,Integer> getJobManagerAddress(org.apache.flink.configuration.Configuration configuration) throws org.apache.flink.util.ConfigurationException
Configuration
.configuration
- Configuration to extract the JobManager's address fromorg.apache.flink.util.ConfigurationException
- if the JobManager's address cannot be extracted from the configurationCopyright © 2014–2018 The Apache Software Foundation. All rights reserved.