public static boolean attemptRestartOnState()

in spark-operator-api/src/main/java/org/apache/spark/k8s/operator/spec/RestartPolicy.java [30:38]


  public static boolean attemptRestartOnState(
      final RestartPolicy policy, final BaseStateSummary stateSummary) {
    return switch (policy) {
      case Always -> true;
      case Never -> false;
      case OnFailure -> stateSummary.isFailure();
      case OnInfrastructureFailure -> stateSummary.isInfrastructureFailure();
    };
  }