示例#1
0
 public void Initialize(InitializationInput input)
 {
     if (InitFunc != null)
     {
         InitFunc.Invoke(input);
     }
 }
示例#2
0
 /// <summary>
 /// This method is invoked by the Amazon Kinesis Client Library before records from the specified shard
 /// are delivered to this SampleRecordProcessor.
 /// </summary>
 /// <param name="input">
 /// InitializationInput containing information such as the name of the shard whose records this
 /// SampleRecordProcessor will process.
 /// </param>
 public void Initialize(InitializationInput input)
 {
     Console.Error.WriteLine("Initializing record processor for shard: " + input.ShardId);
     this._kinesisShardId = input.ShardId;
     _RandomFileId        = new Random().Next();
     File.AppendAllText($"output{_RandomFileId}.txt", $"{_RandomFileId} maps to {input.ShardId}\n");
 }
示例#3
0
 /// <summary>
 /// This method is invoked by the Amazon Kinesis Client Library before records from the specified shard
 /// are delivered to this SampleRecordProcessor.
 /// </summary>
 /// <param name="input">
 /// InitializationInput containing information such as the name of the shard whose records this
 /// SampleRecordProcessor will process.
 /// </param>
 public void Initialize(InitializationInput input)
 {
     Console.Error.WriteLine("Initializing record processor for shard: " + input.ShardId);
     this._kinesisShardId = input.ShardId;
 }
示例#4
0
        public void Initialize(InitializationInput input)
        {
            Console.Error.WriteLine($"Initializing record processor for shard: {input.ShardId}");

            this.shardId = input.ShardId;
        }
 public void Initialize(InitializationInput input)
 {
     if (InitFunc != null)
     {
         InitFunc.Invoke(input);
     }
 }
示例#6
0
 public void Initialize(InitializationInput input)
 {
     RecordProcessor.Initialize(input);
 }
 /// <summary>
 /// This method is invoked by the Amazon Kinesis Client Library before records from the specified shard
 /// are delivered to this SampleRecordProcessor.
 /// </summary>
 /// <param name="input">
 /// InitializationInput containing information such as the name of the shard whose records this
 /// SampleRecordProcessor will process.
 /// </param>
 public void Initialize(InitializationInput input)
 {
     Console.Error.WriteLine("Initializing record processor for shard: " + input.ShardId);
     this._kinesisShardId = input.ShardId;
 }