类的使用
org.apache.seatunnel.engine.server.execution.TaskLocation
-
-
org.apache.seatunnel.engine.server中TaskLocation的使用
参数类型为TaskLocation的org.apache.seatunnel.engine.server中的方法 修饰符和类型 方法 说明 <T extends Task>
TTaskExecutionService. getTask(@NonNull TaskLocation taskLocation) -
org.apache.seatunnel.engine.server.checkpoint中TaskLocation的使用
返回变量类型为TaskLocation的类型的org.apache.seatunnel.engine.server.checkpoint中的方法 修饰符和类型 方法 说明 Set<TaskLocation>CheckpointBarrier. closedTasks()参数类型为TaskLocation的org.apache.seatunnel.engine.server.checkpoint中的方法 修饰符和类型 方法 说明 voidPendingCheckpoint. acknowledgeTask(TaskLocation taskLocation, List<ActionSubtaskState> states, SubtaskStatus subtaskStatus)protected voidCheckpointCoordinator. completedCloseIdleTask(TaskLocation taskLocation)booleanCheckpointBarrier. prepareClose(TaskLocation task)protected voidCheckpointCoordinator. readyToClose(TaskLocation taskLocation)voidCheckpointManager. readyToClose(TaskLocation taskLocation)Called by theSourceSplitEnumeratorTask.protected voidCheckpointCoordinator. readyToCloseIdleTask(TaskLocation taskLocation)voidCheckpointManager. readyToCloseIdleTask(TaskLocation taskLocation)Called by theSourceSplitEnumeratorTask.voidCheckpointManager. reportCheckpointErrorFromTask(TaskLocation taskLocation, String errorMsg)类型变量类型为TaskLocation的org.apache.seatunnel.engine.server.checkpoint中的方法参数 修饰符和类型 方法 说明 static Map<Long,Integer>CheckpointCoordinator. getPipelineTasks(Set<TaskLocation> pipelineSubtasks)CheckpointPlan.BuilderCheckpointPlan.Builder. pipelineSubtasks(Set<TaskLocation> pipelineTaskIds)CheckpointPlan.BuilderCheckpointPlan.Builder. startingSubtasks(Set<TaskLocation> startingVertices)CheckpointPlan.BuilderCheckpointPlan.Builder. subtaskActions(Map<TaskLocation,Set<com.hazelcast.jet.datamodel.Tuple2<ActionStateKey,Integer>>> subtaskActions)类型变量类型为TaskLocation的org.apache.seatunnel.engine.server.checkpoint中的构造器参数 构造器 说明 CheckpointBarrier(long id, long timestamp, org.apache.seatunnel.engine.core.checkpoint.CheckpointType checkpointType, Set<TaskLocation> prepareCloseTasks, Set<TaskLocation> closedTasks) -
org.apache.seatunnel.engine.server.checkpoint.operation中TaskLocation的使用
参数类型为TaskLocation的org.apache.seatunnel.engine.server.checkpoint.operation中的构造器 构造器 说明 CheckpointBarrierTriggerOperation(Barrier barrier, TaskLocation taskLocation)CheckpointEndOperation(TaskLocation taskLocation, long checkpointId, boolean successful)CheckpointErrorReportOperation(TaskLocation taskLocation, Throwable e)CheckpointFinishedOperation(TaskLocation taskLocation, long checkpointId, boolean successful)NotifyTaskRestoreOperation(TaskLocation taskLocation, List<ActionSubtaskState> restoredState)NotifyTaskStartOperation(TaskLocation taskLocation) -
org.apache.seatunnel.engine.server.dag.physical.config中TaskLocation的使用
返回TaskLocation的org.apache.seatunnel.engine.server.dag.physical.config中的方法 修饰符和类型 方法 说明 TaskLocationSinkConfig. getCommitterTask()TaskLocationSourceConfig. getEnumeratorTask()参数类型为TaskLocation的org.apache.seatunnel.engine.server.dag.physical.config中的方法 修饰符和类型 方法 说明 voidSinkConfig. setCommitterTask(TaskLocation committerTask)voidSourceConfig. setEnumeratorTask(TaskLocation enumeratorTask) -
org.apache.seatunnel.engine.server.execution中TaskLocation的使用
参数类型为TaskLocation的org.apache.seatunnel.engine.server.execution中的方法 修饰符和类型 方法 说明 SeaTunnelMetricsContextTaskExecutionContext. getOrCreateMetricsContext(TaskLocation taskLocation) -
org.apache.seatunnel.engine.server.task中TaskLocation的使用
声明为TaskLocation的org.apache.seatunnel.engine.server.task中的字段 修饰符和类型 字段 说明 protected TaskLocationAbstractTask. taskLocation返回TaskLocation的org.apache.seatunnel.engine.server.task中的方法 修饰符和类型 方法 说明 TaskLocationAbstractTask. getTaskLocation()TaskLocationSourceSplitEnumeratorTask. getTaskMemberLocation(long taskID)TaskLocationSourceSplitEnumeratorTask. getTaskMemberLocationByIndex(int taskIndex)参数类型为TaskLocation的org.apache.seatunnel.engine.server.task中的方法 修饰符和类型 方法 说明 voidSourceSplitEnumeratorTask. addTaskMemberMapping(TaskLocation taskID, com.hazelcast.cluster.Address memberAdder)voidSourceSplitEnumeratorTask. readerFinished(TaskLocation taskLocation)voidSourceSplitEnumeratorTask. receivedReader(TaskLocation readerId, com.hazelcast.cluster.Address memberAddr)voidSinkAggregatedCommitterTask. receivedWriterRegister(TaskLocation writerID, com.hazelcast.cluster.Address address)参数类型为TaskLocation的org.apache.seatunnel.engine.server.task中的构造器 构造器 说明 AbstractTask(long jobID, TaskLocation taskLocation)CoordinatorTask(long jobID, TaskLocation taskID)SeaTunnelTask(long jobID, TaskLocation taskID, int indexID, Flow executionFlow)SinkAggregatedCommitterTask(long jobID, TaskLocation taskID, org.apache.seatunnel.engine.core.dag.actions.SinkAction<?,?,CommandInfoT,AggregatedCommitInfoT> sink, org.apache.seatunnel.api.sink.SinkAggregatedCommitter<CommandInfoT,AggregatedCommitInfoT> aggregatedCommitter)SourceSeaTunnelTask(long jobID, TaskLocation taskID, int indexID, PhysicalExecutionFlow<org.apache.seatunnel.engine.core.dag.actions.SourceAction,SourceConfig> executionFlow, Map<String,Object> envOption)SourceSplitEnumeratorTask(long jobID, TaskLocation taskID, org.apache.seatunnel.engine.core.dag.actions.SourceAction<?,SplitT,?> source)TransformSeaTunnelTask(long jobID, TaskLocation taskID, int indexID, Flow executionFlow) -
org.apache.seatunnel.engine.server.task.flow中TaskLocation的使用
参数类型为TaskLocation的org.apache.seatunnel.engine.server.task.flow中的构造器 构造器 说明 SinkFlowLifeCycle(org.apache.seatunnel.engine.core.dag.actions.SinkAction<T,StateT,CommitInfoT,AggregatedCommitInfoT> sinkAction, TaskLocation taskLocation, int indexID, SeaTunnelTask runningTask, TaskLocation committerTaskLocation, boolean containAggCommitter, CompletableFuture<Void> completableFuture, org.apache.seatunnel.api.common.metrics.MetricsContext metricsContext)SourceFlowLifeCycle(org.apache.seatunnel.engine.core.dag.actions.SourceAction<T,SplitT,?> sourceAction, int indexID, TaskLocation enumeratorTaskLocation, SeaTunnelTask runningTask, TaskLocation currentTaskLocation, CompletableFuture<Void> completableFuture, org.apache.seatunnel.api.common.metrics.MetricsContext metricsContext) -
org.apache.seatunnel.engine.server.task.operation中TaskLocation的使用
声明为TaskLocation的org.apache.seatunnel.engine.server.task.operation中的字段 修饰符和类型 字段 说明 protected TaskLocationTaskOperation. taskLocation参数类型为TaskLocation的org.apache.seatunnel.engine.server.task.operation中的构造器 构造器 说明 GetTaskGroupAddressOperation(TaskLocation taskLocation) -
org.apache.seatunnel.engine.server.task.operation.checkpoint中TaskLocation的使用
参数类型为TaskLocation的org.apache.seatunnel.engine.server.task.operation.checkpoint中的构造器 构造器 说明 BarrierFlowOperation(Barrier barrier, TaskLocation taskLocation)CloseRequestOperation(TaskLocation readerLocation) -
org.apache.seatunnel.engine.server.task.operation.sink中TaskLocation的使用
参数类型为TaskLocation的org.apache.seatunnel.engine.server.task.operation.sink中的构造器 构造器 说明 SinkPrepareCommitOperation(Barrier checkpointBarrier, TaskLocation taskLocation, byte[] commitInfos)SinkRegisterOperation(TaskLocation writerTaskID, TaskLocation committerTaskID) -
org.apache.seatunnel.engine.server.task.operation.source中TaskLocation的使用
声明为TaskLocation的org.apache.seatunnel.engine.server.task.operation.source中的字段 修饰符和类型 字段 说明 protected TaskLocationSourceEventOperation. currentTaskLocation参数类型为TaskLocation的org.apache.seatunnel.engine.server.task.operation.source中的构造器 构造器 说明 AssignSplitOperation(TaskLocation taskID, List<byte[]> splits)CloseIdleReaderOperation(long jobId, TaskLocation taskLocation)LastCheckpointNotifyOperation(long jobId, TaskLocation taskLocation)RequestSplitOperation(TaskLocation taskID, TaskLocation enumeratorTaskID)RestoredSplitOperation(TaskLocation enumeratorLocation, List<byte[]> splits, int subtaskIndex)SourceEventOperation(TaskLocation targetTaskLocation, TaskLocation currentTaskLocation, org.apache.seatunnel.api.source.SourceEvent event)SourceNoMoreElementOperation(TaskLocation currentTaskID, TaskLocation enumeratorTaskID)SourceReaderEventOperation(TaskLocation targetTaskLocation, TaskLocation currentTaskLocation, org.apache.seatunnel.api.source.SourceEvent event)SourceRegisterOperation(TaskLocation readerTaskID, TaskLocation enumeratorTaskID) -
org.apache.seatunnel.engine.server.task.record中TaskLocation的使用
返回变量类型为TaskLocation的类型的org.apache.seatunnel.engine.server.task.record中的方法 修饰符和类型 方法 说明 Set<TaskLocation>Barrier. closedTasks()Indicates a list of tasks that have been closed.参数类型为TaskLocation的org.apache.seatunnel.engine.server.task.record中的方法 修饰符和类型 方法 说明 default booleanBarrier. prepareClose(TaskLocation task)Barrier indicating that the task should prepare to close.
-