Name | Type | Description | Notes |
---|---|---|---|
CustomerProfile | Pointer to CustomerProfile | [optional] | |
Event | Pointer to Event | [optional] | |
Loyalty | Pointer to Loyalty | [optional] | |
TriggeredCampaigns | Pointer to []Campaign | [optional] | |
RuleFailureReasons | Pointer to []RuleFailureReason | [optional] | |
AwardedGiveaways | Pointer to []Giveaway | [optional] | |
Effects | Pointer to []Effect | The effects generated by the rules in your running campaigns. See API effects. | |
CreatedCoupons | Pointer to []Coupon | ||
CreatedReferrals | Pointer to []Referral |
func (o *TrackEventV2Response) GetCustomerProfile() CustomerProfile
GetCustomerProfile returns the CustomerProfile field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetCustomerProfileOk() (CustomerProfile, bool)
GetCustomerProfileOk returns a tuple with the CustomerProfile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasCustomerProfile() bool
HasCustomerProfile returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetCustomerProfile(v CustomerProfile)
SetCustomerProfile gets a reference to the given CustomerProfile and assigns it to the CustomerProfile field.
func (o *TrackEventV2Response) GetEvent() Event
GetEvent returns the Event field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetEventOk() (Event, bool)
GetEventOk returns a tuple with the Event field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasEvent() bool
HasEvent returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetEvent(v Event)
SetEvent gets a reference to the given Event and assigns it to the Event field.
func (o *TrackEventV2Response) GetLoyalty() Loyalty
GetLoyalty returns the Loyalty field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetLoyaltyOk() (Loyalty, bool)
GetLoyaltyOk returns a tuple with the Loyalty field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasLoyalty() bool
HasLoyalty returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetLoyalty(v Loyalty)
SetLoyalty gets a reference to the given Loyalty and assigns it to the Loyalty field.
func (o *TrackEventV2Response) GetTriggeredCampaigns() []Campaign
GetTriggeredCampaigns returns the TriggeredCampaigns field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetTriggeredCampaignsOk() ([]Campaign, bool)
GetTriggeredCampaignsOk returns a tuple with the TriggeredCampaigns field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasTriggeredCampaigns() bool
HasTriggeredCampaigns returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetTriggeredCampaigns(v []Campaign)
SetTriggeredCampaigns gets a reference to the given []Campaign and assigns it to the TriggeredCampaigns field.
func (o *TrackEventV2Response) GetRuleFailureReasons() []RuleFailureReason
GetRuleFailureReasons returns the RuleFailureReasons field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetRuleFailureReasonsOk() ([]RuleFailureReason, bool)
GetRuleFailureReasonsOk returns a tuple with the RuleFailureReasons field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasRuleFailureReasons() bool
HasRuleFailureReasons returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetRuleFailureReasons(v []RuleFailureReason)
SetRuleFailureReasons gets a reference to the given []RuleFailureReason and assigns it to the RuleFailureReasons field.
func (o *TrackEventV2Response) GetAwardedGiveaways() []Giveaway
GetAwardedGiveaways returns the AwardedGiveaways field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetAwardedGiveawaysOk() ([]Giveaway, bool)
GetAwardedGiveawaysOk returns a tuple with the AwardedGiveaways field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasAwardedGiveaways() bool
HasAwardedGiveaways returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetAwardedGiveaways(v []Giveaway)
SetAwardedGiveaways gets a reference to the given []Giveaway and assigns it to the AwardedGiveaways field.
func (o *TrackEventV2Response) GetEffects() []Effect
GetEffects returns the Effects field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetEffectsOk() ([]Effect, bool)
GetEffectsOk returns a tuple with the Effects field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasEffects() bool
HasEffects returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetEffects(v []Effect)
SetEffects gets a reference to the given []Effect and assigns it to the Effects field.
func (o *TrackEventV2Response) GetCreatedCoupons() []Coupon
GetCreatedCoupons returns the CreatedCoupons field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetCreatedCouponsOk() ([]Coupon, bool)
GetCreatedCouponsOk returns a tuple with the CreatedCoupons field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasCreatedCoupons() bool
HasCreatedCoupons returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetCreatedCoupons(v []Coupon)
SetCreatedCoupons gets a reference to the given []Coupon and assigns it to the CreatedCoupons field.
func (o *TrackEventV2Response) GetCreatedReferrals() []Referral
GetCreatedReferrals returns the CreatedReferrals field if non-nil, zero value otherwise.
func (o *TrackEventV2Response) GetCreatedReferralsOk() ([]Referral, bool)
GetCreatedReferralsOk returns a tuple with the CreatedReferrals field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TrackEventV2Response) HasCreatedReferrals() bool
HasCreatedReferrals returns a boolean if a field has been set.
func (o *TrackEventV2Response) SetCreatedReferrals(v []Referral)
SetCreatedReferrals gets a reference to the given []Referral and assigns it to the CreatedReferrals field.