Package io.trino.execution
Interface FailureInjector
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumstatic classstatic enum -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetInjectedFailure(String traceToken, int stageId, int partitionId, int attemptId) io.airlift.units.DurationvoidinjectTaskFailure(String traceToken, int stageId, int partitionId, int attemptId, FailureInjector.InjectedFailureType injectionType, Optional<ErrorType> errorType)
-
Field Details
-
FAILURE_INJECTION_MESSAGE
- See Also:
-
-
Method Details
-
injectTaskFailure
void injectTaskFailure(String traceToken, int stageId, int partitionId, int attemptId, FailureInjector.InjectedFailureType injectionType, Optional<ErrorType> errorType) -
getInjectedFailure
Optional<FailureInjector.InjectedFailure> getInjectedFailure(String traceToken, int stageId, int partitionId, int attemptId) -
getRequestTimeout
io.airlift.units.Duration getRequestTimeout()
-