Name | Type | Description | Notes |
---|---|---|---|
LastVersionId | Pointer to string | [optional] | |
DefaultValue | Pointer to ValueModel | [optional] | |
TargetingRules | Pointer to []TargetingRuleModel | The targeting rules of the Feature Flag or Setting. | [optional] |
Setting | Pointer to SettingDataModel | [optional] | |
UpdatedAt | Pointer to NullableTime | The last updated date and time when the Feature Flag or Setting. | [optional] |
PercentageEvaluationAttribute | Pointer to NullableString | The user attribute used for percentage evaluation. If not set, it defaults to the `Identifier` user object attribute. | [optional] |
LastUpdaterUserEmail | Pointer to NullableString | The email of the user who last updated the Feature Flag or Setting. | [optional] |
LastUpdaterUserFullName | Pointer to NullableString | The name of the user who last updated the Feature Flag or Setting. | [optional] |
IntegrationLinks | Pointer to []IntegrationLinkModel | The integration links attached to the Feature Flag or Setting. | [optional] |
SettingTags | Pointer to []SettingTagModel | The tags attached to the Feature Flag or Setting. | [optional] |
SettingIdsWherePrerequisite | Pointer to []int32 | List of Feature Flag and Setting IDs where the actual Feature Flag or Setting is prerequisite. | [optional] |
func NewConfigSettingFormulaModel() *ConfigSettingFormulaModel
NewConfigSettingFormulaModel instantiates a new ConfigSettingFormulaModel 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 NewConfigSettingFormulaModelWithDefaults() *ConfigSettingFormulaModel
NewConfigSettingFormulaModelWithDefaults instantiates a new ConfigSettingFormulaModel 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 *ConfigSettingFormulaModel) GetLastVersionId() string
GetLastVersionId returns the LastVersionId field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetLastVersionIdOk() (*string, bool)
GetLastVersionIdOk returns a tuple with the LastVersionId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetLastVersionId(v string)
SetLastVersionId sets LastVersionId field to given value.
func (o *ConfigSettingFormulaModel) HasLastVersionId() bool
HasLastVersionId returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) GetDefaultValue() ValueModel
GetDefaultValue returns the DefaultValue field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetDefaultValueOk() (*ValueModel, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetDefaultValue(v ValueModel)
SetDefaultValue sets DefaultValue field to given value.
func (o *ConfigSettingFormulaModel) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) GetTargetingRules() []TargetingRuleModel
GetTargetingRules returns the TargetingRules field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetTargetingRulesOk() (*[]TargetingRuleModel, bool)
GetTargetingRulesOk returns a tuple with the TargetingRules field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetTargetingRules(v []TargetingRuleModel)
SetTargetingRules sets TargetingRules field to given value.
func (o *ConfigSettingFormulaModel) HasTargetingRules() bool
HasTargetingRules returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) SetTargetingRulesNil(b bool)
SetTargetingRulesNil sets the value for TargetingRules to be an explicit nil
func (o *ConfigSettingFormulaModel) UnsetTargetingRules()
UnsetTargetingRules ensures that no value is present for TargetingRules, not even an explicit nil
func (o *ConfigSettingFormulaModel) GetSetting() SettingDataModel
GetSetting returns the Setting field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetSettingOk() (*SettingDataModel, bool)
GetSettingOk returns a tuple with the Setting field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetSetting(v SettingDataModel)
SetSetting sets Setting field to given value.
func (o *ConfigSettingFormulaModel) HasSetting() bool
HasSetting returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetUpdatedAt(v time.Time)
SetUpdatedAt sets UpdatedAt field to given value.
func (o *ConfigSettingFormulaModel) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) SetUpdatedAtNil(b bool)
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (o *ConfigSettingFormulaModel) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
func (o *ConfigSettingFormulaModel) GetPercentageEvaluationAttribute() string
GetPercentageEvaluationAttribute returns the PercentageEvaluationAttribute field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetPercentageEvaluationAttributeOk() (*string, bool)
GetPercentageEvaluationAttributeOk returns a tuple with the PercentageEvaluationAttribute field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetPercentageEvaluationAttribute(v string)
SetPercentageEvaluationAttribute sets PercentageEvaluationAttribute field to given value.
func (o *ConfigSettingFormulaModel) HasPercentageEvaluationAttribute() bool
HasPercentageEvaluationAttribute returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) SetPercentageEvaluationAttributeNil(b bool)
SetPercentageEvaluationAttributeNil sets the value for PercentageEvaluationAttribute to be an explicit nil
func (o *ConfigSettingFormulaModel) UnsetPercentageEvaluationAttribute()
UnsetPercentageEvaluationAttribute ensures that no value is present for PercentageEvaluationAttribute, not even an explicit nil
func (o *ConfigSettingFormulaModel) GetLastUpdaterUserEmail() string
GetLastUpdaterUserEmail returns the LastUpdaterUserEmail field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetLastUpdaterUserEmailOk() (*string, bool)
GetLastUpdaterUserEmailOk returns a tuple with the LastUpdaterUserEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetLastUpdaterUserEmail(v string)
SetLastUpdaterUserEmail sets LastUpdaterUserEmail field to given value.
func (o *ConfigSettingFormulaModel) HasLastUpdaterUserEmail() bool
HasLastUpdaterUserEmail returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) SetLastUpdaterUserEmailNil(b bool)
SetLastUpdaterUserEmailNil sets the value for LastUpdaterUserEmail to be an explicit nil
func (o *ConfigSettingFormulaModel) UnsetLastUpdaterUserEmail()
UnsetLastUpdaterUserEmail ensures that no value is present for LastUpdaterUserEmail, not even an explicit nil
func (o *ConfigSettingFormulaModel) GetLastUpdaterUserFullName() string
GetLastUpdaterUserFullName returns the LastUpdaterUserFullName field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetLastUpdaterUserFullNameOk() (*string, bool)
GetLastUpdaterUserFullNameOk returns a tuple with the LastUpdaterUserFullName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetLastUpdaterUserFullName(v string)
SetLastUpdaterUserFullName sets LastUpdaterUserFullName field to given value.
func (o *ConfigSettingFormulaModel) HasLastUpdaterUserFullName() bool
HasLastUpdaterUserFullName returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) SetLastUpdaterUserFullNameNil(b bool)
SetLastUpdaterUserFullNameNil sets the value for LastUpdaterUserFullName to be an explicit nil
func (o *ConfigSettingFormulaModel) UnsetLastUpdaterUserFullName()
UnsetLastUpdaterUserFullName ensures that no value is present for LastUpdaterUserFullName, not even an explicit nil
func (o *ConfigSettingFormulaModel) GetIntegrationLinks() []IntegrationLinkModel
GetIntegrationLinks returns the IntegrationLinks field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetIntegrationLinksOk() (*[]IntegrationLinkModel, bool)
GetIntegrationLinksOk returns a tuple with the IntegrationLinks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetIntegrationLinks(v []IntegrationLinkModel)
SetIntegrationLinks sets IntegrationLinks field to given value.
func (o *ConfigSettingFormulaModel) HasIntegrationLinks() bool
HasIntegrationLinks returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) SetIntegrationLinksNil(b bool)
SetIntegrationLinksNil sets the value for IntegrationLinks to be an explicit nil
func (o *ConfigSettingFormulaModel) UnsetIntegrationLinks()
UnsetIntegrationLinks ensures that no value is present for IntegrationLinks, not even an explicit nil
func (o *ConfigSettingFormulaModel) GetSettingTags() []SettingTagModel
GetSettingTags returns the SettingTags field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetSettingTagsOk() (*[]SettingTagModel, bool)
GetSettingTagsOk returns a tuple with the SettingTags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetSettingTags(v []SettingTagModel)
SetSettingTags sets SettingTags field to given value.
func (o *ConfigSettingFormulaModel) HasSettingTags() bool
HasSettingTags returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) SetSettingTagsNil(b bool)
SetSettingTagsNil sets the value for SettingTags to be an explicit nil
func (o *ConfigSettingFormulaModel) UnsetSettingTags()
UnsetSettingTags ensures that no value is present for SettingTags, not even an explicit nil
func (o *ConfigSettingFormulaModel) GetSettingIdsWherePrerequisite() []int32
GetSettingIdsWherePrerequisite returns the SettingIdsWherePrerequisite field if non-nil, zero value otherwise.
func (o *ConfigSettingFormulaModel) GetSettingIdsWherePrerequisiteOk() (*[]int32, bool)
GetSettingIdsWherePrerequisiteOk returns a tuple with the SettingIdsWherePrerequisite field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConfigSettingFormulaModel) SetSettingIdsWherePrerequisite(v []int32)
SetSettingIdsWherePrerequisite sets SettingIdsWherePrerequisite field to given value.
func (o *ConfigSettingFormulaModel) HasSettingIdsWherePrerequisite() bool
HasSettingIdsWherePrerequisite returns a boolean if a field has been set.
func (o *ConfigSettingFormulaModel) SetSettingIdsWherePrerequisiteNil(b bool)
SetSettingIdsWherePrerequisiteNil sets the value for SettingIdsWherePrerequisite to be an explicit nil
func (o *ConfigSettingFormulaModel) UnsetSettingIdsWherePrerequisite()
UnsetSettingIdsWherePrerequisite ensures that no value is present for SettingIdsWherePrerequisite, not even an explicit nil