func (o *InvestmentsHoldingsGetResponse) SetRequestId(v string) {
	o.RequestId = v
}
SetRequestId sets field value
package plaid
import (
	"encoding/json"
)
type InvestmentsHoldingsGetResponse struct {
	Accounts []AccountBase `json:"accounts"`
	Holdings []Holding `json:"holdings"`
	Securities []Security `json:"securities"`
	Item Item `json:"item"`
	RequestId string `json:"request_id"`
	AdditionalProperties map[string]interface{}
}
type _InvestmentsHoldingsGetResponse InvestmentsHoldingsGetResponse
func NewInvestmentsHoldingsGetResponse(accounts []AccountBase, holdings []Holding, securities []Security, item Item, requestId string) *InvestmentsHoldingsGetResponse {
	this := InvestmentsHoldingsGetResponse{}
	this.Accounts = accounts
	this.Holdings = holdings
	this.Securities = securities
	this.Item = item
	this.RequestId = requestId
	return &this
}
func NewInvestmentsHoldingsGetResponseWithDefaults() *InvestmentsHoldingsGetResponse {
	this := InvestmentsHoldingsGetResponse{}
	return &this
}
func (o *InvestmentsHoldingsGetResponse) GetAccounts() []AccountBase {
	if o == nil {
		var ret []AccountBase
		return ret
	}
	return o.Accounts
}
func (o *InvestmentsHoldingsGetResponse) GetAccountsOk() (*[]AccountBase, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Accounts, true
}
func (o *InvestmentsHoldingsGetResponse) SetAccounts(v []AccountBase) {
	o.Accounts = v
}
func (o *InvestmentsHoldingsGetResponse) GetHoldings() []Holding {
	if o == nil {
		var ret []Holding
		return ret
	}
	return o.Holdings
}
func (o *InvestmentsHoldingsGetResponse) GetHoldingsOk() (*[]Holding, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Holdings, true
}
func (o *InvestmentsHoldingsGetResponse) SetHoldings(v []Holding) {
	o.Holdings = v
}
func (o *InvestmentsHoldingsGetResponse) GetSecurities() []Security {
	if o == nil {
		var ret []Security
		return ret
	}
	return o.Securities
}
func (o *InvestmentsHoldingsGetResponse) GetSecuritiesOk() (*[]Security, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Securities, true
}
func (o *InvestmentsHoldingsGetResponse) SetSecurities(v []Security) {
	o.Securities = v
}
func (o *InvestmentsHoldingsGetResponse) GetItem() Item {
	if o == nil {
		var ret Item
		return ret
	}
	return o.Item
}
func (o *InvestmentsHoldingsGetResponse) GetItemOk() (*Item, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Item, true
}
func (o *InvestmentsHoldingsGetResponse) SetItem(v Item) {
	o.Item = v
}
func (o *InvestmentsHoldingsGetResponse) GetRequestId() string {
	if o == nil {
		var ret string
		return ret
	}
	return o.RequestId
}
func (o *InvestmentsHoldingsGetResponse) GetRequestIdOk() (*string, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.RequestId, true
}