7 using System.Collections.Generic;
24 public string name {
get;
set; }
29 public IDictionary<string, string>
options {
get;
set; } =
new Dictionary<string, string>();
45 IDictionary<string, string>
options =
null)
47 this.name =
name ??
"";
64 public const string HDFS =
"hdfs";
67 public const string S3 =
"s3";
152 public IList<IDictionary<string, string>>
additional_info {
get;
set; } =
new List<IDictionary<string, string>>();
155 public IDictionary<string, string>
info {
get;
set; } =
new Dictionary<string, string>();
A set of results returned by Kinetica.showDatasource.
A set of string constants for the parameter additional_info.
IList< IDictionary< string, string > > additional_info
Additional information about the respective data sources in datasource_names.
const string HDFS
Apache Hadoop Distributed File System
IList< string > storage_provider_types
The storage provider type of the data sources named in datasource_names.
const string S3_REGION
Name of the Amazon S3 region where the bucket is located
A set of string constants for the parameter storage_provider_types.
const string S3
Amazon S3 bucket
const string S3_BUCKET_NAME
Name of the Amazon S3 bucket used as the data source
A set of parameters for Kinetica.showDatasource.
IDictionary< string, string > info
Additional information.
IDictionary< string, string > options
Optional parameters.
ShowDatasourceRequest(string name, IDictionary< string, string > options=null)
Constructs a ShowDatasourceRequest object with the specified parameters.
ShowDatasourceRequest()
Constructs a ShowDatasourceRequest object with default parameters.
const string HDFS_KERBEROS_KEYTAB
Kerberos key for the given HDFS user
const string LOCATION
Location of the remote storage in 'storage_provider_type://[storage_path[:storage_port]]' format
const string USER_NAME
Name of the remote system user
string name
Name of the data source for which to retrieve information.
KineticaData - class to help with Avro Encoding for Kinetica
IList< string > datasource_names
The data source names.