Class InferenceFieldMapDescriptor<TDocument>
Inheritance
InferenceFieldMapDescriptor<TDocument>
Assembly: OpenSearch.Client.dll
Syntax
public class InferenceFieldMapDescriptor<TDocument> : IsADictionaryDescriptorBase<InferenceFieldMapDescriptor<TDocument>, InferenceFieldMap, Field, Field>, IDescriptor, IPromise<InferenceFieldMap> where TDocument : class
Type Parameters
Name |
Description |
TDocument |
|
Constructors
|
Edit this page
View Source
InferenceFieldMapDescriptor()
Declaration
public InferenceFieldMapDescriptor()
Methods
|
Edit this page
View Source
Map(Field, Field)
Declaration
public InferenceFieldMapDescriptor<TDocument> Map(Field source, Field target)
Parameters
Returns
|
Edit this page
View Source
Map<TTargetValue>(Field, Expression<Func<TDocument, TTargetValue>>)
Declaration
public InferenceFieldMapDescriptor<TDocument> Map<TTargetValue>(Field source, Expression<Func<TDocument, TTargetValue>> target)
Parameters
Returns
Type Parameters
Name |
Description |
TTargetValue |
|
|
Edit this page
View Source
Map<TSourceValue>(Expression<Func<TDocument, TSourceValue>>, Field)
Declaration
public InferenceFieldMapDescriptor<TDocument> Map<TSourceValue>(Expression<Func<TDocument, TSourceValue>> source, Field target)
Parameters
Returns
Type Parameters
Name |
Description |
TSourceValue |
|
|
Edit this page
View Source
Map<TSourceValue, TTargetValue>(Expression<Func<TDocument, TSourceValue>>, Expression<Func<TDocument, TTargetValue>>)
Declaration
public InferenceFieldMapDescriptor<TDocument> Map<TSourceValue, TTargetValue>(Expression<Func<TDocument, TSourceValue>> source, Expression<Func<TDocument, TTargetValue>> target)
Parameters
Returns
Type Parameters
Name |
Description |
TSourceValue |
|
TTargetValue |
|
Implements
Extension Methods