| Package | Description |
|---|---|
| org.apache.flink.runtime.akka | |
| org.apache.flink.runtime.client | |
| org.apache.flink.runtime.clusterframework |
This package contains the cluster resource management functionality.
|
| org.apache.flink.runtime.rest.handler.legacy | |
| org.apache.flink.runtime.rest.handler.legacy.checkpoints | |
| org.apache.flink.runtime.rest.handler.legacy.metrics | |
| org.apache.flink.runtime.webmonitor | |
| org.apache.flink.runtime.webmonitor.retriever.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
AkkaJobManagerGateway
Implementation of the
JobManagerGateway for old JobManager code based
on Akka actors and the ActorGateway. |
| Modifier and Type | Method and Description |
|---|---|
static CompletableFuture<InetSocketAddress> |
JobClient.retrieveBlobServerAddress(JobManagerGateway jobManagerGateway,
org.apache.flink.api.common.time.Time timeout)
Utility method to retrieve the BlobServer address from the given JobManager gateway.
|
static ClassLoader |
JobClient.retrieveClassLoader(org.apache.flink.api.common.JobID jobID,
JobManagerGateway jobManager,
org.apache.flink.configuration.Configuration config,
HighAvailabilityServices highAvailabilityServices,
org.apache.flink.api.common.time.Time timeout)
Reconstructs the class loader by first requesting information about it at the JobManager
and then downloading missing jar files.
|
static void |
JobClient.submitJobDetached(JobManagerGateway jobManagerGateway,
org.apache.flink.configuration.Configuration config,
JobGraph jobGraph,
org.apache.flink.api.common.time.Time timeout,
ClassLoader classLoader)
Submits a job in detached mode.
|
| Modifier and Type | Method and Description |
|---|---|
static WebMonitor |
BootstrapTools.startWebMonitorIfConfigured(org.apache.flink.configuration.Configuration config,
HighAvailabilityServices highAvailabilityServices,
LeaderGatewayRetriever<JobManagerGateway> jobManagerRetriever,
MetricQueryServiceRetriever queryServiceRetriever,
org.apache.flink.api.common.time.Time timeout,
ScheduledExecutor scheduledExecutor,
org.slf4j.Logger logger)
Starts the web frontend.
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<String> |
TaskManagersHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
CompletableFuture<String> |
JobStoppingHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
CompletableFuture<String> |
JobsOverviewHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
CompletableFuture<String> |
JobCancellationHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
CompletableFuture<String> |
DashboardConfigHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
CompletableFuture<String> |
CurrentJobIdsHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
CompletableFuture<String> |
ClusterOverviewHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
CompletableFuture<String> |
ClusterConfigHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
abstract CompletableFuture<String> |
AbstractJsonRequestHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway)
Core method that handles the request and generates the response.
|
CompletableFuture<String> |
AbstractExecutionGraphRequestHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
CompletableFuture<org.apache.flink.shaded.netty4.io.netty.handler.codec.http.FullHttpResponse> |
RequestHandler.handleRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway)
Core method that handles the request and generates the response.
|
CompletableFuture<org.apache.flink.shaded.netty4.io.netty.handler.codec.http.FullHttpResponse> |
AbstractJsonRequestHandler.handleRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
protected void |
TaskManagerLogHandler.respondAsLeader(org.apache.flink.shaded.netty4.io.netty.channel.ChannelHandlerContext ctx,
org.apache.flink.shaded.netty4.io.netty.handler.codec.http.router.Routed routed,
JobManagerGateway jobManagerGateway)
Response when running with leading JobManager.
|
| Constructor and Description |
|---|
TaskManagerLogHandler(GatewayRetriever<JobManagerGateway> retriever,
Executor executor,
CompletableFuture<String> localJobManagerAddressPromise,
org.apache.flink.api.common.time.Time timeout,
TaskManagerLogHandler.FileMode fileMode,
org.apache.flink.configuration.Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<String> |
CheckpointStatsDetailsSubtasksHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<String> |
AbstractMetricsHandler.handleJsonRequest(Map<String,String> pathParams,
Map<String,String> queryParams,
JobManagerGateway jobManagerGateway) |
| Modifier and Type | Method and Description |
|---|---|
static WebMonitor |
WebMonitorUtils.startWebRuntimeMonitor(org.apache.flink.configuration.Configuration config,
HighAvailabilityServices highAvailabilityServices,
LeaderGatewayRetriever<JobManagerGateway> jobManagerRetriever,
MetricQueryServiceRetriever queryServiceRetriever,
org.apache.flink.api.common.time.Time timeout,
ScheduledExecutor scheduledExecutor)
Starts the web runtime monitor.
|
| Modifier and Type | Method and Description |
|---|---|
protected CompletableFuture<JobManagerGateway> |
AkkaJobManagerRetriever.createGateway(CompletableFuture<org.apache.flink.api.java.tuple.Tuple2<String,UUID>> leaderFuture) |
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.