How to implement new streaming analytics building blocks?

I am attempting to add new streaming analytics building blocks (such as the HTTP output), however i am unable to find any documentation that can assist me in this endeavour. Am i missing something crucial?

This might be good starting point:

and if you prefer written documentation it is here:

We also have a sample for the HttpOutput block.

And, finally, based on the example there’s another HTTP Output block that includes better handling of credentials for example: