Name | Type | Description | Notes |
---|---|---|---|
CampaignId | Pointer to int32 | The ID of the campaign that effect belongs to. | |
RulesetId | Pointer to int32 | The ID of the ruleset containing the rule that triggered this effect. | |
RuleIndex | Pointer to int32 | The position of the rule that triggered this effect within the ruleset. | |
RuleName | Pointer to string | The name of the rule that triggered this effect. | |
Type | Pointer to string | The type of this effect. | |
Props | Pointer to map[string]interface{} |
func (o *StrikethroughEffect) GetCampaignId() int32
GetCampaignId returns the CampaignId field if non-nil, zero value otherwise.
func (o *StrikethroughEffect) GetCampaignIdOk() (int32, bool)
GetCampaignIdOk returns a tuple with the CampaignId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StrikethroughEffect) HasCampaignId() bool
HasCampaignId returns a boolean if a field has been set.
func (o *StrikethroughEffect) SetCampaignId(v int32)
SetCampaignId gets a reference to the given int32 and assigns it to the CampaignId field.
func (o *StrikethroughEffect) GetRulesetId() int32
GetRulesetId returns the RulesetId field if non-nil, zero value otherwise.
func (o *StrikethroughEffect) GetRulesetIdOk() (int32, bool)
GetRulesetIdOk returns a tuple with the RulesetId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StrikethroughEffect) HasRulesetId() bool
HasRulesetId returns a boolean if a field has been set.
func (o *StrikethroughEffect) SetRulesetId(v int32)
SetRulesetId gets a reference to the given int32 and assigns it to the RulesetId field.
func (o *StrikethroughEffect) GetRuleIndex() int32
GetRuleIndex returns the RuleIndex field if non-nil, zero value otherwise.
func (o *StrikethroughEffect) GetRuleIndexOk() (int32, bool)
GetRuleIndexOk returns a tuple with the RuleIndex field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StrikethroughEffect) HasRuleIndex() bool
HasRuleIndex returns a boolean if a field has been set.
func (o *StrikethroughEffect) SetRuleIndex(v int32)
SetRuleIndex gets a reference to the given int32 and assigns it to the RuleIndex field.
func (o *StrikethroughEffect) GetRuleName() string
GetRuleName returns the RuleName field if non-nil, zero value otherwise.
func (o *StrikethroughEffect) GetRuleNameOk() (string, bool)
GetRuleNameOk returns a tuple with the RuleName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StrikethroughEffect) HasRuleName() bool
HasRuleName returns a boolean if a field has been set.
func (o *StrikethroughEffect) SetRuleName(v string)
SetRuleName gets a reference to the given string and assigns it to the RuleName field.
func (o *StrikethroughEffect) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *StrikethroughEffect) GetTypeOk() (string, bool)
GetTypeOk returns a tuple with the Type field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StrikethroughEffect) HasType() bool
HasType returns a boolean if a field has been set.
func (o *StrikethroughEffect) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (o *StrikethroughEffect) GetProps() map[string]interface{}
GetProps returns the Props field if non-nil, zero value otherwise.
func (o *StrikethroughEffect) GetPropsOk() (map[string]interface{}, bool)
GetPropsOk returns a tuple with the Props field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *StrikethroughEffect) HasProps() bool
HasProps returns a boolean if a field has been set.
func (o *StrikethroughEffect) SetProps(v map[string]interface{})
SetProps gets a reference to the given map[string]interface{} and assigns it to the Props field.