public static class SearchChainResolver.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SearchChainResolver.Builder |
addSearchChain(com.yahoo.component.ComponentId searchChainId) |
SearchChainResolver.Builder |
addSearchChain(com.yahoo.component.ComponentId searchChainId,
FederationOptions federationOptions) |
SearchChainResolver.Builder |
addSearchChain(com.yahoo.component.ComponentId searchChainId,
FederationOptions federationOptions,
List<String> documentTypes) |
SearchChainResolver.Builder |
addSearchChain(com.yahoo.component.ComponentId searchChainId,
List<String> documentTypes) |
SearchChainResolver.Builder |
addSourceForProvider(com.yahoo.component.ComponentId sourceId,
com.yahoo.component.ComponentId providerId,
com.yahoo.component.ComponentId searchChainId,
boolean isDefaultProviderForSource,
FederationOptions federationOptions,
List<String> documentTypes) |
SearchChainResolver |
build() |
void |
useTargetByDefault(String targetId) |
public SearchChainResolver.Builder addSearchChain(com.yahoo.component.ComponentId searchChainId)
public SearchChainResolver.Builder addSearchChain(com.yahoo.component.ComponentId searchChainId, FederationOptions federationOptions)
public SearchChainResolver.Builder addSearchChain(com.yahoo.component.ComponentId searchChainId, List<String> documentTypes)
public SearchChainResolver.Builder addSearchChain(com.yahoo.component.ComponentId searchChainId, FederationOptions federationOptions, List<String> documentTypes)
public SearchChainResolver.Builder addSourceForProvider(com.yahoo.component.ComponentId sourceId, com.yahoo.component.ComponentId providerId, com.yahoo.component.ComponentId searchChainId, boolean isDefaultProviderForSource, FederationOptions federationOptions, List<String> documentTypes)
public void useTargetByDefault(String targetId)
public SearchChainResolver build()
Copyright © 2018. All rights reserved.