diff options
Diffstat (limited to 'config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java')
-rw-r--r-- | config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java b/config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java index 64a679ed454..48bc972f7ef 100644 --- a/config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java +++ b/config-model/src/main/java/com/yahoo/searchdefinition/derived/DerivedConfiguration.java @@ -24,7 +24,7 @@ import java.io.Writer; import java.util.concurrent.ExecutorService; /** - * A set of all derived configuration of a search definition. Use this as a facade to individual configurations when + * A set of all derived configuration of a schema. Use this as a facade to individual configurations when * necessary. * * @author bratseth @@ -39,6 +39,7 @@ public class DerivedConfiguration implements AttributesConfig.Producer { private RankProfileList rankProfileList; private IndexingScript indexingScript; private IndexInfo indexInfo; + private SchemaInfo schemaInfo; private VsmFields streamingFields; private VsmSummary streamingSummary; private IndexSchema indexSchema; @@ -99,6 +100,7 @@ public class DerivedConfiguration implements AttributesConfig.Producer { queryProfiles, importedModels, deployProperties, executor); indexingScript = new IndexingScript(schema); indexInfo = new IndexInfo(schema); + schemaInfo = new SchemaInfo(schema, rankProfileRegistry, summaries, summaryMap); indexSchema = new IndexSchema(schema); importedFields = new ImportedFields(schema); } @@ -179,6 +181,8 @@ public class DerivedConfiguration implements AttributesConfig.Producer { return indexInfo; } + public SchemaInfo getSchemaInfo() { return schemaInfo; } + public void setIndexingScript(IndexingScript script) { this.indexingScript = script; } |