public HttpHeadersOptionsBuilder withValidator(Consumer<RawHttpHeaders> validator) { requireNonNull(validator, "Validator must not be null"); options = new HttpHeadersOptions(options.maxHeaderNameLength, options.maxHeaderValueLength, validator); return this; }
public HttpHeadersOptionsBuilder withValidator(Consumer<RawHttpHeaders> validator) { requireNonNull(validator, "Validator must not be null"); options = new HttpHeadersOptions(options.maxHeaderNameLength, options.maxHeaderValueLength, validator); return this; }
/** * Set the maximum header value length allowed. * * @param length maximum allowed * @return this */ public HttpHeadersOptionsBuilder withMaxHeaderValueLength(int length) { options = new HttpHeadersOptions(options.maxHeaderNameLength, length, options.headersValidator); return this; }
/** * Set the maximum header name length allowed. * * @param length maximum allowed * @return this */ public HttpHeadersOptionsBuilder withMaxHeaderNameLength(int length) { options = new HttpHeadersOptions(length, options.maxHeaderValueLength, options.headersValidator); return this; }
/** * Set the maximum header value length allowed. * * @param length maximum allowed * @return this */ public HttpHeadersOptionsBuilder withMaxHeaderValueLength(int length) { options = new HttpHeadersOptions(options.maxHeaderNameLength, length, options.headersValidator); return this; }
/** * Set the maximum header name length allowed. * * @param length maximum allowed * @return this */ public HttpHeadersOptionsBuilder withMaxHeaderNameLength(int length) { options = new HttpHeadersOptions(length, options.maxHeaderValueLength, options.headersValidator); return this; }