Class UriPartsProcessor
Inheritance
UriPartsProcessor
Assembly: OpenSearch.Client.dll
Syntax
public class UriPartsProcessor : ProcessorBase, IUriPartsProcessor, IProcessor
Properties
|
Edit this page
View Source
Field
Declaration
[DataMember(Name = "field")]
public Field Field { get; set; }
Property Value
|
Edit this page
View Source
KeepOriginal
If true
the processor copies the unparsed URI to <target_field>.original
.
Declaration
[DataMember(Name = "keep_original")]
public bool? KeepOriginal { get; set; }
Property Value
|
Edit this page
View Source
Name
Declaration
protected override string Name { get; }
Property Value
Overrides
|
Edit this page
View Source
RemoveIfSuccessful
If true
the processor removes the Field after parsing the URI string.
If parsing fails, the processor does not remove the Field.
Declaration
[DataMember(Name = "remove_if_successful")]
public bool? RemoveIfSuccessful { get; set; }
Property Value
|
Edit this page
View Source
TargetField
The field to assign the converted value to, by default Field is updated in-place
Declaration
[DataMember(Name = "target_field")]
public Field TargetField { get; set; }
Property Value
Implements
Extension Methods