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,
ResourceManagerRuntimeServicesConfiguration rmRuntimeServicesConfig,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
String webInterfaceUrl,
ResourceManagerMetricGroup resourceManagerMetricGroup,
SlotManagerMetricGroup slotManagerMetricGroup,
Executor ioExecutor) |
| Modifier and Type | Method and Description |
|---|---|
ClusterInformation |
getClusterInformation() |
org.apache.flink.runtime.rpc.FatalErrorHandler |
getFatalErrorHandler() |
HeartbeatServices |
getHeartbeatServices() |
HighAvailabilityServices |
getHighAvailabilityServices() |
Executor |
getIoExecutor() |
ResourceManagerMetricGroup |
getResourceManagerMetricGroup() |
org.apache.flink.configuration.Configuration |
getRmConfig() |
ResourceManagerRuntimeServicesConfiguration |
getRmRuntimeServicesConfig() |
org.apache.flink.runtime.rpc.RpcService |
getRpcService() |
SlotManagerMetricGroup |
getSlotManagerMetricGroup() |
String |
getWebInterfaceUrl() |
public ResourceManagerProcessContext(org.apache.flink.configuration.Configuration rmConfig,
ResourceManagerRuntimeServicesConfiguration rmRuntimeServicesConfig,
org.apache.flink.runtime.rpc.RpcService rpcService,
HighAvailabilityServices highAvailabilityServices,
HeartbeatServices heartbeatServices,
org.apache.flink.runtime.rpc.FatalErrorHandler fatalErrorHandler,
ClusterInformation clusterInformation,
@Nullable
String webInterfaceUrl,
ResourceManagerMetricGroup resourceManagerMetricGroup,
SlotManagerMetricGroup slotManagerMetricGroup,
Executor ioExecutor)
public org.apache.flink.configuration.Configuration getRmConfig()
public ResourceManagerRuntimeServicesConfiguration getRmRuntimeServicesConfig()
public org.apache.flink.runtime.rpc.RpcService getRpcService()
public HighAvailabilityServices getHighAvailabilityServices()
public HeartbeatServices getHeartbeatServices()
public org.apache.flink.runtime.rpc.FatalErrorHandler getFatalErrorHandler()
public ClusterInformation getClusterInformation()
public ResourceManagerMetricGroup getResourceManagerMetricGroup()
public SlotManagerMetricGroup getSlotManagerMetricGroup()
public Executor getIoExecutor()
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.