CommT - type of committable@Internal public class CommitRequestImpl<CommT> extends Object implements org.apache.flink.api.connector.sink2.Committer.CommitRequest<CommT>
| 限定符 | 构造器和说明 |
|---|---|
protected |
CommitRequestImpl(CommT committable) |
protected |
CommitRequestImpl(CommT committable,
int numRetries,
CommitRequestState state) |
| 限定符和类型 | 方法和说明 |
|---|---|
CommT |
getCommittable() |
int |
getNumberOfRetries() |
void |
retryLater() |
void |
signalAlreadyCommitted() |
void |
signalFailedWithKnownReason(Throwable t) |
void |
signalFailedWithUnknownReason(Throwable t) |
void |
updateAndRetryLater(CommT committable) |
protected CommitRequestImpl(CommT committable)
protected CommitRequestImpl(CommT committable, int numRetries, CommitRequestState state)
public CommT getCommittable()
getCommittable 在接口中 org.apache.flink.api.connector.sink2.Committer.CommitRequest<CommT>public int getNumberOfRetries()
getNumberOfRetries 在接口中 org.apache.flink.api.connector.sink2.Committer.CommitRequest<CommT>public void signalFailedWithKnownReason(Throwable t)
signalFailedWithKnownReason 在接口中 org.apache.flink.api.connector.sink2.Committer.CommitRequest<CommT>public void signalFailedWithUnknownReason(Throwable t)
signalFailedWithUnknownReason 在接口中 org.apache.flink.api.connector.sink2.Committer.CommitRequest<CommT>public void retryLater()
retryLater 在接口中 org.apache.flink.api.connector.sink2.Committer.CommitRequest<CommT>public void updateAndRetryLater(CommT committable)
updateAndRetryLater 在接口中 org.apache.flink.api.connector.sink2.Committer.CommitRequest<CommT>public void signalAlreadyCommitted()
signalAlreadyCommitted 在接口中 org.apache.flink.api.connector.sink2.Committer.CommitRequest<CommT>Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.