func (o *AuthGetResponse) GetNumbersOk() (*AuthGetNumbers, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Numbers, true
}
GetNumbersOk returns a tuple with the Numbers field value
and a boolean to check if the value has been set.
package plaid
import (
	"encoding/json"
)
type AuthGetResponse struct {
	Accounts []AccountBase `json:"accounts"`
	Numbers AuthGetNumbers `json:"numbers"`
	Item Item `json:"item"`
	RequestId string `json:"request_id"`
	AdditionalProperties map[string]interface{}
}
type _AuthGetResponse AuthGetResponse
func NewAuthGetResponse(accounts []AccountBase, numbers AuthGetNumbers, item Item, requestId string) *AuthGetResponse {
	this := AuthGetResponse{}
	this.Accounts = accounts
	this.Numbers = numbers
	this.Item = item
	this.RequestId = requestId
	return &this
}
func NewAuthGetResponseWithDefaults() *AuthGetResponse {
	this := AuthGetResponse{}
	return &this
}
func (o *AuthGetResponse) GetAccounts() []AccountBase {
	if o == nil {
		var ret []AccountBase
		return ret
	}
	return o.Accounts
}
func (o *AuthGetResponse) GetAccountsOk() (*[]AccountBase, bool) {
	if o == nil  {
		return nil, false
	}
	return &o.Accounts, true
}
func (o *AuthGetResponse) SetAccounts(v []AccountBase) {
	o.Accounts = v
}
func (o *AuthGetResponse) GetNumbers() AuthGetNumbers {
	if o == nil {
		var ret AuthGetNumbers
		return ret
	}
	return o.Numbers
}