func (o *SignalEvaluateCoreAttributes) SetUnauthorizedTransactionsCount90d(v int32) {
	o.UnauthorizedTransactionsCount90d = &v
}
SetUnauthorizedTransactionsCount90d gets a reference to the given int32 and assigns it to the UnauthorizedTransactionsCount90d field.
package plaid
import (
	"encoding/json"
	"time"
)
type SignalEvaluateCoreAttributes struct {
	UnauthorizedTransactionsCount7d *int32 `json:"unauthorized_transactions_count_7d,omitempty"`
	UnauthorizedTransactionsCount30d *int32 `json:"unauthorized_transactions_count_30d,omitempty"`
	UnauthorizedTransactionsCount60d *int32 `json:"unauthorized_transactions_count_60d,omitempty"`
	UnauthorizedTransactionsCount90d *int32 `json:"unauthorized_transactions_count_90d,omitempty"`
	NsfOverdraftTransactionsCount7d *int32 `json:"nsf_overdraft_transactions_count_7d,omitempty"`
	NsfOverdraftTransactionsCount30d *int32 `json:"nsf_overdraft_transactions_count_30d,omitempty"`
	NsfOverdraftTransactionsCount60d *int32 `json:"nsf_overdraft_transactions_count_60d,omitempty"`
	NsfOverdraftTransactionsCount90d *int32 `json:"nsf_overdraft_transactions_count_90d,omitempty"`
	DaysSinceFirstPlaidConnection NullableInt32 `json:"days_since_first_plaid_connection,omitempty"`
	PlaidConnectionsCount7d NullableInt32 `json:"plaid_connections_count_7d,omitempty"`
	PlaidConnectionsCount30d NullableInt32 `json:"plaid_connections_count_30d,omitempty"`
	TotalPlaidConnectionsCount NullableInt32 `json:"total_plaid_connections_count,omitempty"`
	IsSavingsOrMoneyMarketAccount *bool `json:"is_savings_or_money_market_account,omitempty"`
	TotalCreditTransactionsAmount10d *float32 `json:"total_credit_transactions_amount_10d,omitempty"`
	TotalDebitTransactionsAmount10d *float32 `json:"total_debit_transactions_amount_10d,omitempty"`
	P50CreditTransactionsAmount28d NullableFloat32 `json:"p50_credit_transactions_amount_28d,omitempty"`
	P50DebitTransactionsAmount28d NullableFloat32 `json:"p50_debit_transactions_amount_28d,omitempty"`
	P95CreditTransactionsAmount28d NullableFloat32 `json:"p95_credit_transactions_amount_28d,omitempty"`
	P95DebitTransactionsAmount28d NullableFloat32 `json:"p95_debit_transactions_amount_28d,omitempty"`
	DaysWithNegativeBalanceCount90d NullableInt32 `json:"days_with_negative_balance_count_90d,omitempty"`
	P90EodBalance30d NullableFloat32 `json:"p90_eod_balance_30d,omitempty"`
	P90EodBalance60d NullableFloat32 `json:"p90_eod_balance_60d,omitempty"`
	P90EodBalance90d NullableFloat32 `json:"p90_eod_balance_90d,omitempty"`
	P10EodBalance30d NullableFloat32 `json:"p10_eod_balance_30d,omitempty"`
	P10EodBalance60d NullableFloat32 `json:"p10_eod_balance_60d,omitempty"`
	P10EodBalance90d NullableFloat32 `json:"p10_eod_balance_90d,omitempty"`
	AvailableBalance NullableFloat32 `json:"available_balance,omitempty"`
	CurrentBalance NullableFloat32 `json:"current_balance,omitempty"`
	BalanceLastUpdated NullableTime `json:"balance_last_updated,omitempty"`
	PhoneChangeCount28d NullableInt32 `json:"phone_change_count_28d,omitempty"`
	PhoneChangeCount90d NullableInt32 `json:"phone_change_count_90d,omitempty"`
	EmailChangeCount28d NullableInt32 `json:"email_change_count_28d,omitempty"`
	EmailChangeCount90d NullableInt32 `json:"email_change_count_90d,omitempty"`
	AddressChangeCount28d NullableInt32 `json:"address_change_count_28d,omitempty"`
	AddressChangeCount90d NullableInt32 `json:"address_change_count_90d,omitempty"`
}
func NewSignalEvaluateCoreAttributes() *SignalEvaluateCoreAttributes {
	this := SignalEvaluateCoreAttributes{}
	return &this
}
func NewSignalEvaluateCoreAttributesWithDefaults() *SignalEvaluateCoreAttributes {
	this := SignalEvaluateCoreAttributes{}
	return &this
}
func (o *SignalEvaluateCoreAttributes) GetUnauthorizedTransactionsCount7d() int32 {
	if o == nil || o.UnauthorizedTransactionsCount7d == nil {
		var ret int32
		return ret
	}
	return *o.UnauthorizedTransactionsCount7d
}
func (o *SignalEvaluateCoreAttributes) GetUnauthorizedTransactionsCount7dOk() (*int32, bool) {
	if o == nil || o.UnauthorizedTransactionsCount7d == nil {
		return nil, false
	}
	return o.UnauthorizedTransactionsCount7d, true
}
func (o *SignalEvaluateCoreAttributes) HasUnauthorizedTransactionsCount7d() bool {
	if o != nil && o.UnauthorizedTransactionsCount7d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetUnauthorizedTransactionsCount7d(v int32) {
	o.UnauthorizedTransactionsCount7d = &v
}
func (o *SignalEvaluateCoreAttributes) GetUnauthorizedTransactionsCount30d() int32 {
	if o == nil || o.UnauthorizedTransactionsCount30d == nil {
		var ret int32
		return ret
	}
	return *o.UnauthorizedTransactionsCount30d
}
func (o *SignalEvaluateCoreAttributes) GetUnauthorizedTransactionsCount30dOk() (*int32, bool) {
	if o == nil || o.UnauthorizedTransactionsCount30d == nil {
		return nil, false
	}
	return o.UnauthorizedTransactionsCount30d, true
}
func (o *SignalEvaluateCoreAttributes) HasUnauthorizedTransactionsCount30d() bool {
	if o != nil && o.UnauthorizedTransactionsCount30d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetUnauthorizedTransactionsCount30d(v int32) {
	o.UnauthorizedTransactionsCount30d = &v
}
func (o *SignalEvaluateCoreAttributes) GetUnauthorizedTransactionsCount60d() int32 {
	if o == nil || o.UnauthorizedTransactionsCount60d == nil {
		var ret int32
		return ret
	}
	return *o.UnauthorizedTransactionsCount60d
}
func (o *SignalEvaluateCoreAttributes) GetUnauthorizedTransactionsCount60dOk() (*int32, bool) {
	if o == nil || o.UnauthorizedTransactionsCount60d == nil {
		return nil, false
	}
	return o.UnauthorizedTransactionsCount60d, true
}
func (o *SignalEvaluateCoreAttributes) HasUnauthorizedTransactionsCount60d() bool {
	if o != nil && o.UnauthorizedTransactionsCount60d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetUnauthorizedTransactionsCount60d(v int32) {
	o.UnauthorizedTransactionsCount60d = &v
}
func (o *SignalEvaluateCoreAttributes) GetUnauthorizedTransactionsCount90d() int32 {
	if o == nil || o.UnauthorizedTransactionsCount90d == nil {
		var ret int32
		return ret
	}
	return *o.UnauthorizedTransactionsCount90d
}
func (o *SignalEvaluateCoreAttributes) GetUnauthorizedTransactionsCount90dOk() (*int32, bool) {
	if o == nil || o.UnauthorizedTransactionsCount90d == nil {
		return nil, false
	}
	return o.UnauthorizedTransactionsCount90d, true
}
func (o *SignalEvaluateCoreAttributes) HasUnauthorizedTransactionsCount90d() bool {
	if o != nil && o.UnauthorizedTransactionsCount90d != nil {
		return true
	}
	return false
}