Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abbrName() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
-
Returns the value of the
abbrNamerecord component. - AbsentSearchQueryException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
Exception thrown when a search query is absent in a URL query builder method.
- AbsentSearchQueryException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.AbsentSearchQueryException
- AbsentSearchVerticalException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
Exception thrown when a search vertical is absent in a URL query builder.
- AbsentSearchVerticalException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.AbsentSearchVerticalException
- AbstractBraveRequestBuilder<T> - Class in net.ygbstudio.jbrave.core.builders
-
Abstract base class for building Brave API request builders.
- AbstractBraveRequestBuilder() - Constructor for class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
- AbstractGraphInfobox - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents an abstract base class for graph infoboxes in search results.
- AbstractGraphInfobox(AbstractGraphInfobox.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- AbstractGraphInfobox.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- AbstractQueryUrlBuilder<T> - Class in net.ygbstudio.jbrave.core.builders
-
Abstract base class for building Brave API queries.
- AbstractQueryUrlBuilder() - Constructor for class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
- AbstractRequestExecutor<T> - Class in net.ygbstudio.jbrave.core.executors
-
Base class for executing HTTP requests using a shared, long-lived
HttpClient. - AbstractRequestExecutor() - Constructor for class net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor
- action(Action) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- Action - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents an action that can be performed, typically containing a type and a URL.
- Action(String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Action
-
Creates an instance of a
Actionrecord class. - actors() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
actorsrecord component. - adaptHttpResponse(HttpResponse<R>, U) - Method in class net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor
-
Adapts an existing
HttpResponseto a new response body type. - addHeader(K, String) - Method in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
-
Adds a header to the list of headers.
- addInstanceVertical(SearchVertical) - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Adds a vertical to the current builder instance so that it can be reused.
- addOption(SearchOption, U) - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Adds an option to the URL query.
- addOptionCarrier(SearchOptionCarrier<V>) - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Adds a search option carrier to the URL query.
- addQueryTerm(String, boolean) - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Adds a query term to the URL query and encodes it using UTF-8.
- addressLocality() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns the value of the
addressLocalityrecord component. - addressRegion() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns the value of the
addressRegionrecord component. - age - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- age - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- age() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- age() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- age() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- age(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- age(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- age(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult.Builder
- all() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ResultReference
-
Returns the value of the
allrecord component. - altered() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
-
Returns the value of the
alteredrecord component. - altered() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Returns the value of the
alteredrecord component. - altered() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
alteredrecord component. - and(String, String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds the logical
ANDoperator and its corresponding values to the builder. - and(UnaryOperator<SearchOperatorBuilder>, UnaryOperator<SearchOperatorBuilder>) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds the logical
ANDoperator and its corresponding values to the builder. - AND - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- answer() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Returns the value of the
answerrecord component. - answer() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QAPage
-
Returns the value of the
answerrecord component. - Answer - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents an answer to a question in the FAQ section of Brave Search API responses.
- Answer(String, String, Integer, Integer) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Answer
-
Creates an instance of a
Answerrecord class. - API_VERSION - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- ApiErrorModel - Class in net.ygbstudio.jbrave.core.domain.dto.error
-
Error model object that Brave Search API uses to communicate with the user and provide remediation steps.
- ApiErrorModel(ApiErrorModel.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- ApiErrorModel.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.error
- ApiResponse - Interface in net.ygbstudio.jbrave.api.response
-
This marker interface represents the API response objects from the Brave Search API.
- applied() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.SearchOperators
-
Returns the value of the
appliedrecord component. - ARABIC - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- ARGENTINA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- ARGENTINA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- article - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- article - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- article() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- article(Article) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Article - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents an article in search results, containing metadata about the article such as authors, publication date, and accessibility information.
- Article(List<Person>, String, Organization, Thumbnail, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Creates an instance of a
Articlerecord class. - askForLocation() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
askForLocationrecord component. - attachHeaders() - Method in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
-
Attaches the headers to the request builder.
- attributes - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- attributes(List<List<String>>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- AUSTRALIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- AUSTRALIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- AUSTRIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- AUSTRIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- author() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns the value of the
authorrecord component. - author() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Answer
-
Returns the value of the
authorrecord component. - author() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Returns the value of the
authorrecord component. - author() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns the value of the
authorrecord component. - author() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
authorrecord component. - author() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns the value of the
authorrecord component.
B
- badResults() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
badResultsrecord component. - BASQUE - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- BELGIUM - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- BELGIUM_DUTCH - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- BELGIUM_FRENCH - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- BENGALI - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- bestRating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Returns the value of the
bestRatingrecord component. - between(LocalDate, LocalDate) - Static method in enum class net.ygbstudio.jbrave.api.filters.Freshness
-
Joins the given dates with the "to" keyword and returns it as a value for the freshness filter.
- book - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- book - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- book() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- book(Book) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Book - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a book in search results, containing detailed information about the book such as its title, authors, publication details, and ratings.
- Book(String, List<Person>, String, Price, Integer, Person, Rating) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Creates an instance of a
Bookrecord class. - BRAVE_SUBSCRIPTION_PROPERTY - Static variable in class net.ygbstudio.jbrave.core.local.LocalEnvironment
- BRAVE_SUBSCRIPTION_TOKEN - Static variable in class net.ygbstudio.jbrave.core.local.LocalEnvironment
- BraveAPIConstant - Interface in net.ygbstudio.jbrave.core.domain
-
Interface for constants that are used in Brave API.
- BraveApiException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
BraveApiException exist to alert users about known errors that require user attention.
- BraveApiException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveApiException
- BraveApiException(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveApiException
- BraveClientException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
This exception is thrown when there is an error in a request involving the Brave Search API internal client.
- BraveClientException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveClientException
- BraveClientException(String, Throwable) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveClientException
- BraveClientException(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveClientException
- BraveClientException(Supplier<String>, Throwable) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveClientException
- BraveErrorCode - Enum Class in net.ygbstudio.jbrave.core.model
-
Enumeration of Brave API error codes.
- BraveExecutionGate - Class in net.ygbstudio.jbrave.core.executors
-
Serializes execution of HTTP requests against a shared Brave API execution context.
- BraveExecutionGate() - Constructor for class net.ygbstudio.jbrave.core.executors.BraveExecutionGate
- BraveGogglesIdentifierException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
Exception that is thrown when a supplied goggles URI is not a valid URL candidate for its parameter value, for example, the resulting URL from URI is malformed.
- BraveGogglesIdentifierException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveGogglesIdentifierException
- BraveGogglesIdentifierException(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveGogglesIdentifierException
- BraveHeaders - Enum Class in net.ygbstudio.jbrave.core.model
-
Enumeration of possible Brave Search API headers.
- BraveImageQuery - Class in net.ygbstudio.jbrave.api.builders
-
A builder for constructing Brave Image Search API queries.
- BraveImageQuery.BraveRequestBuilder - Class in net.ygbstudio.jbrave.api.builders
- BraveLocalEnvironmentException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
Exception thrown when there is an error related to the local environment.
- BraveLocalEnvironmentException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveLocalEnvironmentException
- BraveLocalEnvironmentException(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.BraveLocalEnvironmentException
- BraveNewsQuery - Class in net.ygbstudio.jbrave.api.builders
-
The
BraveNewsQueryclass provides a builder for building Brave News API queries. - BraveNewsQuery.BraveRequestBuilder - Class in net.ygbstudio.jbrave.api.builders
- BraveQueryBuilder<T,
E> - Interface in net.ygbstudio.jbrave.api.builders -
An interface for Brave API query builders.
- BraveRequestExecutor - Class in net.ygbstudio.jbrave.core.executors
-
The
BraveRequestExecutorclass is a concrete implementation of theAbstractRequestExecutorabstract class. - BraveResource - Enum Class in net.ygbstudio.jbrave.core.domain.verticals
-
Enum representing the different search resources of the Brave API.
- BraveSearchHeader - Record Class in net.ygbstudio.jbrave.core.model
-
A record class representing a Brave Search API header.
- BraveSearchHeader(String, String) - Constructor for record class net.ygbstudio.jbrave.core.model.BraveSearchHeader
-
Creates an instance of a
BraveSearchHeaderrecord class. - BraveSearchOperator - Enum Class in net.ygbstudio.jbrave.core.model
- BraveSearchOption<V> - Record Class in net.ygbstudio.jbrave.core.model
-
A search option that can be used in the search methods.
- BraveSearchOption(SearchOption, V) - Constructor for record class net.ygbstudio.jbrave.core.model.BraveSearchOption
-
Creates an instance of a
BraveSearchOptionrecord class. - BraveSpellcheckQuery - Class in net.ygbstudio.jbrave.api.builders
-
A builder class for building Brave Spell Check API queries.
- BraveSpellcheckQuery.BraveRequestBuilder - Class in net.ygbstudio.jbrave.api.builders
- BraveSuggestQuery - Class in net.ygbstudio.jbrave.api.builders
-
The
BraveSuggestQueryclass provides a builder for building Brave Suggest API queries. - BraveSuggestQuery.BraveRequestBuilder - Class in net.ygbstudio.jbrave.api.builders
- BraveVideoQuery - Class in net.ygbstudio.jbrave.api.builders
-
A builder class for building Brave Video API queries.
- BraveVideoQuery.BraveRequestBuilder - Class in net.ygbstudio.jbrave.api.builders
- BraveWebQuery - Class in net.ygbstudio.jbrave.api.builders
-
A builder class for constructing Brave Web search queries.
- BraveWebQuery.BraveRequestBuilder - Class in net.ygbstudio.jbrave.api.builders
- BRAZIL - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- BRAZIL - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- breaking() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- breaking(Boolean) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- build() - Method in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
-
Builds the request using the current state of the builder.
- build() - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Builds the final URL query.
- build() - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Constructs the search operator string by concatenating the values of the builder with the corresponding operators.
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization.Builder
-
Builds an Organization instance.
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Person.Builder
-
Builds a new Person instance.
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing.Builder
- build() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult.Builder
- builder() - Static method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Returns a new instance of
BraveImageQuery - builder() - Static method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Creates a new instance of
BraveNewsQuery - builder() - Static method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
- builder() - Static method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Creates a new instance of
BraveSuggestQuery - builder() - Static method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Creates a new instance of
BraveVideoQuery - builder() - Static method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Creates a new instance of
BraveWebQuerywith an empty URL query. - builder() - Static method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Creates a new instance of the
SearchOperatorBuilderclass. - Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.thing.Person.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing.Builder
- Builder() - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult.Builder
- buildParam() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchOption
-
Builds the URL parameter for this search option.
- buildParam() - Method in interface net.ygbstudio.jbrave.core.model.SearchOptionCarrier
-
Builds the URL-ready parameter for this search option to be joined.
- BULGARIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- ButtonResult - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents an interactive button in search results, providing users with actions they can take directly from the search results.
- ButtonResult(String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.ButtonResult
-
Creates an instance of a
ButtonResultrecord class. - buttons() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
-
Returns the value of the
buttonsrecord component.
C
- CACHE_CONTROL - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- callbackKey() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.RichCallbackHint
-
Returns the value of the
callbackKeyrecord component. - calories() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
caloriesrecord component. - CANADA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- CANADA_ENGLISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- CANADA_FRENCH - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- CATALAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- categories(List<String>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- category - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- category() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
categoryrecord component. - category(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- CHILE - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- CHILE - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- CHINA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- CHINA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- CHINESE_SIMPLIFIED - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- CHINESE_TRADITIONAL - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- city() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
cityrecord component. - CITY - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- cleaned() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Returns the value of the
cleanedrecord component. - cleaned() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
cleanedrecord component. - cleanedQuery() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.SearchOperators
-
Returns the value of the
cleanedQueryrecord component. - clear() - Method in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
-
Clears the request builder, resetting it to its initial state.
- clear() - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Clears the URL query by resetting the internal builder to an empty state.
- clear() - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Clears the search operator builder by removing all the operators and their corresponding values.
- clearRetainURI() - Method in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
-
Clears the request builder, resetting it to its initial state, retaining the provided URI.
- client - Variable in class net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor
- ClientInfo - Class in net.ygbstudio.jbrave.core.local
-
Represents the client information.
- ClientProvidedOption - Interface in net.ygbstudio.jbrave.core.domain
-
This interface identifies search options that must provide methods to ensure that they produce the correct typed
SearchOptionCarriersince their values are provided by the client, not by the API. - closes() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
-
Returns the value of the
closesrecord component. - cluster - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- cluster - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- cluster() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- cluster(List<Result>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- clusterType - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- clusterType - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- clusterType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- clusterType(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- code() - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- code(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel.Builder
- codeRepository() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
codeRepositoryrecord component. - component() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.ErrorMeta
-
Returns the value of the
componentrecord component. - confidence() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
confidencerecord component. - configureMapper() - Static method in class net.ygbstudio.jbrave.core.utils.JsonSupport
-
Configures and returns a pre-configured ObjectMapper instance.
- contact(Contact) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- Contact - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents contact information for an entity in search results, such as a business, organization, or service provider.
- Contact(String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Contact
-
Creates an instance of a
Contactrecord class. - ContactPoint - Class in net.ygbstudio.jbrave.core.domain.dto.result.thing
-
Represents a contact point for an organization or person.
- ContactPoint.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result.thing
- contactPoints(List<ContactPoint>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization.Builder
-
Sets the contact points for the organization.
- contentSize() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns the value of the
contentSizerecord component. - contentType - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- contentType - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- contentType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- contentType(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Context - Record Class in net.ygbstudio.jbrave.core.domain.dto.error
-
A Data Transfer Object representing the context of a response error object.
- Context(String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.error.Context
-
Creates an instance of a
Contextrecord class. - cookTime() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
cookTimerecord component. - coordinates(List<Double>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation.Builder
- coordinates(List<Double>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- count(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Adds the count option to the URL query.
- count(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds the count option to the URL query.
- count(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Adds the count option to the URL query.
- count(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds the count option to the URL query.
- count(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the count option to the URL query.
- count(int) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Create a new instance of
BraveSearchOptionwithSearchOptions.COUNTand the given value. - COUNT - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- country() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
countryrecord component. - country() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns the value of the
countryrecord component. - country(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Adds the country option to the URL query.
- country(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Adds the country option to the URL query.
- country(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Adds the country option to the URL query.
- country(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the country option to the URL query.
- Country - Enum Class in net.ygbstudio.jbrave.api.options
-
Enumeration representing a country supported by the Brave Search API.
- COUNTRY - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- CountryIdentifier - Interface in net.ygbstudio.jbrave.core.domain.provided
-
An interface representing a country identifier.
- creativeWork - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- creativeWork - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- creativeWork() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- creativeWork(CreativeWork) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- CreativeWork - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a creative work in search results, which is a broad category that includes various types of content such as articles, books, movies, music, and more.
- CreativeWork(String, Thumbnail, Rating) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.CreativeWork
-
Creates an instance of a
CreativeWorkrecord class. - creator() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns the value of the
creatorrecord component. - CROATIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- ctx() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Error
-
Returns the value of the
ctxrecord component. - currentDay() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.OpeningHours
-
Returns the value of the
currentDayrecord component. - customLocationLabel() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
customLocationLabelrecord component. - CZECH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
D
- DANISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- data(ForumData) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult.Builder
- data(QAPage) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox.Builder
- DataProvider - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.profile
-
Represents a data provider in search results.
- DataProvider(String, String, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Creates an instance of a
DataProviderrecord class. - date() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Returns the value of the
daterecord component. - date() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns the value of the
daterecord component. - date() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns the value of the
daterecord component. - datePublished() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
datePublishedrecord component. - DayOpeningHours - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents the opening hours for a specific day of the week for a business or location.
- DayOpeningHours(String, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
-
Creates an instance of a
DayOpeningHoursrecord class. - days() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.OpeningHours
-
Returns the value of the
daysrecord component. - decodeByteArray(byte[], Charset) - Method in class net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor
-
Decodes a byte array into a
Stringusing the given character set. - decodeByteHttpResponse(HttpResponse<byte[]>) - Method in class net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor
- decompressGunzip(byte[]) - Method in class net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor
-
Decompresses a GZIP-compressed byte array.
- DeepResult - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a comprehensive set of information about a search result in the Brave Search API.
- DeepResult(List<NewsResult>, List<ButtonResult>, List<VideoResult>, List<Image>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
-
Creates an instance of a
DeepResultrecord class. - deepResults - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- deepResults - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- deepResults() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- deepResults(DeepResult) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- delayedOperators - Variable in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
- DENMARK - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- DENMARK - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- description - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- description() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- description() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Returns the value of the
descriptionrecord component. - description() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.LocationDescription
-
Returns the value of the
descriptionrecord component. - description() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
descriptionrecord component. - description() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
descriptionrecord component. - description() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
descriptionrecord component. - description() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Returns the value of the
descriptionrecord component. - description() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns the value of the
descriptionrecord component. - description(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- detail() - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- detail(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel.Builder
- directors() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
directorsrecord component. - DiscussionResult - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a discussion result in search results.
- DiscussionResult(DiscussionResult.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult
- DiscussionResult.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- discussions() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
discussionsrecord component. - Discussions - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents a record of discussion information in search results.
- Discussions(String, List<DiscussionResult>, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.Discussions
-
Creates an instance of a
Discussionsrecord class. - DISCUSSIONS - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- displayAddress() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns the value of the
displayAddressrecord component. - distance - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- distance(Unit) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- distance(Unit) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- domain() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
domainrecord component. - downvoteCount() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Answer
-
Returns the value of the
downvoteCountrecord component. - duration() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns the value of the
durationrecord component. - duration() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
durationrecord component. - DUTCH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
E
- email() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Contact
-
Returns the value of the
emailrecord component. - email(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint.Builder
-
Sets the email address for the contact point.
- email(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Person.Builder
-
Sets the email address of the person.
- EmptyTaskListException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
Exception thrown when a task list is empty and the client requested an asynchronous execution.
- EmptyTaskListException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.EmptyTaskListException
- EmptyTaskListException(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.EmptyTaskListException
- ENABLE_RICH_CALLBACK - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- enableOperators() - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds the operators option to the URL query.
- enableOperators() - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the operators option to the URL query.
- enableOperators(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds the operators option to the URL query.
- enableRichCallback(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the enable_rich_callback option to the URL query.
- enableRichCallback(boolean) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Creates a new instance of
BraveSearchOptionwithSearchOptions.ENABLE_RICH_CALLBACKand the given value. - ENGLISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- ENGLISH_UNITED_KINGDOM - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- EntityInfobox - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents an entity infobox in search results.
- EntityInfobox.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitRemaining
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitReset
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Context
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Error
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.ErrorMeta
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.Extra
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageThumbnail
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.Properties
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.OriginalQuery
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Discussions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.FAQ
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.GraphInfobox
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Locations
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.News
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.RichCallbackInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Search
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Summarizer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Videos
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SpellCheckResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Person
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.Thumbnail
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Action
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Answer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ButtonResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Contact
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.CreativeWork
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.HowTo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Image
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Language
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.LocationDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MusicRecording
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Offer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.OpeningHours
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PictureResults
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Price
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ProductPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QAPage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ResultReference
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Reviews
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.RichCallbackHint
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.SearchOperators
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Unit
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchHeader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchOption
-
Indicates whether some other object is "equal to" this one.
- error() - Method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
-
Returns the value of the
errorrecord component. - Error - Record Class in net.ygbstudio.jbrave.core.domain.dto.error
-
A Data Transfer Object representing error information of a response object in the Brave Search API.
- Error(String, List<String>, String, Context) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.error.Error
-
Creates an instance of a
Errorrecord class. - ErrorMeta - Record Class in net.ygbstudio.jbrave.core.domain.dto.error
-
A metaobject containing non-standard meta-information about the component affected by an error in the Brave Search API.
- ErrorMeta(String, List<Error>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.error.ErrorMeta
-
Creates an instance of a
ErrorMetarecord class. - ErrorResponse - Record Class in net.ygbstudio.jbrave.api.response
-
Error response object that the Brave Search API sends in case the client's request results in either 404, 422, or 429 http status codes.
- ErrorResponse(String, ApiErrorModel, Integer) - Constructor for record class net.ygbstudio.jbrave.api.response.ErrorResponse
-
Creates an instance of a
ErrorResponserecord class. - errors() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.ErrorMeta
-
Returns the value of the
errorsrecord component. - ESTONIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- exactMatch(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds double quotes to the corresponding value (exact search term match) and adds it to the builder.
- exclude(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds a "-" operator with its corresponding value to the builder.
- execute() - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Executes the request and returns response of string.
- execute() - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Executes the request and returns response of string.
- execute() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Executes the request and stores the response.
- execute() - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Executes the request and returns response of string.
- execute() - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Executes the request and returns response of string.
- execute() - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Executes the request and returns response of string.
- execute() - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
- execute(HttpRequest) - Method in class net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor
-
Executes the given HTTP request and returns a decoded response.
- expected() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Context
-
Returns the value of the
expectedrecord component. - ext(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds an "ext" operator and its corresponding value to the builder.
- EXT - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- extra() - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
-
Returns the value of the
extrarecord component. - extra() - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
-
Returns the value of the
extrarecord component. - Extra - Record Class in net.ygbstudio.jbrave.core.domain.dto
-
Represents additional information in search results.
- Extra(Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.Extra
-
Creates an instance of a
Extrarecord class. - EXTRA_SNIPPETS - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- extract(HttpHeaders) - Method in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
-
Extracts a list of header values of the specified header from the HTTP headers.
- extract(HttpHeaders, Function<String, R>) - Method in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
-
Extracts the first value of the specified header from the HTTP headers and transforms it using the provided function.
- extraSnippets - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- extraSnippets - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- extraSnippets() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- extraSnippets() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- extraSnippets(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds the extra_snippets option to the URL query.
- extraSnippets(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the extra_snippets option to the URL query.
- extraSnippets(boolean) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Create a new instance of
BraveSearchOptionwithSearchOptions.EXTRA_SNIPPETSand the given value. - extraSnippets(List<String>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- extraSnippets(List<String>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
F
- familyFriendly - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- familyFriendly() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- familyFriendly() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Search
-
Returns the value of the
familyFriendlyrecord component. - familyFriendly(Boolean) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- faq - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- faq - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- faq() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
faqrecord component. - faq() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- faq(FAQ) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- FAQ - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- FAQ - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents Frequently Asked Questions (FAQs) information in search results.
- FAQ(String, List<QA>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.FAQ
-
Creates an instance of a
FAQrecord class. - favicon() - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Returns the value of the
faviconrecord component. - favicon() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
faviconrecord component. - fetchedContentTimestamp - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- fetchedContentTimestamp() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- fetchedContentTimestamp(Integer) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- filetype(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds a "filetype" operator and its corresponding value to the .
- FILETYPE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- FINLAND - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- FINLAND - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- FINNISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- forks() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
forksrecord component. - format() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns the value of the
formatrecord component. - ForumData - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents forum data in search results, containing information about forum posts and discussions that are relevant to the search query.
- ForumData(String, Integer, String, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Creates an instance of a
ForumDatarecord class. - forumName() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Returns the value of the
forumNamerecord component. - foundInUrls(List<String>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox.Builder
- FRANCE - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- FRANCE - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- FRENCH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- freshness(LocalDate, LocalDate) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds a freshness option to the URL query using an existing
Freshnessinstance. - freshness(LocalDate, LocalDate) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds a freshness option to the URL query representing a date range.
- freshness(LocalDate, LocalDate) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds a freshness option to the URL query representing a date range.
- freshness(Freshness) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds a freshness option to the URL query using an existing
Freshnessinstance. - freshness(Freshness) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds a freshness option to the URL query using an existing
Freshnessinstance. - freshness(Freshness) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds a freshness option to the URL query using an existing
Freshnessinstance. - Freshness - Enum Class in net.ygbstudio.jbrave.api.filters
-
An enumeration representing freshness filters for the API requests.
- FRESHNESS - Enum constant in enum class net.ygbstudio.jbrave.core.domain.modes.SearchFilterMode
- from(File) - Static method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
- from(File) - Static method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
- from(File) - Static method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
- from(File) - Static method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
- from(File) - Static method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
- from(File) - Static method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
- from(File) - Static method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
- from(Reader) - Static method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
- from(Reader) - Static method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
- from(Reader) - Static method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
- from(Reader) - Static method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
- from(Reader) - Static method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
- from(Reader) - Static method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
- from(Reader) - Static method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
- from(String) - Static method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
- from(String) - Static method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
- from(String) - Static method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
- from(String) - Static method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
- from(String) - Static method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
- from(String) - Static method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
- from(String) - Static method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
- from(HttpResponse<String>) - Static method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
- from(HttpResponse<String>) - Static method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
- from(HttpResponse<String>) - Static method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
- from(HttpResponse<String>) - Static method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
- from(HttpResponse<String>) - Static method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
- from(HttpResponse<String>) - Static method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
- from(HttpResponse<String>) - Static method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
- from(HttpResponse<T>) - Static method in record class net.ygbstudio.jbrave.api.rate.XRateLimit
-
Extracts the rate limit from the HTTP Response.
- from(HttpResponse<T>) - Static method in record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Extracts the rate limit policy from the HTTP Response.
- from(HttpResponse<T>) - Static method in record class net.ygbstudio.jbrave.api.rate.XRateLimitRemaining
-
Extracts the rate limit remaining from the HTTP Response.
- from(HttpResponse<T>) - Static method in record class net.ygbstudio.jbrave.api.rate.XRateLimitReset
-
Extracts the rate limit reset from the HTTP Response.
- from(HttpResponse<T>) - Static method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Creates a RateLimitResponse object from the headers of an
HttpResponse. - from(Set<ResultFilter>) - Static method in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- fromEnvironment() - Static method in class net.ygbstudio.jbrave.core.local.ClientInfo
-
Create a new instance of ClientInfo from the preconfigured environment variable
BRAVE_SUBSCRIPTION_TOKEN - fromEnvironment(String) - Static method in class net.ygbstudio.jbrave.core.local.ClientInfo
-
Create a new instance of ClientInfo from environment variable.
- fromHeaderMap(Map<K, String>) - Static method in record class net.ygbstudio.jbrave.core.model.BraveSearchHeader
-
Returns a stream of
BraveSearchHeaderobjects created from the entries of the given map. - fromProperties(String) - Static method in class net.ygbstudio.jbrave.core.local.ClientInfo
-
Create a new instance of ClientInfo from properties file with the preconfigured property name
brave.subscriptionToken - fromProperties(String, String) - Static method in class net.ygbstudio.jbrave.core.local.ClientInfo
-
Create a new instance of ClientInfo from properties file.
- fullName() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
-
Returns the value of the
fullNamerecord component.
G
- GALICIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- GenericInfobox - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a generic infobox in search results.
- GenericInfobox.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- genre() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
genrerecord component. - GERMAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- GERMANY - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- GERMANY - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- getAction() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getAttributes() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getCategories() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getCategory() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getContact() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getContactPoints() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization
-
Gets the contact points for the organization.
- getCoordinates() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation
- getCoordinates() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getData() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult
- getData() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox
- getDistance() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getDistance() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getEitherPOJO() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Converts the current response to a POJO instance of
WebSearchApiResponseif the status code of the response is 200. - getEmail() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint
-
The email address for the contact point.
- getEmail() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Person
-
Gets the email address of the person.
- getErrorPOJO() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Converts the current response to a POJO instance of
ErrorResponseif the status code of the response is not 200. - getFoundInUrls() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox
- getHttpResponse() - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Returns the current HTTP response as an
Optional. - getHttpResponse() - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Returns the current HTTP response as an
Optional. - getHttpResponse() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Returns the current HTTP response as an
Optional. - getHttpResponse() - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Returns the current HTTP response as an
Optional. - getHttpResponse() - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Returns the current HTTP response as an
Optional. - getHttpResponse() - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Returns the current HTTP response as an
Optional. - getHttpResponse() - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Returns the current HTTP response as an
Optional. - getIconCategory() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getId() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getImages() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getInstance() - Static method in class net.ygbstudio.jbrave.core.executors.BraveRequestExecutor
-
Returns a new instance of
BraveRequestExecutor. - getIsLocation() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation
- getLabel() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getLocation() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace
- getLongDesc() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getMapper() - Static method in class net.ygbstudio.jbrave.core.utils.JsonSupport
-
Returns the configured ObjectMapper instance that is reused throughout the application.
- getMetaUrl() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult
- getMetaUrl() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox
- getMovie() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getName() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- getOpeningHours() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getPictures() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getPOJO() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Converts the current response to a POJO instance of
BraveQueryBuilderif the status code of the response is 200. - getPosition() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getPostalAddress() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getPriceRange() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getProfiles() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getProfiles() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getProviders() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getProviderUrl() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getRateLimitPolicy() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Returns the rate limit policy from the HTTP response.
- getRateLimitRemaining() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Returns the rate limit remaining from the HTTP response.
- getRateLimits() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Returns the rate limit from the HTTP response.
- getRating() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getRatings() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getResponseType() - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
- getResponseType() - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
- getResponseType() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Returns the type of the API response.
- getResponseType() - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
- getResponseType() - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
- getResponseType() - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
- getResponseType() - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
- getReviews() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getServesCuisine() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getSubType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox
- getSubType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox
- getSubType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace
- getSubType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation
- getSubType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox
- getTelephone() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint
-
The telephone number for the contact point.
- getThumbnail() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getThumbnail() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getThumbnail() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- getTimezone() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getTimezoneOffset() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- getType() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- getUrl() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- getWebsiteUrl() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- getZoomLevel() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation
- getZoomLevel() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- goggles(URI) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Creates a new instance of
BraveSearchOptionwithSearchOptions.GOGGLESand the given value. - goggles(URI) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds a goggles URL option to the URL query.
- goggles(URI) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds a goggles URL option to the URL query.
- GOGGLES - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- GraphInfobox - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents graph infobox information in search results.
- GraphInfobox(String, List<AbstractGraphInfobox>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.GraphInfobox
-
Creates an instance of a
GraphInfoboxrecord class. - GraphInfoboxProfile - Interface in net.ygbstudio.jbrave.core.domain.dto.result.profile
-
Marker interface for graph infobox profiles in search results.
- GREECE - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- GREECE - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- GREEK - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- gtin() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
gtinrecord component. - gtin12() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
gtin12record component. - gtin13() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
gtin13record component. - gtin14() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
gtin14record component. - gtin8() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
gtin8record component. - GUJARATI - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
H
- hasExecuted() - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
- hasExecuted() - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
- hasExecuted() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Checks if the request has been executed.
- hasExecuted() - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
- hasExecuted() - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
- hasExecuted() - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
- hasExecuted() - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
- hashCode() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimit
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitRemaining
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitReset
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns a hash code value for this object.
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Context
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Error
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.ErrorMeta
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Extra
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageThumbnail
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.Properties
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.OriginalQuery
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Returns a hash code value for this object.
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
-
Returns a hash code value for this object.
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Discussions
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.FAQ
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.GraphInfobox
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Locations
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.News
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.RichCallbackInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Search
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Summarizer
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Videos
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns a hash code value for this object.
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SpellCheckResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Returns a hash code value for this object.
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Person
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns a hash code value for this object.
- hashCode() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Thumbnail
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Action
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Answer
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ButtonResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Contact
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.CreativeWork
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.HowTo
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Image
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Language
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.LocationDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MusicRecording
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Offer
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.OpeningHours
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PictureResults
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Price
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ProductPair
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QAPage
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ResultReference
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Reviews
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.RichCallbackHint
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.SearchOperators
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Unit
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchHeader
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchOption
-
Returns a hash code value for this object.
- header() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchHeader
-
Returns the value of the
headerrecord component. - headerCountry() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
headerCountryrecord component. - headers - Variable in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
- headersAttached - Variable in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
- HEBREW - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- height() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageThumbnail
-
Returns the value of the
heightrecord component. - height() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.Properties
-
Returns the value of the
heightrecord component. - height() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns the value of the
heightrecord component. - HINDI - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- hint() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.RichCallbackInfo
-
Returns the value of the
hintrecord component. - homepage() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
homepagerecord component. - HONG_KONG - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- HONG_KONG - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- hostname() - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Returns the value of the
hostnamerecord component. - HowTo - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a step in a how-to guide or tutorial.
- HowTo(String, String, String, List<String>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.HowTo
-
Creates an instance of a
HowTorecord class. - HUNGARIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
I
- ICELANDIC - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- iconCategory(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- id() - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- id() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.LocationDescription
-
Returns the value of the
idrecord component. - id(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel.Builder
- id(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- image() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.HowTo
-
Returns the value of the
imagerecord component. - Image - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents an image in search results, containing the image's URL, thumbnail, and additional properties.
- Image(Thumbnail, String, ImageProperties) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Image
-
Creates an instance of a
Imagerecord class. - IMAGE - Enum constant in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
- ImageProperties - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents the properties of an image in search results.
- ImageProperties(String, String, String, Integer, Integer, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Creates an instance of a
ImagePropertiesrecord class. - ImageQuery - Record Class in net.ygbstudio.jbrave.core.domain.dto.image
-
Represents an image query in search requests.
- ImageQuery(String, String, Boolean, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
-
Creates an instance of a
ImageQueryrecord class. - ImageResult - Record Class in net.ygbstudio.jbrave.core.domain.dto.image
-
Represents an image result in search responses.
- ImageResult(String, String, String, String, String, ImageThumbnail, Properties, MetaUrl, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Creates an instance of a
ImageResultrecord class. - images - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- images() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
-
Returns the value of the
imagesrecord component. - images(List<Thumbnail>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- ImageSearchApiResponse - Record Class in net.ygbstudio.jbrave.api.response
-
Represents the response from the Brave Search API for image searches.
- ImageSearchApiResponse(String, ImageQuery, List<ImageResult>, Extra) - Constructor for record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
-
Creates an instance of a
ImageSearchApiResponserecord class. - ImageThumbnail - Record Class in net.ygbstudio.jbrave.core.domain.dto.image
-
Data transfer object for representing an image thumbnail in the Brave Search API.
- ImageThumbnail(String, Integer, Integer) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.image.ImageThumbnail
-
Creates an instance of a
ImageThumbnailrecord class. - img() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Returns the value of the
imgrecord component. - img() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile
-
Returns the value of the
imgrecord component. - img() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
-
Returns the value of the
imgrecord component. - img() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Returns the value of the
imgrecord component. - IMPERIAL - Enum constant in enum class net.ygbstudio.jbrave.api.options.Units
- INBODY - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- include(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds an "+" operator with its corresponding value to the builder.
- INCLUDE_FETCH_METADATA - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- includeFetchMetadata(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds the include_fetch_metadata option to the URL query.
- includeFetchMetadata(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds the include_fetch_metadata option to the URL query.
- includeFetchMetadata(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the include_fetch_metadata option to the URL query.
- includeFetchMetadata(boolean) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Creates a new instance of
BraveSearchOptionwithSearchOptions.INCLUDE_FETCH_METADATAand the given value. - index() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ResultReference
-
Returns the value of the
indexrecord component. - INDIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- INDIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- INDONESIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- INDONESIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- infobox() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
infoboxrecord component. - INFOBOX - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- InfoboxPlace - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents an infobox for a place in search results.
- InfoboxPlace.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- InfoboxProfile - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.profile
-
Represents a profile in search results.
- InfoboxProfile(String, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile
-
Creates an instance of a
InfoboxProfilerecord class. - InfoboxWithLocation - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents an infobox with location information in search results.
- InfoboxWithLocation.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- ingredients() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
ingredientsrecord component. - inpage(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds an "inpage" operator and its corresponding value to the builder.
- INPAGE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- instructions() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
instructionsrecord component. - INTERNAL - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- internalRequestBuilder - Variable in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
- intitle(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds an "intitle" operator and its corresponding value to the builder.
- INTITLE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- INVALID_URL - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- InvalidFreshnessInterval - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
Exception thrown when the interval of dates provided for a freshness filter is invalid.
- InvalidFreshnessInterval(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.InvalidFreshnessInterval
- InvalidFreshnessInterval(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.InvalidFreshnessInterval
- InvalidQueryTermException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
This exception is thrown when the query term added to the
AbstractQueryUrlBuilderis invalid. - InvalidQueryTermException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.InvalidQueryTermException
- InvalidQueryTermException(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.InvalidQueryTermException
- isAccessibleForFree() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Returns the value of the
isAccessibleForFreerecord component. - isEntity() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Returns the value of the
isEntityrecord component. - isGeolocal() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
isGeolocalrecord component. - isLive - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- isLive - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- isLive() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- isLive() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- isLive(Boolean) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- isLive(Boolean) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- isLocation(Boolean) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation.Builder
- isLogicalOperator() - Method in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
-
Returns true if the operator is a logical operator (AND, OR, NOT).
- isNavigational() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
isNavigationalrecord component. - isNewsBreaking() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
isNewsBreakingrecord component. - isNpm() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
isNpmrecord component. - isPypi() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
isPypirecord component. - isSourceBoth - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- isSourceBoth() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- isSourceBoth(Boolean) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- isSourceLocal - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- isSourceLocal() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- isSourceLocal(Boolean) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- isTrending() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
isTrendingrecord component. - isTripadvisor() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Returns the value of the
isTripadvisorrecord component. - isValidQuery(String) - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Checks if the given query term is valid.
- ITALIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- ITALY - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- ITALY - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
J
- JAPAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- JAPAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- JAPANESE - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- jsonReader(Reader, Class<T>) - Static method in class net.ygbstudio.jbrave.core.utils.JsonSupport
-
Reads a JSON string from a Reader and deserializes it into an object of the specified class.
- JsonSupport - Class in net.ygbstudio.jbrave.core.utils
-
JsonSupport provides JSON serialization and deserialization support using Jackson.
K
- KANNADA - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- key() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Summarizer
-
Returns the value of the
keyrecord component. - KOREA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- KOREA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- KOREAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
L
- label - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- label(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- lang(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds a "lang" operator and its corresponding value to the builder.
- LANG - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- language - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- language() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- language() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
languagerecord component. - language() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns the value of the
languagerecord component. - language(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- language(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Adds the search language option to the URL query.
- language(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds the search language option to the URL query.
- language(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Adds the language option to the URL query.
- language(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Adds the search language option to the URL query.
- language(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds the search language option to the URL query.
- language(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the language option to the URL query.
- Language - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents language information in search results.
- Language(String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Language
-
Creates an instance of a
Languagerecord class. - LanguageIdentifier - Interface in net.ygbstudio.jbrave.core.domain.provided
-
An interface representing a language identifier.
- lat() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
latrecord component. - LATITUDE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- LATVIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- limit() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Returns the value of the
limitrecord component. - limitPerMonth() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Returns the value of the
limitPerMonthrecord component. - LITHUANIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- loc() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Error
-
Returns the value of the
locrecord component. - loc(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds a "loc" operator and its corresponding value to the builder.
- LOC - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- localDecision() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
localDecisionrecord component. - LocalEnvironment - Class in net.ygbstudio.jbrave.core.local
-
Constants for the local environment variables used by the JBrave library.
- localLocationsIdx() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
localLocationsIdxrecord component. - location - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- location - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- location() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- location(LocationResult) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace.Builder
- location(LocationResult) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation.Builder
- location(LocationResult) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- LocationDescription - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents descriptive information about a specific location in search results.
- LocationDescription(String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.LocationDescription
-
Creates an instance of a
LocationDescriptionrecord class. - LocationResult - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a location result in search results.
- LocationResult(LocationResult.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- LocationResult.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- locations() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
locationsrecord component. - Locations - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents location information in search results.
- Locations(String, List<LocationResult>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.Locations
-
Creates an instance of a
Locationsrecord class. - LOCATIONS - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- LocationWebResult - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a location web result in search results.
- LocationWebResult(LocationWebResult.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult
- LocationWebResult.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- lon() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
lonrecord component. - longDesc - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- longDesc(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- LONGITUDE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- longName() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Returns the value of the
longNamerecord component. - longName() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile
-
Returns the value of the
longNamerecord component. - longName() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
-
Returns the value of the
longNamerecord component.
M
- main() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
-
Returns the value of the
mainrecord component. - main() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Language
-
Returns the value of the
mainrecord component. - MALAY - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- MALAYALAM - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- MALAYSIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- MALAYSIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- MARATHI - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- market(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds the market option to the URL query.
- market(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds the market option to the URL query.
- market(T) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the market option to the URL query.
- MarketLocale - Enum Class in net.ygbstudio.jbrave.api.options
-
Enumeration representing a market locale supported by the Brave Search API.
- meta() - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- meta(ErrorMeta) - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel.Builder
- metaUrl - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- metaUrl - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- metaUrl() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
metaUrlrecord component. - metaUrl() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- metaUrl() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- metaUrl() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- metaUrl() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Returns the value of the
metaUrlrecord component. - metaUrl(MetaUrl) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult.Builder
- metaUrl(MetaUrl) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- metaUrl(MetaUrl) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox.Builder
- metaUrl(MetaUrl) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- metaUrl(MetaUrl) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult.Builder
- MetaUrl - Record Class in net.ygbstudio.jbrave.core.domain.dto
-
Represents metadata about a URL in search results.
- MetaUrl(String, String, String, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Creates an instance of a
MetaUrlrecord class. - METRIC - Enum constant in enum class net.ygbstudio.jbrave.api.options.Units
- MEXICO - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- MEXICO - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- mightBeOffensive() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Extra
-
Returns the value of the
mightBeOffensiverecord component. - MINUS - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- MissingSubscriptionTokenException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
This exception is thrown when there is a missing subscription token.
- MissingSubscriptionTokenException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.MissingSubscriptionTokenException
- mixed() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
mixedrecord component. - MixedResponse - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents mixed response information in search results.
- MixedResponse(String, List<ResultReference>, List<ResultReference>, List<ResultReference>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
-
Creates an instance of a
MixedResponserecord class. - MODERATE - Enum constant in enum class net.ygbstudio.jbrave.api.filters.SafeSearch
- monthlyRequestsRemaining() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitRemaining
-
Returns the value of the
monthlyRequestsRemainingrecord component. - moreResultsAvailable() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
moreResultsAvailablerecord component. - movie - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- movie - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- movie - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- movie() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- movie(MovieData) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- movie(MovieData) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- MovieData - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents detailed information about a movie in search results.
- MovieData(String, String, String, Thumbnail, String, List<Person>, List<Person>, Rating, String, List<String>, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Creates an instance of a
MovieDatarecord class. - msg() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Error
-
Returns the value of the
msgrecord component. - musicRecording - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- musicRecording - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- musicRecording() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- musicRecording(MusicRecording) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- MusicRecording - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a music recording (e.g., a song or track) in search results.
- MusicRecording(String, Thumbnail, Rating) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.MusicRecording
-
Creates an instance of a
MusicRecordingrecord class. - mutatedByGoggles() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Discussions
-
Returns the value of the
mutatedByGogglesrecord component. - mutatedByGoggles() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.News
-
Returns the value of the
mutatedByGogglesrecord component. - mutatedByGoggles() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Videos
-
Returns the value of the
mutatedByGogglesrecord component.
N
- name - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.CreativeWork
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.HowTo
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MusicRecording
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Returns the value of the
namerecord component. - name() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
namerecord component. - name(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing.Builder
- net.ygbstudio.jbrave.api.builders - package net.ygbstudio.jbrave.api.builders
- net.ygbstudio.jbrave.api.filters - package net.ygbstudio.jbrave.api.filters
- net.ygbstudio.jbrave.api.options - package net.ygbstudio.jbrave.api.options
- net.ygbstudio.jbrave.api.rate - package net.ygbstudio.jbrave.api.rate
- net.ygbstudio.jbrave.api.response - package net.ygbstudio.jbrave.api.response
- net.ygbstudio.jbrave.core.builders - package net.ygbstudio.jbrave.core.builders
- net.ygbstudio.jbrave.core.domain - package net.ygbstudio.jbrave.core.domain
- net.ygbstudio.jbrave.core.domain.dto - package net.ygbstudio.jbrave.core.domain.dto
- net.ygbstudio.jbrave.core.domain.dto.error - package net.ygbstudio.jbrave.core.domain.dto.error
- net.ygbstudio.jbrave.core.domain.dto.image - package net.ygbstudio.jbrave.core.domain.dto.image
- net.ygbstudio.jbrave.core.domain.dto.result - package net.ygbstudio.jbrave.core.domain.dto.result
- net.ygbstudio.jbrave.core.domain.dto.result.profile - package net.ygbstudio.jbrave.core.domain.dto.result.profile
- net.ygbstudio.jbrave.core.domain.dto.result.search - package net.ygbstudio.jbrave.core.domain.dto.result.search
- net.ygbstudio.jbrave.core.domain.dto.result.thing - package net.ygbstudio.jbrave.core.domain.dto.result.thing
- net.ygbstudio.jbrave.core.domain.dto.web - package net.ygbstudio.jbrave.core.domain.dto.web
- net.ygbstudio.jbrave.core.domain.modes - package net.ygbstudio.jbrave.core.domain.modes
- net.ygbstudio.jbrave.core.domain.provided - package net.ygbstudio.jbrave.core.domain.provided
- net.ygbstudio.jbrave.core.domain.verticals - package net.ygbstudio.jbrave.core.domain.verticals
- net.ygbstudio.jbrave.core.exceptions - package net.ygbstudio.jbrave.core.exceptions
- net.ygbstudio.jbrave.core.executors - package net.ygbstudio.jbrave.core.executors
- net.ygbstudio.jbrave.core.local - package net.ygbstudio.jbrave.core.local
- net.ygbstudio.jbrave.core.model - package net.ygbstudio.jbrave.core.model
- net.ygbstudio.jbrave.core.utils - package net.ygbstudio.jbrave.core.utils
- NETHERLANDS - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- NETHERLANDS - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- netloc() - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Returns the value of the
netlocrecord component. - NEW_ZEALAND - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- NEW_ZEALAND - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- news() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
newsrecord component. - news() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
-
Returns the value of the
newsrecord component. - News - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents news information in search results.
- News(String, List<NewsResult>, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.News
-
Creates an instance of a
Newsrecord class. - NEWS - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- NEWS - Enum constant in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
- NewsResult - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a news result in search results.
- NewsResult(NewsResult.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- NewsResult.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- NewsSearchApiResponse - Record Class in net.ygbstudio.jbrave.api.response
-
Represents the response from the Brave Search API for news searches.
- NewsSearchApiResponse(String, Query, List<NewsResult>) - Constructor for record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
-
Creates an instance of a
NewsSearchApiResponserecord class. - NORWAY - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- NORWAY - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- NORWEGIAN_BOKMAL - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- not(String, String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds the logical
NOToperator and its corresponding values to the builder. - not(UnaryOperator<SearchOperatorBuilder>, UnaryOperator<SearchOperatorBuilder>) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds the logical
NOToperator and its corresponding values to the builder. - NOT - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- numAnswers() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Returns the value of the
numAnswersrecord component.
O
- objectFromJson(String, Class<T>) - Static method in class net.ygbstudio.jbrave.core.utils.JsonSupport
-
Deserializes a JSON string into an object of the specified class.
- of(SearchOption, V) - Static method in record class net.ygbstudio.jbrave.core.model.BraveSearchOption
-
Creates a new
BraveSearchOptionwith the given key and value. - OFF - Enum constant in enum class net.ygbstudio.jbrave.api.filters.SafeSearch
- Offer - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a product or service offering in search results.
- Offer(String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Offer
-
Creates an instance of a
Offerrecord class. - offers() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
offersrecord component. - offset(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds the offset option to the URL query.
- offset(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds the offset option to the URL query.
- offset(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the offset option to the URL query.
- offset(int) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Create a new instance of
BraveSearchOptionwithSearchOptions.OFFSETand the given value. - OFFSET - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- openingHours(OpeningHours) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- OpeningHours - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents the opening hours for a business or location, including both the current day's hours and a weekly schedule.
- OpeningHours(List<DayOpeningHours>, List<List<DayOpeningHours>>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.OpeningHours
-
Creates an instance of a
OpeningHoursrecord class. - opens() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
-
Returns the value of the
opensrecord component. - operators(boolean) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Create a new instance of
BraveSearchOptionwithSearchOptions.OPERATORSand the given value. - OPERATORS - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- option() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchOption
-
Returns the value of the
optionrecord component. - option() - Method in interface net.ygbstudio.jbrave.core.model.SearchOptionCarrier
-
Returns the
SearchOptionassociated with this carrier. - OPTION_NOT_IN_PLAN - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- optionMissing(SearchOption) - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Checks if the given search option is already present in the URL query.
- optionTracker - Variable in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
- or(String, String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds the logical
ORoperator and its corresponding values to the builder. - or(UnaryOperator<SearchOperatorBuilder>, UnaryOperator<SearchOperatorBuilder>) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds the logical
ORoperator and its corresponding values to the builder. - OR - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- organization - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- organization - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- organization() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- organization(Organization) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Organization - Class in net.ygbstudio.jbrave.core.domain.dto.result.thing
-
Represents an organization in search results.
- Organization.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result.thing
-
Builder class for Organization.
- original() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
-
Returns the value of the
originalrecord component. - original() - Method in record class net.ygbstudio.jbrave.core.domain.dto.OriginalQuery
-
Returns the value of the
originalrecord component. - original() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Returns the value of the
originalrecord component. - original() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
originalrecord component. - original() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Thumbnail
-
Returns the value of the
originalrecord component. - OriginalQuery - Record Class in net.ygbstudio.jbrave.core.domain.dto
-
Represents the original query in a search request.
- OriginalQuery(String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.OriginalQuery
-
Creates an instance of a
OriginalQueryrecord class.
P
- pageAge - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- pageAge() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- pageAge(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- pageFetched - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- pageFetched() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
pageFetchedrecord component. - pageFetched() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- pageFetched(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- pages() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns the value of the
pagesrecord component. - path() - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Returns the value of the
pathrecord component. - pathDisplay() - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Returns the value of the
pathDisplayrecord component. - Person - Class in net.ygbstudio.jbrave.core.domain.dto.result.thing
-
Represents a person in search results.
- Person(Person.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.thing.Person
-
Constructs a new Person instance.
- Person.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result.thing
-
Builder class for Person.
- PHILIPPINES - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- PHILIPPINES - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- PictureResults - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a collection of image results in search responses.
- PictureResults(String, List<Thumbnail>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.PictureResults
-
Creates an instance of a
PictureResultsrecord class. - pictures(PictureResults) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- placeholder() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.Properties
-
Returns the value of the
placeholderrecord component. - placeholder() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns the value of the
placeholderrecord component. - PLUS - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- POLAND - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- POLAND - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- POLISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- PORTUGAL - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- PORTUGUESE_BRAZIL - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- PORTUGUESE_PORTUGAL - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- position - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- position(Integer) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- POSTAL_CODE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- postalAddress(PostalAddress) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- PostalAddress - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a physical mailing address in search results.
- PostalAddress(String, String, String, String, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Creates an instance of a
PostalAddressrecord class. - postalCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
postalCoderecord component. - postalCode() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns the value of the
postalCoderecord component. - prepTime() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
prepTimerecord component. - price() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns the value of the
pricerecord component. - price() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Offer
-
Returns the value of the
pricerecord component. - price() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Price
-
Returns the value of the
pricerecord component. - price() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
pricerecord component. - Price - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a monetary amount with its associated currency.
- Price(String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Price
-
Creates an instance of a
Pricerecord class. - priceCurrency() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Offer
-
Returns the value of the
priceCurrencyrecord component. - priceCurrency() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Price
-
Returns the value of the
priceCurrencyrecord component. - priceRange(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- product - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- product - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- product() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- product() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ProductPair
-
Returns the value of the
productrecord component. - product(ProductPair) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Product - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a product in search results, containing detailed information about the product such as its name, category, price, and GTIN identifiers.
- Product(String, String, String, String, Thumbnail, String, List<Offer>, Rating, String, String, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Creates an instance of a
Productrecord class. - productCluster - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- productCluster - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- productCluster() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- productCluster(List<ProductPair>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- ProductPair - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a product along with its associated review.
- ProductPair(Product, Review) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.ProductPair
-
Creates an instance of a
ProductPairrecord class. - profile - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- profile() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- profile() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Returns the value of the
profilerecord component. - profile(Profile) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- Profile - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.profile
-
Represents a profile in search results.
- Profile(String, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
-
Creates an instance of a
Profilerecord class. - profiles - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- profiles(List<DataProvider>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- profiles(List<GraphInfoboxProfile>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- programmingLanguage() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
programmingLanguagerecord component. - properties() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
propertiesrecord component. - properties() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Image
-
Returns the value of the
propertiesrecord component. - Properties - Record Class in net.ygbstudio.jbrave.core.domain.dto.image
-
Data transfer object for representing metadata for the images in the Brave Search API.
- Properties(String, String, Integer, Integer) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.image.Properties
-
Creates an instance of a
Propertiesrecord class. - ProvidedOption - Interface in net.ygbstudio.jbrave.core.domain
-
An interface representing a search option that provides a key and a value for a URL parameter.
- providers - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- providers(List<DataProvider>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- providerUrl(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- publisher() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns the value of the
publisherrecord component. - publisher() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Returns the value of the
publisherrecord component. - publisher() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns the value of the
publisherrecord component. - PUNJABI - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
Q
- qa - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- qa - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- qa() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- qa(QAPage) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- QA - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a question and answer pair in search results, typically used in FAQ sections or question-and-answer platforms.
- QA(String, String, String, String, MetaUrl) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Creates an instance of a
QArecord class. - QAInfobox - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a QA infobox in search results.
- QAInfobox(QAInfobox.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox
- QAInfobox.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- QAPage - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a question and answer page in search results, containing a question and its corresponding answer.
- QAPage(String, Answer) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.QAPage
-
Creates an instance of a
QAPagerecord class. - query() - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
-
Returns the value of the
queryrecord component. - query() - Method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
-
Returns the value of the
queryrecord component. - query() - Method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
-
Returns the value of the
queryrecord component. - query() - Method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
-
Returns the value of the
queryrecord component. - query() - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
-
Returns the value of the
queryrecord component. - query() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
queryrecord component. - query() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SpellCheckResult
-
Returns the value of the
queryrecord component. - query() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Returns the value of the
queryrecord component. - query() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
queryrecord component. - query(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Adds a search term to the URL query.
- query(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds a search term to the URL query.
- query(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Adds a search term to the URL query.
- query(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Adds a search term to the URL query.
- query(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds a search term to the URL query.
- query(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds a search term to the URL query.
- Query - Record Class in net.ygbstudio.jbrave.core.domain.dto
-
Represents a query in search requests.
- Query(String, String, String, Boolean, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Creates an instance of a
Queryrecord class. - QUERY - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- QUERY_PROMPT - Static variable in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
- queryMissing() - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Checks if the query prompt is already present in the URL query.
- queryURI(URI) - Method in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
-
Sets the URI for the request.
- question() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Returns the value of the
questionrecord component. - question() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Returns the value of the
questionrecord component. - question() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QAPage
-
Returns the value of the
questionrecord component. - QUOTA_LIMITED - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- QUOTE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
R
- RATE_LIMITED - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- RateLimitResponse - Record Class in net.ygbstudio.jbrave.api.response
-
Constructs a
RateLimitResponsewith the given rate limit information. - RateLimitResponse(Optional<XRateLimit>, Optional<XRateLimitPolicy>, Optional<XRateLimitRemaining>, Optional<XRateLimitReset>) - Constructor for record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Creates an instance of a
RateLimitResponserecord class. - rating - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- rating - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- rating() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- rating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns the value of the
ratingrecord component. - rating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.CreativeWork
-
Returns the value of the
ratingrecord component. - rating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
ratingrecord component. - rating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MusicRecording
-
Returns the value of the
ratingrecord component. - rating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
ratingrecord component. - rating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
ratingrecord component. - rating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Returns the value of the
ratingrecord component. - rating() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns the value of the
ratingrecord component. - rating(Rating) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- rating(Rating) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Rating - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents rating information for various entities in search results, such as products, businesses, or services.
- Rating(Double, Double, Integer, Profile, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Creates an instance of a
Ratingrecord class. - ratings - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- ratings(List<Rating>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- ratingValue() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Returns the value of the
ratingValuerecord component. - readJsonFs(File, Class<T>) - Static method in class net.ygbstudio.jbrave.core.utils.JsonSupport
-
Reads a JSON file from the filesystem and deserializes it into an object of the specified class.
- recipe - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- recipe - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- recipe() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- recipe(Recipe) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Recipe - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a recipe in search results.
- Recipe(String, String, Thumbnail, String, String, String, String, String, String, String, List<HowTo>, Integer, Integer, Rating, String, String, VideoData) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Creates an instance of a
Reciperecord class. - recipeCategory() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
recipeCategoryrecord component. - recipeCusine() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
recipeCusinerecord component. - redditCluster() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
redditClusterrecord component. - RegionLocaleIdentifier - Interface in net.ygbstudio.jbrave.core.domain.provided
-
An interface representing a region-locale identifier.
- release() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
releaserecord component. - requestAvailable() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitRemaining
-
Returns the value of the
requestAvailablerecord component. - requestGate() - Method in class net.ygbstudio.jbrave.core.local.ClientInfo
- RequestProcessingInterrupted - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
An exception that is thrown when a request processing thread is interrupted while waiting to acquire execution admission
- RequestProcessingInterrupted(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.RequestProcessingInterrupted
- RequestProcessingInterrupted(String, Throwable) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.RequestProcessingInterrupted
- RequestProcessingInterrupted(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.RequestProcessingInterrupted
- RequestProcessingInterrupted(Supplier<String>, Throwable) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.RequestProcessingInterrupted
- RequestRetryInterruptedException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
Thrown when all retry attempts for an HTTP request have been exhausted, indicating that the executor was unable to complete a series of retries.
- RequestRetryInterruptedException(String, Throwable) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.RequestRetryInterruptedException
- requestsPerMonth() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimit
-
Returns the value of the
requestsPerMonthrecord component. - requestsPerSecond() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimit
-
Returns the value of the
requestsPerSecondrecord component. - requestURI - Variable in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
- requiresSubscription() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns the value of the
requiresSubscriptionrecord component. - reset() - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Clears the current instance of
BraveImageQueryby resetting its state to its initial values. - reset() - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Clears the current instance of
BraveNewsQueryby resetting its state to its initial values. - reset() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Clears the builder by resetting it to its initial state.
- reset() - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Clears the current instance of
BraveSpellcheckQueryby resetting its state to its initial values. - reset() - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Clears the current instance of
BraveSuggestQueryby resetting its state to its initial values. - reset() - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Clears the current instance of
BraveVideoQueryby resetting its state to its initial values. - reset() - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Clears the current instance of
BraveWebQueryby resetting its state to its initial values. - resized() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns the value of the
resizedrecord component. - RESOURCE_NOT_ALLOWED - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- ResponseDecompressionException - Exception Class in net.ygbstudio.jbrave.core.exceptions
- ResponseDecompressionException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.ResponseDecompressionException
- ResponseDecompressionException(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.ResponseDecompressionException
- Result - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a generic result in search results.
- Result(Result.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.Result
- RESULT_FILTER - Enum constant in enum class net.ygbstudio.jbrave.core.domain.modes.SearchFilterMode
- Result.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- ResultFilter - Enum Class in net.ygbstudio.jbrave.api.filters
-
Enumeration of possible result filters to be used in the api requests.
- resultFilters(Set<ResultFilter>) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds result filters to the URL query.
- ResultReference - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a reference to a search result or a group of results.
- ResultReference(String, Integer, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.ResultReference
-
Creates an instance of a
ResultReferencerecord class. - results() - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Discussions
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.FAQ
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.GraphInfobox
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Locations
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.News
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Search
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Videos
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PictureResults
-
Returns the value of the
resultsrecord component. - results() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Reviews
-
Returns the value of the
resultsrecord component. - review - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- review - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- review() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- review() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ProductPair
-
Returns the value of the
reviewrecord component. - review(Review) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Review - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a single review in search results, containing information about the reviewer, their rating, and their comments.
- Review(String, String, Thumbnail, String, Rating) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Creates an instance of a
Reviewrecord class. - reviewCount() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Returns the value of the
reviewCountrecord component. - reviews(Reviews) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- Reviews - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a collection of reviews in search results, typically associated with a business, product, or service.
- Reviews(List<TripAdvisorReview>, String, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Reviews
-
Creates an instance of a
Reviewsrecord class. - reviewsInForeignLanguage() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Reviews
-
Returns the value of the
reviewsInForeignLanguagerecord component. - reviewUrl() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns the value of the
reviewUrlrecord component. - rich() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
richrecord component. - rich(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Adds the rich option to the URL query.
- rich(boolean) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Creates a new instance of
BraveSearchOptionwithSearchOptions.RICHand the given value. - RICH - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- RichCallbackHint - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a hint for rich callbacks in search results.
- RichCallbackHint(String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.RichCallbackHint
-
Creates an instance of a
RichCallbackHintrecord class. - RichCallbackInfo - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents rich callback information in search results.
- RichCallbackInfo(String, RichCallbackHint) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.RichCallbackInfo
-
Creates an instance of a
RichCallbackInforecord class. - ROMANIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- RUSSIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- RUSSIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- RUSSIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
S
- SAFE_SEARCH - Enum constant in enum class net.ygbstudio.jbrave.core.domain.modes.SearchFilterMode
- safeSearch() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
safeSearchrecord component. - safeSearch(SafeSearch) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Adds a safe search option to the URL query.
- safeSearch(SafeSearch) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds a safe search option to the URL query.
- safeSearch(SafeSearch) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds a safe search option to the URL query.
- safeSearch(SafeSearch) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds a safe search option to the URL query.
- SafeSearch - Enum Class in net.ygbstudio.jbrave.api.filters
-
Enumeration representing safe search filters for the API requests.
- SAUDI_ARABIA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- schemas - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- schemas - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- schemas() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- schemas(List<List<String>>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- scheme() - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Returns the value of the
schemerecord component. - score() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Returns the value of the
scorerecord component. - Search - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents search information in search results.
- Search(String, List<SearchResult>, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.Search
-
Creates an instance of a
Searchrecord class. - SEARCH_API_BASE - Static variable in interface net.ygbstudio.jbrave.core.domain.BraveAPIConstant
-
The base URL for the Brave API.
- SEARCH_PATH - Static variable in interface net.ygbstudio.jbrave.core.domain.SearchVertical
- SearchFilterMode - Enum Class in net.ygbstudio.jbrave.core.domain.modes
-
Enumeration class representing filter modes for the Brave Search API.
- SearchFilterOption - Interface in net.ygbstudio.jbrave.core.domain
-
An interface representing a search filter.
- SearchHeader - Interface in net.ygbstudio.jbrave.core.domain
-
An interface representing a header for a search request.
- SearchLanguage - Enum Class in net.ygbstudio.jbrave.api.options
-
Enum representing the different language identifiers supported by the Brave Search API.
- SearchOperatorBuilder - Class in net.ygbstudio.jbrave.core.builders
-
A builder class for constructing search operators.
- searchOperators() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
searchOperatorsrecord component. - SearchOperators - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Search operators that were detected and applied to the query according to the Brave Search API documentation.
- SearchOperators(Boolean, String, List<String>) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.SearchOperators
-
Creates an instance of a
SearchOperatorsrecord class. - SearchOption - Interface in net.ygbstudio.jbrave.core.domain
-
An interface representing a search option.
- SearchOptionCarrier<V> - Interface in net.ygbstudio.jbrave.core.model
-
An interface that represents a carrier for a
SearchOptionand its corresponding value. - SearchOptions - Enum Class in net.ygbstudio.jbrave.core.model
-
Enumeration of the search options available in the Brave API.
- SearchResult - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a search result in search results.
- SearchResult(SearchResult.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- SearchResult.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- SearchVertical - Interface in net.ygbstudio.jbrave.core.domain
-
An interface representing a search vertical.
- secondsUntilMonthlyReset() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitReset
-
Returns the value of the
secondsUntilMonthlyResetrecord component. - secondsUntilNextRequest() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitReset
-
Returns the value of the
secondsUntilNextRequestrecord component. - self() - Method in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
-
Returns the current instance of the builder.
- self() - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Returns the current instance of the builder.
- self() - Method in class net.ygbstudio.jbrave.core.executors.AbstractRequestExecutor
-
Returns the current instance cast to the concrete subclass type.
- SERBIAN_CYRILIC - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- servesCuisine(List<String>) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- servings() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
servingsrecord component. - shouldFallback() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
shouldFallbackrecord component. - showStrictWarning() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
-
Returns the value of the
showStrictWarningrecord component. - showStrictWarning() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Returns the value of the
showStrictWarningrecord component. - showStrictWarning() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
showStrictWarningrecord component. - side() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
-
Returns the value of the
siderecord component. - site(String) - Method in class net.ygbstudio.jbrave.core.builders.SearchOperatorBuilder
-
Adds a "site" operator and its corresponding value to the builder.
- SITE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- sites() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.SearchOperators
-
Returns the value of the
sitesrecord component. - SLOVAK - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- SLOVENIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- software - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- software - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- software() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- software(Software) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- Software - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents software information in search results.
- Software(String, String, String, String, String, String, Boolean, Boolean, Integer, Integer, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Creates an instance of a
Softwarerecord class. - source() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
sourcerecord component. - source() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- source(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- SOUTH_AFRICA - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- SOUTH_AFRICA - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- SPAIN - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- SPAIN - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- SPANISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- spellcheck(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Adds the spell check option to the URL query.
- spellcheck(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds the spell check option to the URL query.
- spellcheck(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds the spell check option to the URL query.
- spellCheck(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the spellcheck option to the URL query.
- spellCheck(boolean) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Create a new instance of
BraveSearchOptionwithSearchOptions.SPELLCHECKand the given value. - SPELLCHECK - Enum constant in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
- SPELLCHECK - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- spellcheckOff() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
-
Returns the value of the
spellcheckOffrecord component. - spellcheckOff() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Returns the value of the
spellcheckOffrecord component. - spellcheckOff() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
spellcheckOffrecord component. - SpellCheckResult - Record Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a spell check result in search responses.
- SpellCheckResult(String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.SpellCheckResult
-
Creates an instance of a
SpellCheckResultrecord class. - SpellcheckSearchApiResponse - Record Class in net.ygbstudio.jbrave.api.response
-
Represents the response from the Brave Search API for spell check.
- SpellcheckSearchApiResponse(String, OriginalQuery, List<SpellCheckResult>) - Constructor for record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
-
Creates an instance of a
SpellcheckSearchApiResponserecord class. - src() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageThumbnail
-
Returns the value of the
srcrecord component. - src() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Thumbnail
-
Returns the value of the
srcrecord component. - stars() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
starsrecord component. - state() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
staterecord component. - STATE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- STATE_NAME - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- status() - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- status(Integer) - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel.Builder
- streetAddress() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns the value of the
streetAddressrecord component. - STRICT - Enum constant in enum class net.ygbstudio.jbrave.api.filters.SafeSearch
- submit(HttpRequest) - Method in class net.ygbstudio.jbrave.core.executors.BraveExecutionGate
-
Submits a request for serialized execution with a default retry policy.
- submit(HttpRequest, int) - Method in class net.ygbstudio.jbrave.core.executors.BraveExecutionGate
-
Submits a request for serialized execution through the execution gate.
- SUBSCRIPTION_NOT_FOUND - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- SUBSCRIPTION_TOKEN - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- SUBSCRIPTION_TOKEN_INVALID - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- subscriptionMissing() - Method in class net.ygbstudio.jbrave.core.builders.AbstractBraveRequestBuilder
-
Checks if the subscription token header is missing.
- subscriptionToken() - Method in class net.ygbstudio.jbrave.core.local.ClientInfo
- subtype - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- subtype - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- subtype() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- subtype(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox.Builder
- subtype(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- subType(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox.Builder
- subType(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace.Builder
- subType(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation.Builder
- subType(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox.Builder
- SUGGEST - Enum constant in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
- SuggestResult - Record Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a suggestion result in search responses.
- SuggestResult(String, Boolean, String, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Creates an instance of a
SuggestResultrecord class. - SuggestSearchApiResponse - Record Class in net.ygbstudio.jbrave.api.response
-
Represents the response from the Brave Search API for suggestions.
- SuggestSearchApiResponse(String, OriginalQuery, List<SuggestResult>) - Constructor for record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
-
Creates an instance of a
SuggestSearchApiResponserecord class. - summarizer() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
summarizerrecord component. - Summarizer - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents a summarizer in search results.
- Summarizer(String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.Summarizer
-
Creates an instance of a
Summarizerrecord class. - SUMMARIZER - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- summary(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the summary option to the URL query.
- summary(boolean) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Create a new instance of
BraveSearchOptionwithSearchOptions.SUMMARYand the given value. - SUMMARY - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- summaryKey() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns the value of the
summaryKeyrecord component. - SWEDEN - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- SWEDEN - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- SWEDISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- SWITZERLAND - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- SWITZERLAND_FRENCH - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- SWITZERLAND_GERMAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
T
- tags() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns the value of the
tagsrecord component. - TAIWAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- TAIWAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- TAMIL - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- telephone() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Contact
-
Returns the value of the
telephonerecord component. - telephone(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint.Builder
-
Sets the telephone number for the contact point.
- TELUGU - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- text() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Answer
-
Returns the value of the
textrecord component. - text() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.HowTo
-
Returns the value of the
textrecord component. - TEXT_DECORATIONS - Enum constant in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- textDecorations(boolean) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the text_decorations option to the URL query.
- textDecorations(boolean) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Create a new instance of
BraveSearchOptionwithSearchOptions.TEXT_DECORATIONSand the given value. - THAI - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- Thing - Class in net.ygbstudio.jbrave.core.domain.dto.result.thing
- Thing.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result.thing
- thumbnail - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- thumbnail - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- thumbnail - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- thumbnail - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- thumbnail() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.CreativeWork
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Image
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MusicRecording
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
thumbnailrecord component. - thumbnail() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Returns the value of the
thumbnailrecord component. - thumbnail(Thumbnail) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- thumbnail(Thumbnail) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- thumbnail(Thumbnail) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult.Builder
- thumbnail(Thumbnail) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- thumbnail(Thumbnail) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing.Builder
- thumbnail(Thumbnail) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult.Builder
- Thumbnail - Record Class in net.ygbstudio.jbrave.core.domain.dto
-
Represents a thumbnail image in search results.
- Thumbnail(String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.Thumbnail
-
Creates an instance of a
Thumbnailrecord class. - time() - Method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
-
Returns the value of the
timerecord component. - time() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
timerecord component. - timestamp() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitReset
-
Returns the value of the
timestamprecord component. - timezone(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- TIMEZONE - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- timezoneOffset(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- title - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- title() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
titlerecord component. - title() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- title() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ButtonResult
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
titlerecord component. - title() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns the value of the
titlerecord component. - title(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- toEntry() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchHeader
-
Returns an immutable entry of this header.
- toHttpRequest() - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Converts the current query to an
HttpRequestinstance. - toHttpRequest() - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Converts the current query to an
HttpRequestinstance. - toHttpRequest() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Converts the current query to an
HttpRequestinstance. - toHttpRequest() - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
- toHttpRequest() - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Converts the current query to an
HttpRequestinstance. - toHttpRequest() - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Converts the current query to an
HttpRequestinstance. - toHttpRequest() - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
- toJson() - Method in interface net.ygbstudio.jbrave.api.response.ApiResponse
-
Serializes the response object to a JSON string.
- toJson() - Method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
- toJson() - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
- toJson() - Method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
- toJson() - Method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
- toJson() - Method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
- toJson() - Method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
- toJson() - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
- toJson() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
- toJsonString(Object) - Static method in class net.ygbstudio.jbrave.core.utils.JsonSupport
-
Serializes an object into a JSON string.
- top() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
-
Returns the value of the
toprecord component. - topComment() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Returns the value of the
topCommentrecord component. - toSearchOption() - Method in enum class net.ygbstudio.jbrave.api.filters.Freshness
- toSearchOption() - Method in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- toSearchOption() - Method in enum class net.ygbstudio.jbrave.api.filters.SafeSearch
- toSearchOption() - Method in enum class net.ygbstudio.jbrave.api.options.Country
- toSearchOption() - Method in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- toSearchOption() - Method in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- toSearchOption() - Method in enum class net.ygbstudio.jbrave.api.options.Units
- toSearchOption() - Method in interface net.ygbstudio.jbrave.core.domain.provided.CountryIdentifier
-
Converts this country identifier to a
SearchOptionCarrierthat can be used to build a URL parameter. - toSearchOption() - Method in interface net.ygbstudio.jbrave.core.domain.provided.LanguageIdentifier
-
Converts this language identifier to a
SearchOptionCarrierthat can be used to build a URL parameter. - toSearchOption() - Method in interface net.ygbstudio.jbrave.core.domain.provided.RegionLocaleIdentifier
-
Converts this region locale identifier to a
SearchOptionCarrierthat can be used to build a URL parameter. - toSearchOption() - Method in interface net.ygbstudio.jbrave.core.domain.ProvidedOption
-
Converts this search option to a
SearchOptionCarrierthat can be used to build a URL parameter. - toSearchOption() - Method in interface net.ygbstudio.jbrave.core.domain.SearchFilterOption
-
Converts this search filter to a
SearchOptionCarrierthat can be used to build a URL parameter. - toString() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimit
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitRemaining
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitReset
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns a string representation of this record class.
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.error.ApiErrorModel
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Context
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Error
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.ErrorMeta
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Extra
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageQuery
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageThumbnail
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.Properties
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.MetaUrl
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.OriginalQuery
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Query
-
Returns a string representation of this record class.
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.DiscussionResult
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.EntityInfobox
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.GenericInfobox
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxPlace
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationWebResult
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.NewsResult
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
-
Returns a string representation of this record class.
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.QAInfobox
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Discussions
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.FAQ
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.GraphInfobox
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Locations
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.News
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.RichCallbackInfo
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Search
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Summarizer
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Videos
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Returns a string representation of this record class.
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SpellCheckResult
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.SuggestResult
-
Returns a string representation of this record class.
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.ContactPoint
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Organization
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Person
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns a string representation of this record class.
- toString() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.Thumbnail
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Action
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Answer
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Article
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Book
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ButtonResult
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Contact
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.CreativeWork
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DayOpeningHours
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ForumData
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.HowTo
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Image
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Language
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.LocationDescription
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MusicRecording
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Offer
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.OpeningHours
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PictureResults
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Price
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ProductPair
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QAPage
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Rating
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ResultReference
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Reviews
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.RichCallbackHint
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.SearchOperators
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Returns a string representation of this record class.
- toString() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Unit
-
Returns a string representation of this record class.
- toString() - Method in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- toString() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchHeader
-
Returns a string representation of this record class.
- toString() - Method in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
- toString() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchOption
-
Returns a string representation of this record class.
- toURI() - Method in interface net.ygbstudio.jbrave.api.builders.BraveQueryBuilder
-
Converts the URL query to a URI.
- toURI() - Method in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
-
Converts the URL query to a URI.
- TripAdvisorReview - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a review from TripAdvisor in search results.
- TripAdvisorReview(String, String, String, Rating, Person, String, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.TripAdvisorReview
-
Creates an instance of a
TripAdvisorReviewrecord class. - TURKEY - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- TURKEY - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- TURKISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- type - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- type - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- type - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- type - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- type() - Method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.error.Error
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Discussions
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.FAQ
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.GraphInfobox
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Locations
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.MixedResponse
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.News
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.RichCallbackInfo
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Search
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Summarizer
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.search.Videos
-
Returns the value of the
typerecord component. - type() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- type() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Action
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ButtonResult
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.LocationDescription
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PostalAddress
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Product
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ResultReference
-
Returns the value of the
typerecord component. - type() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Review
-
Returns the value of the
typerecord component. - type(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- type(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
- type(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- type(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing.Builder
- type(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult.Builder
U
- UKRAINIAN - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- UninitializedBuilderException - Exception Class in net.ygbstudio.jbrave.core.exceptions
-
Exception thrown when a URL query builder is not initialized before adding options.
- UninitializedBuilderException(String) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.UninitializedBuilderException
- UninitializedBuilderException(Supplier<String>) - Constructor for exception class net.ygbstudio.jbrave.core.exceptions.UninitializedBuilderException
- Unit - Record Class in net.ygbstudio.jbrave.core.domain.dto.web
-
Represents a value with its associated unit of measurement.
- Unit(Double, String) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.web.Unit
-
Creates an instance of a
Unitrecord class. - UNITED_KINGDOM - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- UNITED_KINGDOM - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- UNITED_STATES - Enum constant in enum class net.ygbstudio.jbrave.api.options.Country
- UNITED_STATES_ENGLISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- UNITED_STATES_SPANISH - Enum constant in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- units() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Unit
-
Returns the value of the
unitsrecord component. - units(Units) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds the units option to the URL query.
- Units - Enum Class in net.ygbstudio.jbrave.api.options
-
Enumeration of the different units of measurement that can be used in the search methods.
- UNITS - Static variable in interface net.ygbstudio.jbrave.core.domain.ProvidedOption
- upvoteCount() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Answer
-
Returns the value of the
upvoteCountrecord component. - url - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- url - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing
- url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageResult
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.Properties
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.DataProvider
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.InfoboxProfile
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.profile.Profile
-
Returns the value of the
urlrecord component. - url() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result
- url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Action
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ButtonResult
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.HowTo
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Image
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.MovieData
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Offer
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.QA
-
Returns the value of the
urlrecord component. - url() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
urlrecord component. - url(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.Result.Builder
- url(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.thing.Thing.Builder
- URL_PARAM - Static variable in interface net.ygbstudio.jbrave.core.domain.provided.CountryIdentifier
- URL_PARAM - Static variable in interface net.ygbstudio.jbrave.core.domain.provided.LanguageIdentifier
- URL_PARAM - Static variable in interface net.ygbstudio.jbrave.core.domain.provided.RegionLocaleIdentifier
- urlEnd - Variable in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
- urlParam() - Method in enum class net.ygbstudio.jbrave.api.filters.Freshness
- urlParam() - Method in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- urlParam() - Method in enum class net.ygbstudio.jbrave.api.filters.SafeSearch
- urlParam() - Method in enum class net.ygbstudio.jbrave.api.options.Country
- urlParam() - Method in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- urlParam() - Method in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- urlParam() - Method in enum class net.ygbstudio.jbrave.api.options.Units
- urlParam() - Method in interface net.ygbstudio.jbrave.core.domain.BraveAPIConstant
-
Returns the URL parameter associated with this constant.
- urlParam() - Method in enum class net.ygbstudio.jbrave.core.domain.modes.SearchFilterMode
- urlParam() - Method in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
- urlParam() - Method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- urlParam(CountryIdentifier) - Static method in interface net.ygbstudio.jbrave.core.domain.provided.CountryIdentifier
-
Generates the URL parameter for this country identifier.
- urlParam(LanguageIdentifier) - Static method in interface net.ygbstudio.jbrave.core.domain.provided.LanguageIdentifier
-
Generates the URL parameter for this language identifier.
- urlParam(RegionLocaleIdentifier) - Static method in interface net.ygbstudio.jbrave.core.domain.provided.RegionLocaleIdentifier
-
Generates the URL parameter for this language identifier.
- urlStart - Variable in class net.ygbstudio.jbrave.core.builders.AbstractQueryUrlBuilder
- urlVertical(SearchVertical) - Static method in interface net.ygbstudio.jbrave.core.domain.SearchVertical
-
Creates a URL query string for the given search vertical.
- USAGE_LIMIT_EXCEEDED - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- USER_AGENT - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
V
- VALIDATION - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
- value() - Method in enum class net.ygbstudio.jbrave.api.filters.Freshness
- value() - Method in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- value() - Method in enum class net.ygbstudio.jbrave.api.filters.SafeSearch
- value() - Method in enum class net.ygbstudio.jbrave.api.options.Country
- value() - Method in enum class net.ygbstudio.jbrave.api.options.MarketLocale
- value() - Method in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- value() - Method in enum class net.ygbstudio.jbrave.api.options.Units
- value() - Method in interface net.ygbstudio.jbrave.core.domain.BraveAPIConstant
-
Returns the value of the constant.
- value() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Unit
-
Returns the value of the
valuerecord component. - value() - Method in enum class net.ygbstudio.jbrave.core.domain.modes.SearchFilterMode
- value() - Method in interface net.ygbstudio.jbrave.core.domain.SearchHeader
-
Returns the value of the header.
- value() - Method in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
- value() - Method in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- value() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchHeader
-
Returns the value of the
valuerecord component. - value() - Method in record class net.ygbstudio.jbrave.core.model.BraveSearchOption
-
Returns the value of the
valuerecord component. - value() - Method in interface net.ygbstudio.jbrave.core.model.SearchOptionCarrier
-
Returns the value associated with this carrier.
- value() - Method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.api.filters.Freshness
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.api.filters.SafeSearch
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.api.options.Country
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.api.options.MarketLocale
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.api.options.Units
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.core.domain.modes.SearchFilterMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.ygbstudio.jbrave.api.filters.Freshness
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.api.filters.SafeSearch
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.api.options.Country
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.api.options.MarketLocale
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.api.options.Units
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.core.domain.modes.SearchFilterMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.core.model.BraveErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.core.model.BraveSearchOperator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.ygbstudio.jbrave.core.model.SearchOptions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Software
-
Returns the value of the
versionrecord component. - vertical() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.RichCallbackHint
-
Returns the value of the
verticalrecord component. - video - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- video - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- video() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult
- video() - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- video() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Recipe
-
Returns the value of the
videorecord component. - video(VideoData) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.SearchResult.Builder
- video(VideoData) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult.Builder
- VIDEO - Enum constant in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
- VideoData - Record Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents video data in search results.
- VideoData(String, String, String, String, Thumbnail, List<String>, Profile, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Creates an instance of a
VideoDatarecord class. - VideoResult - Class in net.ygbstudio.jbrave.core.domain.dto.result
-
Represents a video result in search results.
- VideoResult(VideoResult.Builder) - Constructor for class net.ygbstudio.jbrave.core.domain.dto.result.VideoResult
- VideoResult.Builder - Class in net.ygbstudio.jbrave.core.domain.dto.result
- videos() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
videosrecord component. - videos() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.DeepResult
-
Returns the value of the
videosrecord component. - Videos - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents video information in search results.
- Videos(String, List<VideoResult>, Boolean) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.Videos
-
Creates an instance of a
Videosrecord class. - VIDEOS - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- VideoSearchApiResponse - Record Class in net.ygbstudio.jbrave.api.response
-
Represents the response from the Brave Search API for video searches.
- VideoSearchApiResponse(String, Query, List<VideoResult>, Extra) - Constructor for record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
-
Creates an instance of a
VideoSearchApiResponserecord class. - VIETNAMESE - Enum constant in enum class net.ygbstudio.jbrave.api.options.SearchLanguage
- viewMoreUrl() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.PictureResults
-
Returns the value of the
viewMoreUrlrecord component. - viewMoreUrl() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.Reviews
-
Returns the value of the
viewMoreUrlrecord component. - views() - Method in record class net.ygbstudio.jbrave.core.domain.dto.result.VideoData
-
Returns the value of the
viewsrecord component.
W
- web() - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Returns the value of the
webrecord component. - WEB - Enum constant in enum class net.ygbstudio.jbrave.api.filters.ResultFilter
- WEB - Enum constant in enum class net.ygbstudio.jbrave.core.domain.verticals.BraveResource
- WebQuery - Record Class in net.ygbstudio.jbrave.core.domain.dto.result.search
-
Represents web query information in search results.
- WebQuery(String, String, String, Boolean, Boolean, Boolean, Boolean, String, Integer, Boolean, Boolean, Boolean, Language, Boolean, String, Boolean, Boolean, String, String, String, String, String, String, Boolean, String, String, String, SearchOperators) - Constructor for record class net.ygbstudio.jbrave.core.domain.dto.result.search.WebQuery
-
Creates an instance of a
WebQueryrecord class. - WebSearchApiResponse - Record Class in net.ygbstudio.jbrave.api.response
-
Represents the top-level response from the Brave Search API.
- WebSearchApiResponse(String, Discussions, FAQ, GraphInfobox, Locations, MixedResponse, News, WebQuery, Videos, Search, Summarizer, RichCallbackInfo) - Constructor for record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
-
Creates an instance of a
WebSearchApiResponserecord class. - websiteUrl - Variable in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox
- websiteUrl(String) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.AbstractGraphInfobox.Builder
- width() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.ImageThumbnail
-
Returns the value of the
widthrecord component. - width() - Method in record class net.ygbstudio.jbrave.core.domain.dto.image.Properties
-
Returns the value of the
widthrecord component. - width() - Method in record class net.ygbstudio.jbrave.core.domain.dto.web.ImageProperties
-
Returns the value of the
widthrecord component. - windowMonth() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Returns the value of the
windowMonthrecord component. - windowSecond() - Method in record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Returns the value of the
windowSecondrecord component. - withApiVersion(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery.BraveRequestBuilder
-
Adds an API version header to the request.
- withApiVersion(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery.BraveRequestBuilder
-
Adds an API version header to the request.
- withApiVersion(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery.BraveRequestBuilder
-
Adds an API version header to the request.
- withApiVersion(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery.BraveRequestBuilder
-
Adds an API version header to the request.
- withApiVersion(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery.BraveRequestBuilder
-
Adds an API version header to the request.
- withApiVersion(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds an API version header to the request.
- withCacheControl(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery.BraveRequestBuilder
-
Adds a cache control header to the request.
- withCacheControl(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery.BraveRequestBuilder
-
Adds a cache control header to the request.
- withCacheControl(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery.BraveRequestBuilder
-
Adds a cache control header to the request.
- withCacheControl(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery.BraveRequestBuilder
-
Adds a cache control header to the request.
- withCacheControl(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery.BraveRequestBuilder
-
Adds a cache control header to the request.
- withCacheControl(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a cache control header to the request.
- withCity(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a city header to the request.
- withCountry(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a country header to the request.
- withHeaders(Consumer<BraveImageQuery.BraveRequestBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Sets the request headers using the provided consumer.
- withHeaders(Consumer<BraveNewsQuery.BraveRequestBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Sets the request headers using the provided consumer.
- withHeaders(Consumer<BraveSpellcheckQuery.BraveRequestBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Sets the request headers using the provided consumer.
- withHeaders(Consumer<BraveSuggestQuery.BraveRequestBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Sets the request headers using the provided consumer.
- withHeaders(Consumer<BraveVideoQuery.BraveRequestBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Sets the request headers using the provided consumer.
- withHeaders(Consumer<BraveWebQuery.BraveRequestBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Sets the request headers using the provided consumer.
- WITHIN_1Y - Enum constant in enum class net.ygbstudio.jbrave.api.filters.Freshness
- WITHIN_24H - Enum constant in enum class net.ygbstudio.jbrave.api.filters.Freshness
- WITHIN_31D - Enum constant in enum class net.ygbstudio.jbrave.api.filters.Freshness
- WITHIN_7D - Enum constant in enum class net.ygbstudio.jbrave.api.filters.Freshness
- withLatitude(double) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a latitude header to the request.
- withLongitude(double) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a longitude header to the request.
- withOperators(Consumer<SearchOperatorBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Adds search operations to the query term for advanced result filtering.
- withOperators(Consumer<SearchOperatorBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Adds search operations to the query term for advanced result filtering.
- withPostalCode(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a postal code header to the request.
- withRetries(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Sets the maximum number of retry attempts for rate-limited (HTTP 429) responses.
- withRetries(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Sets the maximum number of retry attempts for rate-limited (HTTP 429) responses.
- withRetries(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Sets the maximum number of retry attempts for rate-limited (HTTP 429) responses.
- withRetries(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Sets the maximum number of retry attempts for rate-limited (HTTP 429) responses.
- withRetries(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Sets the maximum number of retry attempts for rate-limited (HTTP 429) responses.
- withRetries(int) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Sets the maximum number of retry attempts for rate-limited (HTTP 429) responses.
- withSearchOperators(Consumer<SearchOperatorBuilder>) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Adds search operations to the query term for advanced result filtering.
- withState(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a state header to the request.
- withStateName(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a state name header to the request.
- withTimezone(ZoneId) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a timezone header to the request.
- withToken(ClientInfo) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery
-
Sets the subscription token header using the provided
ClientInfoinstance. - withToken(ClientInfo) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery
-
Sets the subscription token header using the provided
ClientInfoinstance. - withToken(ClientInfo) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery
-
Sets the subscription token header using the provided
ClientInfoinstance. - withToken(ClientInfo) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery
-
Sets the subscription token header using the provided
ClientInfoinstance. - withToken(ClientInfo) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery
-
Sets the subscription token header using the provided
ClientInfoinstance. - withToken(ClientInfo) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery
-
Sets the subscription token header using the provided
ClientInfoinstance. - withUserAgent(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveImageQuery.BraveRequestBuilder
-
Adds a user agent header to the request.
- withUserAgent(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveNewsQuery.BraveRequestBuilder
-
Adds a user agent header to the request.
- withUserAgent(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveSpellcheckQuery.BraveRequestBuilder
-
Adds a user agent header to the request.
- withUserAgent(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveSuggestQuery.BraveRequestBuilder
-
Adds a user agent header to the request.
- withUserAgent(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveVideoQuery.BraveRequestBuilder
-
Adds a user agent header to the request.
- withUserAgent(String) - Method in class net.ygbstudio.jbrave.api.builders.BraveWebQuery.BraveRequestBuilder
-
Adds a user agent header to the request.
- write(File) - Method in interface net.ygbstudio.jbrave.api.response.ApiResponse
-
Writes the response object to a file on the filesystem.
- write(File) - Method in record class net.ygbstudio.jbrave.api.response.ErrorResponse
- write(File) - Method in record class net.ygbstudio.jbrave.api.response.ImageSearchApiResponse
- write(File) - Method in record class net.ygbstudio.jbrave.api.response.NewsSearchApiResponse
- write(File) - Method in record class net.ygbstudio.jbrave.api.response.SpellcheckSearchApiResponse
- write(File) - Method in record class net.ygbstudio.jbrave.api.response.SuggestSearchApiResponse
- write(File) - Method in record class net.ygbstudio.jbrave.api.response.VideoSearchApiResponse
- write(File) - Method in record class net.ygbstudio.jbrave.api.response.WebSearchApiResponse
- writeJsonFs(File, T) - Static method in class net.ygbstudio.jbrave.core.utils.JsonSupport
-
Serializes an object and writes it to a JSON file on the filesystem.
X
- X_RATE_LIMIT - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- X_RATE_LIMIT_POLICY - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- X_RATE_LIMIT_REMAINING - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- X_RATE_LIMIT_RESET - Enum constant in enum class net.ygbstudio.jbrave.core.model.BraveHeaders
- xRateLimit() - Method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Returns the value of the
xRateLimitrecord component. - XRateLimit - Record Class in net.ygbstudio.jbrave.api.rate
-
Shows the maximum number of requests allowed for each time window in your plan.
- XRateLimit(int, int) - Constructor for record class net.ygbstudio.jbrave.api.rate.XRateLimit
-
Creates an instance of a
XRateLimitrecord class. - xRateLimitPolicy() - Method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Returns the value of the
xRateLimitPolicyrecord component. - XRateLimitPolicy - Record Class in net.ygbstudio.jbrave.api.rate
-
Provides the complete policy specification including time window sizes.
- XRateLimitPolicy(int, int, int, int) - Constructor for record class net.ygbstudio.jbrave.api.rate.XRateLimitPolicy
-
Creates an instance of a
XRateLimitPolicyrecord class. - XRateLimitRemaining - Record Class in net.ygbstudio.jbrave.api.rate
-
Indicates how many requests you can still make within each time window before hitting the limit.
- XRateLimitRemaining(int, int) - Constructor for record class net.ygbstudio.jbrave.api.rate.XRateLimitRemaining
-
Creates an instance of a
XRateLimitRemainingrecord class. - xRateLimitReset() - Method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Returns the value of the
xRateLimitResetrecord component. - XRateLimitReset - Record Class in net.ygbstudio.jbrave.api.rate
-
Shows when each quota window will reset, expressed in seconds from now.
- XRateLimitReset(int, int, Instant) - Constructor for record class net.ygbstudio.jbrave.api.rate.XRateLimitReset
-
Creates an instance of a
XRateLimitResetrecord class. - xRateRemaining() - Method in record class net.ygbstudio.jbrave.api.response.RateLimitResponse
-
Returns the value of the
xRateRemainingrecord component.
Z
- zoomLevel(Integer) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.InfoboxWithLocation.Builder
- zoomLevel(Integer) - Method in class net.ygbstudio.jbrave.core.domain.dto.result.LocationResult.Builder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form