func (o *SignalEvaluateCoreAttributes) GetDaysWithNegativeBalanceCount90dOk() (*int32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.DaysWithNegativeBalanceCount90d.Get(), o.DaysWithNegativeBalanceCount90d.IsSet()
}
GetDaysWithNegativeBalanceCount90dOk returns a tuple with the DaysWithNegativeBalanceCount90d field value if set, nil otherwise
and a boolean to check if the value has been set.
NOTE: If the value is an explicit nil, `nil, true` will be returned
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
}
func (o *SignalEvaluateCoreAttributes) SetUnauthorizedTransactionsCount90d(v int32) {
	o.UnauthorizedTransactionsCount90d = &v
}
func (o *SignalEvaluateCoreAttributes) GetNsfOverdraftTransactionsCount7d() int32 {
	if o == nil || o.NsfOverdraftTransactionsCount7d == nil {
		var ret int32
		return ret
	}
	return *o.NsfOverdraftTransactionsCount7d
}
func (o *SignalEvaluateCoreAttributes) GetNsfOverdraftTransactionsCount7dOk() (*int32, bool) {
	if o == nil || o.NsfOverdraftTransactionsCount7d == nil {
		return nil, false
	}
	return o.NsfOverdraftTransactionsCount7d, true
}
func (o *SignalEvaluateCoreAttributes) HasNsfOverdraftTransactionsCount7d() bool {
	if o != nil && o.NsfOverdraftTransactionsCount7d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetNsfOverdraftTransactionsCount7d(v int32) {
	o.NsfOverdraftTransactionsCount7d = &v
}
func (o *SignalEvaluateCoreAttributes) GetNsfOverdraftTransactionsCount30d() int32 {
	if o == nil || o.NsfOverdraftTransactionsCount30d == nil {
		var ret int32
		return ret
	}
	return *o.NsfOverdraftTransactionsCount30d
}
func (o *SignalEvaluateCoreAttributes) GetNsfOverdraftTransactionsCount30dOk() (*int32, bool) {
	if o == nil || o.NsfOverdraftTransactionsCount30d == nil {
		return nil, false
	}
	return o.NsfOverdraftTransactionsCount30d, true
}
func (o *SignalEvaluateCoreAttributes) HasNsfOverdraftTransactionsCount30d() bool {
	if o != nil && o.NsfOverdraftTransactionsCount30d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetNsfOverdraftTransactionsCount30d(v int32) {
	o.NsfOverdraftTransactionsCount30d = &v
}
func (o *SignalEvaluateCoreAttributes) GetNsfOverdraftTransactionsCount60d() int32 {
	if o == nil || o.NsfOverdraftTransactionsCount60d == nil {
		var ret int32
		return ret
	}
	return *o.NsfOverdraftTransactionsCount60d
}
func (o *SignalEvaluateCoreAttributes) GetNsfOverdraftTransactionsCount60dOk() (*int32, bool) {
	if o == nil || o.NsfOverdraftTransactionsCount60d == nil {
		return nil, false
	}
	return o.NsfOverdraftTransactionsCount60d, true
}
func (o *SignalEvaluateCoreAttributes) HasNsfOverdraftTransactionsCount60d() bool {
	if o != nil && o.NsfOverdraftTransactionsCount60d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetNsfOverdraftTransactionsCount60d(v int32) {
	o.NsfOverdraftTransactionsCount60d = &v
}
func (o *SignalEvaluateCoreAttributes) GetNsfOverdraftTransactionsCount90d() int32 {
	if o == nil || o.NsfOverdraftTransactionsCount90d == nil {
		var ret int32
		return ret
	}
	return *o.NsfOverdraftTransactionsCount90d
}
func (o *SignalEvaluateCoreAttributes) GetNsfOverdraftTransactionsCount90dOk() (*int32, bool) {
	if o == nil || o.NsfOverdraftTransactionsCount90d == nil {
		return nil, false
	}
	return o.NsfOverdraftTransactionsCount90d, true
}
func (o *SignalEvaluateCoreAttributes) HasNsfOverdraftTransactionsCount90d() bool {
	if o != nil && o.NsfOverdraftTransactionsCount90d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetNsfOverdraftTransactionsCount90d(v int32) {
	o.NsfOverdraftTransactionsCount90d = &v
}
func (o *SignalEvaluateCoreAttributes) GetDaysSinceFirstPlaidConnection() int32 {
	if o == nil || o.DaysSinceFirstPlaidConnection.Get() == nil {
		var ret int32
		return ret
	}
	return *o.DaysSinceFirstPlaidConnection.Get()
}
func (o *SignalEvaluateCoreAttributes) GetDaysSinceFirstPlaidConnectionOk() (*int32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.DaysSinceFirstPlaidConnection.Get(), o.DaysSinceFirstPlaidConnection.IsSet()
}
func (o *SignalEvaluateCoreAttributes) HasDaysSinceFirstPlaidConnection() bool {
	if o != nil && o.DaysSinceFirstPlaidConnection.IsSet() {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetDaysSinceFirstPlaidConnection(v int32) {
	o.DaysSinceFirstPlaidConnection.Set(&v)
}
func (o *SignalEvaluateCoreAttributes) SetDaysSinceFirstPlaidConnectionNil() {
	o.DaysSinceFirstPlaidConnection.Set(nil)
}
func (o *SignalEvaluateCoreAttributes) UnsetDaysSinceFirstPlaidConnection() {
	o.DaysSinceFirstPlaidConnection.Unset()
}
func (o *SignalEvaluateCoreAttributes) GetPlaidConnectionsCount7d() int32 {
	if o == nil || o.PlaidConnectionsCount7d.Get() == nil {
		var ret int32
		return ret
	}
	return *o.PlaidConnectionsCount7d.Get()
}
func (o *SignalEvaluateCoreAttributes) GetPlaidConnectionsCount7dOk() (*int32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.PlaidConnectionsCount7d.Get(), o.PlaidConnectionsCount7d.IsSet()
}
func (o *SignalEvaluateCoreAttributes) HasPlaidConnectionsCount7d() bool {
	if o != nil && o.PlaidConnectionsCount7d.IsSet() {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetPlaidConnectionsCount7d(v int32) {
	o.PlaidConnectionsCount7d.Set(&v)
}
func (o *SignalEvaluateCoreAttributes) SetPlaidConnectionsCount7dNil() {
	o.PlaidConnectionsCount7d.Set(nil)
}
func (o *SignalEvaluateCoreAttributes) UnsetPlaidConnectionsCount7d() {
	o.PlaidConnectionsCount7d.Unset()
}
func (o *SignalEvaluateCoreAttributes) GetPlaidConnectionsCount30d() int32 {
	if o == nil || o.PlaidConnectionsCount30d.Get() == nil {
		var ret int32
		return ret
	}
	return *o.PlaidConnectionsCount30d.Get()
}
func (o *SignalEvaluateCoreAttributes) GetPlaidConnectionsCount30dOk() (*int32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.PlaidConnectionsCount30d.Get(), o.PlaidConnectionsCount30d.IsSet()
}
func (o *SignalEvaluateCoreAttributes) HasPlaidConnectionsCount30d() bool {
	if o != nil && o.PlaidConnectionsCount30d.IsSet() {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetPlaidConnectionsCount30d(v int32) {
	o.PlaidConnectionsCount30d.Set(&v)
}
func (o *SignalEvaluateCoreAttributes) SetPlaidConnectionsCount30dNil() {
	o.PlaidConnectionsCount30d.Set(nil)
}
func (o *SignalEvaluateCoreAttributes) UnsetPlaidConnectionsCount30d() {
	o.PlaidConnectionsCount30d.Unset()
}
func (o *SignalEvaluateCoreAttributes) GetTotalPlaidConnectionsCount() int32 {
	if o == nil || o.TotalPlaidConnectionsCount.Get() == nil {
		var ret int32
		return ret
	}
	return *o.TotalPlaidConnectionsCount.Get()
}
func (o *SignalEvaluateCoreAttributes) GetTotalPlaidConnectionsCountOk() (*int32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.TotalPlaidConnectionsCount.Get(), o.TotalPlaidConnectionsCount.IsSet()
}
func (o *SignalEvaluateCoreAttributes) HasTotalPlaidConnectionsCount() bool {
	if o != nil && o.TotalPlaidConnectionsCount.IsSet() {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetTotalPlaidConnectionsCount(v int32) {
	o.TotalPlaidConnectionsCount.Set(&v)
}
func (o *SignalEvaluateCoreAttributes) SetTotalPlaidConnectionsCountNil() {
	o.TotalPlaidConnectionsCount.Set(nil)
}
func (o *SignalEvaluateCoreAttributes) UnsetTotalPlaidConnectionsCount() {
	o.TotalPlaidConnectionsCount.Unset()
}
func (o *SignalEvaluateCoreAttributes) GetIsSavingsOrMoneyMarketAccount() bool {
	if o == nil || o.IsSavingsOrMoneyMarketAccount == nil {
		var ret bool
		return ret
	}
	return *o.IsSavingsOrMoneyMarketAccount
}
func (o *SignalEvaluateCoreAttributes) GetIsSavingsOrMoneyMarketAccountOk() (*bool, bool) {
	if o == nil || o.IsSavingsOrMoneyMarketAccount == nil {
		return nil, false
	}
	return o.IsSavingsOrMoneyMarketAccount, true
}
func (o *SignalEvaluateCoreAttributes) HasIsSavingsOrMoneyMarketAccount() bool {
	if o != nil && o.IsSavingsOrMoneyMarketAccount != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetIsSavingsOrMoneyMarketAccount(v bool) {
	o.IsSavingsOrMoneyMarketAccount = &v
}
func (o *SignalEvaluateCoreAttributes) GetTotalCreditTransactionsAmount10d() float32 {
	if o == nil || o.TotalCreditTransactionsAmount10d == nil {
		var ret float32
		return ret
	}
	return *o.TotalCreditTransactionsAmount10d
}
func (o *SignalEvaluateCoreAttributes) GetTotalCreditTransactionsAmount10dOk() (*float32, bool) {
	if o == nil || o.TotalCreditTransactionsAmount10d == nil {
		return nil, false
	}
	return o.TotalCreditTransactionsAmount10d, true
}
func (o *SignalEvaluateCoreAttributes) HasTotalCreditTransactionsAmount10d() bool {
	if o != nil && o.TotalCreditTransactionsAmount10d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetTotalCreditTransactionsAmount10d(v float32) {
	o.TotalCreditTransactionsAmount10d = &v
}
func (o *SignalEvaluateCoreAttributes) GetTotalDebitTransactionsAmount10d() float32 {
	if o == nil || o.TotalDebitTransactionsAmount10d == nil {
		var ret float32
		return ret
	}
	return *o.TotalDebitTransactionsAmount10d
}
func (o *SignalEvaluateCoreAttributes) GetTotalDebitTransactionsAmount10dOk() (*float32, bool) {
	if o == nil || o.TotalDebitTransactionsAmount10d == nil {
		return nil, false
	}
	return o.TotalDebitTransactionsAmount10d, true
}
func (o *SignalEvaluateCoreAttributes) HasTotalDebitTransactionsAmount10d() bool {
	if o != nil && o.TotalDebitTransactionsAmount10d != nil {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetTotalDebitTransactionsAmount10d(v float32) {
	o.TotalDebitTransactionsAmount10d = &v
}
func (o *SignalEvaluateCoreAttributes) GetP50CreditTransactionsAmount28d() float32 {
	if o == nil || o.P50CreditTransactionsAmount28d.Get() == nil {
		var ret float32
		return ret
	}
	return *o.P50CreditTransactionsAmount28d.Get()
}
func (o *SignalEvaluateCoreAttributes) GetP50CreditTransactionsAmount28dOk() (*float32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.P50CreditTransactionsAmount28d.Get(), o.P50CreditTransactionsAmount28d.IsSet()
}
func (o *SignalEvaluateCoreAttributes) HasP50CreditTransactionsAmount28d() bool {
	if o != nil && o.P50CreditTransactionsAmount28d.IsSet() {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetP50CreditTransactionsAmount28d(v float32) {
	o.P50CreditTransactionsAmount28d.Set(&v)
}
func (o *SignalEvaluateCoreAttributes) SetP50CreditTransactionsAmount28dNil() {
	o.P50CreditTransactionsAmount28d.Set(nil)
}
func (o *SignalEvaluateCoreAttributes) UnsetP50CreditTransactionsAmount28d() {
	o.P50CreditTransactionsAmount28d.Unset()
}
func (o *SignalEvaluateCoreAttributes) GetP50DebitTransactionsAmount28d() float32 {
	if o == nil || o.P50DebitTransactionsAmount28d.Get() == nil {
		var ret float32
		return ret
	}
	return *o.P50DebitTransactionsAmount28d.Get()
}
func (o *SignalEvaluateCoreAttributes) GetP50DebitTransactionsAmount28dOk() (*float32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.P50DebitTransactionsAmount28d.Get(), o.P50DebitTransactionsAmount28d.IsSet()
}
func (o *SignalEvaluateCoreAttributes) HasP50DebitTransactionsAmount28d() bool {
	if o != nil && o.P50DebitTransactionsAmount28d.IsSet() {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetP50DebitTransactionsAmount28d(v float32) {
	o.P50DebitTransactionsAmount28d.Set(&v)
}
func (o *SignalEvaluateCoreAttributes) SetP50DebitTransactionsAmount28dNil() {
	o.P50DebitTransactionsAmount28d.Set(nil)
}
func (o *SignalEvaluateCoreAttributes) UnsetP50DebitTransactionsAmount28d() {
	o.P50DebitTransactionsAmount28d.Unset()
}
func (o *SignalEvaluateCoreAttributes) GetP95CreditTransactionsAmount28d() float32 {
	if o == nil || o.P95CreditTransactionsAmount28d.Get() == nil {
		var ret float32
		return ret
	}
	return *o.P95CreditTransactionsAmount28d.Get()
}
func (o *SignalEvaluateCoreAttributes) GetP95CreditTransactionsAmount28dOk() (*float32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.P95CreditTransactionsAmount28d.Get(), o.P95CreditTransactionsAmount28d.IsSet()
}
func (o *SignalEvaluateCoreAttributes) HasP95CreditTransactionsAmount28d() bool {
	if o != nil && o.P95CreditTransactionsAmount28d.IsSet() {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetP95CreditTransactionsAmount28d(v float32) {
	o.P95CreditTransactionsAmount28d.Set(&v)
}
func (o *SignalEvaluateCoreAttributes) SetP95CreditTransactionsAmount28dNil() {
	o.P95CreditTransactionsAmount28d.Set(nil)
}
func (o *SignalEvaluateCoreAttributes) UnsetP95CreditTransactionsAmount28d() {
	o.P95CreditTransactionsAmount28d.Unset()
}
func (o *SignalEvaluateCoreAttributes) GetP95DebitTransactionsAmount28d() float32 {
	if o == nil || o.P95DebitTransactionsAmount28d.Get() == nil {
		var ret float32
		return ret
	}
	return *o.P95DebitTransactionsAmount28d.Get()
}
func (o *SignalEvaluateCoreAttributes) GetP95DebitTransactionsAmount28dOk() (*float32, bool) {
	if o == nil  {
		return nil, false
	}
	return o.P95DebitTransactionsAmount28d.Get(), o.P95DebitTransactionsAmount28d.IsSet()
}
func (o *SignalEvaluateCoreAttributes) HasP95DebitTransactionsAmount28d() bool {
	if o != nil && o.P95DebitTransactionsAmount28d.IsSet() {
		return true
	}
	return false
}
func (o *SignalEvaluateCoreAttributes) SetP95DebitTransactionsAmount28d(v float32) {
	o.P95DebitTransactionsAmount28d.Set(&v)
}
func (o *SignalEvaluateCoreAttributes) SetP95DebitTransactionsAmount28dNil() {
	o.P95DebitTransactionsAmount28d.Set(nil)
}
func (o *SignalEvaluateCoreAttributes) UnsetP95DebitTransactionsAmount28d() {
	o.P95DebitTransactionsAmount28d.Unset()
}
func (o *SignalEvaluateCoreAttributes) GetDaysWithNegativeBalanceCount90d() int32 {
	if o == nil || o.DaysWithNegativeBalanceCount90d.Get() == nil {
		var ret int32
		return ret
	}
	return *o.DaysWithNegativeBalanceCount90d.Get()
}