Hi
The "helpers" are designed to "help" you interface with corresponding underlaid classes.
In this case the UdpClientHelper assists you to install and configure a UdpClient class.
There is no "SetFill" in that class because the developers did not think it was necessary for the purposes of the class.
Even in the UdpEchoClient the SetFill results in setting the content of the packets being the same.
If you want to have an application that sends different data for each packet, you need to develop it.
Studying and understanding how SetFill is used in the UdpEchoClient, you can use a similar method in your own class to create new packets with your payload.
Regards,
K.