Name | Type | Description | Notes |
---|---|---|---|
Name | Pointer to string | A descriptive name for the value to be bound. | |
Type | Pointer to string | The kind of binding. Possible values are: - `bundle` - `cartItemFilter` - `subledgerBalance` - `templateParameter` | [optional] |
Expression | Pointer to []interface{} | A Talang expression that will be evaluated and its result attached to the name of the binding. | |
ValueType | Pointer to string | Can be one of the following: - `string` - `number` - `boolean` | [optional] |
func (o *Binding) GetName() string
GetName returns the Name field if non-nil, zero value otherwise.
func (o *Binding) 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 *Binding) HasName() bool
HasName returns a boolean if a field has been set.
func (o *Binding) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (o *Binding) GetType() string
GetType returns the Type field if non-nil, zero value otherwise.
func (o *Binding) 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 *Binding) HasType() bool
HasType returns a boolean if a field has been set.
func (o *Binding) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (o *Binding) GetExpression() []interface{}
GetExpression returns the Expression field if non-nil, zero value otherwise.
func (o *Binding) GetExpressionOk() ([]interface{}, bool)
GetExpressionOk returns a tuple with the Expression field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Binding) HasExpression() bool
HasExpression returns a boolean if a field has been set.
func (o *Binding) SetExpression(v []interface{})
SetExpression gets a reference to the given []interface{} and assigns it to the Expression field.
func (o *Binding) GetValueType() string
GetValueType returns the ValueType field if non-nil, zero value otherwise.
func (o *Binding) GetValueTypeOk() (string, bool)
GetValueTypeOk returns a tuple with the ValueType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Binding) HasValueType() bool
HasValueType returns a boolean if a field has been set.
func (o *Binding) SetValueType(v string)
SetValueType gets a reference to the given string and assigns it to the ValueType field.