| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
BroadcastVariableKey.getVertexId() |
| 构造器和说明 |
|---|
BroadcastVariableKey(JobVertexID vertexId,
String name,
int superstep) |
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
TaskStateStats.getJobVertexId() |
JobVertexID |
TaskState.getJobVertexID()
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
TaskStateStats |
AbstractCheckpointStats.getTaskStateStats(JobVertexID jobVertexId)
Returns the task state stats for the given job vertex ID or
null if no task with
such an ID is available. |
| 限定符和类型 | 方法和说明 |
|---|---|
static CompletedCheckpoint |
Checkpoints.loadAndValidateCheckpoint(org.apache.flink.api.common.JobID jobId,
Map<JobVertexID,ExecutionJobVertex> tasks,
CompletedCheckpointStorageLocation location,
ClassLoader classLoader,
boolean allowNonRestoredState,
CheckpointProperties checkpointProperties,
RestoreMode restoreMode) |
boolean |
CheckpointCoordinator.restoreSavepoint(SavepointRestoreSettings restoreSettings,
Map<JobVertexID,ExecutionJobVertex> tasks,
ClassLoader userClassLoader)
Restore the state with given savepoint.
|
| 构造器和说明 |
|---|
TaskState(JobVertexID jobVertexID,
int parallelism,
int maxParallelism,
int chainLength)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
Environment.getJobVertexId()
Gets the ID of the JobVertex for which this task executes a parallel subtask.
|
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
ExecutionVertex.getJobvertexId() |
JobVertexID |
TaskInformation.getJobVertexId() |
JobVertexID |
ArchivedExecutionJobVertex.getJobVertexId() |
JobVertexID |
ExecutionJobVertex.getJobVertexId() |
JobVertexID |
AccessExecutionJobVertex.getJobVertexId()
Returns the
JobVertexID for this job vertex. |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<JobVertexID,ExecutionJobVertex> |
DefaultExecutionGraph.getAllVertices() |
Map<JobVertexID,? extends AccessExecutionJobVertex> |
AccessExecutionGraph.getAllVertices()
Returns a map containing all job vertices for this execution graph.
|
Map<JobVertexID,ExecutionJobVertex> |
ExecutionGraph.getAllVertices() |
Map<JobVertexID,AccessExecutionJobVertex> |
ArchivedExecutionGraph.getAllVertices() |
| 限定符和类型 | 方法和说明 |
|---|---|
SubtaskAttemptNumberStore |
DefaultVertexAttemptNumberStore.getAttemptCounts(JobVertexID vertexId) |
SubtaskAttemptNumberStore |
VertexAttemptNumberStore.getAttemptCounts(JobVertexID vertexId)
Returns the attempt numbers for the given vertex.
|
ExecutionJobVertex |
DefaultExecutionGraph.getJobVertex(JobVertexID id) |
AccessExecutionJobVertex |
AccessExecutionGraph.getJobVertex(JobVertexID id)
Returns the job vertex for the given
JobVertexID. |
ExecutionJobVertex |
ExecutionGraph.getJobVertex(JobVertexID id) |
ArchivedExecutionJobVertex |
ArchivedExecutionGraph.getJobVertex(JobVertexID id) |
ExecutionJobVertex |
InternalExecutionGraphAccessor.getJobVertex(JobVertexID id) |
void |
DefaultVertexAttemptNumberStore.setAttemptCount(JobVertexID jobVertexId,
int subtaskIndex,
int attemptNumber) |
void |
MutableVertexAttemptNumberStore.setAttemptCount(JobVertexID jobVertexId,
int subtaskIndex,
int attemptNumber)
Sets the attempt count for the given subtask of the given vertex.
|
| 构造器和说明 |
|---|
ArchivedExecutionJobVertex(ArchivedExecutionVertex[] taskVertices,
JobVertexID id,
String name,
int parallelism,
int maxParallelism,
ResourceProfile resourceProfile,
StringifiedAccumulatorResult[] archivedUserAccumulators) |
TaskInformation(JobVertexID jobVertexId,
String taskName,
int numberOfSubtasks,
int maxNumberOfSubtasks,
String invokableClassName,
org.apache.flink.configuration.Configuration taskConfiguration) |
| 构造器和说明 |
|---|
ArchivedExecutionGraph(org.apache.flink.api.common.JobID jobID,
String jobName,
Map<JobVertexID,ArchivedExecutionJobVertex> tasks,
List<ArchivedExecutionJobVertex> verticesInCreationOrder,
long[] stateTimestamps,
org.apache.flink.api.common.JobStatus state,
ErrorInfo failureCause,
String jsonPlan,
StringifiedAccumulatorResult[] archivedUserAccumulators,
Map<String,org.apache.flink.util.SerializedValue<org.apache.flink.util.OptionalFailure<Object>>> serializedUserAccumulators,
org.apache.flink.api.common.ArchivedExecutionConfig executionConfig,
boolean isStoppable,
CheckpointCoordinatorConfiguration jobCheckpointingConfiguration,
CheckpointStatsSnapshot checkpointStatsSnapshot,
String stateBackendName,
String checkpointStorageName) |
| 限定符和类型 | 方法和说明 |
|---|---|
static JobVertexID |
JobVertexID.fromByteBuf(org.apache.flink.shaded.netty4.io.netty.buffer.ByteBuf buf) |
static JobVertexID |
JobVertexID.fromHexString(String hexString) |
JobVertexID |
JobVertex.getID()
Returns the ID of this job vertex.
|
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertex |
JobGraph.findVertexByID(JobVertexID id)
Searches for a vertex with a matching ID and returns it.
|
static OperatorID |
OperatorID.fromJobVertexID(JobVertexID id) |
| 构造器和说明 |
|---|
InputOutputFormatVertex(String name,
JobVertexID id,
List<OperatorIDPair> operatorIDPairs) |
JobVertex(String name,
JobVertexID id)
Constructs a new job vertex and assigns it with the given name.
|
JobVertex(String name,
JobVertexID primaryId,
List<OperatorIDPair> operatorIDPairs)
Constructs a new job vertex and assigns it with the given name.
|
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
DefaultLogicalVertex.getId() |
JobVertexID |
DefaultLogicalEdge.getProducerVertexId() |
JobVertexID |
LogicalEdge.getProducerVertexId()
Returns the ID of producer vertex.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
DefaultLogicalPipelinedRegion.contains(JobVertexID vertexId) |
LogicalVertex |
DefaultLogicalPipelinedRegion.getVertex(JobVertexID vertexId) |
DefaultLogicalVertex |
DefaultLogicalTopology.getVertex(JobVertexID vertexId) |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<JobVertexID> |
SlotSharingGroup.getJobVertexIds() |
List<JobVertexID> |
CoLocationGroup.getVertexIds()
Returns the IDs of the
JobVertex instances participating in this group. |
List<JobVertexID> |
CoLocationGroupImpl.getVertexIds() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SlotSharingGroup.addVertexToGroup(JobVertexID id) |
void |
SlotSharingGroup.removeVertexFromGroup(JobVertexID id) |
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<Acknowledge> |
KvStateRegistryGateway.notifyKvStateRegistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId,
InetSocketAddress kvStateServerAddress)
Notifies that queryable state has been registered.
|
CompletableFuture<Acknowledge> |
JobMaster.notifyKvStateRegistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId,
InetSocketAddress kvStateServerAddress) |
CompletableFuture<Acknowledge> |
KvStateRegistryGateway.notifyKvStateUnregistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName)
Notifies that queryable state has been unregistered.
|
CompletableFuture<Acknowledge> |
JobMaster.notifyKvStateUnregistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName) |
CompletableFuture<SerializedInputSplit> |
JobMasterGateway.requestNextInputSplit(JobVertexID vertexID,
ExecutionAttemptID executionAttempt)
Requests the next input split for the
ExecutionJobVertex. |
CompletableFuture<SerializedInputSplit> |
JobMaster.requestNextInputSplit(JobVertexID vertexID,
ExecutionAttemptID executionAttempt) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected JobVertexID |
TaskMetricGroup.vertexId |
| 限定符和类型 | 方法和说明 |
|---|---|
TaskMetricGroup |
UnregisteredMetricGroups.UnregisteredTaskManagerJobMetricGroup.addTask(JobVertexID jobVertexId,
ExecutionAttemptID executionAttemptID,
String taskName,
int subtaskIndex,
int attemptNumber) |
TaskMetricGroup |
TaskManagerJobMetricGroup.addTask(JobVertexID jobVertexId,
ExecutionAttemptID executionAttemptID,
String taskName,
int subtaskIndex,
int attemptNumber) |
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
KvStateLocation.getJobVertexId()
Returns the JobVertexID the KvState instances belong to.
|
| 限定符和类型 | 方法和说明 |
|---|---|
TaskKvStateRegistry |
KvStateRegistry.createTaskRegistry(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId)
Creates a
TaskKvStateRegistry facade for the Task identified by the given
JobID and JobVertexID instance. |
void |
KvStateRegistryListener.notifyKvStateRegistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId)
Notifies the listener about a registered KvState instance.
|
void |
KvStateLocationRegistry.notifyKvStateRegistered(JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId,
InetSocketAddress kvStateServerAddress)
Notifies the registry about a registered KvState instance.
|
void |
KvStateRegistryListener.notifyKvStateUnregistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName)
Notifies the listener about an unregistered KvState instance.
|
void |
KvStateLocationRegistry.notifyKvStateUnregistered(JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName)
Notifies the registry about an unregistered KvState instance.
|
org.apache.flink.queryablestate.KvStateID |
KvStateRegistry.registerKvState(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
InternalKvState<?,?,?> kvState,
ClassLoader userClassLoader)
Registers the KvState instance and returns the assigned ID.
|
void |
KvStateRegistry.unregisterKvState(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId)
Unregisters the KvState instance identified by the given KvStateID.
|
| 构造器和说明 |
|---|
KvStateLocation(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
int numKeyGroups,
String registrationName)
Creates the location information.
|
| 构造器和说明 |
|---|
KvStateLocationRegistry(org.apache.flink.api.common.JobID jobId,
Map<JobVertexID,ExecutionJobVertex> jobVertices)
Creates the registry for the job.
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected JobVertexID |
JobVertexIdPathParameter.convertFromString(String value) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
JobVertexIdPathParameter.convertToString(JobVertexID value) |
| 构造器和说明 |
|---|
JobVertexDetailsInfo(JobVertexID id,
String name,
int parallelism,
int maxParallelism,
long now,
List<SubtaskExecutionAttemptDetailsInfo> subtasks) |
JobVertexTaskManagersInfo(JobVertexID jobVertexID,
String name,
long now,
Collection<JobVertexTaskManagersInfo.TaskManagersInfo> taskManagerInfos) |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<JobVertexID,TaskCheckpointStatistics> |
CheckpointStatistics.getCheckpointStatisticsPerTask() |
| 构造器和说明 |
|---|
CompletedCheckpointStatistics(long id,
CheckpointStatsStatus status,
boolean savepoint,
long triggerTimestamp,
long latestAckTimestamp,
long checkpointedSize,
long stateSize,
long duration,
long alignmentBuffered,
long processedData,
long persistedData,
int numSubtasks,
int numAckSubtasks,
org.apache.flink.runtime.rest.messages.checkpoints.CheckpointStatistics.RestAPICheckpointType checkpointType,
Map<JobVertexID,TaskCheckpointStatistics> checkpointingStatisticsPerTask,
String externalPath,
boolean discarded) |
FailedCheckpointStatistics(long id,
CheckpointStatsStatus status,
boolean savepoint,
long triggerTimestamp,
long latestAckTimestamp,
long checkpointedSize,
long stateSize,
long duration,
long alignmentBuffered,
long processedData,
long persistedData,
int numSubtasks,
int numAckSubtasks,
org.apache.flink.runtime.rest.messages.checkpoints.CheckpointStatistics.RestAPICheckpointType checkpointType,
Map<JobVertexID,TaskCheckpointStatistics> checkpointingStatisticsPerTask,
long failureTimestamp,
String failureMessage) |
PendingCheckpointStatistics(long id,
CheckpointStatsStatus status,
boolean savepoint,
long triggerTimestamp,
long latestAckTimestamp,
long checkpointedSize,
long stateSize,
long duration,
long alignmentBuffered,
long processedData,
long persistedData,
int numSubtasks,
int numAckSubtasks,
org.apache.flink.runtime.rest.messages.checkpoints.CheckpointStatistics.RestAPICheckpointType checkpointType,
Map<JobVertexID,TaskCheckpointStatistics> checkpointingStatisticsPerTask) |
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
JobDetailsInfo.JobVertexDetailsInfo.getJobVertexID() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SubtaskExecutionAttemptDetailsInfo |
SubtaskExecutionAttemptDetailsInfo.create(AccessExecution execution,
MetricFetcher metricFetcher,
org.apache.flink.api.common.JobID jobID,
JobVertexID jobVertexID) |
| 构造器和说明 |
|---|
JobVertexDetailsInfo(JobVertexID jobVertexID,
String name,
int maxParallelism,
int parallelism,
ExecutionState executionState,
long startTime,
long endTime,
long duration,
Map<ExecutionState,Integer> tasksPerState,
IOMetricsInfo jobVertexMetrics) |
SubtasksAllAccumulatorsInfo(JobVertexID jobVertexId,
int parallelism,
Collection<SubtasksAllAccumulatorsInfo.SubtaskAccumulatorsInfo> subtaskAccumulatorsInfos) |
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
JobVertexIDDeserializer.deserialize(org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonParser p,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.DeserializationContext ctxt) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
JobVertexIDSerializer.serialize(JobVertexID value,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonGenerator gen,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.SerializerProvider provider) |
void |
JobVertexIDKeySerializer.serialize(JobVertexID value,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.core.JsonGenerator gen,
org.apache.flink.shaded.jackson2.com.fasterxml.jackson.databind.SerializerProvider provider) |
| 限定符和类型 | 方法和说明 |
|---|---|
ExecutionJobVertex |
SchedulerBase.getExecutionJobVertex(JobVertexID jobVertexId) |
VertexParallelismInformation |
VertexParallelismStore.getParallelismInfo(JobVertexID vertexId)
Returns a given vertex's parallelism information.
|
VertexParallelismInformation |
DefaultVertexParallelismStore.getParallelismInfo(JobVertexID vertexId) |
void |
KvStateHandler.notifyKvStateRegistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId,
InetSocketAddress kvStateServerAddress) |
void |
SchedulerNG.notifyKvStateRegistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId,
InetSocketAddress kvStateServerAddress) |
void |
SchedulerBase.notifyKvStateRegistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId,
InetSocketAddress kvStateServerAddress) |
void |
KvStateHandler.notifyKvStateUnregistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName) |
void |
SchedulerNG.notifyKvStateUnregistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName) |
void |
SchedulerBase.notifyKvStateUnregistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName) |
SerializedInputSplit |
ExecutionGraphHandler.requestNextInputSplit(JobVertexID vertexID,
ExecutionAttemptID executionAttempt) |
SerializedInputSplit |
SchedulerNG.requestNextInputSplit(JobVertexID vertexID,
ExecutionAttemptID executionAttempt) |
SerializedInputSplit |
SchedulerBase.requestNextInputSplit(JobVertexID vertexID,
ExecutionAttemptID executionAttempt) |
void |
MutableVertexParallelismStore.setParallelismInfo(JobVertexID vertexId,
VertexParallelismInformation info)
Sets the parallelism properties for the given vertex.
|
void |
DefaultVertexParallelismStore.setParallelismInfo(JobVertexID vertexId,
VertexParallelismInformation info) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
SsgNetworkMemoryCalculationUtils.enrichNetworkMemory(SlotSharingGroup ssg,
java.util.function.Function<JobVertexID,ExecutionJobVertex> ejvs,
ShuffleMaster<?> shuffleMaster)
Calculates network memory requirement of
ExecutionJobVertex and update ResourceProfile of corresponding slot sharing group. |
| 限定符和类型 | 方法和说明 |
|---|---|
JobInformation.VertexInformation |
JobGraphJobInformation.getVertexInformation(JobVertexID jobVertexId) |
void |
AdaptiveScheduler.notifyKvStateRegistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId,
InetSocketAddress kvStateServerAddress) |
void |
AdaptiveScheduler.notifyKvStateUnregistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName) |
SerializedInputSplit |
AdaptiveScheduler.requestNextInputSplit(JobVertexID vertexID,
ExecutionAttemptID executionAttempt) |
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
JobInformation.VertexInformation.getJobVertexID() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<JobVertexID,Integer> |
VertexParallelism.getMaxParallelismForVertices() |
Map<JobVertexID,Integer> |
VertexParallelismWithSlotSharing.getMaxParallelismForVertices() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
VertexParallelism.getParallelism(JobVertexID jobVertexId) |
int |
VertexParallelismWithSlotSharing.getParallelism(JobVertexID jobVertexId) |
JobInformation.VertexInformation |
JobInformation.getVertexInformation(JobVertexID jobVertexId) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<JobVertexID,ForwardGroup> |
ForwardGroupComputeUtil.computeForwardGroups(Iterable<JobVertex> topologicallySortedVertices,
java.util.function.Function<JobVertexID,ExecutionJobVertex> executionJobVertexRetriever) |
Set<JobVertexID> |
ForwardGroup.getJobVertexIds() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<JobVertexID,ForwardGroup> |
ForwardGroupComputeUtil.computeForwardGroups(Iterable<JobVertex> topologicallySortedVertices,
java.util.function.Function<JobVertexID,ExecutionJobVertex> executionJobVertexRetriever) |
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
ExecutionVertexID.getJobVertexId() |
| 构造器和说明 |
|---|
ExecutionVertexID(JobVertexID jobVertexId,
int subtaskIndex) |
| 限定符和类型 | 方法和说明 |
|---|---|
TaskLocalStateStore |
TaskExecutorLocalStateStoresManager.localStateStoreForSubtask(org.apache.flink.api.common.JobID jobId,
AllocationID allocationID,
JobVertexID jobVertexID,
int subtaskIndex) |
| 构造器和说明 |
|---|
LocalRecoveryDirectoryProviderImpl(File[] allocationBaseDirs,
org.apache.flink.api.common.JobID jobID,
JobVertexID jobVertexID,
int subtaskIndex) |
LocalRecoveryDirectoryProviderImpl(File allocationBaseDir,
org.apache.flink.api.common.JobID jobID,
JobVertexID jobVertexID,
int subtaskIndex) |
TaskLocalStateStoreImpl(org.apache.flink.api.common.JobID jobID,
AllocationID allocationID,
JobVertexID jobVertexID,
int subtaskIndex,
LocalRecoveryConfig localRecoveryConfig,
Executor discardExecutor) |
| 限定符和类型 | 方法和说明 |
|---|---|
TaskKvStateRegistry |
KvStateService.createKvStateTaskRegistry(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RpcKvStateRegistryListener.notifyKvStateRegistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName,
org.apache.flink.queryablestate.KvStateID kvStateId) |
void |
RpcKvStateRegistryListener.notifyKvStateUnregistered(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
KeyGroupRange keyGroupRange,
String registrationName) |
| 构造器和说明 |
|---|
RpcInputSplitProvider(JobMasterGateway jobMasterGateway,
JobVertexID jobVertexID,
ExecutionAttemptID executionAttemptID,
org.apache.flink.api.common.time.Time timeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
JobVertexID |
Task.getJobVertexId() |
JobVertexID |
RuntimeEnvironment.getJobVertexId() |
| 构造器和说明 |
|---|
RuntimeEnvironment(org.apache.flink.api.common.JobID jobId,
JobVertexID jobVertexId,
ExecutionAttemptID executionId,
org.apache.flink.api.common.ExecutionConfig executionConfig,
org.apache.flink.api.common.TaskInfo taskInfo,
org.apache.flink.configuration.Configuration jobConfiguration,
org.apache.flink.configuration.Configuration taskConfiguration,
org.apache.flink.util.UserCodeClassLoader userCodeClassLoader,
MemoryManager memManager,
IOManager ioManager,
BroadcastVariableManager bcVarManager,
TaskStateManager taskStateManager,
GlobalAggregateManager aggregateManager,
AccumulatorRegistry accumulatorRegistry,
TaskKvStateRegistry kvStateRegistry,
InputSplitProvider splitProvider,
Map<String,Future<org.apache.flink.core.fs.Path>> distCacheEntries,
ResultPartitionWriter[] writers,
IndexedInputGate[] inputGates,
TaskEventDispatcher taskEventDispatcher,
CheckpointResponder checkpointResponder,
TaskOperatorEventGateway operatorEventGateway,
TaskManagerRuntimeInfo taskManagerInfo,
TaskMetricGroup metrics,
Task containingTask,
ExternalResourceInfoProvider externalResourceInfoProvider) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.