@Internal public class SavepointEnvironment extends Object implements org.apache.flink.runtime.execution.Environment
Environment that provides the functionality required to run the
state-processor-api.| 限定符和类型 | 类和说明 |
|---|---|
static class |
SavepointEnvironment.Builder
SavepointEnvironment builder. |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
acknowledgeCheckpoint(long checkpointId,
org.apache.flink.runtime.checkpoint.CheckpointMetrics checkpointMetrics) |
void |
acknowledgeCheckpoint(long checkpointId,
org.apache.flink.runtime.checkpoint.CheckpointMetrics checkpointMetrics,
org.apache.flink.runtime.checkpoint.TaskStateSnapshot subtaskState) |
void |
declineCheckpoint(long checkpointId,
Throwable cause) |
void |
failExternally(Throwable cause) |
org.apache.flink.runtime.accumulators.AccumulatorRegistry |
getAccumulatorRegistry() |
org.apache.flink.runtime.io.network.partition.consumer.InputGate[] |
getAllInputGates() |
org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter[] |
getAllWriters() |
org.apache.flink.runtime.broadcast.BroadcastVariableManager |
getBroadcastVariableManager() |
Map<String,Future<org.apache.flink.core.fs.Path>> |
getDistributedCacheEntries() |
org.apache.flink.api.common.ExecutionConfig |
getExecutionConfig() |
org.apache.flink.runtime.executiongraph.ExecutionAttemptID |
getExecutionId() |
org.apache.flink.runtime.taskexecutor.GlobalAggregateManager |
getGlobalAggregateManager() |
org.apache.flink.runtime.io.network.partition.consumer.InputGate |
getInputGate(int index) |
org.apache.flink.runtime.jobgraph.tasks.InputSplitProvider |
getInputSplitProvider() |
org.apache.flink.runtime.io.disk.iomanager.IOManager |
getIOManager() |
org.apache.flink.configuration.Configuration |
getJobConfiguration() |
org.apache.flink.api.common.JobID |
getJobID() |
org.apache.flink.runtime.jobgraph.JobVertexID |
getJobVertexId() |
org.apache.flink.runtime.memory.MemoryManager |
getMemoryManager() |
org.apache.flink.runtime.metrics.groups.TaskMetricGroup |
getMetricGroup() |
org.apache.flink.configuration.Configuration |
getTaskConfiguration() |
org.apache.flink.runtime.io.network.TaskEventDispatcher |
getTaskEventDispatcher() |
org.apache.flink.api.common.TaskInfo |
getTaskInfo() |
org.apache.flink.runtime.query.TaskKvStateRegistry |
getTaskKvStateRegistry() |
org.apache.flink.runtime.taskmanager.TaskManagerRuntimeInfo |
getTaskManagerInfo() |
org.apache.flink.runtime.state.TaskStateManager |
getTaskStateManager() |
ClassLoader |
getUserClassLoader() |
org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter |
getWriter(int index) |
public org.apache.flink.api.common.ExecutionConfig getExecutionConfig()
getExecutionConfig 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.api.common.JobID getJobID()
getJobID 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.jobgraph.JobVertexID getJobVertexId()
getJobVertexId 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.executiongraph.ExecutionAttemptID getExecutionId()
getExecutionId 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.configuration.Configuration getTaskConfiguration()
getTaskConfiguration 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.taskmanager.TaskManagerRuntimeInfo getTaskManagerInfo()
getTaskManagerInfo 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.metrics.groups.TaskMetricGroup getMetricGroup()
getMetricGroup 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.configuration.Configuration getJobConfiguration()
getJobConfiguration 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.api.common.TaskInfo getTaskInfo()
getTaskInfo 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.jobgraph.tasks.InputSplitProvider getInputSplitProvider()
getInputSplitProvider 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.io.disk.iomanager.IOManager getIOManager()
getIOManager 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.memory.MemoryManager getMemoryManager()
getMemoryManager 在接口中 org.apache.flink.runtime.execution.Environmentpublic ClassLoader getUserClassLoader()
getUserClassLoader 在接口中 org.apache.flink.runtime.execution.Environmentpublic Map<String,Future<org.apache.flink.core.fs.Path>> getDistributedCacheEntries()
getDistributedCacheEntries 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.broadcast.BroadcastVariableManager getBroadcastVariableManager()
getBroadcastVariableManager 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.state.TaskStateManager getTaskStateManager()
getTaskStateManager 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.taskexecutor.GlobalAggregateManager getGlobalAggregateManager()
getGlobalAggregateManager 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.accumulators.AccumulatorRegistry getAccumulatorRegistry()
getAccumulatorRegistry 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.query.TaskKvStateRegistry getTaskKvStateRegistry()
getTaskKvStateRegistry 在接口中 org.apache.flink.runtime.execution.Environmentpublic void acknowledgeCheckpoint(long checkpointId,
org.apache.flink.runtime.checkpoint.CheckpointMetrics checkpointMetrics)
acknowledgeCheckpoint 在接口中 org.apache.flink.runtime.execution.Environmentpublic void acknowledgeCheckpoint(long checkpointId,
org.apache.flink.runtime.checkpoint.CheckpointMetrics checkpointMetrics,
org.apache.flink.runtime.checkpoint.TaskStateSnapshot subtaskState)
acknowledgeCheckpoint 在接口中 org.apache.flink.runtime.execution.Environmentpublic void declineCheckpoint(long checkpointId,
Throwable cause)
declineCheckpoint 在接口中 org.apache.flink.runtime.execution.Environmentpublic void failExternally(Throwable cause)
failExternally 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter getWriter(int index)
getWriter 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.io.network.api.writer.ResultPartitionWriter[] getAllWriters()
getAllWriters 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.io.network.partition.consumer.InputGate getInputGate(int index)
getInputGate 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.io.network.partition.consumer.InputGate[] getAllInputGates()
getAllInputGates 在接口中 org.apache.flink.runtime.execution.Environmentpublic org.apache.flink.runtime.io.network.TaskEventDispatcher getTaskEventDispatcher()
getTaskEventDispatcher 在接口中 org.apache.flink.runtime.execution.EnvironmentCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.