Class BraveVerticalSearchRequest

All Implemented Interfaces:
BraveVerticalRequest, VerticalHeaderBuilder<BraveVerticalRequest>

public final class BraveVerticalSearchRequest extends AbstractBraveRequestBuilder<BraveVerticalSearchRequest> implements BraveVerticalRequest
Builds a Brave vertical search request.

It configures the request URI and the standard request headers (user agent, cache control, API version, and subscription token) and builds the underlying HttpRequest.

Clients typically configure vertical search requests through the query builders' withHeaders consumers, which receive this builder as a VerticalHeaderBuilder typed with BraveVerticalRequest.

Instances are created with builder() and can be reused after calling AbstractBraveRequestBuilder.clear().