public class ResourceManagerProcessContext extends Object
ResourceManager, which do not change during the
lifetime of the process and can be reused between multiple resource manager instances in the
process.| Constructor and Description |
|---|
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) |
| Modifier and Type | Method and Description |
|---|---|
ClusterInformation |
getClusterInformation() |
DelegationTokenManager |
getDelegationTokenManager() |
org.apache.flink.runtime.rpc.FatalErrorHandler |
getFatalErrorHandler() |
HeartbeatServices |
getHeartbeatServices() |
HighAvailabilityServices |
getHighAvailabilityServices() |
String |
getHostname() |
Executor |
getIoExecutor() |
MetricRegistry |
getMetricRegistry() |
ResourceID |
getResourceId() |
org.apache.flink.configuration.Configuration |
getRmConfig() |
ResourceManagerRuntimeServicesConfiguration |
getRmRuntimeServicesConfig() |
org.apache.flink.runtime.rpc.RpcService |
getRpcService() |
String |
getWebInterfaceUrl() |
public 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,
@Nullable
String webInterfaceUrl,
MetricRegistry metricRegistry,
String hostname,
Executor ioExecutor)
public org.apache.flink.configuration.Configuration getRmConfig()
public ResourceID getResourceId()
public ResourceManagerRuntimeServicesConfiguration getRmRuntimeServicesConfig()
public org.apache.flink.runtime.rpc.RpcService getRpcService()
public HighAvailabilityServices getHighAvailabilityServices()
public HeartbeatServices getHeartbeatServices()
public DelegationTokenManager getDelegationTokenManager()
public org.apache.flink.runtime.rpc.FatalErrorHandler getFatalErrorHandler()
public ClusterInformation getClusterInformation()
public MetricRegistry getMetricRegistry()
public String getHostname()
public Executor getIoExecutor()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.