public static Optional maybeForClass()

in invoker/core/src/main/java/com/google/cloud/functions/invoker/BackgroundFunctionExecutor.java [91:97]


  public static Optional<BackgroundFunctionExecutor> maybeForClass(Class<?> functionClass) {
    Optional<FunctionKind> maybeFunctionKind = FunctionKind.forClass(functionClass);
    if (!maybeFunctionKind.isPresent()) {
      return Optional.empty();
    }
    return Optional.of(forClass(functionClass, maybeFunctionKind.get()));
  }