func NewHistoricalUpdateWebhook(webhookType string, webhookCode string, newTransactions float32, itemId string) *HistoricalUpdateWebhook {
	this := HistoricalUpdateWebhook{}
	this.WebhookType = webhookType
	this.WebhookCode = webhookCode
	this.NewTransactions = newTransactions
	this.ItemId = itemId
	return &this
}
NewHistoricalUpdateWebhook instantiates a new HistoricalUpdateWebhook object
This constructor will assign default values to properties that have it defined,
and makes sure properties required by API are set, but the set of arguments
will change when the set of required properties is changed
package plaid
import (
	"encoding/json"
)
type HistoricalUpdateWebhook struct {
	WebhookType string `json:"webhook_type"`
	WebhookCode string `json:"webhook_code"`
	Error NullableError `json:"error,omitempty"`
	NewTransactions float32 `json:"new_transactions"`
	ItemId string `json:"item_id"`
	AdditionalProperties map[string]interface{}
}
type _HistoricalUpdateWebhook HistoricalUpdateWebhook