Table of Contents

Class InvokeSendCmdletCommand

Namespace
MASES.KNet.PowerShell.Cmdlet.Client
Assembly
MASES.KNetPS.dll
[Cmdlet("Invoke", "Send")]
[OutputType(new Type[] { typeof(Future<RecordMetadata>) })]
public class InvokeSendCmdletCommand : KNetPSCmdlet
Inheritance
InvokeSendCmdletCommand
Inherited Members

Properties

Producer

[Parameter(Mandatory = true, Position = 0, ValueFromPipelineByPropertyName = true, HelpMessage = "The KafkaProducer where execute the Send operation")]
public KafkaProducer Producer { get; set; }

Property Value

KafkaProducer

ProducerRecord

[Parameter(Mandatory = true, Position = 1, ValueFromPipeline = true, ValueFromPipelineByPropertyName = true, HelpMessage = "The ProducerRecord to use")]
public ProducerRecord ProducerRecord { get; set; }

Property Value

ProducerRecord

Methods

BeginProcessing()

protected override void BeginProcessing()

EndProcessing()

protected override void EndProcessing()

ProcessCommand()

protected override void ProcessCommand()