public SELF onGrpcTrailers(
            BiPredicate<? super ClientRequestContext, ? super HttpHeaders> grpcTrailersFilter) {
        this.grpcTrailersFilter = combinePredicates(this.grpcTrailersFilter, grpcTrailersFilter,
                                                    "grpcTrailersFilter");
        return self();
    }
Adds the specified {@code grpcTrailersFilter}. Note that using this method makes the entire
response buffered, which may lead to excessive memory usage.

<p>When this is used for a {@link CircuitBreakerRule}, and the specified {@code grpcTrailersFilter}
returns {@code true}, a {@link Response} is reported as a success or failure to a
{@link CircuitBreaker} or ignored depending on the build methods({@code #thenSuccess()},
{@code #thenFailure()} and {@code #thenIgnore()}).
core/src/main/java/com/linecorp/armeria/client/AbstractRuleBuilder.java