예제 #1
0
 /// <summary>
 /// Initializes a new instance of the OrcSource class.
 /// </summary>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="sourceRetryCount">Source retry count. Type: integer
 /// (or Expression with resultType integer).</param>
 /// <param name="sourceRetryWait">Source retry wait. Type: string (or
 /// Expression with resultType string), pattern:
 /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param>
 /// <param name="maxConcurrentConnections">The maximum concurrent
 /// connection count for the source data store. Type: integer (or
 /// Expression with resultType integer).</param>
 /// <param name="storeSettings">ORC store settings.</param>
 /// <param name="additionalColumns">Specifies the additional columns to
 /// be added to source data. Type: array of objects (or Expression with
 /// resultType array of objects).</param>
 public OrcSource(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object sourceRetryCount = default(object), object sourceRetryWait = default(object), object maxConcurrentConnections = default(object), StoreReadSettings storeSettings = default(StoreReadSettings), IList <AdditionalColumns> additionalColumns = default(IList <AdditionalColumns>))
     : base(additionalProperties, sourceRetryCount, sourceRetryWait, maxConcurrentConnections)
 {
     StoreSettings     = storeSettings;
     AdditionalColumns = additionalColumns;
     CustomInit();
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the ExcelSource class.
 /// </summary>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="sourceRetryCount">Source retry count. Type: integer
 /// (or Expression with resultType integer).</param>
 /// <param name="sourceRetryWait">Source retry wait. Type: string (or
 /// Expression with resultType string), pattern:
 /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param>
 /// <param name="maxConcurrentConnections">The maximum concurrent
 /// connection count for the source data store. Type: integer (or
 /// Expression with resultType integer).</param>
 /// <param name="disableMetricsCollection">If true, disable data store
 /// metrics collection. Default is false. Type: boolean (or Expression
 /// with resultType boolean).</param>
 /// <param name="storeSettings">Excel store settings.</param>
 /// <param name="additionalColumns">Specifies the additional columns to
 /// be added to source data. Type: array of objects(AdditionalColumns)
 /// (or Expression with resultType array of objects).</param>
 public ExcelSource(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object sourceRetryCount = default(object), object sourceRetryWait = default(object), object maxConcurrentConnections = default(object), object disableMetricsCollection = default(object), StoreReadSettings storeSettings = default(StoreReadSettings), object additionalColumns = default(object))
     : base(additionalProperties, sourceRetryCount, sourceRetryWait, maxConcurrentConnections, disableMetricsCollection)
 {
     StoreSettings     = storeSettings;
     AdditionalColumns = additionalColumns;
     CustomInit();
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the DelimitedTextSource class.
 /// </summary>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="sourceRetryCount">Source retry count. Type: integer
 /// (or Expression with resultType integer).</param>
 /// <param name="sourceRetryWait">Source retry wait. Type: string (or
 /// Expression with resultType string), pattern:
 /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param>
 /// <param name="maxConcurrentConnections">The maximum concurrent
 /// connection count for the source data store. Type: integer (or
 /// Expression with resultType integer).</param>
 /// <param name="storeSettings">DelimitedText store settings.</param>
 /// <param name="formatSettings">DelimitedText format settings.</param>
 public DelimitedTextSource(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object sourceRetryCount = default(object), object sourceRetryWait = default(object), object maxConcurrentConnections = default(object), StoreReadSettings storeSettings = default(StoreReadSettings), DelimitedTextReadSettings formatSettings = default(DelimitedTextReadSettings))
     : base(additionalProperties, sourceRetryCount, sourceRetryWait, maxConcurrentConnections)
 {
     StoreSettings  = storeSettings;
     FormatSettings = formatSettings;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the DelimitedTextSource class.
 /// </summary>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="sourceRetryCount">Source retry count. Type: integer
 /// (or Expression with resultType integer).</param>
 /// <param name="sourceRetryWait">Source retry wait. Type: string (or
 /// Expression with resultType string), pattern:
 /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param>
 /// <param name="maxConcurrentConnections">The maximum concurrent
 /// connection count for the source data store. Type: integer (or
 /// Expression with resultType integer).</param>
 /// <param name="disableMetricsCollection">If true, disable data store
 /// metrics collection. Default is false. Type: boolean (or Expression
 /// with resultType boolean).</param>
 /// <param name="storeSettings">DelimitedText store settings.</param>
 /// <param name="formatSettings">DelimitedText format settings.</param>
 /// <param name="additionalColumns">Specifies the additional columns to
 /// be added to source data. Type: array of objects (or Expression with
 /// resultType array of objects).</param>
 public DelimitedTextSource(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object sourceRetryCount = default(object), object sourceRetryWait = default(object), object maxConcurrentConnections = default(object), object disableMetricsCollection = default(object), StoreReadSettings storeSettings = default(StoreReadSettings), DelimitedTextReadSettings formatSettings = default(DelimitedTextReadSettings), IList <AdditionalColumns> additionalColumns = default(IList <AdditionalColumns>))
     : base(additionalProperties, sourceRetryCount, sourceRetryWait, maxConcurrentConnections, disableMetricsCollection)
 {
     StoreSettings     = storeSettings;
     FormatSettings    = formatSettings;
     AdditionalColumns = additionalColumns;
     CustomInit();
 }
 /// <summary>
 /// Initializes a new instance of the GetMetadataActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="dataset">GetMetadata activity dataset
 /// reference.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="fieldList">Fields of metadata to get from
 /// dataset.</param>
 /// <param name="storeSettings">GetMetadata activity store
 /// settings.</param>
 /// <param name="formatSettings">GetMetadata activity format
 /// settings.</param>
 public GetMetadataActivity(string name, DatasetReference dataset, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), IList <object> fieldList = default(IList <object>), StoreReadSettings storeSettings = default(StoreReadSettings), FormatReadSettings formatSettings = default(FormatReadSettings))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     Dataset        = dataset;
     FieldList      = fieldList;
     StoreSettings  = storeSettings;
     FormatSettings = formatSettings;
     CustomInit();
 }
예제 #6
0
 /// <summary>
 /// Initializes a new instance of the DeleteActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="dataset">Delete activity dataset reference.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="recursive">If true, files or sub-folders under current
 /// folder path will be deleted recursively. Default is false. Type:
 /// boolean (or Expression with resultType boolean).</param>
 /// <param name="maxConcurrentConnections">The max concurrent
 /// connections to connect data source at the same time.</param>
 /// <param name="enableLogging">Whether to record detailed logs of
 /// delete-activity execution. Default value is false. Type: boolean
 /// (or Expression with resultType boolean).</param>
 /// <param name="logStorageSettings">Log storage settings customer need
 /// to provide when enableLogging is true.</param>
 /// <param name="storeSettings">Delete activity store settings.</param>
 public DeleteActivity(string name, DatasetReference dataset, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), object recursive = default(object), int?maxConcurrentConnections = default(int?), object enableLogging = default(object), LogStorageSettings logStorageSettings = default(LogStorageSettings), StoreReadSettings storeSettings = default(StoreReadSettings))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     Recursive = recursive;
     MaxConcurrentConnections = maxConcurrentConnections;
     EnableLogging            = enableLogging;
     LogStorageSettings       = logStorageSettings;
     Dataset       = dataset;
     StoreSettings = storeSettings;
     CustomInit();
 }
예제 #7
0
 /// <summary>
 /// Initializes a new instance of the BinarySink class.
 /// </summary>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="writeBatchSize">Write batch size. Type: integer (or
 /// Expression with resultType integer), minimum: 0.</param>
 /// <param name="writeBatchTimeout">Write batch timeout. Type: string
 /// (or Expression with resultType string), pattern:
 /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param>
 /// <param name="sinkRetryCount">Sink retry count. Type: integer (or
 /// Expression with resultType integer).</param>
 /// <param name="sinkRetryWait">Sink retry wait. Type: string (or
 /// Expression with resultType string), pattern:
 /// ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).</param>
 /// <param name="maxConcurrentConnections">The maximum concurrent
 /// connection count for the sink data store. Type: integer (or
 /// Expression with resultType integer).</param>
 /// <param name="storeSettings">Binary store settings.</param>
 public BinarySink(IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), object writeBatchSize = default(object), object writeBatchTimeout = default(object), object sinkRetryCount = default(object), object sinkRetryWait = default(object), object maxConcurrentConnections = default(object), StoreReadSettings storeSettings = default(StoreReadSettings))
     : base(additionalProperties, writeBatchSize, writeBatchTimeout, sinkRetryCount, sinkRetryWait, maxConcurrentConnections)
 {
     StoreSettings = storeSettings;
     CustomInit();
 }