Name | Type | Description | Notes |
---|---|---|---|
RuleTitle | Pointer to string | The title of the rule that triggered the tier upgrade. | |
ProgramId | Pointer to int32 | The ID of the loyalty program where these points were added. | |
SubLedgerId | Pointer to string | The ID of the subledger within the loyalty program where these points were added. | |
PreviousTierName | Pointer to string | The name of the tier from which the user was upgraded. | [optional] |
NewTierName | Pointer to string | The name of the tier to which the user has been upgraded. | |
ExpiryDate | Pointer to time.Time | The expiration date of the new tier. | [optional] |
func (o *ChangeLoyaltyTierLevelEffectProps) GetRuleTitle() string
GetRuleTitle returns the RuleTitle field if non-nil, zero value otherwise.
func (o *ChangeLoyaltyTierLevelEffectProps) GetRuleTitleOk() (string, bool)
GetRuleTitleOk returns a tuple with the RuleTitle field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) HasRuleTitle() bool
HasRuleTitle returns a boolean if a field has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) SetRuleTitle(v string)
SetRuleTitle gets a reference to the given string and assigns it to the RuleTitle field.
func (o *ChangeLoyaltyTierLevelEffectProps) GetProgramId() int32
GetProgramId returns the ProgramId field if non-nil, zero value otherwise.
func (o *ChangeLoyaltyTierLevelEffectProps) GetProgramIdOk() (int32, bool)
GetProgramIdOk returns a tuple with the ProgramId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) HasProgramId() bool
HasProgramId returns a boolean if a field has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) SetProgramId(v int32)
SetProgramId gets a reference to the given int32 and assigns it to the ProgramId field.
func (o *ChangeLoyaltyTierLevelEffectProps) GetSubLedgerId() string
GetSubLedgerId returns the SubLedgerId field if non-nil, zero value otherwise.
func (o *ChangeLoyaltyTierLevelEffectProps) GetSubLedgerIdOk() (string, bool)
GetSubLedgerIdOk returns a tuple with the SubLedgerId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) HasSubLedgerId() bool
HasSubLedgerId returns a boolean if a field has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) SetSubLedgerId(v string)
SetSubLedgerId gets a reference to the given string and assigns it to the SubLedgerId field.
func (o *ChangeLoyaltyTierLevelEffectProps) GetPreviousTierName() string
GetPreviousTierName returns the PreviousTierName field if non-nil, zero value otherwise.
func (o *ChangeLoyaltyTierLevelEffectProps) GetPreviousTierNameOk() (string, bool)
GetPreviousTierNameOk returns a tuple with the PreviousTierName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) HasPreviousTierName() bool
HasPreviousTierName returns a boolean if a field has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) SetPreviousTierName(v string)
SetPreviousTierName gets a reference to the given string and assigns it to the PreviousTierName field.
func (o *ChangeLoyaltyTierLevelEffectProps) GetNewTierName() string
GetNewTierName returns the NewTierName field if non-nil, zero value otherwise.
func (o *ChangeLoyaltyTierLevelEffectProps) GetNewTierNameOk() (string, bool)
GetNewTierNameOk returns a tuple with the NewTierName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) HasNewTierName() bool
HasNewTierName returns a boolean if a field has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) SetNewTierName(v string)
SetNewTierName gets a reference to the given string and assigns it to the NewTierName field.
func (o *ChangeLoyaltyTierLevelEffectProps) GetExpiryDate() time.Time
GetExpiryDate returns the ExpiryDate field if non-nil, zero value otherwise.
func (o *ChangeLoyaltyTierLevelEffectProps) GetExpiryDateOk() (time.Time, bool)
GetExpiryDateOk returns a tuple with the ExpiryDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) HasExpiryDate() bool
HasExpiryDate returns a boolean if a field has been set.
func (o *ChangeLoyaltyTierLevelEffectProps) SetExpiryDate(v time.Time)
SetExpiryDate gets a reference to the given time.Time and assigns it to the ExpiryDate field.