func (o *SecurityOverride) GetCusipOk() (*string, bool) {
	if o == nil || o.Cusip == nil {
		return nil, false
	}
	return o.Cusip, true
}
GetCusipOk returns a tuple with the Cusip field value if set, nil otherwise
and a boolean to check if the value has been set.
package plaid
import (
	"encoding/json"
)
type SecurityOverride struct {
	Isin *string `json:"isin,omitempty"`
	Cusip *string `json:"cusip,omitempty"`
	Sedol *string `json:"sedol,omitempty"`
	Name *string `json:"name,omitempty"`
	TickerSymbol *string `json:"ticker_symbol,omitempty"`
	Currency *string `json:"currency,omitempty"`
}
func NewSecurityOverride() *SecurityOverride {
	this := SecurityOverride{}
	return &this
}
func NewSecurityOverrideWithDefaults() *SecurityOverride {
	this := SecurityOverride{}
	return &this
}
func (o *SecurityOverride) GetIsin() string {
	if o == nil || o.Isin == nil {
		var ret string
		return ret
	}
	return *o.Isin
}
func (o *SecurityOverride) GetIsinOk() (*string, bool) {
	if o == nil || o.Isin == nil {
		return nil, false
	}
	return o.Isin, true
}
func (o *SecurityOverride) HasIsin() bool {
	if o != nil && o.Isin != nil {
		return true
	}
	return false
}
func (o *SecurityOverride) SetIsin(v string) {
	o.Isin = &v
}
func (o *SecurityOverride) GetCusip() string {
	if o == nil || o.Cusip == nil {
		var ret string
		return ret
	}
	return *o.Cusip
}