Skip to content

Latest commit

 

History

History
247 lines (132 loc) · 8.28 KB

CustomerProfileIntegrationResponseV2.md

File metadata and controls

247 lines (132 loc) · 8.28 KB

CustomerProfileIntegrationResponseV2

Properties

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

Methods

GetCustomerProfile

func (o *CustomerProfileIntegrationResponseV2) GetCustomerProfile() CustomerProfile

GetCustomerProfile returns the CustomerProfile field if non-nil, zero value otherwise.

GetCustomerProfileOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasCustomerProfile

func (o *CustomerProfileIntegrationResponseV2) HasCustomerProfile() bool

HasCustomerProfile returns a boolean if a field has been set.

SetCustomerProfile

func (o *CustomerProfileIntegrationResponseV2) SetCustomerProfile(v CustomerProfile)

SetCustomerProfile gets a reference to the given CustomerProfile and assigns it to the CustomerProfile field.

GetEvent

func (o *CustomerProfileIntegrationResponseV2) GetEvent() Event

GetEvent returns the Event field if non-nil, zero value otherwise.

GetEventOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasEvent

func (o *CustomerProfileIntegrationResponseV2) HasEvent() bool

HasEvent returns a boolean if a field has been set.

SetEvent

func (o *CustomerProfileIntegrationResponseV2) SetEvent(v Event)

SetEvent gets a reference to the given Event and assigns it to the Event field.

GetLoyalty

func (o *CustomerProfileIntegrationResponseV2) GetLoyalty() Loyalty

GetLoyalty returns the Loyalty field if non-nil, zero value otherwise.

GetLoyaltyOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasLoyalty

func (o *CustomerProfileIntegrationResponseV2) HasLoyalty() bool

HasLoyalty returns a boolean if a field has been set.

SetLoyalty

func (o *CustomerProfileIntegrationResponseV2) SetLoyalty(v Loyalty)

SetLoyalty gets a reference to the given Loyalty and assigns it to the Loyalty field.

GetTriggeredCampaigns

func (o *CustomerProfileIntegrationResponseV2) GetTriggeredCampaigns() []Campaign

GetTriggeredCampaigns returns the TriggeredCampaigns field if non-nil, zero value otherwise.

GetTriggeredCampaignsOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasTriggeredCampaigns

func (o *CustomerProfileIntegrationResponseV2) HasTriggeredCampaigns() bool

HasTriggeredCampaigns returns a boolean if a field has been set.

SetTriggeredCampaigns

func (o *CustomerProfileIntegrationResponseV2) SetTriggeredCampaigns(v []Campaign)

SetTriggeredCampaigns gets a reference to the given []Campaign and assigns it to the TriggeredCampaigns field.

GetRuleFailureReasons

func (o *CustomerProfileIntegrationResponseV2) GetRuleFailureReasons() []RuleFailureReason

GetRuleFailureReasons returns the RuleFailureReasons field if non-nil, zero value otherwise.

GetRuleFailureReasonsOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasRuleFailureReasons

func (o *CustomerProfileIntegrationResponseV2) HasRuleFailureReasons() bool

HasRuleFailureReasons returns a boolean if a field has been set.

SetRuleFailureReasons

func (o *CustomerProfileIntegrationResponseV2) SetRuleFailureReasons(v []RuleFailureReason)

SetRuleFailureReasons gets a reference to the given []RuleFailureReason and assigns it to the RuleFailureReasons field.

GetAwardedGiveaways

func (o *CustomerProfileIntegrationResponseV2) GetAwardedGiveaways() []Giveaway

GetAwardedGiveaways returns the AwardedGiveaways field if non-nil, zero value otherwise.

GetAwardedGiveawaysOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasAwardedGiveaways

func (o *CustomerProfileIntegrationResponseV2) HasAwardedGiveaways() bool

HasAwardedGiveaways returns a boolean if a field has been set.

SetAwardedGiveaways

func (o *CustomerProfileIntegrationResponseV2) SetAwardedGiveaways(v []Giveaway)

SetAwardedGiveaways gets a reference to the given []Giveaway and assigns it to the AwardedGiveaways field.

GetEffects

func (o *CustomerProfileIntegrationResponseV2) GetEffects() []Effect

GetEffects returns the Effects field if non-nil, zero value otherwise.

GetEffectsOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasEffects

func (o *CustomerProfileIntegrationResponseV2) HasEffects() bool

HasEffects returns a boolean if a field has been set.

SetEffects

func (o *CustomerProfileIntegrationResponseV2) SetEffects(v []Effect)

SetEffects gets a reference to the given []Effect and assigns it to the Effects field.

GetCreatedCoupons

func (o *CustomerProfileIntegrationResponseV2) GetCreatedCoupons() []Coupon

GetCreatedCoupons returns the CreatedCoupons field if non-nil, zero value otherwise.

GetCreatedCouponsOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasCreatedCoupons

func (o *CustomerProfileIntegrationResponseV2) HasCreatedCoupons() bool

HasCreatedCoupons returns a boolean if a field has been set.

SetCreatedCoupons

func (o *CustomerProfileIntegrationResponseV2) SetCreatedCoupons(v []Coupon)

SetCreatedCoupons gets a reference to the given []Coupon and assigns it to the CreatedCoupons field.

GetCreatedReferrals

func (o *CustomerProfileIntegrationResponseV2) GetCreatedReferrals() []Referral

GetCreatedReferrals returns the CreatedReferrals field if non-nil, zero value otherwise.

GetCreatedReferralsOk

func (o *CustomerProfileIntegrationResponseV2) 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.

HasCreatedReferrals

func (o *CustomerProfileIntegrationResponseV2) HasCreatedReferrals() bool

HasCreatedReferrals returns a boolean if a field has been set.

SetCreatedReferrals

func (o *CustomerProfileIntegrationResponseV2) SetCreatedReferrals(v []Referral)

SetCreatedReferrals gets a reference to the given []Referral and assigns it to the CreatedReferrals field.

[Back to Model list] [Back to API list] [Back to README]