Builder

public abstract class Builder

Builder for GoogleSearch.

Constructors

Link copied to clipboard
public void GoogleSearch.Builder()

Functions

Link copied to clipboard
public abstract GoogleSearch.Builder blockingConfidence(PhishBlockThreshold blockingConfidence)
Setter for blockingConfidence.
@CanIgnoreReturnValue()
public GoogleSearch.Builder blockingConfidence(PhishBlockThreshold.Known knownType)
Setter for blockingConfidence given a known enum.
@CanIgnoreReturnValue()
public GoogleSearch.Builder blockingConfidence(String blockingConfidence)
Setter for blockingConfidence given a string.
Link copied to clipboard
public abstract GoogleSearch build()
Link copied to clipboard
@CanIgnoreReturnValue()
public GoogleSearch.Builder clearBlockingConfidence()
Clears the value of blockingConfidence field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GoogleSearch.Builder clearExcludeDomains()
Clears the value of excludeDomains field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GoogleSearch.Builder clearSearchTypes()
Clears the value of searchTypes field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GoogleSearch.Builder clearTimeRangeFilter()
Clears the value of timeRangeFilter field.
Link copied to clipboard
@CanIgnoreReturnValue()
public GoogleSearch.Builder excludeDomains(Array<String> excludeDomains)
public abstract GoogleSearch.Builder excludeDomains(List<String> excludeDomains)
Setter for excludeDomains.
Link copied to clipboard
public abstract GoogleSearch.Builder searchTypes(SearchTypes searchTypes)
Setter for searchTypes.
@CanIgnoreReturnValue()
public GoogleSearch.Builder searchTypes(SearchTypes.Builder searchTypesBuilder)
Setter for searchTypes builder.
Link copied to clipboard
public abstract GoogleSearch.Builder timeRangeFilter(Interval timeRangeFilter)
Setter for timeRangeFilter.
@CanIgnoreReturnValue()
public GoogleSearch.Builder timeRangeFilter(Interval.Builder timeRangeFilterBuilder)
Setter for timeRangeFilter builder.