Class RVElasticsearchDataSource
Elasticsearch data source
Inheritance
System.Object
RVElasticsearchDataSource
Implements
Reveal.Sdk.Data.IProcessDataOnServerDataSource
Namespace: Reveal.Sdk.Data.Elasticsearch
Assembly: Infragistics.Reveal.Connectors.Elasticsearch.dll
Syntax
public class RVElasticsearchDataSource : RVDashboardDataSource
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 |
Methods
ToModelDataSource()
Declaration
protected override BaseDataSource ToModelDataSource()
Returns
| Type | Description |
|---|---|
| Infragistics.ReportPlus.DashboardModel.BaseDataSource |
Implements
Reveal.Sdk.Data.IProcessDataOnServerDataSource