public static class TextIndexDefinition.TextIndexDefinitionBuilder extends Object
TextIndexDefinition.TextIndexDefinitionBuilder helps defining options for creating TextIndexDefinition.| Constructor and Description |
|---|
TextIndexDefinitionBuilder() |
public TextIndexDefinition.TextIndexDefinitionBuilder named(String name)
name - public TextIndexDefinition.TextIndexDefinitionBuilder onAllFields()
TextIndexDefinition cannot contain any other fields when defined with wildcard.public TextIndexDefinition.TextIndexDefinitionBuilder onFields(String... fieldnames)
fieldnames - public TextIndexDefinition.TextIndexDefinitionBuilder onField(String fieldname)
fieldname - public TextIndexDefinition.TextIndexDefinitionBuilder onField(String fieldname, Float weight)
fieldname - public TextIndexDefinition.TextIndexDefinitionBuilder withDefaultLanguage(String language)
language - public TextIndexDefinition.TextIndexDefinitionBuilder withLanguageOverride(String fieldname)
fieldname - public TextIndexDefinition.TextIndexDefinitionBuilder partial(IndexFilter filter)
filter expression.filter - can be null.public TextIndexDefinition build()
Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.