public abstract class MetadataIndexingOptions extends Object
Learn more
| Constructor and Description |
|---|
MetadataIndexingOptions() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getDefaultFieldName()
Gets the default field name used to index empty field names.
|
abstract boolean |
getIndexingEmptyNames()
Gets a value indicating whether to index empty field names or not.
|
abstract boolean |
getIndexingEmptyValues()
Gets a value indicating whether to index empty field values or not.
|
abstract int |
getMaxBytesToIndexField()
Gets the maximum number of values in an array of type byte to index the field.
|
abstract int |
getMaxDoublesToIndexField()
Gets the maximum number of values in an array of type double to index the field.
|
abstract int |
getMaxIntsToIndexField()
Gets the maximum number of values in an array of type int to index the field.
|
abstract int |
getMaxLongsToIndexField()
Gets the maximum number of values in an array of type long to index the field.
|
abstract String |
getSeparatorBetweenValues()
Gets the separator between values in a field of type array.
|
abstract String |
getSeparatorInCompoundName()
Gets the separator in the compound name of a field.
|
abstract void |
setDefaultFieldName(String value)
Sets the default field name used to index empty field names.
|
abstract void |
setIndexingEmptyNames(boolean value)
Sets a value indicating whether to index empty field names or not.
|
abstract void |
setIndexingEmptyValues(boolean value)
Sets a value indicating whether to index empty field values or not.
|
abstract void |
setMaxBytesToIndexField(int value)
Sets the maximum number of values in an array of type byte to index the field.
|
abstract void |
setMaxDoublesToIndexField(int value)
Sets the maximum number of values in an array of type double to index the field.
|
abstract void |
setMaxIntsToIndexField(int value)
Sets the maximum number of values in an array of type int to index the field.
|
abstract void |
setMaxLongsToIndexField(int value)
Sets the maximum number of values in an array of type long to index the field.
|
abstract void |
setSeparatorBetweenValues(String value)
Sets the separator between values in a field of type array.
|
abstract void |
setSeparatorInCompoundName(String value)
Sets the separator in the compound name of a field.
|
public abstract String getDefaultFieldName()
"unknown".public abstract boolean getIndexingEmptyNames()
true.public abstract boolean getIndexingEmptyValues()
true.public abstract int getMaxBytesToIndexField()
Integer.MAX_VALUE.public abstract int getMaxDoublesToIndexField()
Integer.MAX_VALUE.public abstract int getMaxIntsToIndexField()
Integer.MAX_VALUE.public abstract int getMaxLongsToIndexField()
Integer.MAX_VALUE.public abstract String getSeparatorBetweenValues()
public abstract String getSeparatorInCompoundName()
".".public abstract void setDefaultFieldName(String value)
"unknown".value - The default field name used to index empty field names.public abstract void setIndexingEmptyNames(boolean value)
true.value - A value indicating whether to index empty field names or not.public abstract void setIndexingEmptyValues(boolean value)
true.value - A value indicating whether to index empty field values or not.public abstract void setMaxBytesToIndexField(int value)
Integer.MAX_VALUE.value - The maximum number of values in an array of type byte to index the field.public abstract void setMaxDoublesToIndexField(int value)
Integer.MAX_VALUE.value - The maximum number of values in an array of type double to index the field.public abstract void setMaxIntsToIndexField(int value)
Integer.MAX_VALUE.value - The maximum number of values in an array of type int to index the field.public abstract void setMaxLongsToIndexField(int value)
Integer.MAX_VALUE.value - The maximum number of values in an array of type long to index the field.public abstract void setSeparatorBetweenValues(String value)
value - The separator between values in a field of type array.public abstract void setSeparatorInCompoundName(String value)
".".value - The separator in the compound name of a field.Copyright © 2026. All rights reserved.