Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the DelimitedTextSink 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">DelimitedText store settings.</param>
 /// <param name="formatSettings">DelimitedText format settings.</param>
 public DelimitedTextSink(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), StoreWriteSettings storeSettings = default(StoreWriteSettings), DelimitedTextWriteSettings formatSettings = default(DelimitedTextWriteSettings))
     : base(additionalProperties, writeBatchSize, writeBatchTimeout, sinkRetryCount, sinkRetryWait, maxConcurrentConnections)
 {
     StoreSettings  = storeSettings;
     FormatSettings = formatSettings;
     CustomInit();
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the JsonSink 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="disableMetricsCollection">If true, disable data store
 /// metrics collection. Default is false. Type: boolean (or Expression
 /// with resultType boolean).</param>
 /// <param name="storeSettings">Json store settings.</param>
 /// <param name="formatSettings">Json format settings.</param>
 public JsonSink(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), object disableMetricsCollection = default(object), StoreWriteSettings storeSettings = default(StoreWriteSettings), JsonWriteSettings formatSettings = default(JsonWriteSettings))
     : base(additionalProperties, writeBatchSize, writeBatchTimeout, sinkRetryCount, sinkRetryWait, maxConcurrentConnections, disableMetricsCollection)
 {
     StoreSettings  = storeSettings;
     FormatSettings = formatSettings;
     CustomInit();
 }