public static class SemanticRulesConfig.Builder extends Object implements com.yahoo.config.ConfigInstance.Builder
Modifier and Type | Field and Description |
---|---|
private Set<String> |
__uninitialized |
private Boolean |
compatibility |
List<SemanticRulesConfig.Rulebase.Builder> |
rulebase |
Constructor and Description |
---|
Builder() |
Builder(SemanticRulesConfig config) |
Modifier and Type | Method and Description |
---|---|
SemanticRulesConfig.Builder |
compatibility(boolean __value) |
private SemanticRulesConfig.Builder |
compatibility(String __value) |
boolean |
dispatchGetConfig(com.yahoo.config.ConfigInstance.Producer producer) |
String |
getDefMd5() |
String |
getDefName() |
String |
getDefNamespace() |
private SemanticRulesConfig.Builder |
override(SemanticRulesConfig.Builder __superior) |
SemanticRulesConfig.Builder |
rulebase(List<SemanticRulesConfig.Rulebase.Builder> __builders)
Set the given list as this builder's list of Rulebase builders
|
SemanticRulesConfig.Builder |
rulebase(SemanticRulesConfig.Rulebase.Builder __builder)
Add the given builder to this builder's list of Rulebase builders
|
private Boolean compatibility
public List<SemanticRulesConfig.Rulebase.Builder> rulebase
public Builder()
public Builder(SemanticRulesConfig config)
private SemanticRulesConfig.Builder override(SemanticRulesConfig.Builder __superior)
public SemanticRulesConfig.Builder compatibility(boolean __value)
private SemanticRulesConfig.Builder compatibility(String __value)
public SemanticRulesConfig.Builder rulebase(SemanticRulesConfig.Rulebase.Builder __builder)
__builder
- a builderpublic SemanticRulesConfig.Builder rulebase(List<SemanticRulesConfig.Rulebase.Builder> __builders)
__builders
- a list of builderspublic 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.