public static class ProviderConfig.Builder extends Object implements com.yahoo.config.ConfigInstance.Builder
Modifier and Type | Field and Description |
---|---|
List<ProviderConfig.Node.Builder> |
node |
ProviderConfig.Yca.Builder |
yca |
Constructor and Description |
---|
Builder() |
Builder(ProviderConfig config) |
public List<ProviderConfig.Node.Builder> node
public ProviderConfig.Yca.Builder yca
public Builder()
public Builder(ProviderConfig config)
public ProviderConfig.Builder node(ProviderConfig.Node.Builder __builder)
__builder
- a builderpublic ProviderConfig.Builder node(List<ProviderConfig.Node.Builder> __builders)
__builders
- a list of builderspublic ProviderConfig.Builder path(String __value)
public ProviderConfig.Builder maxConnections(int __value)
public ProviderConfig.Builder maxConnectionPerRoute(int __value)
public ProviderConfig.Builder socketBufferBytes(int __value)
public ProviderConfig.Builder retries(int __value)
public ProviderConfig.Builder readTimeout(double __value)
public ProviderConfig.Builder connectionTimeout(double __value)
public ProviderConfig.Builder connectionPoolTimeout(double __value)
public ProviderConfig.Builder yca(ProviderConfig.Yca.Builder __builder)
public ProviderConfig.Builder queryType(ProviderConfig.QueryType.Enum __value)
public ProviderConfig.Builder pingOption(ProviderConfig.PingOption.Enum __value)
public ProviderConfig.Builder followRedirects(boolean __value)
public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance.Producer producer)
dispatchGetConfig
in interface com.yahoo.config.ConfigInstance.Builder
public final String getDefMd5()
getDefMd5
in interface com.yahoo.config.ConfigInstance.Builder
public final String getDefName()
getDefName
in interface com.yahoo.config.ConfigInstance.Builder
public final String getDefNamespace()
getDefNamespace
in interface com.yahoo.config.ConfigInstance.Builder
Copyright © 2018. All rights reserved.