Name | Type | Description | Notes |
---|---|---|---|
Effects | Pointer to [][]interface{} | An array of effectful Talang expressions in arrays that will be evaluated when a rule matches. | [optional] |
Condition | Pointer to []interface{} | A Talang expression that will be evaluated in the context of the given event. | [optional] |
func (o *GenerateRuleTitleRule) GetEffects() [][]interface{}
GetEffects returns the Effects field if non-nil, zero value otherwise.
func (o *GenerateRuleTitleRule) GetEffectsOk() ([][]interface{}, 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 *GenerateRuleTitleRule) HasEffects() bool
HasEffects returns a boolean if a field has been set.
func (o *GenerateRuleTitleRule) SetEffects(v [][]interface{})
SetEffects gets a reference to the given [][]interface{} and assigns it to the Effects field.
func (o *GenerateRuleTitleRule) GetCondition() []interface{}
GetCondition returns the Condition field if non-nil, zero value otherwise.
func (o *GenerateRuleTitleRule) GetConditionOk() ([]interface{}, bool)
GetConditionOk returns a tuple with the Condition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *GenerateRuleTitleRule) HasCondition() bool
HasCondition returns a boolean if a field has been set.
func (o *GenerateRuleTitleRule) SetCondition(v []interface{})
SetCondition gets a reference to the given []interface{} and assigns it to the Condition field.