public static class IdolDocumentSourceDescriptor.AttributeBuilder extends MultipageSearchEngineDescriptor.AttributeBuilder
IdolDocumentSource component. You can use this
builder as a type-safe alternative to populating the attribute map using attribute keys.| Modifier and Type | Field and Description |
|---|---|
Map<String,Object> |
map
The attribute map populated by this builder.
|
| Modifier | Constructor and Description |
|---|---|
protected |
IdolDocumentSourceDescriptor.AttributeBuilder(Map<String,Object> map)
Creates a builder backed by the provided map.
|
searchMode, searchModecompressed, documents, query, results, resultsTotal, startpublic IdolDocumentSourceDescriptor.AttributeBuilder idolServerName(String value)
IdolDocumentSource.idolServerNamepublic IdolDocumentSourceDescriptor.AttributeBuilder idolServerPort(int value)
IdolDocumentSource.idolServerPortpublic IdolDocumentSourceDescriptor.AttributeBuilder xslTemplateName(String value)
IdolDocumentSource.xslTemplateNamepublic IdolDocumentSourceDescriptor.AttributeBuilder otherSearchAttributes(String value)
public IdolDocumentSourceDescriptor.AttributeBuilder resultsPerPage(int value)
IdolDocumentSource.resultsPerPagepublic IdolDocumentSourceDescriptor.AttributeBuilder minScore(int value)
IdolDocumentSource.minScorepublic IdolDocumentSourceDescriptor.AttributeBuilder maximumResults(int value)
IdolDocumentSource.maximumResultspublic IdolDocumentSourceDescriptor.AttributeBuilder userAgent(String value)
null value is provided, the
following User-Agent will be sent:
Rome Client (http://tinyurl.com/64t5n) Ver: UNKNOWN.IdolDocumentSource.userAgentpublic IdolDocumentSourceDescriptor.AttributeBuilder userName(String value)
IdolDocumentSource.userName