Class RVElasticsearchDataSource

Elasticsearch data source

Inheritance
System.Object
RVElasticsearchDataSource
Implements
Namespace: Reveal.Sdk.Data.Elasticsearch
Assembly: Infragistics.Reveal.Connectors.Elasticsearch.dll
Syntax
public class RVElasticsearchDataSource : RVDashboardDataSource, IDataSource, IProcessDataOnServerDataSource

Constructors

RVElasticsearchDataSource()

Declaration
public RVElasticsearchDataSource()

Properties

CertificateFingerprint

(Optional) The hex-encoded SHA-256 fingerprint of the Elasticsearch CA certificate used to establish trust for SSL/TLS connections.

Declaration
public string CertificateFingerprint { get; set; }
Property Value
Type Description
System.String

FieldMultiValueLeniency

(Optional) Controls behavior when SQL queries encounter fields with multiple values. If false, an error is returned for fields containing array values. If true, returns the first value from the array with no guarantee of consistent ordering. Defaults to false.

Declaration
public Nullable<bool> FieldMultiValueLeniency { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

Nodes

List of Elasticsearch node endpoints to connect to in the cluster.

Declaration
public List<string> Nodes { get; set; }
Property Value
Type Description
System.Collections.Generic.List<System.String>

ProcessDataOnServerDefaultValue

Declaration
public bool ProcessDataOnServerDefaultValue { get; set; }
Property Value
Type Description
System.Boolean

ProcessDataOnServerReadOnly

Declaration
public bool ProcessDataOnServerReadOnly { get; set; }
Property Value
Type Description
System.Boolean

ProviderKey

Declaration
protected override string ProviderKey { get; }
Property Value
Type Description
System.String
Overrides
RVDashboardDataSource.ProviderKey

Methods

ToModelDataSource()

Declaration
protected override BaseDataSource ToModelDataSource()
Returns
Type Description
Infragistics.ReportPlus.DashboardModel.BaseDataSource
Overrides
RVDashboardDataSource.ToModelDataSource()

Implements

IProcessDataOnServerDataSource