The Site-to-Site Bulletin Reporting Task allows the user to publish Bulletin events using the Site To Site protocol. Note: only up to 5 bulletins are stored per component and up to 10 bulletins at controller level for a duration of up to 5 minutes. If this reporting task is not scheduled frequently enough some bulletins may not be sent.

Record writer

The user can define a Record Writer and directly specify the output format and data with the assumption that the input schema is the following:

			
{
  "type" : "record",
  "name" : "bulletins",
  "namespace" : "bulletins",
  "fields" : [ 
	{ "name" : "objectId", "type" : "string" },
	{ "name" : "platform", "type" : "string" },
	{ "name" : "bulletinId", "type" : "long" },
	{ "name" : "bulletinCategory", "type" : ["string", "null"] },
	{ "name" : "bulletinGroupId", "type" : ["string", "null"] },
	{ "name" : "bulletinGroupName", "type" : ["string", "null"] },
	{ "name" : "bulletinLevel", "type" : ["string", "null"] },
	{ "name" : "bulletinMessage", "type" : ["string", "null"] },
	{ "name" : "bulletinNodeAddress", "type" : ["string", "null"] },
	{ "name" : "bulletinNodeId", "type" : ["string", "null"] },
	{ "name" : "bulletinSourceId", "type" : ["string", "null"] },
	{ "name" : "bulletinSourceName", "type" : ["string", "null"] },
	{ "name" : "bulletinSourceType", "type" : ["string", "null"] },
	{ "name" : "bulletinTimestamp", "type" : ["string", "null"], "doc" : "Format: yyyy-MM-dd'T'HH:mm:ss.SSS'Z'" }
  ]
}