私はresilience4jを使い始めたばかりで、nullの結果で再試行するように再試行を設定できるかどうか疑問に思っていました. 次に例を示します。
Retry retry = Retry.ofDefaults("retry");
Retry.decorateSupplier(retry, () -> (String) null).get();
assertThat(retry.getMetrics().getNumberOfSuccessfulCallsWithoutRetryAttempt()).isEqualTo(0);
null を返すことは問題ないため、これは失敗します。null で再試行を構成することは可能ですか。