Interface IBytesProcessor
Converts a human readable byte value (e.g. 1kb) to its value in bytes (e.g. 1024). Supported human readable units are "b", "kb", "mb", "gb", "tb", "pb" case insensitive. An error will occur if the field is not a supported format or resultant value exceeds 2^63.
Inherited Members
Namespace: OpenSearch.Client
Assembly: OpenSearch.Client.dll
Syntax
public interface IBytesProcessor : IProcessor
Properties
| Edit this page View SourceField
The field to convert bytes from
Declaration
[DataMember(Name = "field")]
Field Field { get; set; }
Property Value
Type | Description |
---|---|
Field |
IgnoreMissing
If true
and Field does not exist or is null,
the processor quietly exits without modifying the document. Default is false
Declaration
[DataMember(Name = "ignore_missing")]
bool? IgnoreMissing { get; set; }
Property Value
Type | Description |
---|---|
bool? |
TargetField
The field to assign the converted value to, by default Field is updated in-place
Declaration
[DataMember(Name = "target_field")]
Field TargetField { get; set; }
Property Value
Type | Description |
---|---|
Field |