public static class EToolsDocumentSourceDescriptor.AttributeBuilder extends RemoteXmlSimpleSearchEngineBaseDescriptor.AttributeBuilder
EToolsDocumentSource 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 |
EToolsDocumentSourceDescriptor.AttributeBuilder(Map<String,Object> map)
Creates a builder backed by the provided map.
|
xmlDocumentSourceHelpercompressed, documents, query, results, resultsTotal, startpublic EToolsDocumentSourceDescriptor.AttributeBuilder serviceUrlBase(String value)
EToolsDocumentSource.serviceUrlBasepublic EToolsDocumentSourceDescriptor.AttributeBuilder country(EToolsDocumentSource.Country value)
EToolsDocumentSource.countrypublic EToolsDocumentSourceDescriptor.AttributeBuilder country(Class<? extends EToolsDocumentSource.Country> clazz)
EToolsDocumentSource.countrypublic EToolsDocumentSourceDescriptor.AttributeBuilder language(EToolsDocumentSource.Language value)
EToolsDocumentSource.languagepublic EToolsDocumentSourceDescriptor.AttributeBuilder language(Class<? extends EToolsDocumentSource.Language> clazz)
EToolsDocumentSource.languagepublic EToolsDocumentSourceDescriptor.AttributeBuilder timeout(int value)
EToolsDocumentSource.timeoutpublic EToolsDocumentSourceDescriptor.AttributeBuilder dataSources(EToolsDocumentSource.DataSources value)
EToolsDocumentSource.dataSourcespublic EToolsDocumentSourceDescriptor.AttributeBuilder dataSources(Class<? extends EToolsDocumentSource.DataSources> clazz)
EToolsDocumentSource.dataSourcespublic EToolsDocumentSourceDescriptor.AttributeBuilder safeSearch(boolean value)
EToolsDocumentSource.safeSearchpublic EToolsDocumentSourceDescriptor.AttributeBuilder partnerId(String value)
EToolsDocumentSource.partnerId