Package com.yahoo.search.federation
Class FederationConfig.Target.SearchChain.Builder
- java.lang.Object
-
- com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
-
- All Implemented Interfaces:
com.yahoo.config.ConfigBuilder
- Enclosing class:
- FederationConfig.Target.SearchChain
public static class FederationConfig.Target.SearchChain.Builder extends Object implements com.yahoo.config.ConfigBuilder
-
-
Field Summary
Fields Modifier and Type Field Description List<String>
documentTypes
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(FederationConfig.Target.SearchChain config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FederationConfig.Target.SearchChain
build()
FederationConfig.Target.SearchChain.Builder
documentTypes(String __value)
FederationConfig.Target.SearchChain.Builder
documentTypes(Collection<String> __values)
FederationConfig.Target.SearchChain.Builder
optional(boolean __value)
FederationConfig.Target.SearchChain.Builder
providerId(String __value)
FederationConfig.Target.SearchChain.Builder
requestTimeoutMillis(int __value)
FederationConfig.Target.SearchChain.Builder
searchChainId(String __value)
FederationConfig.Target.SearchChain.Builder
timeoutMillis(int __value)
FederationConfig.Target.SearchChain.Builder
useByDefault(boolean __value)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FederationConfig.Target.SearchChain config)
-
-
Method Detail
-
searchChainId
public FederationConfig.Target.SearchChain.Builder searchChainId(String __value)
-
timeoutMillis
public FederationConfig.Target.SearchChain.Builder timeoutMillis(int __value)
-
requestTimeoutMillis
public FederationConfig.Target.SearchChain.Builder requestTimeoutMillis(int __value)
-
optional
public FederationConfig.Target.SearchChain.Builder optional(boolean __value)
-
useByDefault
public FederationConfig.Target.SearchChain.Builder useByDefault(boolean __value)
-
providerId
public FederationConfig.Target.SearchChain.Builder providerId(String __value)
-
documentTypes
public FederationConfig.Target.SearchChain.Builder documentTypes(String __value)
-
documentTypes
public FederationConfig.Target.SearchChain.Builder documentTypes(Collection<String> __values)
-
build
public FederationConfig.Target.SearchChain build()
-
-