Class NumberPropertyDescriptorBase<TDescriptor, TInterface, T>
Inheritance
NumberPropertyDescriptorBase<TDescriptor, TInterface, T>
Assembly: OpenSearch.Client.dll
Syntax
public abstract class NumberPropertyDescriptorBase<TDescriptor, TInterface, T> : DocValuesPropertyDescriptorBase<TDescriptor, TInterface, T>, IDescriptor, INumberProperty, IDocValuesProperty, ICoreProperty, IProperty, IFieldMapping where TDescriptor : NumberPropertyDescriptorBase<TDescriptor, TInterface, T>, TInterface where TInterface : class, INumberProperty where T : class
Type Parameters
Name |
Description |
TDescriptor |
|
TInterface |
|
T |
|
Constructors
|
Edit this page
View Source
NumberPropertyDescriptorBase()
Declaration
protected NumberPropertyDescriptorBase()
|
Edit this page
View Source
NumberPropertyDescriptorBase(FieldType)
Declaration
protected NumberPropertyDescriptorBase(FieldType type)
Parameters
Methods
|
Edit this page
View Source
Coerce(bool?)
Declaration
public TDescriptor Coerce(bool? coerce = true)
Parameters
Type |
Name |
Description |
bool? |
coerce |
|
Returns
Type |
Description |
TDescriptor |
|
|
Edit this page
View Source
Fielddata(Func<NumericFielddataDescriptor, INumericFielddata>)
Declaration
public TDescriptor Fielddata(Func<NumericFielddataDescriptor, INumericFielddata> selector)
Parameters
Returns
Type |
Description |
TDescriptor |
|
|
Edit this page
View Source
Declaration
public TDescriptor IgnoreMalformed(bool? ignoreMalformed = true)
Parameters
Type |
Name |
Description |
bool? |
ignoreMalformed |
|
Returns
Type |
Description |
TDescriptor |
|
|
Edit this page
View Source
Index(bool?)
Declaration
public TDescriptor Index(bool? index = true)
Parameters
Type |
Name |
Description |
bool? |
index |
|
Returns
Type |
Description |
TDescriptor |
|
|
Edit this page
View Source
NullValue(double?)
Declaration
public TDescriptor NullValue(double? nullValue)
Parameters
Type |
Name |
Description |
double? |
nullValue |
|
Returns
Type |
Description |
TDescriptor |
|
|
Edit this page
View Source
ScalingFactor(double?)
Declaration
public TDescriptor ScalingFactor(double? scalingFactor)
Parameters
Type |
Name |
Description |
double? |
scalingFactor |
|
Returns
Type |
Description |
TDescriptor |
|
|
Edit this page
View Source
Type(NumberType?)
Declaration
public TDescriptor Type(NumberType? type)
Parameters
Returns
Type |
Description |
TDescriptor |
|
Implements
Extension Methods