Interface InvocationRaisingIOE

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface InvocationRaisingIOE
This is a lambda-expression which may raises an IOException. This is a recurrent design patten in the hadoop codebase, e.g LambdaTestUtils.VoidCallable and the S3A Invoker.VoidOperation}. Hopefully this should be the last. Note for implementors of methods which take this as an argument: don't use method overloading to determine which specific functional interface is to be used.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Apply the operation.
  • Method Details