func (this *HookChangedMessage) MarshalJSON() ([]byte, error) {
	x := json.RawMessage(*this)
	return (&x).MarshalJSON()
}
func (this *HookChangedMessage) MarshalJSON() ([]byte, error) {
	x := json.RawMessage(*this)
	return (&x).MarshalJSON()
}
// MarshalJSON calls json.RawMessage method of the same name. Required since
// HookChangedMessage is of type json.RawMessage...