Name | Type | Description | Notes |
---|---|---|---|
ShoppingCart | Pointer to ShoppingCart | [optional] | |
Audit | Pointer to Audit | [optional] | |
Owner | Pointer to Person | [optional] | |
SharedWith | Pointer to []Person | [optional] | |
ShoppingCartGroups | Pointer to []ShoppingCartGroupDetail | [optional] |
func NewShoppingCartDetail() *ShoppingCartDetail
NewShoppingCartDetail instantiates a new ShoppingCartDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewShoppingCartDetailWithDefaults() *ShoppingCartDetail
NewShoppingCartDetailWithDefaults instantiates a new ShoppingCartDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *ShoppingCartDetail) GetShoppingCart() ShoppingCart
GetShoppingCart returns the ShoppingCart field if non-nil, zero value otherwise.
func (o *ShoppingCartDetail) GetShoppingCartOk() (*ShoppingCart, bool)
GetShoppingCartOk returns a tuple with the ShoppingCart field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ShoppingCartDetail) SetShoppingCart(v ShoppingCart)
SetShoppingCart sets ShoppingCart field to given value.
func (o *ShoppingCartDetail) HasShoppingCart() bool
HasShoppingCart returns a boolean if a field has been set.
func (o *ShoppingCartDetail) GetAudit() Audit
GetAudit returns the Audit field if non-nil, zero value otherwise.
func (o *ShoppingCartDetail) GetAuditOk() (*Audit, bool)
GetAuditOk returns a tuple with the Audit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ShoppingCartDetail) SetAudit(v Audit)
SetAudit sets Audit field to given value.
func (o *ShoppingCartDetail) HasAudit() bool
HasAudit returns a boolean if a field has been set.
func (o *ShoppingCartDetail) GetOwner() Person
GetOwner returns the Owner field if non-nil, zero value otherwise.
func (o *ShoppingCartDetail) GetOwnerOk() (*Person, bool)
GetOwnerOk returns a tuple with the Owner field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ShoppingCartDetail) SetOwner(v Person)
SetOwner sets Owner field to given value.
func (o *ShoppingCartDetail) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (o *ShoppingCartDetail) GetSharedWith() []Person
GetSharedWith returns the SharedWith field if non-nil, zero value otherwise.
func (o *ShoppingCartDetail) GetSharedWithOk() (*[]Person, bool)
GetSharedWithOk returns a tuple with the SharedWith field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ShoppingCartDetail) SetSharedWith(v []Person)
SetSharedWith sets SharedWith field to given value.
func (o *ShoppingCartDetail) HasSharedWith() bool
HasSharedWith returns a boolean if a field has been set.
func (o *ShoppingCartDetail) GetShoppingCartGroups() []ShoppingCartGroupDetail
GetShoppingCartGroups returns the ShoppingCartGroups field if non-nil, zero value otherwise.
func (o *ShoppingCartDetail) GetShoppingCartGroupsOk() (*[]ShoppingCartGroupDetail, bool)
GetShoppingCartGroupsOk returns a tuple with the ShoppingCartGroups field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ShoppingCartDetail) SetShoppingCartGroups(v []ShoppingCartGroupDetail)
SetShoppingCartGroups sets ShoppingCartGroups field to given value.
func (o *ShoppingCartDetail) HasShoppingCartGroups() bool
HasShoppingCartGroups returns a boolean if a field has been set.