Name | Type | Description | Notes |
---|---|---|---|
Type | Pointer to string | Indicates the node type. | |
Name | Pointer to string | Name of the set | |
Operator | Pointer to string | How does the set operates on its elements. | |
Elements | Pointer to []CampaignSetNode | Child elements of this set. |
func (o *CampaignSetBranchNode) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *CampaignSetBranchNode) 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 *CampaignSetBranchNode) HasType() bool
HasType returns a boolean if a field has been set.
func (o *CampaignSetBranchNode) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (o *CampaignSetBranchNode) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *CampaignSetBranchNode) GetNameOk() (string, bool)
GetNameOk returns a tuple with the Name field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CampaignSetBranchNode) HasName() bool
HasName returns a boolean if a field has been set.
func (o *CampaignSetBranchNode) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (o *CampaignSetBranchNode) GetOperator() string
GetOperator returns the Operator field if non-nil, zero value otherwise.
func (o *CampaignSetBranchNode) GetOperatorOk() (string, bool)
GetOperatorOk returns a tuple with the Operator field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CampaignSetBranchNode) HasOperator() bool
HasOperator returns a boolean if a field has been set.
func (o *CampaignSetBranchNode) SetOperator(v string)
SetOperator gets a reference to the given string and assigns it to the Operator field.
func (o *CampaignSetBranchNode) GetElements() []CampaignSetNode
GetElements returns the Elements field if non-nil, zero value otherwise.
func (o *CampaignSetBranchNode) GetElementsOk() ([]CampaignSetNode, bool)
GetElementsOk returns a tuple with the Elements field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *CampaignSetBranchNode) HasElements() bool
HasElements returns a boolean if a field has been set.
func (o *CampaignSetBranchNode) SetElements(v []CampaignSetNode)
SetElements gets a reference to the given []CampaignSetNode and assigns it to the Elements field.