| Name | Type | Description | Notes |
|---|---|---|---|
| UserCondition | Pointer to NullableUpdateUserConditionModel | [optional] | |
| SegmentCondition | Pointer to NullableUpdateSegmentConditionModel | [optional] | |
| PrerequisiteFlagCondition | Pointer to NullableUpdatePrerequisiteFlagConditionModel | [optional] |
func NewUpdateConditionModel() *UpdateConditionModel
NewUpdateConditionModel instantiates a new UpdateConditionModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateConditionModelWithDefaults() *UpdateConditionModel
NewUpdateConditionModelWithDefaults instantiates a new UpdateConditionModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *UpdateConditionModel) GetUserCondition() UpdateUserConditionModel
GetUserCondition returns the UserCondition field if non-nil, zero value otherwise.
func (o *UpdateConditionModel) GetUserConditionOk() (*UpdateUserConditionModel, bool)
GetUserConditionOk returns a tuple with the UserCondition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateConditionModel) SetUserCondition(v UpdateUserConditionModel)
SetUserCondition sets UserCondition field to given value.
func (o *UpdateConditionModel) HasUserCondition() bool
HasUserCondition returns a boolean if a field has been set.
func (o *UpdateConditionModel) SetUserConditionNil(b bool)
SetUserConditionNil sets the value for UserCondition to be an explicit nil
func (o *UpdateConditionModel) UnsetUserCondition()
UnsetUserCondition ensures that no value is present for UserCondition, not even an explicit nil
func (o *UpdateConditionModel) GetSegmentCondition() UpdateSegmentConditionModel
GetSegmentCondition returns the SegmentCondition field if non-nil, zero value otherwise.
func (o *UpdateConditionModel) GetSegmentConditionOk() (*UpdateSegmentConditionModel, bool)
GetSegmentConditionOk returns a tuple with the SegmentCondition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateConditionModel) SetSegmentCondition(v UpdateSegmentConditionModel)
SetSegmentCondition sets SegmentCondition field to given value.
func (o *UpdateConditionModel) HasSegmentCondition() bool
HasSegmentCondition returns a boolean if a field has been set.
func (o *UpdateConditionModel) SetSegmentConditionNil(b bool)
SetSegmentConditionNil sets the value for SegmentCondition to be an explicit nil
func (o *UpdateConditionModel) UnsetSegmentCondition()
UnsetSegmentCondition ensures that no value is present for SegmentCondition, not even an explicit nil
func (o *UpdateConditionModel) GetPrerequisiteFlagCondition() UpdatePrerequisiteFlagConditionModel
GetPrerequisiteFlagCondition returns the PrerequisiteFlagCondition field if non-nil, zero value otherwise.
func (o *UpdateConditionModel) GetPrerequisiteFlagConditionOk() (*UpdatePrerequisiteFlagConditionModel, bool)
GetPrerequisiteFlagConditionOk returns a tuple with the PrerequisiteFlagCondition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateConditionModel) SetPrerequisiteFlagCondition(v UpdatePrerequisiteFlagConditionModel)
SetPrerequisiteFlagCondition sets PrerequisiteFlagCondition field to given value.
func (o *UpdateConditionModel) HasPrerequisiteFlagCondition() bool
HasPrerequisiteFlagCondition returns a boolean if a field has been set.
func (o *UpdateConditionModel) SetPrerequisiteFlagConditionNil(b bool)
SetPrerequisiteFlagConditionNil sets the value for PrerequisiteFlagCondition to be an explicit nil
func (o *UpdateConditionModel) UnsetPrerequisiteFlagCondition()
UnsetPrerequisiteFlagCondition ensures that no value is present for PrerequisiteFlagCondition, not even an explicit nil