Documentation ¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type AccessType
- type AddOrUpdateIntegrationLinkModel
- func (o *AddOrUpdateIntegrationLinkModel) GetDescription() string
- func (o *AddOrUpdateIntegrationLinkModel) GetDescriptionOk() (*string, bool)
- func (o *AddOrUpdateIntegrationLinkModel) GetUrl() string
- func (o *AddOrUpdateIntegrationLinkModel) GetUrlOk() (*string, bool)
- func (o *AddOrUpdateIntegrationLinkModel) HasDescription() bool
- func (o *AddOrUpdateIntegrationLinkModel) HasUrl() bool
- func (o AddOrUpdateIntegrationLinkModel) MarshalJSON() ([]byte, error)
- func (o *AddOrUpdateIntegrationLinkModel) SetDescription(v string)
- func (o *AddOrUpdateIntegrationLinkModel) SetDescriptionNil()
- func (o *AddOrUpdateIntegrationLinkModel) SetUrl(v string)
- func (o *AddOrUpdateIntegrationLinkModel) SetUrlNil()
- func (o AddOrUpdateIntegrationLinkModel) ToMap() (map[string]interface{}, error)
- func (o *AddOrUpdateIntegrationLinkModel) UnsetDescription()
- func (o *AddOrUpdateIntegrationLinkModel) UnsetUrl()
- type AddOrUpdateJiraIntegrationLinkModel
- func (o *AddOrUpdateJiraIntegrationLinkModel) GetClientKey() string
- func (o *AddOrUpdateJiraIntegrationLinkModel) GetClientKeyOk() (*string, bool)
- func (o *AddOrUpdateJiraIntegrationLinkModel) GetDescription() string
- func (o *AddOrUpdateJiraIntegrationLinkModel) GetDescriptionOk() (*string, bool)
- func (o *AddOrUpdateJiraIntegrationLinkModel) GetJiraJwtToken() string
- func (o *AddOrUpdateJiraIntegrationLinkModel) GetJiraJwtTokenOk() (*string, bool)
- func (o *AddOrUpdateJiraIntegrationLinkModel) GetUrl() string
- func (o *AddOrUpdateJiraIntegrationLinkModel) GetUrlOk() (*string, bool)
- func (o *AddOrUpdateJiraIntegrationLinkModel) HasDescription() bool
- func (o *AddOrUpdateJiraIntegrationLinkModel) HasUrl() bool
- func (o AddOrUpdateJiraIntegrationLinkModel) MarshalJSON() ([]byte, error)
- func (o *AddOrUpdateJiraIntegrationLinkModel) SetClientKey(v string)
- func (o *AddOrUpdateJiraIntegrationLinkModel) SetDescription(v string)
- func (o *AddOrUpdateJiraIntegrationLinkModel) SetDescriptionNil()
- func (o *AddOrUpdateJiraIntegrationLinkModel) SetJiraJwtToken(v string)
- func (o *AddOrUpdateJiraIntegrationLinkModel) SetUrl(v string)
- func (o *AddOrUpdateJiraIntegrationLinkModel) SetUrlNil()
- func (o AddOrUpdateJiraIntegrationLinkModel) ToMap() (map[string]interface{}, error)
- func (o *AddOrUpdateJiraIntegrationLinkModel) UnsetDescription()
- func (o *AddOrUpdateJiraIntegrationLinkModel) UnsetUrl()
- type AddUserToGroupRequest
- func (o *AddUserToGroupRequest) GetPermissionGroupIds() []int64
- func (o *AddUserToGroupRequest) GetPermissionGroupIdsOk() ([]int64, bool)
- func (o AddUserToGroupRequest) MarshalJSON() ([]byte, error)
- func (o *AddUserToGroupRequest) SetPermissionGroupIds(v []int64)
- func (o AddUserToGroupRequest) ToMap() (map[string]interface{}, error)
- type AuditLogItemModel
- func (o *AuditLogItemModel) GetActionTarget() string
- func (o *AuditLogItemModel) GetActionTargetOk() (*string, bool)
- func (o *AuditLogItemModel) GetAuditLogDateTime() time.Time
- func (o *AuditLogItemModel) GetAuditLogDateTimeOk() (*time.Time, bool)
- func (o *AuditLogItemModel) GetAuditLogId() int64
- func (o *AuditLogItemModel) GetAuditLogIdOk() (*int64, bool)
- func (o *AuditLogItemModel) GetAuditLogType() string
- func (o *AuditLogItemModel) GetAuditLogTypeEnum() AuditLogType
- func (o *AuditLogItemModel) GetAuditLogTypeEnumOk() (*AuditLogType, bool)
- func (o *AuditLogItemModel) GetAuditLogTypeOk() (*string, bool)
- func (o *AuditLogItemModel) GetChangeSetId() string
- func (o *AuditLogItemModel) GetChangeSetIdOk() (*string, bool)
- func (o *AuditLogItemModel) GetDetails() string
- func (o *AuditLogItemModel) GetDetailsOk() (*string, bool)
- func (o *AuditLogItemModel) GetTruncated() bool
- func (o *AuditLogItemModel) GetTruncatedOk() (*bool, bool)
- func (o *AuditLogItemModel) GetUserEmail() string
- func (o *AuditLogItemModel) GetUserEmailOk() (*string, bool)
- func (o *AuditLogItemModel) GetUserName() string
- func (o *AuditLogItemModel) GetUserNameOk() (*string, bool)
- func (o *AuditLogItemModel) GetWhere() string
- func (o *AuditLogItemModel) GetWhereOk() (*string, bool)
- func (o *AuditLogItemModel) GetWhy() string
- func (o *AuditLogItemModel) GetWhyOk() (*string, bool)
- func (o *AuditLogItemModel) HasActionTarget() bool
- func (o *AuditLogItemModel) HasAuditLogDateTime() bool
- func (o *AuditLogItemModel) HasAuditLogId() bool
- func (o *AuditLogItemModel) HasAuditLogType() bool
- func (o *AuditLogItemModel) HasAuditLogTypeEnum() bool
- func (o *AuditLogItemModel) HasChangeSetId() bool
- func (o *AuditLogItemModel) HasDetails() bool
- func (o *AuditLogItemModel) HasTruncated() bool
- func (o *AuditLogItemModel) HasUserEmail() bool
- func (o *AuditLogItemModel) HasUserName() bool
- func (o *AuditLogItemModel) HasWhere() bool
- func (o *AuditLogItemModel) HasWhy() bool
- func (o AuditLogItemModel) MarshalJSON() ([]byte, error)
- func (o *AuditLogItemModel) SetActionTarget(v string)
- func (o *AuditLogItemModel) SetActionTargetNil()
- func (o *AuditLogItemModel) SetAuditLogDateTime(v time.Time)
- func (o *AuditLogItemModel) SetAuditLogId(v int64)
- func (o *AuditLogItemModel) SetAuditLogType(v string)
- func (o *AuditLogItemModel) SetAuditLogTypeEnum(v AuditLogType)
- func (o *AuditLogItemModel) SetAuditLogTypeNil()
- func (o *AuditLogItemModel) SetChangeSetId(v string)
- func (o *AuditLogItemModel) SetChangeSetIdNil()
- func (o *AuditLogItemModel) SetDetails(v string)
- func (o *AuditLogItemModel) SetDetailsNil()
- func (o *AuditLogItemModel) SetTruncated(v bool)
- func (o *AuditLogItemModel) SetUserEmail(v string)
- func (o *AuditLogItemModel) SetUserEmailNil()
- func (o *AuditLogItemModel) SetUserName(v string)
- func (o *AuditLogItemModel) SetUserNameNil()
- func (o *AuditLogItemModel) SetWhere(v string)
- func (o *AuditLogItemModel) SetWhereNil()
- func (o *AuditLogItemModel) SetWhy(v string)
- func (o *AuditLogItemModel) SetWhyNil()
- func (o AuditLogItemModel) ToMap() (map[string]interface{}, error)
- func (o *AuditLogItemModel) UnsetActionTarget()
- func (o *AuditLogItemModel) UnsetAuditLogType()
- func (o *AuditLogItemModel) UnsetChangeSetId()
- func (o *AuditLogItemModel) UnsetDetails()
- func (o *AuditLogItemModel) UnsetUserEmail()
- func (o *AuditLogItemModel) UnsetUserName()
- func (o *AuditLogItemModel) UnsetWhere()
- func (o *AuditLogItemModel) UnsetWhy()
- type AuditLogType
- type AuditLogsApiGetAuditlogsRequest
- func (r AuditLogsApiGetAuditlogsRequest) AuditLogType(auditLogType AuditLogType) AuditLogsApiGetAuditlogsRequest
- func (r AuditLogsApiGetAuditlogsRequest) ConfigId(configId string) AuditLogsApiGetAuditlogsRequest
- func (r AuditLogsApiGetAuditlogsRequest) EnvironmentId(environmentId string) AuditLogsApiGetAuditlogsRequest
- func (r AuditLogsApiGetAuditlogsRequest) Execute() ([]AuditLogItemModel, *http.Response, error)
- func (r AuditLogsApiGetAuditlogsRequest) FromUtcDateTime(fromUtcDateTime time.Time) AuditLogsApiGetAuditlogsRequest
- func (r AuditLogsApiGetAuditlogsRequest) ToUtcDateTime(toUtcDateTime time.Time) AuditLogsApiGetAuditlogsRequest
- type AuditLogsApiGetDeletedSettingsRequest
- type AuditLogsApiGetOrganizationAuditlogsRequest
- func (r AuditLogsApiGetOrganizationAuditlogsRequest) AuditLogType(auditLogType AuditLogType) AuditLogsApiGetOrganizationAuditlogsRequest
- func (r AuditLogsApiGetOrganizationAuditlogsRequest) ConfigId(configId string) AuditLogsApiGetOrganizationAuditlogsRequest
- func (r AuditLogsApiGetOrganizationAuditlogsRequest) EnvironmentId(environmentId string) AuditLogsApiGetOrganizationAuditlogsRequest
- func (r AuditLogsApiGetOrganizationAuditlogsRequest) Execute() ([]AuditLogItemModel, *http.Response, error)
- func (r AuditLogsApiGetOrganizationAuditlogsRequest) FromUtcDateTime(fromUtcDateTime time.Time) AuditLogsApiGetOrganizationAuditlogsRequest
- func (r AuditLogsApiGetOrganizationAuditlogsRequest) ProductId(productId string) AuditLogsApiGetOrganizationAuditlogsRequest
- func (r AuditLogsApiGetOrganizationAuditlogsRequest) ToUtcDateTime(toUtcDateTime time.Time) AuditLogsApiGetOrganizationAuditlogsRequest
- type AuditLogsApiService
- func (a *AuditLogsApiService) GetAuditlogs(ctx context.Context, productId string) AuditLogsApiGetAuditlogsRequest
- func (a *AuditLogsApiService) GetAuditlogsExecute(r AuditLogsApiGetAuditlogsRequest) ([]AuditLogItemModel, *http.Response, error)
- func (a *AuditLogsApiService) GetDeletedSettings(ctx context.Context, configId string) AuditLogsApiGetDeletedSettingsRequest
- func (a *AuditLogsApiService) GetDeletedSettingsExecute(r AuditLogsApiGetDeletedSettingsRequest) ([]SettingModel, *http.Response, error)
- func (a *AuditLogsApiService) GetOrganizationAuditlogs(ctx context.Context, organizationId string) AuditLogsApiGetOrganizationAuditlogsRequest
- func (a *AuditLogsApiService) GetOrganizationAuditlogsExecute(r AuditLogsApiGetOrganizationAuditlogsRequest) ([]AuditLogItemModel, *http.Response, error)
- type BasicAuth
- type CodeReferenceModel
- func (o *CodeReferenceModel) GetBranch() string
- func (o *CodeReferenceModel) GetBranchOk() (*string, bool)
- func (o *CodeReferenceModel) GetCodeReferenceId() string
- func (o *CodeReferenceModel) GetCodeReferenceIdOk() (*string, bool)
- func (o *CodeReferenceModel) GetCommitHash() string
- func (o *CodeReferenceModel) GetCommitHashOk() (*string, bool)
- func (o *CodeReferenceModel) GetCommitUrl() string
- func (o *CodeReferenceModel) GetCommitUrlOk() (*string, bool)
- func (o *CodeReferenceModel) GetReferences() []ReferenceLines
- func (o *CodeReferenceModel) GetReferencesOk() ([]ReferenceLines, bool)
- func (o *CodeReferenceModel) GetRepository() string
- func (o *CodeReferenceModel) GetRepositoryOk() (*string, bool)
- func (o *CodeReferenceModel) GetSyncedAt() time.Time
- func (o *CodeReferenceModel) GetSyncedAtOk() (*time.Time, bool)
- func (o *CodeReferenceModel) GetUploader() string
- func (o *CodeReferenceModel) GetUploaderOk() (*string, bool)
- func (o *CodeReferenceModel) HasBranch() bool
- func (o *CodeReferenceModel) HasCodeReferenceId() bool
- func (o *CodeReferenceModel) HasCommitHash() bool
- func (o *CodeReferenceModel) HasCommitUrl() bool
- func (o *CodeReferenceModel) HasReferences() bool
- func (o *CodeReferenceModel) HasRepository() bool
- func (o *CodeReferenceModel) HasSyncedAt() bool
- func (o *CodeReferenceModel) HasUploader() bool
- func (o CodeReferenceModel) MarshalJSON() ([]byte, error)
- func (o *CodeReferenceModel) SetBranch(v string)
- func (o *CodeReferenceModel) SetBranchNil()
- func (o *CodeReferenceModel) SetCodeReferenceId(v string)
- func (o *CodeReferenceModel) SetCommitHash(v string)
- func (o *CodeReferenceModel) SetCommitHashNil()
- func (o *CodeReferenceModel) SetCommitUrl(v string)
- func (o *CodeReferenceModel) SetCommitUrlNil()
- func (o *CodeReferenceModel) SetReferences(v []ReferenceLines)
- func (o *CodeReferenceModel) SetRepository(v string)
- func (o *CodeReferenceModel) SetRepositoryNil()
- func (o *CodeReferenceModel) SetSyncedAt(v time.Time)
- func (o *CodeReferenceModel) SetUploader(v string)
- func (o *CodeReferenceModel) SetUploaderNil()
- func (o CodeReferenceModel) ToMap() (map[string]interface{}, error)
- func (o *CodeReferenceModel) UnsetBranch()
- func (o *CodeReferenceModel) UnsetCommitHash()
- func (o *CodeReferenceModel) UnsetCommitUrl()
- func (o *CodeReferenceModel) UnsetRepository()
- func (o *CodeReferenceModel) UnsetUploader()
- type CodeReferenceRequest
- func (o *CodeReferenceRequest) GetActiveBranches() []string
- func (o *CodeReferenceRequest) GetActiveBranchesOk() ([]string, bool)
- func (o *CodeReferenceRequest) GetBranch() string
- func (o *CodeReferenceRequest) GetBranchOk() (*string, bool)
- func (o *CodeReferenceRequest) GetCommitHash() string
- func (o *CodeReferenceRequest) GetCommitHashOk() (*string, bool)
- func (o *CodeReferenceRequest) GetCommitUrl() string
- func (o *CodeReferenceRequest) GetCommitUrlOk() (*string, bool)
- func (o *CodeReferenceRequest) GetConfigId() string
- func (o *CodeReferenceRequest) GetConfigIdOk() (*string, bool)
- func (o *CodeReferenceRequest) GetFlagReferences() []FlagReference
- func (o *CodeReferenceRequest) GetFlagReferencesOk() ([]FlagReference, bool)
- func (o *CodeReferenceRequest) GetRepository() string
- func (o *CodeReferenceRequest) GetRepositoryOk() (*string, bool)
- func (o *CodeReferenceRequest) GetUploader() string
- func (o *CodeReferenceRequest) GetUploaderOk() (*string, bool)
- func (o *CodeReferenceRequest) HasActiveBranches() bool
- func (o *CodeReferenceRequest) HasCommitHash() bool
- func (o *CodeReferenceRequest) HasCommitUrl() bool
- func (o *CodeReferenceRequest) HasFlagReferences() bool
- func (o *CodeReferenceRequest) HasUploader() bool
- func (o CodeReferenceRequest) MarshalJSON() ([]byte, error)
- func (o *CodeReferenceRequest) SetActiveBranches(v []string)
- func (o *CodeReferenceRequest) SetBranch(v string)
- func (o *CodeReferenceRequest) SetCommitHash(v string)
- func (o *CodeReferenceRequest) SetCommitHashNil()
- func (o *CodeReferenceRequest) SetCommitUrl(v string)
- func (o *CodeReferenceRequest) SetCommitUrlNil()
- func (o *CodeReferenceRequest) SetConfigId(v string)
- func (o *CodeReferenceRequest) SetFlagReferences(v []FlagReference)
- func (o *CodeReferenceRequest) SetRepository(v string)
- func (o *CodeReferenceRequest) SetUploader(v string)
- func (o *CodeReferenceRequest) SetUploaderNil()
- func (o CodeReferenceRequest) ToMap() (map[string]interface{}, error)
- func (o *CodeReferenceRequest) UnsetCommitHash()
- func (o *CodeReferenceRequest) UnsetCommitUrl()
- func (o *CodeReferenceRequest) UnsetUploader()
- type CodeReferencesApiService
- func (a *CodeReferencesApiService) V1CodeReferencesDeleteReportsPost(ctx context.Context) CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest
- func (a *CodeReferencesApiService) V1CodeReferencesDeleteReportsPostExecute(r CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest) (*http.Response, error)
- func (a *CodeReferencesApiService) V1CodeReferencesPost(ctx context.Context) CodeReferencesApiV1CodeReferencesPostRequest
- func (a *CodeReferencesApiService) V1CodeReferencesPostExecute(r CodeReferencesApiV1CodeReferencesPostRequest) (*http.Response, error)
- func (a *CodeReferencesApiService) V1SettingsSettingIdCodeReferencesGet(ctx context.Context, settingId int32) CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest
- func (a *CodeReferencesApiService) V1SettingsSettingIdCodeReferencesGetExecute(r CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest) ([]CodeReferenceModel, *http.Response, error)
- type CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest
- func (r CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest) DeleteRepositoryReportsRequest(deleteRepositoryReportsRequest DeleteRepositoryReportsRequest) CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest
- func (r CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest) Execute() (*http.Response, error)
- type CodeReferencesApiV1CodeReferencesPostRequest
- type CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest
- type CodeReferencesForSettingModel
- func (o *CodeReferencesForSettingModel) GetCodeReferences() []CodeReferenceModel
- func (o *CodeReferencesForSettingModel) GetCodeReferencesOk() ([]CodeReferenceModel, bool)
- func (o *CodeReferencesForSettingModel) GetSetting() SettingModel
- func (o *CodeReferencesForSettingModel) GetSettingOk() (*SettingModel, bool)
- func (o *CodeReferencesForSettingModel) HasCodeReferences() bool
- func (o *CodeReferencesForSettingModel) HasSetting() bool
- func (o CodeReferencesForSettingModel) MarshalJSON() ([]byte, error)
- func (o *CodeReferencesForSettingModel) SetCodeReferences(v []CodeReferenceModel)
- func (o *CodeReferencesForSettingModel) SetSetting(v SettingModel)
- func (o CodeReferencesForSettingModel) ToMap() (map[string]interface{}, error)
- type ComparisonValueListModel
- func (o *ComparisonValueListModel) GetHint() string
- func (o *ComparisonValueListModel) GetHintOk() (*string, bool)
- func (o *ComparisonValueListModel) GetValue() string
- func (o *ComparisonValueListModel) GetValueOk() (*string, bool)
- func (o *ComparisonValueListModel) HasHint() bool
- func (o ComparisonValueListModel) MarshalJSON() ([]byte, error)
- func (o *ComparisonValueListModel) SetHint(v string)
- func (o *ComparisonValueListModel) SetHintNil()
- func (o *ComparisonValueListModel) SetValue(v string)
- func (o ComparisonValueListModel) ToMap() (map[string]interface{}, error)
- func (o *ComparisonValueListModel) UnsetHint()
- type ComparisonValueModel
- func (o *ComparisonValueModel) GetDoubleValue() float64
- func (o *ComparisonValueModel) GetDoubleValueOk() (*float64, bool)
- func (o *ComparisonValueModel) GetListValue() []ComparisonValueListModel
- func (o *ComparisonValueModel) GetListValueOk() ([]ComparisonValueListModel, bool)
- func (o *ComparisonValueModel) GetStringValue() string
- func (o *ComparisonValueModel) GetStringValueOk() (*string, bool)
- func (o *ComparisonValueModel) HasDoubleValue() bool
- func (o *ComparisonValueModel) HasListValue() bool
- func (o *ComparisonValueModel) HasStringValue() bool
- func (o ComparisonValueModel) MarshalJSON() ([]byte, error)
- func (o *ComparisonValueModel) SetDoubleValue(v float64)
- func (o *ComparisonValueModel) SetDoubleValueNil()
- func (o *ComparisonValueModel) SetListValue(v []ComparisonValueListModel)
- func (o *ComparisonValueModel) SetStringValue(v string)
- func (o *ComparisonValueModel) SetStringValueNil()
- func (o ComparisonValueModel) ToMap() (map[string]interface{}, error)
- func (o *ComparisonValueModel) UnsetDoubleValue()
- func (o *ComparisonValueModel) UnsetStringValue()
- type ConditionModel
- func (o *ConditionModel) GetPrerequisiteFlagCondition() PrerequisiteFlagConditionModel
- func (o *ConditionModel) GetPrerequisiteFlagConditionOk() (*PrerequisiteFlagConditionModel, bool)
- func (o *ConditionModel) GetSegmentCondition() SegmentConditionModel
- func (o *ConditionModel) GetSegmentConditionOk() (*SegmentConditionModel, bool)
- func (o *ConditionModel) GetUserCondition() UserConditionModel
- func (o *ConditionModel) GetUserConditionOk() (*UserConditionModel, bool)
- func (o *ConditionModel) HasPrerequisiteFlagCondition() bool
- func (o *ConditionModel) HasSegmentCondition() bool
- func (o *ConditionModel) HasUserCondition() bool
- func (o ConditionModel) MarshalJSON() ([]byte, error)
- func (o *ConditionModel) SetPrerequisiteFlagCondition(v PrerequisiteFlagConditionModel)
- func (o *ConditionModel) SetSegmentCondition(v SegmentConditionModel)
- func (o *ConditionModel) SetUserCondition(v UserConditionModel)
- func (o ConditionModel) ToMap() (map[string]interface{}, error)
- type ConfigModel
- func (o *ConfigModel) GetConfigId() string
- func (o *ConfigModel) GetConfigIdOk() (*string, bool)
- func (o *ConfigModel) GetDescription() string
- func (o *ConfigModel) GetDescriptionOk() (*string, bool)
- func (o *ConfigModel) GetEvaluationVersion() EvaluationVersion
- func (o *ConfigModel) GetEvaluationVersionOk() (*EvaluationVersion, bool)
- func (o *ConfigModel) GetMigratedConfigId() string
- func (o *ConfigModel) GetMigratedConfigIdOk() (*string, bool)
- func (o *ConfigModel) GetName() string
- func (o *ConfigModel) GetNameOk() (*string, bool)
- func (o *ConfigModel) GetOrder() int32
- func (o *ConfigModel) GetOrderOk() (*int32, bool)
- func (o *ConfigModel) GetProduct() ProductModel
- func (o *ConfigModel) GetProductOk() (*ProductModel, bool)
- func (o *ConfigModel) HasConfigId() bool
- func (o *ConfigModel) HasDescription() bool
- func (o *ConfigModel) HasEvaluationVersion() bool
- func (o *ConfigModel) HasMigratedConfigId() bool
- func (o *ConfigModel) HasName() bool
- func (o *ConfigModel) HasOrder() bool
- func (o *ConfigModel) HasProduct() bool
- func (o ConfigModel) MarshalJSON() ([]byte, error)
- func (o *ConfigModel) SetConfigId(v string)
- func (o *ConfigModel) SetDescription(v string)
- func (o *ConfigModel) SetDescriptionNil()
- func (o *ConfigModel) SetEvaluationVersion(v EvaluationVersion)
- func (o *ConfigModel) SetMigratedConfigId(v string)
- func (o *ConfigModel) SetMigratedConfigIdNil()
- func (o *ConfigModel) SetName(v string)
- func (o *ConfigModel) SetNameNil()
- func (o *ConfigModel) SetOrder(v int32)
- func (o *ConfigModel) SetProduct(v ProductModel)
- func (o ConfigModel) ToMap() (map[string]interface{}, error)
- func (o *ConfigModel) UnsetDescription()
- func (o *ConfigModel) UnsetMigratedConfigId()
- func (o *ConfigModel) UnsetName()
- type ConfigModelHaljson
- func (o *ConfigModelHaljson) GetConfigId() string
- func (o *ConfigModelHaljson) GetConfigIdOk() (*string, bool)
- func (o *ConfigModelHaljson) GetDescription() string
- func (o *ConfigModelHaljson) GetDescriptionOk() (*string, bool)
- func (o *ConfigModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *ConfigModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *ConfigModelHaljson) GetEvaluationVersion() EvaluationVersion
- func (o *ConfigModelHaljson) GetEvaluationVersionOk() (*EvaluationVersion, bool)
- func (o *ConfigModelHaljson) GetLinks() ConfigModelHaljsonLinks
- func (o *ConfigModelHaljson) GetLinksOk() (*ConfigModelHaljsonLinks, bool)
- func (o *ConfigModelHaljson) GetMigratedConfigId() string
- func (o *ConfigModelHaljson) GetMigratedConfigIdOk() (*string, bool)
- func (o *ConfigModelHaljson) GetName() string
- func (o *ConfigModelHaljson) GetNameOk() (*string, bool)
- func (o *ConfigModelHaljson) GetOrder() int32
- func (o *ConfigModelHaljson) GetOrderOk() (*int32, bool)
- func (o *ConfigModelHaljson) HasConfigId() bool
- func (o *ConfigModelHaljson) HasDescription() bool
- func (o *ConfigModelHaljson) HasEmbedded() bool
- func (o *ConfigModelHaljson) HasEvaluationVersion() bool
- func (o *ConfigModelHaljson) HasLinks() bool
- func (o *ConfigModelHaljson) HasMigratedConfigId() bool
- func (o *ConfigModelHaljson) HasName() bool
- func (o *ConfigModelHaljson) HasOrder() bool
- func (o ConfigModelHaljson) MarshalJSON() ([]byte, error)
- func (o *ConfigModelHaljson) SetConfigId(v string)
- func (o *ConfigModelHaljson) SetDescription(v string)
- func (o *ConfigModelHaljson) SetDescriptionNil()
- func (o *ConfigModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *ConfigModelHaljson) SetEvaluationVersion(v EvaluationVersion)
- func (o *ConfigModelHaljson) SetLinks(v ConfigModelHaljsonLinks)
- func (o *ConfigModelHaljson) SetMigratedConfigId(v string)
- func (o *ConfigModelHaljson) SetMigratedConfigIdNil()
- func (o *ConfigModelHaljson) SetName(v string)
- func (o *ConfigModelHaljson) SetNameNil()
- func (o *ConfigModelHaljson) SetOrder(v int32)
- func (o ConfigModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *ConfigModelHaljson) UnsetDescription()
- func (o *ConfigModelHaljson) UnsetMigratedConfigId()
- func (o *ConfigModelHaljson) UnsetName()
- type ConfigModelHaljsonEmbedded
- func (o *ConfigModelHaljsonEmbedded) GetProduct() ConfigModelHaljsonEmbeddedProduct
- func (o *ConfigModelHaljsonEmbedded) GetProductOk() (*ConfigModelHaljsonEmbeddedProduct, bool)
- func (o *ConfigModelHaljsonEmbedded) HasProduct() bool
- func (o ConfigModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
- func (o *ConfigModelHaljsonEmbedded) SetProduct(v ConfigModelHaljsonEmbeddedProduct)
- func (o ConfigModelHaljsonEmbedded) ToMap() (map[string]interface{}, error)
- type ConfigModelHaljsonEmbeddedProduct
- func (o *ConfigModelHaljsonEmbeddedProduct) GetDescription() string
- func (o *ConfigModelHaljsonEmbeddedProduct) GetDescriptionOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProduct) GetEmbedded() ConfigModelHaljsonEmbeddedProductEmbedded
- func (o *ConfigModelHaljsonEmbeddedProduct) GetEmbeddedOk() (*ConfigModelHaljsonEmbeddedProductEmbedded, bool)
- func (o *ConfigModelHaljsonEmbeddedProduct) GetLinks() ConfigModelHaljsonEmbeddedProductLinks
- func (o *ConfigModelHaljsonEmbeddedProduct) GetLinksOk() (*ConfigModelHaljsonEmbeddedProductLinks, bool)
- func (o *ConfigModelHaljsonEmbeddedProduct) GetName() string
- func (o *ConfigModelHaljsonEmbeddedProduct) GetNameOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProduct) GetOrder() int32
- func (o *ConfigModelHaljsonEmbeddedProduct) GetOrderOk() (*int32, bool)
- func (o *ConfigModelHaljsonEmbeddedProduct) GetProductId() string
- func (o *ConfigModelHaljsonEmbeddedProduct) GetProductIdOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProduct) GetReasonRequired() bool
- func (o *ConfigModelHaljsonEmbeddedProduct) GetReasonRequiredOk() (*bool, bool)
- func (o *ConfigModelHaljsonEmbeddedProduct) HasDescription() bool
- func (o *ConfigModelHaljsonEmbeddedProduct) HasEmbedded() bool
- func (o *ConfigModelHaljsonEmbeddedProduct) HasLinks() bool
- func (o *ConfigModelHaljsonEmbeddedProduct) HasName() bool
- func (o *ConfigModelHaljsonEmbeddedProduct) HasOrder() bool
- func (o *ConfigModelHaljsonEmbeddedProduct) HasProductId() bool
- func (o *ConfigModelHaljsonEmbeddedProduct) HasReasonRequired() bool
- func (o ConfigModelHaljsonEmbeddedProduct) MarshalJSON() ([]byte, error)
- func (o *ConfigModelHaljsonEmbeddedProduct) SetDescription(v string)
- func (o *ConfigModelHaljsonEmbeddedProduct) SetDescriptionNil()
- func (o *ConfigModelHaljsonEmbeddedProduct) SetEmbedded(v ConfigModelHaljsonEmbeddedProductEmbedded)
- func (o *ConfigModelHaljsonEmbeddedProduct) SetLinks(v ConfigModelHaljsonEmbeddedProductLinks)
- func (o *ConfigModelHaljsonEmbeddedProduct) SetName(v string)
- func (o *ConfigModelHaljsonEmbeddedProduct) SetNameNil()
- func (o *ConfigModelHaljsonEmbeddedProduct) SetOrder(v int32)
- func (o *ConfigModelHaljsonEmbeddedProduct) SetProductId(v string)
- func (o *ConfigModelHaljsonEmbeddedProduct) SetReasonRequired(v bool)
- func (o ConfigModelHaljsonEmbeddedProduct) ToMap() (map[string]interface{}, error)
- func (o *ConfigModelHaljsonEmbeddedProduct) UnsetDescription()
- func (o *ConfigModelHaljsonEmbeddedProduct) UnsetName()
- type ConfigModelHaljsonEmbeddedProductEmbedded
- func (o *ConfigModelHaljsonEmbeddedProductEmbedded) GetOrganization() ConfigModelHaljsonEmbeddedProductEmbeddedOrganization
- func (o *ConfigModelHaljsonEmbeddedProductEmbedded) GetOrganizationOk() (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization, bool)
- func (o *ConfigModelHaljsonEmbeddedProductEmbedded) HasOrganization() bool
- func (o ConfigModelHaljsonEmbeddedProductEmbedded) MarshalJSON() ([]byte, error)
- func (o *ConfigModelHaljsonEmbeddedProductEmbedded) SetOrganization(v ConfigModelHaljsonEmbeddedProductEmbeddedOrganization)
- func (o ConfigModelHaljsonEmbeddedProductEmbedded) ToMap() (map[string]interface{}, error)
- type ConfigModelHaljsonEmbeddedProductEmbeddedOrganization
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetLinks() ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetLinksOk() (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks, bool)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetName() string
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetNameOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetOrganizationId() string
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetOrganizationIdOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasLinks() bool
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasName() bool
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasOrganizationId() bool
- func (o ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) MarshalJSON() ([]byte, error)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetLinks(v ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetName(v string)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetNameNil()
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetOrganizationId(v string)
- func (o ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) ToMap() (map[string]interface{}, error)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) UnsetName()
- type ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetMembers() string
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetMembersOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetProducts() string
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetProductsOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) HasMembers() bool
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) HasProducts() bool
- func (o ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) MarshalJSON() ([]byte, error)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) SetMembers(v string)
- func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) SetProducts(v string)
- func (o ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) ToMap() (map[string]interface{}, error)
- type ConfigModelHaljsonEmbeddedProductLinks
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetConfigs() string
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetConfigsOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetEnvironments() string
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetEnvironmentsOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetMembers() string
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetMembersOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetPermissionGroups() string
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetPermissionGroupsOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetSegments() string
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetSegmentsOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetSelf() string
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetSelfOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetTags() string
- func (o *ConfigModelHaljsonEmbeddedProductLinks) GetTagsOk() (*string, bool)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) HasConfigs() bool
- func (o *ConfigModelHaljsonEmbeddedProductLinks) HasEnvironments() bool
- func (o *ConfigModelHaljsonEmbeddedProductLinks) HasMembers() bool
- func (o *ConfigModelHaljsonEmbeddedProductLinks) HasPermissionGroups() bool
- func (o *ConfigModelHaljsonEmbeddedProductLinks) HasSegments() bool
- func (o *ConfigModelHaljsonEmbeddedProductLinks) HasSelf() bool
- func (o *ConfigModelHaljsonEmbeddedProductLinks) HasTags() bool
- func (o ConfigModelHaljsonEmbeddedProductLinks) MarshalJSON() ([]byte, error)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) SetConfigs(v string)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) SetEnvironments(v string)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) SetMembers(v string)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) SetPermissionGroups(v string)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) SetSegments(v string)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) SetSelf(v string)
- func (o *ConfigModelHaljsonEmbeddedProductLinks) SetTags(v string)
- func (o ConfigModelHaljsonEmbeddedProductLinks) ToMap() (map[string]interface{}, error)
- type ConfigModelHaljsonLinks
- func (o *ConfigModelHaljsonLinks) GetSelf() string
- func (o *ConfigModelHaljsonLinks) GetSelfOk() (*string, bool)
- func (o *ConfigModelHaljsonLinks) GetSettings() string
- func (o *ConfigModelHaljsonLinks) GetSettingsOk() (*string, bool)
- func (o *ConfigModelHaljsonLinks) HasSelf() bool
- func (o *ConfigModelHaljsonLinks) HasSettings() bool
- func (o ConfigModelHaljsonLinks) MarshalJSON() ([]byte, error)
- func (o *ConfigModelHaljsonLinks) SetSelf(v string)
- func (o *ConfigModelHaljsonLinks) SetSettings(v string)
- func (o ConfigModelHaljsonLinks) ToMap() (map[string]interface{}, error)
- type ConfigModelLinks
- func (o *ConfigModelLinks) GetSelf() ConfigModelLinksSelf
- func (o *ConfigModelLinks) GetSelfOk() (*ConfigModelLinksSelf, bool)
- func (o *ConfigModelLinks) GetSettings() ConfigModelLinksSelf
- func (o *ConfigModelLinks) GetSettingsOk() (*ConfigModelLinksSelf, bool)
- func (o *ConfigModelLinks) HasSelf() bool
- func (o *ConfigModelLinks) HasSettings() bool
- func (o ConfigModelLinks) MarshalJSON() ([]byte, error)
- func (o *ConfigModelLinks) SetSelf(v ConfigModelLinksSelf)
- func (o *ConfigModelLinks) SetSettings(v ConfigModelLinksSelf)
- func (o ConfigModelLinks) ToMap() (map[string]interface{}, error)
- type ConfigModelLinksSelf
- func (o *ConfigModelLinksSelf) GetHref() string
- func (o *ConfigModelLinksSelf) GetHrefOk() (*string, bool)
- func (o *ConfigModelLinksSelf) HasHref() bool
- func (o ConfigModelLinksSelf) MarshalJSON() ([]byte, error)
- func (o *ConfigModelLinksSelf) SetHref(v string)
- func (o ConfigModelLinksSelf) ToMap() (map[string]interface{}, error)
- type ConfigSettingFormulaModel
- func (o *ConfigSettingFormulaModel) GetDefaultValue() ValueModel
- func (o *ConfigSettingFormulaModel) GetDefaultValueOk() (*ValueModel, bool)
- func (o *ConfigSettingFormulaModel) GetIntegrationLinks() []IntegrationLinkModel
- func (o *ConfigSettingFormulaModel) GetIntegrationLinksOk() ([]IntegrationLinkModel, bool)
- func (o *ConfigSettingFormulaModel) GetLastUpdaterUserEmail() string
- func (o *ConfigSettingFormulaModel) GetLastUpdaterUserEmailOk() (*string, bool)
- func (o *ConfigSettingFormulaModel) GetLastUpdaterUserFullName() string
- func (o *ConfigSettingFormulaModel) GetLastUpdaterUserFullNameOk() (*string, bool)
- func (o *ConfigSettingFormulaModel) GetLastVersionId() string
- func (o *ConfigSettingFormulaModel) GetLastVersionIdOk() (*string, bool)
- func (o *ConfigSettingFormulaModel) GetPercentageEvaluationAttribute() string
- func (o *ConfigSettingFormulaModel) GetPercentageEvaluationAttributeOk() (*string, bool)
- func (o *ConfigSettingFormulaModel) GetSetting() SettingDataModel
- func (o *ConfigSettingFormulaModel) GetSettingIdsWherePrerequisite() []int32
- func (o *ConfigSettingFormulaModel) GetSettingIdsWherePrerequisiteOk() ([]int32, bool)
- func (o *ConfigSettingFormulaModel) GetSettingOk() (*SettingDataModel, bool)
- func (o *ConfigSettingFormulaModel) GetSettingTags() []SettingTagModel
- func (o *ConfigSettingFormulaModel) GetSettingTagsOk() ([]SettingTagModel, bool)
- func (o *ConfigSettingFormulaModel) GetTargetingRules() []TargetingRuleModel
- func (o *ConfigSettingFormulaModel) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
- func (o *ConfigSettingFormulaModel) GetUpdatedAt() time.Time
- func (o *ConfigSettingFormulaModel) GetUpdatedAtOk() (*time.Time, bool)
- func (o *ConfigSettingFormulaModel) HasDefaultValue() bool
- func (o *ConfigSettingFormulaModel) HasIntegrationLinks() bool
- func (o *ConfigSettingFormulaModel) HasLastUpdaterUserEmail() bool
- func (o *ConfigSettingFormulaModel) HasLastUpdaterUserFullName() bool
- func (o *ConfigSettingFormulaModel) HasLastVersionId() bool
- func (o *ConfigSettingFormulaModel) HasPercentageEvaluationAttribute() bool
- func (o *ConfigSettingFormulaModel) HasSetting() bool
- func (o *ConfigSettingFormulaModel) HasSettingIdsWherePrerequisite() bool
- func (o *ConfigSettingFormulaModel) HasSettingTags() bool
- func (o *ConfigSettingFormulaModel) HasTargetingRules() bool
- func (o *ConfigSettingFormulaModel) HasUpdatedAt() bool
- func (o ConfigSettingFormulaModel) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingFormulaModel) SetDefaultValue(v ValueModel)
- func (o *ConfigSettingFormulaModel) SetIntegrationLinks(v []IntegrationLinkModel)
- func (o *ConfigSettingFormulaModel) SetLastUpdaterUserEmail(v string)
- func (o *ConfigSettingFormulaModel) SetLastUpdaterUserEmailNil()
- func (o *ConfigSettingFormulaModel) SetLastUpdaterUserFullName(v string)
- func (o *ConfigSettingFormulaModel) SetLastUpdaterUserFullNameNil()
- func (o *ConfigSettingFormulaModel) SetLastVersionId(v string)
- func (o *ConfigSettingFormulaModel) SetPercentageEvaluationAttribute(v string)
- func (o *ConfigSettingFormulaModel) SetPercentageEvaluationAttributeNil()
- func (o *ConfigSettingFormulaModel) SetSetting(v SettingDataModel)
- func (o *ConfigSettingFormulaModel) SetSettingIdsWherePrerequisite(v []int32)
- func (o *ConfigSettingFormulaModel) SetSettingTags(v []SettingTagModel)
- func (o *ConfigSettingFormulaModel) SetTargetingRules(v []TargetingRuleModel)
- func (o *ConfigSettingFormulaModel) SetUpdatedAt(v time.Time)
- func (o *ConfigSettingFormulaModel) SetUpdatedAtNil()
- func (o ConfigSettingFormulaModel) ToMap() (map[string]interface{}, error)
- func (o *ConfigSettingFormulaModel) UnsetLastUpdaterUserEmail()
- func (o *ConfigSettingFormulaModel) UnsetLastUpdaterUserFullName()
- func (o *ConfigSettingFormulaModel) UnsetPercentageEvaluationAttribute()
- func (o *ConfigSettingFormulaModel) UnsetUpdatedAt()
- type ConfigSettingFormulasModel
- func (o *ConfigSettingFormulasModel) GetConfig() ConfigModel
- func (o *ConfigSettingFormulasModel) GetConfigOk() (*ConfigModel, bool)
- func (o *ConfigSettingFormulasModel) GetEnvironment() EnvironmentModel
- func (o *ConfigSettingFormulasModel) GetEnvironmentOk() (*EnvironmentModel, bool)
- func (o *ConfigSettingFormulasModel) GetFeatureFlagLimitations() FeatureFlagLimitations
- func (o *ConfigSettingFormulasModel) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
- func (o *ConfigSettingFormulasModel) GetReadOnly() bool
- func (o *ConfigSettingFormulasModel) GetReadOnlyOk() (*bool, bool)
- func (o *ConfigSettingFormulasModel) GetSettingFormulas() []ConfigSettingFormulaModel
- func (o *ConfigSettingFormulasModel) GetSettingFormulasOk() ([]ConfigSettingFormulaModel, bool)
- func (o *ConfigSettingFormulasModel) HasConfig() bool
- func (o *ConfigSettingFormulasModel) HasEnvironment() bool
- func (o *ConfigSettingFormulasModel) HasFeatureFlagLimitations() bool
- func (o *ConfigSettingFormulasModel) HasReadOnly() bool
- func (o *ConfigSettingFormulasModel) HasSettingFormulas() bool
- func (o ConfigSettingFormulasModel) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingFormulasModel) SetConfig(v ConfigModel)
- func (o *ConfigSettingFormulasModel) SetEnvironment(v EnvironmentModel)
- func (o *ConfigSettingFormulasModel) SetFeatureFlagLimitations(v FeatureFlagLimitations)
- func (o *ConfigSettingFormulasModel) SetReadOnly(v bool)
- func (o *ConfigSettingFormulasModel) SetSettingFormulas(v []ConfigSettingFormulaModel)
- func (o ConfigSettingFormulasModel) ToMap() (map[string]interface{}, error)
- type ConfigSettingFormulasModelHaljson
- func (o *ConfigSettingFormulasModelHaljson) GetEmbedded() ConfigSettingFormulasModelHaljsonEmbedded
- func (o *ConfigSettingFormulasModelHaljson) GetEmbeddedOk() (*ConfigSettingFormulasModelHaljsonEmbedded, bool)
- func (o *ConfigSettingFormulasModelHaljson) GetFeatureFlagLimitations() FeatureFlagLimitations
- func (o *ConfigSettingFormulasModelHaljson) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
- func (o *ConfigSettingFormulasModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *ConfigSettingFormulasModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *ConfigSettingFormulasModelHaljson) GetReadOnly() bool
- func (o *ConfigSettingFormulasModelHaljson) GetReadOnlyOk() (*bool, bool)
- func (o *ConfigSettingFormulasModelHaljson) GetSettingFormulas() []ConfigSettingFormulaModel
- func (o *ConfigSettingFormulasModelHaljson) GetSettingFormulasOk() ([]ConfigSettingFormulaModel, bool)
- func (o *ConfigSettingFormulasModelHaljson) HasEmbedded() bool
- func (o *ConfigSettingFormulasModelHaljson) HasFeatureFlagLimitations() bool
- func (o *ConfigSettingFormulasModelHaljson) HasLinks() bool
- func (o *ConfigSettingFormulasModelHaljson) HasReadOnly() bool
- func (o *ConfigSettingFormulasModelHaljson) HasSettingFormulas() bool
- func (o ConfigSettingFormulasModelHaljson) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingFormulasModelHaljson) SetEmbedded(v ConfigSettingFormulasModelHaljsonEmbedded)
- func (o *ConfigSettingFormulasModelHaljson) SetFeatureFlagLimitations(v FeatureFlagLimitations)
- func (o *ConfigSettingFormulasModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *ConfigSettingFormulasModelHaljson) SetReadOnly(v bool)
- func (o *ConfigSettingFormulasModelHaljson) SetSettingFormulas(v []ConfigSettingFormulaModel)
- func (o ConfigSettingFormulasModelHaljson) ToMap() (map[string]interface{}, error)
- type ConfigSettingFormulasModelHaljsonEmbedded
- func (o *ConfigSettingFormulasModelHaljsonEmbedded) GetConfig() ConfigSettingFormulasModelHaljsonEmbeddedConfig
- func (o *ConfigSettingFormulasModelHaljsonEmbedded) GetConfigOk() (*ConfigSettingFormulasModelHaljsonEmbeddedConfig, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbedded) GetEnvironment() ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
- func (o *ConfigSettingFormulasModelHaljsonEmbedded) GetEnvironmentOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbedded) HasConfig() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbedded) HasEnvironment() bool
- func (o ConfigSettingFormulasModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingFormulasModelHaljsonEmbedded) SetConfig(v ConfigSettingFormulasModelHaljsonEmbeddedConfig)
- func (o *ConfigSettingFormulasModelHaljsonEmbedded) SetEnvironment(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironment)
- func (o ConfigSettingFormulasModelHaljsonEmbedded) ToMap() (map[string]interface{}, error)
- type ConfigSettingFormulasModelHaljsonEmbeddedConfig
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetConfigId() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetConfigIdOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetDescription() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetDescriptionOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEvaluationVersion() EvaluationVersion
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEvaluationVersionOk() (*EvaluationVersion, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetLinks() ConfigModelHaljsonLinks
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetLinksOk() (*ConfigModelHaljsonLinks, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetMigratedConfigId() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetMigratedConfigIdOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetName() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetNameOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetOrder() int32
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetOrderOk() (*int32, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasConfigId() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasDescription() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasEmbedded() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasEvaluationVersion() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasLinks() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasMigratedConfigId() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasName() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasOrder() bool
- func (o ConfigSettingFormulasModelHaljsonEmbeddedConfig) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetConfigId(v string)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetDescription(v string)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetDescriptionNil()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetEvaluationVersion(v EvaluationVersion)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetLinks(v ConfigModelHaljsonLinks)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetMigratedConfigId(v string)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetMigratedConfigIdNil()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetName(v string)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetNameNil()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetOrder(v int32)
- func (o ConfigSettingFormulasModelHaljsonEmbeddedConfig) ToMap() (map[string]interface{}, error)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetDescription()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetMigratedConfigId()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetName()
- type ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetColor() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetColorOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetDescription() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetDescriptionOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEnvironmentId() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEnvironmentIdOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetName() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetNameOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetOrder() int32
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetOrderOk() (*int32, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetReasonRequired() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetReasonRequiredOk() (*bool, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasColor() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasDescription() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasEmbedded() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasEnvironmentId() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasLinks() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasName() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasOrder() bool
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasReasonRequired() bool
- func (o ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetColor(v string)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetColorNil()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetDescription(v string)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetDescriptionNil()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetEnvironmentId(v string)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetName(v string)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetNameNil()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetOrder(v int32)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetReasonRequired(v bool)
- func (o ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) ToMap() (map[string]interface{}, error)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetColor()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetDescription()
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetName()
- type ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) GetSelf() string
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) GetSelfOk() (*string, bool)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) HasSelf() bool
- func (o ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) SetSelf(v string)
- func (o ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) ToMap() (map[string]interface{}, error)
- type ConfigSettingFormulasModelLinks
- func (o *ConfigSettingFormulasModelLinks) GetSelf() ConfigModelLinksSelf
- func (o *ConfigSettingFormulasModelLinks) GetSelfOk() (*ConfigModelLinksSelf, bool)
- func (o *ConfigSettingFormulasModelLinks) HasSelf() bool
- func (o ConfigSettingFormulasModelLinks) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingFormulasModelLinks) SetSelf(v ConfigModelLinksSelf)
- func (o ConfigSettingFormulasModelLinks) ToMap() (map[string]interface{}, error)
- type ConfigSettingValueModel
- func (o *ConfigSettingValueModel) GetIntegrationLinks() []IntegrationLinkModel
- func (o *ConfigSettingValueModel) GetIntegrationLinksOk() ([]IntegrationLinkModel, bool)
- func (o *ConfigSettingValueModel) GetLastUpdaterUserEmail() string
- func (o *ConfigSettingValueModel) GetLastUpdaterUserEmailOk() (*string, bool)
- func (o *ConfigSettingValueModel) GetLastUpdaterUserFullName() string
- func (o *ConfigSettingValueModel) GetLastUpdaterUserFullNameOk() (*string, bool)
- func (o *ConfigSettingValueModel) GetRolloutPercentageItems() []RolloutPercentageItemModel
- func (o *ConfigSettingValueModel) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
- func (o *ConfigSettingValueModel) GetRolloutRules() []RolloutRuleModel
- func (o *ConfigSettingValueModel) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
- func (o *ConfigSettingValueModel) GetSetting() SettingDataModel
- func (o *ConfigSettingValueModel) GetSettingOk() (*SettingDataModel, bool)
- func (o *ConfigSettingValueModel) GetSettingTags() []SettingTagModel
- func (o *ConfigSettingValueModel) GetSettingTagsOk() ([]SettingTagModel, bool)
- func (o *ConfigSettingValueModel) GetUpdatedAt() time.Time
- func (o *ConfigSettingValueModel) GetUpdatedAtOk() (*time.Time, bool)
- func (o *ConfigSettingValueModel) GetValue() interface{}
- func (o *ConfigSettingValueModel) GetValueOk() (*interface{}, bool)
- func (o *ConfigSettingValueModel) HasIntegrationLinks() bool
- func (o *ConfigSettingValueModel) HasLastUpdaterUserEmail() bool
- func (o *ConfigSettingValueModel) HasLastUpdaterUserFullName() bool
- func (o *ConfigSettingValueModel) HasRolloutPercentageItems() bool
- func (o *ConfigSettingValueModel) HasRolloutRules() bool
- func (o *ConfigSettingValueModel) HasSetting() bool
- func (o *ConfigSettingValueModel) HasSettingTags() bool
- func (o *ConfigSettingValueModel) HasUpdatedAt() bool
- func (o *ConfigSettingValueModel) HasValue() bool
- func (o ConfigSettingValueModel) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingValueModel) SetIntegrationLinks(v []IntegrationLinkModel)
- func (o *ConfigSettingValueModel) SetLastUpdaterUserEmail(v string)
- func (o *ConfigSettingValueModel) SetLastUpdaterUserEmailNil()
- func (o *ConfigSettingValueModel) SetLastUpdaterUserFullName(v string)
- func (o *ConfigSettingValueModel) SetLastUpdaterUserFullNameNil()
- func (o *ConfigSettingValueModel) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
- func (o *ConfigSettingValueModel) SetRolloutRules(v []RolloutRuleModel)
- func (o *ConfigSettingValueModel) SetSetting(v SettingDataModel)
- func (o *ConfigSettingValueModel) SetSettingTags(v []SettingTagModel)
- func (o *ConfigSettingValueModel) SetUpdatedAt(v time.Time)
- func (o *ConfigSettingValueModel) SetUpdatedAtNil()
- func (o *ConfigSettingValueModel) SetValue(v interface{})
- func (o ConfigSettingValueModel) ToMap() (map[string]interface{}, error)
- func (o *ConfigSettingValueModel) UnsetLastUpdaterUserEmail()
- func (o *ConfigSettingValueModel) UnsetLastUpdaterUserFullName()
- func (o *ConfigSettingValueModel) UnsetUpdatedAt()
- type ConfigSettingValuesModel
- func (o *ConfigSettingValuesModel) GetConfig() ConfigModel
- func (o *ConfigSettingValuesModel) GetConfigOk() (*ConfigModel, bool)
- func (o *ConfigSettingValuesModel) GetEnvironment() EnvironmentModel
- func (o *ConfigSettingValuesModel) GetEnvironmentOk() (*EnvironmentModel, bool)
- func (o *ConfigSettingValuesModel) GetFeatureFlagLimitations() FeatureFlagLimitations
- func (o *ConfigSettingValuesModel) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
- func (o *ConfigSettingValuesModel) GetReadOnly() bool
- func (o *ConfigSettingValuesModel) GetReadOnlyOk() (*bool, bool)
- func (o *ConfigSettingValuesModel) GetSettingValues() []ConfigSettingValueModel
- func (o *ConfigSettingValuesModel) GetSettingValuesOk() ([]ConfigSettingValueModel, bool)
- func (o *ConfigSettingValuesModel) HasConfig() bool
- func (o *ConfigSettingValuesModel) HasEnvironment() bool
- func (o *ConfigSettingValuesModel) HasFeatureFlagLimitations() bool
- func (o *ConfigSettingValuesModel) HasReadOnly() bool
- func (o *ConfigSettingValuesModel) HasSettingValues() bool
- func (o ConfigSettingValuesModel) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingValuesModel) SetConfig(v ConfigModel)
- func (o *ConfigSettingValuesModel) SetEnvironment(v EnvironmentModel)
- func (o *ConfigSettingValuesModel) SetFeatureFlagLimitations(v FeatureFlagLimitations)
- func (o *ConfigSettingValuesModel) SetReadOnly(v bool)
- func (o *ConfigSettingValuesModel) SetSettingValues(v []ConfigSettingValueModel)
- func (o ConfigSettingValuesModel) ToMap() (map[string]interface{}, error)
- type ConfigSettingValuesModelHaljson
- func (o *ConfigSettingValuesModelHaljson) GetEmbedded() ConfigSettingFormulasModelHaljsonEmbedded
- func (o *ConfigSettingValuesModelHaljson) GetEmbeddedOk() (*ConfigSettingFormulasModelHaljsonEmbedded, bool)
- func (o *ConfigSettingValuesModelHaljson) GetFeatureFlagLimitations() FeatureFlagLimitations
- func (o *ConfigSettingValuesModelHaljson) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
- func (o *ConfigSettingValuesModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *ConfigSettingValuesModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *ConfigSettingValuesModelHaljson) GetReadOnly() bool
- func (o *ConfigSettingValuesModelHaljson) GetReadOnlyOk() (*bool, bool)
- func (o *ConfigSettingValuesModelHaljson) GetSettingValues() []ConfigSettingValueModel
- func (o *ConfigSettingValuesModelHaljson) GetSettingValuesOk() ([]ConfigSettingValueModel, bool)
- func (o *ConfigSettingValuesModelHaljson) HasEmbedded() bool
- func (o *ConfigSettingValuesModelHaljson) HasFeatureFlagLimitations() bool
- func (o *ConfigSettingValuesModelHaljson) HasLinks() bool
- func (o *ConfigSettingValuesModelHaljson) HasReadOnly() bool
- func (o *ConfigSettingValuesModelHaljson) HasSettingValues() bool
- func (o ConfigSettingValuesModelHaljson) MarshalJSON() ([]byte, error)
- func (o *ConfigSettingValuesModelHaljson) SetEmbedded(v ConfigSettingFormulasModelHaljsonEmbedded)
- func (o *ConfigSettingValuesModelHaljson) SetFeatureFlagLimitations(v FeatureFlagLimitations)
- func (o *ConfigSettingValuesModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *ConfigSettingValuesModelHaljson) SetReadOnly(v bool)
- func (o *ConfigSettingValuesModelHaljson) SetSettingValues(v []ConfigSettingValueModel)
- func (o ConfigSettingValuesModelHaljson) ToMap() (map[string]interface{}, error)
- type ConfigsApiCreateConfigRequest
- type ConfigsApiDeleteConfigRequest
- type ConfigsApiGetConfigRequest
- type ConfigsApiGetConfigsRequest
- type ConfigsApiService
- func (a *ConfigsApiService) CreateConfig(ctx context.Context, productId string) ConfigsApiCreateConfigRequest
- func (a *ConfigsApiService) CreateConfigExecute(r ConfigsApiCreateConfigRequest) (*ConfigModel, *http.Response, error)
- func (a *ConfigsApiService) DeleteConfig(ctx context.Context, configId string) ConfigsApiDeleteConfigRequest
- func (a *ConfigsApiService) DeleteConfigExecute(r ConfigsApiDeleteConfigRequest) (*http.Response, error)
- func (a *ConfigsApiService) GetConfig(ctx context.Context, configId string) ConfigsApiGetConfigRequest
- func (a *ConfigsApiService) GetConfigExecute(r ConfigsApiGetConfigRequest) (*ConfigModel, *http.Response, error)
- func (a *ConfigsApiService) GetConfigs(ctx context.Context, productId string) ConfigsApiGetConfigsRequest
- func (a *ConfigsApiService) GetConfigsExecute(r ConfigsApiGetConfigsRequest) ([]ConfigModel, *http.Response, error)
- func (a *ConfigsApiService) UpdateConfig(ctx context.Context, configId string) ConfigsApiUpdateConfigRequest
- func (a *ConfigsApiService) UpdateConfigExecute(r ConfigsApiUpdateConfigRequest) (*ConfigModel, *http.Response, error)
- type ConfigsApiUpdateConfigRequest
- type Configuration
- type ConnectRequest
- func (o *ConnectRequest) GetClientKey() string
- func (o *ConnectRequest) GetClientKeyOk() (*string, bool)
- func (o *ConnectRequest) GetJiraJwtToken() string
- func (o *ConnectRequest) GetJiraJwtTokenOk() (*string, bool)
- func (o ConnectRequest) MarshalJSON() ([]byte, error)
- func (o *ConnectRequest) SetClientKey(v string)
- func (o *ConnectRequest) SetJiraJwtToken(v string)
- func (o ConnectRequest) ToMap() (map[string]interface{}, error)
- type CreateConfigRequest
- func (o *CreateConfigRequest) GetDescription() string
- func (o *CreateConfigRequest) GetDescriptionOk() (*string, bool)
- func (o *CreateConfigRequest) GetEvaluationVersion() EvaluationVersion
- func (o *CreateConfigRequest) GetEvaluationVersionOk() (*EvaluationVersion, bool)
- func (o *CreateConfigRequest) GetName() string
- func (o *CreateConfigRequest) GetNameOk() (*string, bool)
- func (o *CreateConfigRequest) GetOrder() int32
- func (o *CreateConfigRequest) GetOrderOk() (*int32, bool)
- func (o *CreateConfigRequest) HasDescription() bool
- func (o *CreateConfigRequest) HasEvaluationVersion() bool
- func (o *CreateConfigRequest) HasOrder() bool
- func (o CreateConfigRequest) MarshalJSON() ([]byte, error)
- func (o *CreateConfigRequest) SetDescription(v string)
- func (o *CreateConfigRequest) SetDescriptionNil()
- func (o *CreateConfigRequest) SetEvaluationVersion(v EvaluationVersion)
- func (o *CreateConfigRequest) SetName(v string)
- func (o *CreateConfigRequest) SetOrder(v int32)
- func (o *CreateConfigRequest) SetOrderNil()
- func (o CreateConfigRequest) ToMap() (map[string]interface{}, error)
- func (o *CreateConfigRequest) UnsetDescription()
- func (o *CreateConfigRequest) UnsetOrder()
- type CreateEnvironmentModel
- func (o *CreateEnvironmentModel) GetColor() string
- func (o *CreateEnvironmentModel) GetColorOk() (*string, bool)
- func (o *CreateEnvironmentModel) GetDescription() string
- func (o *CreateEnvironmentModel) GetDescriptionOk() (*string, bool)
- func (o *CreateEnvironmentModel) GetName() string
- func (o *CreateEnvironmentModel) GetNameOk() (*string, bool)
- func (o *CreateEnvironmentModel) GetOrder() int32
- func (o *CreateEnvironmentModel) GetOrderOk() (*int32, bool)
- func (o *CreateEnvironmentModel) HasColor() bool
- func (o *CreateEnvironmentModel) HasDescription() bool
- func (o *CreateEnvironmentModel) HasOrder() bool
- func (o CreateEnvironmentModel) MarshalJSON() ([]byte, error)
- func (o *CreateEnvironmentModel) SetColor(v string)
- func (o *CreateEnvironmentModel) SetColorNil()
- func (o *CreateEnvironmentModel) SetDescription(v string)
- func (o *CreateEnvironmentModel) SetDescriptionNil()
- func (o *CreateEnvironmentModel) SetName(v string)
- func (o *CreateEnvironmentModel) SetOrder(v int32)
- func (o *CreateEnvironmentModel) SetOrderNil()
- func (o CreateEnvironmentModel) ToMap() (map[string]interface{}, error)
- func (o *CreateEnvironmentModel) UnsetColor()
- func (o *CreateEnvironmentModel) UnsetDescription()
- func (o *CreateEnvironmentModel) UnsetOrder()
- type CreateIntegrationModel
- func (o *CreateIntegrationModel) GetConfigIds() []string
- func (o *CreateIntegrationModel) GetConfigIdsOk() ([]string, bool)
- func (o *CreateIntegrationModel) GetEnvironmentIds() []string
- func (o *CreateIntegrationModel) GetEnvironmentIdsOk() ([]string, bool)
- func (o *CreateIntegrationModel) GetIntegrationType() IntegrationType
- func (o *CreateIntegrationModel) GetIntegrationTypeOk() (*IntegrationType, bool)
- func (o *CreateIntegrationModel) GetName() string
- func (o *CreateIntegrationModel) GetNameOk() (*string, bool)
- func (o *CreateIntegrationModel) GetParameters() map[string]string
- func (o *CreateIntegrationModel) GetParametersOk() (*map[string]string, bool)
- func (o CreateIntegrationModel) MarshalJSON() ([]byte, error)
- func (o *CreateIntegrationModel) SetConfigIds(v []string)
- func (o *CreateIntegrationModel) SetEnvironmentIds(v []string)
- func (o *CreateIntegrationModel) SetIntegrationType(v IntegrationType)
- func (o *CreateIntegrationModel) SetName(v string)
- func (o *CreateIntegrationModel) SetParameters(v map[string]string)
- func (o CreateIntegrationModel) ToMap() (map[string]interface{}, error)
- type CreateOrUpdateEnvironmentAccessModel
- func (o *CreateOrUpdateEnvironmentAccessModel) GetEnvironmentAccessType() EnvironmentAccessType
- func (o *CreateOrUpdateEnvironmentAccessModel) GetEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
- func (o *CreateOrUpdateEnvironmentAccessModel) GetEnvironmentId() string
- func (o *CreateOrUpdateEnvironmentAccessModel) GetEnvironmentIdOk() (*string, bool)
- func (o *CreateOrUpdateEnvironmentAccessModel) HasEnvironmentAccessType() bool
- func (o *CreateOrUpdateEnvironmentAccessModel) HasEnvironmentId() bool
- func (o CreateOrUpdateEnvironmentAccessModel) MarshalJSON() ([]byte, error)
- func (o *CreateOrUpdateEnvironmentAccessModel) SetEnvironmentAccessType(v EnvironmentAccessType)
- func (o *CreateOrUpdateEnvironmentAccessModel) SetEnvironmentId(v string)
- func (o CreateOrUpdateEnvironmentAccessModel) ToMap() (map[string]interface{}, error)
- type CreatePermissionGroupRequest
- func (o *CreatePermissionGroupRequest) GetAccessType() AccessType
- func (o *CreatePermissionGroupRequest) GetAccessTypeOk() (*AccessType, bool)
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateConfig() bool
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateConfigOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateEnvironment() bool
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateSegments() bool
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateSetting() bool
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateSettingOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateTag() bool
- func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateTagOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanDeleteConfig() bool
- func (o *CreatePermissionGroupRequest) GetCanDeleteConfigOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanDeleteEnvironment() bool
- func (o *CreatePermissionGroupRequest) GetCanDeleteEnvironmentOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanDeleteSegments() bool
- func (o *CreatePermissionGroupRequest) GetCanDeleteSegmentsOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanDeleteSetting() bool
- func (o *CreatePermissionGroupRequest) GetCanDeleteSettingOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanDeleteTag() bool
- func (o *CreatePermissionGroupRequest) GetCanDeleteTagOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanManageIntegrations() bool
- func (o *CreatePermissionGroupRequest) GetCanManageIntegrationsOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanManageMembers() bool
- func (o *CreatePermissionGroupRequest) GetCanManageMembersOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanManageProductPreferences() bool
- func (o *CreatePermissionGroupRequest) GetCanManageProductPreferencesOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanManageWebhook() bool
- func (o *CreatePermissionGroupRequest) GetCanManageWebhookOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanRotateSdkKey() bool
- func (o *CreatePermissionGroupRequest) GetCanRotateSdkKeyOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanTagSetting() bool
- func (o *CreatePermissionGroupRequest) GetCanTagSettingOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanUseExportImport() bool
- func (o *CreatePermissionGroupRequest) GetCanUseExportImportOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanViewProductAuditLog() bool
- func (o *CreatePermissionGroupRequest) GetCanViewProductAuditLogOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanViewProductStatistics() bool
- func (o *CreatePermissionGroupRequest) GetCanViewProductStatisticsOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetCanViewSdkKey() bool
- func (o *CreatePermissionGroupRequest) GetCanViewSdkKeyOk() (*bool, bool)
- func (o *CreatePermissionGroupRequest) GetEnvironmentAccesses() []CreateOrUpdateEnvironmentAccessModel
- func (o *CreatePermissionGroupRequest) GetEnvironmentAccessesOk() ([]CreateOrUpdateEnvironmentAccessModel, bool)
- func (o *CreatePermissionGroupRequest) GetName() string
- func (o *CreatePermissionGroupRequest) GetNameOk() (*string, bool)
- func (o *CreatePermissionGroupRequest) GetNewEnvironmentAccessType() EnvironmentAccessType
- func (o *CreatePermissionGroupRequest) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
- func (o *CreatePermissionGroupRequest) HasAccessType() bool
- func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateConfig() bool
- func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateEnvironment() bool
- func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateSegments() bool
- func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateSetting() bool
- func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateTag() bool
- func (o *CreatePermissionGroupRequest) HasCanDeleteConfig() bool
- func (o *CreatePermissionGroupRequest) HasCanDeleteEnvironment() bool
- func (o *CreatePermissionGroupRequest) HasCanDeleteSegments() bool
- func (o *CreatePermissionGroupRequest) HasCanDeleteSetting() bool
- func (o *CreatePermissionGroupRequest) HasCanDeleteTag() bool
- func (o *CreatePermissionGroupRequest) HasCanManageIntegrations() bool
- func (o *CreatePermissionGroupRequest) HasCanManageMembers() bool
- func (o *CreatePermissionGroupRequest) HasCanManageProductPreferences() bool
- func (o *CreatePermissionGroupRequest) HasCanManageWebhook() bool
- func (o *CreatePermissionGroupRequest) HasCanRotateSdkKey() bool
- func (o *CreatePermissionGroupRequest) HasCanTagSetting() bool
- func (o *CreatePermissionGroupRequest) HasCanUseExportImport() bool
- func (o *CreatePermissionGroupRequest) HasCanViewProductAuditLog() bool
- func (o *CreatePermissionGroupRequest) HasCanViewProductStatistics() bool
- func (o *CreatePermissionGroupRequest) HasCanViewSdkKey() bool
- func (o *CreatePermissionGroupRequest) HasEnvironmentAccesses() bool
- func (o *CreatePermissionGroupRequest) HasNewEnvironmentAccessType() bool
- func (o CreatePermissionGroupRequest) MarshalJSON() ([]byte, error)
- func (o *CreatePermissionGroupRequest) SetAccessType(v AccessType)
- func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateConfig(v bool)
- func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateEnvironment(v bool)
- func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateSegments(v bool)
- func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateSetting(v bool)
- func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateTag(v bool)
- func (o *CreatePermissionGroupRequest) SetCanDeleteConfig(v bool)
- func (o *CreatePermissionGroupRequest) SetCanDeleteEnvironment(v bool)
- func (o *CreatePermissionGroupRequest) SetCanDeleteSegments(v bool)
- func (o *CreatePermissionGroupRequest) SetCanDeleteSetting(v bool)
- func (o *CreatePermissionGroupRequest) SetCanDeleteTag(v bool)
- func (o *CreatePermissionGroupRequest) SetCanManageIntegrations(v bool)
- func (o *CreatePermissionGroupRequest) SetCanManageMembers(v bool)
- func (o *CreatePermissionGroupRequest) SetCanManageProductPreferences(v bool)
- func (o *CreatePermissionGroupRequest) SetCanManageWebhook(v bool)
- func (o *CreatePermissionGroupRequest) SetCanRotateSdkKey(v bool)
- func (o *CreatePermissionGroupRequest) SetCanTagSetting(v bool)
- func (o *CreatePermissionGroupRequest) SetCanUseExportImport(v bool)
- func (o *CreatePermissionGroupRequest) SetCanViewProductAuditLog(v bool)
- func (o *CreatePermissionGroupRequest) SetCanViewProductStatistics(v bool)
- func (o *CreatePermissionGroupRequest) SetCanViewSdkKey(v bool)
- func (o *CreatePermissionGroupRequest) SetEnvironmentAccesses(v []CreateOrUpdateEnvironmentAccessModel)
- func (o *CreatePermissionGroupRequest) SetName(v string)
- func (o *CreatePermissionGroupRequest) SetNewEnvironmentAccessType(v EnvironmentAccessType)
- func (o CreatePermissionGroupRequest) ToMap() (map[string]interface{}, error)
- type CreateProductRequest
- func (o *CreateProductRequest) GetDescription() string
- func (o *CreateProductRequest) GetDescriptionOk() (*string, bool)
- func (o *CreateProductRequest) GetName() string
- func (o *CreateProductRequest) GetNameOk() (*string, bool)
- func (o *CreateProductRequest) GetOrder() int32
- func (o *CreateProductRequest) GetOrderOk() (*int32, bool)
- func (o *CreateProductRequest) HasDescription() bool
- func (o *CreateProductRequest) HasOrder() bool
- func (o CreateProductRequest) MarshalJSON() ([]byte, error)
- func (o *CreateProductRequest) SetDescription(v string)
- func (o *CreateProductRequest) SetDescriptionNil()
- func (o *CreateProductRequest) SetName(v string)
- func (o *CreateProductRequest) SetOrder(v int32)
- func (o *CreateProductRequest) SetOrderNil()
- func (o CreateProductRequest) ToMap() (map[string]interface{}, error)
- func (o *CreateProductRequest) UnsetDescription()
- func (o *CreateProductRequest) UnsetOrder()
- type CreateSegmentModel
- func (o *CreateSegmentModel) GetComparator() RolloutRuleComparator
- func (o *CreateSegmentModel) GetComparatorOk() (*RolloutRuleComparator, bool)
- func (o *CreateSegmentModel) GetComparisonAttribute() string
- func (o *CreateSegmentModel) GetComparisonAttributeOk() (*string, bool)
- func (o *CreateSegmentModel) GetComparisonValue() string
- func (o *CreateSegmentModel) GetComparisonValueOk() (*string, bool)
- func (o *CreateSegmentModel) GetDescription() string
- func (o *CreateSegmentModel) GetDescriptionOk() (*string, bool)
- func (o *CreateSegmentModel) GetName() string
- func (o *CreateSegmentModel) GetNameOk() (*string, bool)
- func (o *CreateSegmentModel) HasDescription() bool
- func (o CreateSegmentModel) MarshalJSON() ([]byte, error)
- func (o *CreateSegmentModel) SetComparator(v RolloutRuleComparator)
- func (o *CreateSegmentModel) SetComparisonAttribute(v string)
- func (o *CreateSegmentModel) SetComparisonValue(v string)
- func (o *CreateSegmentModel) SetDescription(v string)
- func (o *CreateSegmentModel) SetDescriptionNil()
- func (o *CreateSegmentModel) SetName(v string)
- func (o CreateSegmentModel) ToMap() (map[string]interface{}, error)
- func (o *CreateSegmentModel) UnsetDescription()
- type CreateSettingInitialValues
- func (o *CreateSettingInitialValues) GetHint() string
- func (o *CreateSettingInitialValues) GetHintOk() (*string, bool)
- func (o *CreateSettingInitialValues) GetInitialValues() []InitialValue
- func (o *CreateSettingInitialValues) GetInitialValuesOk() ([]InitialValue, bool)
- func (o *CreateSettingInitialValues) GetKey() string
- func (o *CreateSettingInitialValues) GetKeyOk() (*string, bool)
- func (o *CreateSettingInitialValues) GetName() string
- func (o *CreateSettingInitialValues) GetNameOk() (*string, bool)
- func (o *CreateSettingInitialValues) GetOrder() int32
- func (o *CreateSettingInitialValues) GetOrderOk() (*int32, bool)
- func (o *CreateSettingInitialValues) GetSettingType() SettingType
- func (o *CreateSettingInitialValues) GetSettingTypeOk() (*SettingType, bool)
- func (o *CreateSettingInitialValues) GetTags() []int64
- func (o *CreateSettingInitialValues) GetTagsOk() ([]int64, bool)
- func (o *CreateSettingInitialValues) HasHint() bool
- func (o *CreateSettingInitialValues) HasInitialValues() bool
- func (o *CreateSettingInitialValues) HasOrder() bool
- func (o *CreateSettingInitialValues) HasTags() bool
- func (o CreateSettingInitialValues) MarshalJSON() ([]byte, error)
- func (o *CreateSettingInitialValues) SetHint(v string)
- func (o *CreateSettingInitialValues) SetHintNil()
- func (o *CreateSettingInitialValues) SetInitialValues(v []InitialValue)
- func (o *CreateSettingInitialValues) SetKey(v string)
- func (o *CreateSettingInitialValues) SetName(v string)
- func (o *CreateSettingInitialValues) SetOrder(v int32)
- func (o *CreateSettingInitialValues) SetOrderNil()
- func (o *CreateSettingInitialValues) SetSettingType(v SettingType)
- func (o *CreateSettingInitialValues) SetTags(v []int64)
- func (o CreateSettingInitialValues) ToMap() (map[string]interface{}, error)
- func (o *CreateSettingInitialValues) UnsetHint()
- func (o *CreateSettingInitialValues) UnsetOrder()
- type CreateTagModel
- func (o *CreateTagModel) GetColor() string
- func (o *CreateTagModel) GetColorOk() (*string, bool)
- func (o *CreateTagModel) GetName() string
- func (o *CreateTagModel) GetNameOk() (*string, bool)
- func (o *CreateTagModel) HasColor() bool
- func (o CreateTagModel) MarshalJSON() ([]byte, error)
- func (o *CreateTagModel) SetColor(v string)
- func (o *CreateTagModel) SetColorNil()
- func (o *CreateTagModel) SetName(v string)
- func (o CreateTagModel) ToMap() (map[string]interface{}, error)
- func (o *CreateTagModel) UnsetColor()
- type CreateWebHookRequest
- func (o *CreateWebHookRequest) GetContent() string
- func (o *CreateWebHookRequest) GetContentOk() (*string, bool)
- func (o *CreateWebHookRequest) GetHttpMethod() WebHookHttpMethod
- func (o *CreateWebHookRequest) GetHttpMethodOk() (*WebHookHttpMethod, bool)
- func (o *CreateWebHookRequest) GetUrl() string
- func (o *CreateWebHookRequest) GetUrlOk() (*string, bool)
- func (o *CreateWebHookRequest) GetWebHookHeaders() []WebhookHeaderModel
- func (o *CreateWebHookRequest) GetWebHookHeadersOk() ([]WebhookHeaderModel, bool)
- func (o *CreateWebHookRequest) HasContent() bool
- func (o *CreateWebHookRequest) HasHttpMethod() bool
- func (o *CreateWebHookRequest) HasWebHookHeaders() bool
- func (o CreateWebHookRequest) MarshalJSON() ([]byte, error)
- func (o *CreateWebHookRequest) SetContent(v string)
- func (o *CreateWebHookRequest) SetContentNil()
- func (o *CreateWebHookRequest) SetHttpMethod(v WebHookHttpMethod)
- func (o *CreateWebHookRequest) SetUrl(v string)
- func (o *CreateWebHookRequest) SetWebHookHeaders(v []WebhookHeaderModel)
- func (o CreateWebHookRequest) ToMap() (map[string]interface{}, error)
- func (o *CreateWebHookRequest) UnsetContent()
- type DeleteIntegrationLinkModel
- func (o *DeleteIntegrationLinkModel) GetHasRemainingIntegrationLink() bool
- func (o *DeleteIntegrationLinkModel) GetHasRemainingIntegrationLinkOk() (*bool, bool)
- func (o *DeleteIntegrationLinkModel) HasHasRemainingIntegrationLink() bool
- func (o DeleteIntegrationLinkModel) MarshalJSON() ([]byte, error)
- func (o *DeleteIntegrationLinkModel) SetHasRemainingIntegrationLink(v bool)
- func (o DeleteIntegrationLinkModel) ToMap() (map[string]interface{}, error)
- type DeleteRepositoryReportsRequest
- func (o *DeleteRepositoryReportsRequest) GetBranch() string
- func (o *DeleteRepositoryReportsRequest) GetBranchOk() (*string, bool)
- func (o *DeleteRepositoryReportsRequest) GetConfigId() string
- func (o *DeleteRepositoryReportsRequest) GetConfigIdOk() (*string, bool)
- func (o *DeleteRepositoryReportsRequest) GetRepository() string
- func (o *DeleteRepositoryReportsRequest) GetRepositoryOk() (*string, bool)
- func (o *DeleteRepositoryReportsRequest) GetSettingId() int32
- func (o *DeleteRepositoryReportsRequest) GetSettingIdOk() (*int32, bool)
- func (o *DeleteRepositoryReportsRequest) HasBranch() bool
- func (o *DeleteRepositoryReportsRequest) HasSettingId() bool
- func (o DeleteRepositoryReportsRequest) MarshalJSON() ([]byte, error)
- func (o *DeleteRepositoryReportsRequest) SetBranch(v string)
- func (o *DeleteRepositoryReportsRequest) SetBranchNil()
- func (o *DeleteRepositoryReportsRequest) SetConfigId(v string)
- func (o *DeleteRepositoryReportsRequest) SetRepository(v string)
- func (o *DeleteRepositoryReportsRequest) SetSettingId(v int32)
- func (o *DeleteRepositoryReportsRequest) SetSettingIdNil()
- func (o DeleteRepositoryReportsRequest) ToMap() (map[string]interface{}, error)
- func (o *DeleteRepositoryReportsRequest) UnsetBranch()
- func (o *DeleteRepositoryReportsRequest) UnsetSettingId()
- type EnvironmentAccessModel
- func (o *EnvironmentAccessModel) GetColor() string
- func (o *EnvironmentAccessModel) GetColorOk() (*string, bool)
- func (o *EnvironmentAccessModel) GetDescription() string
- func (o *EnvironmentAccessModel) GetDescriptionOk() (*string, bool)
- func (o *EnvironmentAccessModel) GetEnvironmentAccessType() EnvironmentAccessType
- func (o *EnvironmentAccessModel) GetEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
- func (o *EnvironmentAccessModel) GetEnvironmentId() string
- func (o *EnvironmentAccessModel) GetEnvironmentIdOk() (*string, bool)
- func (o *EnvironmentAccessModel) GetName() string
- func (o *EnvironmentAccessModel) GetNameOk() (*string, bool)
- func (o *EnvironmentAccessModel) GetOrder() int32
- func (o *EnvironmentAccessModel) GetOrderOk() (*int32, bool)
- func (o *EnvironmentAccessModel) GetReasonRequired() bool
- func (o *EnvironmentAccessModel) GetReasonRequiredOk() (*bool, bool)
- func (o *EnvironmentAccessModel) HasColor() bool
- func (o *EnvironmentAccessModel) HasDescription() bool
- func (o *EnvironmentAccessModel) HasEnvironmentAccessType() bool
- func (o *EnvironmentAccessModel) HasEnvironmentId() bool
- func (o *EnvironmentAccessModel) HasName() bool
- func (o *EnvironmentAccessModel) HasOrder() bool
- func (o *EnvironmentAccessModel) HasReasonRequired() bool
- func (o EnvironmentAccessModel) MarshalJSON() ([]byte, error)
- func (o *EnvironmentAccessModel) SetColor(v string)
- func (o *EnvironmentAccessModel) SetColorNil()
- func (o *EnvironmentAccessModel) SetDescription(v string)
- func (o *EnvironmentAccessModel) SetDescriptionNil()
- func (o *EnvironmentAccessModel) SetEnvironmentAccessType(v EnvironmentAccessType)
- func (o *EnvironmentAccessModel) SetEnvironmentId(v string)
- func (o *EnvironmentAccessModel) SetName(v string)
- func (o *EnvironmentAccessModel) SetNameNil()
- func (o *EnvironmentAccessModel) SetOrder(v int32)
- func (o *EnvironmentAccessModel) SetReasonRequired(v bool)
- func (o EnvironmentAccessModel) ToMap() (map[string]interface{}, error)
- func (o *EnvironmentAccessModel) UnsetColor()
- func (o *EnvironmentAccessModel) UnsetDescription()
- func (o *EnvironmentAccessModel) UnsetName()
- type EnvironmentAccessType
- type EnvironmentModel
- func (o *EnvironmentModel) GetColor() string
- func (o *EnvironmentModel) GetColorOk() (*string, bool)
- func (o *EnvironmentModel) GetDescription() string
- func (o *EnvironmentModel) GetDescriptionOk() (*string, bool)
- func (o *EnvironmentModel) GetEnvironmentId() string
- func (o *EnvironmentModel) GetEnvironmentIdOk() (*string, bool)
- func (o *EnvironmentModel) GetName() string
- func (o *EnvironmentModel) GetNameOk() (*string, bool)
- func (o *EnvironmentModel) GetOrder() int32
- func (o *EnvironmentModel) GetOrderOk() (*int32, bool)
- func (o *EnvironmentModel) GetProduct() ProductModel
- func (o *EnvironmentModel) GetProductOk() (*ProductModel, bool)
- func (o *EnvironmentModel) GetReasonRequired() bool
- func (o *EnvironmentModel) GetReasonRequiredOk() (*bool, bool)
- func (o *EnvironmentModel) HasColor() bool
- func (o *EnvironmentModel) HasDescription() bool
- func (o *EnvironmentModel) HasEnvironmentId() bool
- func (o *EnvironmentModel) HasName() bool
- func (o *EnvironmentModel) HasOrder() bool
- func (o *EnvironmentModel) HasProduct() bool
- func (o *EnvironmentModel) HasReasonRequired() bool
- func (o EnvironmentModel) MarshalJSON() ([]byte, error)
- func (o *EnvironmentModel) SetColor(v string)
- func (o *EnvironmentModel) SetColorNil()
- func (o *EnvironmentModel) SetDescription(v string)
- func (o *EnvironmentModel) SetDescriptionNil()
- func (o *EnvironmentModel) SetEnvironmentId(v string)
- func (o *EnvironmentModel) SetName(v string)
- func (o *EnvironmentModel) SetNameNil()
- func (o *EnvironmentModel) SetOrder(v int32)
- func (o *EnvironmentModel) SetProduct(v ProductModel)
- func (o *EnvironmentModel) SetReasonRequired(v bool)
- func (o EnvironmentModel) ToMap() (map[string]interface{}, error)
- func (o *EnvironmentModel) UnsetColor()
- func (o *EnvironmentModel) UnsetDescription()
- func (o *EnvironmentModel) UnsetName()
- type EnvironmentModelHaljson
- func (o *EnvironmentModelHaljson) GetColor() string
- func (o *EnvironmentModelHaljson) GetColorOk() (*string, bool)
- func (o *EnvironmentModelHaljson) GetDescription() string
- func (o *EnvironmentModelHaljson) GetDescriptionOk() (*string, bool)
- func (o *EnvironmentModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *EnvironmentModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *EnvironmentModelHaljson) GetEnvironmentId() string
- func (o *EnvironmentModelHaljson) GetEnvironmentIdOk() (*string, bool)
- func (o *EnvironmentModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *EnvironmentModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *EnvironmentModelHaljson) GetName() string
- func (o *EnvironmentModelHaljson) GetNameOk() (*string, bool)
- func (o *EnvironmentModelHaljson) GetOrder() int32
- func (o *EnvironmentModelHaljson) GetOrderOk() (*int32, bool)
- func (o *EnvironmentModelHaljson) GetReasonRequired() bool
- func (o *EnvironmentModelHaljson) GetReasonRequiredOk() (*bool, bool)
- func (o *EnvironmentModelHaljson) HasColor() bool
- func (o *EnvironmentModelHaljson) HasDescription() bool
- func (o *EnvironmentModelHaljson) HasEmbedded() bool
- func (o *EnvironmentModelHaljson) HasEnvironmentId() bool
- func (o *EnvironmentModelHaljson) HasLinks() bool
- func (o *EnvironmentModelHaljson) HasName() bool
- func (o *EnvironmentModelHaljson) HasOrder() bool
- func (o *EnvironmentModelHaljson) HasReasonRequired() bool
- func (o EnvironmentModelHaljson) MarshalJSON() ([]byte, error)
- func (o *EnvironmentModelHaljson) SetColor(v string)
- func (o *EnvironmentModelHaljson) SetColorNil()
- func (o *EnvironmentModelHaljson) SetDescription(v string)
- func (o *EnvironmentModelHaljson) SetDescriptionNil()
- func (o *EnvironmentModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *EnvironmentModelHaljson) SetEnvironmentId(v string)
- func (o *EnvironmentModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *EnvironmentModelHaljson) SetName(v string)
- func (o *EnvironmentModelHaljson) SetNameNil()
- func (o *EnvironmentModelHaljson) SetOrder(v int32)
- func (o *EnvironmentModelHaljson) SetReasonRequired(v bool)
- func (o EnvironmentModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *EnvironmentModelHaljson) UnsetColor()
- func (o *EnvironmentModelHaljson) UnsetDescription()
- func (o *EnvironmentModelHaljson) UnsetName()
- type EnvironmentsApiCreateEnvironmentRequest
- type EnvironmentsApiDeleteEnvironmentRequest
- type EnvironmentsApiGetEnvironmentRequest
- type EnvironmentsApiGetEnvironmentsRequest
- type EnvironmentsApiService
- func (a *EnvironmentsApiService) CreateEnvironment(ctx context.Context, productId string) EnvironmentsApiCreateEnvironmentRequest
- func (a *EnvironmentsApiService) CreateEnvironmentExecute(r EnvironmentsApiCreateEnvironmentRequest) (*EnvironmentModel, *http.Response, error)
- func (a *EnvironmentsApiService) DeleteEnvironment(ctx context.Context, environmentId string) EnvironmentsApiDeleteEnvironmentRequest
- func (a *EnvironmentsApiService) DeleteEnvironmentExecute(r EnvironmentsApiDeleteEnvironmentRequest) (*http.Response, error)
- func (a *EnvironmentsApiService) GetEnvironment(ctx context.Context, environmentId string) EnvironmentsApiGetEnvironmentRequest
- func (a *EnvironmentsApiService) GetEnvironmentExecute(r EnvironmentsApiGetEnvironmentRequest) (*EnvironmentModel, *http.Response, error)
- func (a *EnvironmentsApiService) GetEnvironments(ctx context.Context, productId string) EnvironmentsApiGetEnvironmentsRequest
- func (a *EnvironmentsApiService) GetEnvironmentsExecute(r EnvironmentsApiGetEnvironmentsRequest) ([]EnvironmentModel, *http.Response, error)
- func (a *EnvironmentsApiService) UpdateEnvironment(ctx context.Context, environmentId string) EnvironmentsApiUpdateEnvironmentRequest
- func (a *EnvironmentsApiService) UpdateEnvironmentExecute(r EnvironmentsApiUpdateEnvironmentRequest) (*EnvironmentModel, *http.Response, error)
- type EnvironmentsApiUpdateEnvironmentRequest
- type EvaluationVersion
- type FeatureFlagLimitations
- func (o *FeatureFlagLimitations) GetMaxComparisonValueLength() int32
- func (o *FeatureFlagLimitations) GetMaxComparisonValueLengthOk() (*int32, bool)
- func (o *FeatureFlagLimitations) GetMaxComparisonValueListItemLength() int32
- func (o *FeatureFlagLimitations) GetMaxComparisonValueListItemLengthOk() (*int32, bool)
- func (o *FeatureFlagLimitations) GetMaxComparisonValueListLength() int32
- func (o *FeatureFlagLimitations) GetMaxComparisonValueListLengthOk() (*int32, bool)
- func (o *FeatureFlagLimitations) GetMaxConditionPerTargetingRuleCount() int32
- func (o *FeatureFlagLimitations) GetMaxConditionPerTargetingRuleCountOk() (*int32, bool)
- func (o *FeatureFlagLimitations) GetMaxPercentageOptionCount() int32
- func (o *FeatureFlagLimitations) GetMaxPercentageOptionCountOk() (*int32, bool)
- func (o *FeatureFlagLimitations) GetMaxStringFlagValueLength() int32
- func (o *FeatureFlagLimitations) GetMaxStringFlagValueLengthOk() (*int32, bool)
- func (o *FeatureFlagLimitations) GetMaxTargetingRuleCount() int32
- func (o *FeatureFlagLimitations) GetMaxTargetingRuleCountOk() (*int32, bool)
- func (o *FeatureFlagLimitations) HasMaxComparisonValueLength() bool
- func (o *FeatureFlagLimitations) HasMaxComparisonValueListItemLength() bool
- func (o *FeatureFlagLimitations) HasMaxComparisonValueListLength() bool
- func (o *FeatureFlagLimitations) HasMaxConditionPerTargetingRuleCount() bool
- func (o *FeatureFlagLimitations) HasMaxPercentageOptionCount() bool
- func (o *FeatureFlagLimitations) HasMaxStringFlagValueLength() bool
- func (o *FeatureFlagLimitations) HasMaxTargetingRuleCount() bool
- func (o FeatureFlagLimitations) MarshalJSON() ([]byte, error)
- func (o *FeatureFlagLimitations) SetMaxComparisonValueLength(v int32)
- func (o *FeatureFlagLimitations) SetMaxComparisonValueListItemLength(v int32)
- func (o *FeatureFlagLimitations) SetMaxComparisonValueListLength(v int32)
- func (o *FeatureFlagLimitations) SetMaxConditionPerTargetingRuleCount(v int32)
- func (o *FeatureFlagLimitations) SetMaxPercentageOptionCount(v int32)
- func (o *FeatureFlagLimitations) SetMaxStringFlagValueLength(v int32)
- func (o *FeatureFlagLimitations) SetMaxTargetingRuleCount(v int32)
- func (o FeatureFlagLimitations) ToMap() (map[string]interface{}, error)
- type FeatureFlagSettingValuesApiGetSettingValueRequest
- type FeatureFlagSettingValuesApiGetSettingValuesRequest
- type FeatureFlagSettingValuesApiPostSettingValuesRequest
- func (r FeatureFlagSettingValuesApiPostSettingValuesRequest) Execute() (*ConfigSettingValuesModel, *http.Response, error)
- func (r FeatureFlagSettingValuesApiPostSettingValuesRequest) Reason(reason string) FeatureFlagSettingValuesApiPostSettingValuesRequest
- func (r FeatureFlagSettingValuesApiPostSettingValuesRequest) UpdateSettingValuesWithIdModel(updateSettingValuesWithIdModel UpdateSettingValuesWithIdModel) FeatureFlagSettingValuesApiPostSettingValuesRequest
- type FeatureFlagSettingValuesApiReplaceSettingValueRequest
- func (r FeatureFlagSettingValuesApiReplaceSettingValueRequest) Execute() (*SettingValueModel, *http.Response, error)
- func (r FeatureFlagSettingValuesApiReplaceSettingValueRequest) Reason(reason string) FeatureFlagSettingValuesApiReplaceSettingValueRequest
- func (r FeatureFlagSettingValuesApiReplaceSettingValueRequest) UpdateSettingValueModel(updateSettingValueModel UpdateSettingValueModel) FeatureFlagSettingValuesApiReplaceSettingValueRequest
- type FeatureFlagSettingValuesApiService
- func (a *FeatureFlagSettingValuesApiService) GetSettingValue(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesApiGetSettingValueRequest
- func (a *FeatureFlagSettingValuesApiService) GetSettingValueExecute(r FeatureFlagSettingValuesApiGetSettingValueRequest) (*SettingValueModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesApiService) GetSettingValues(ctx context.Context, configId string, environmentId string) FeatureFlagSettingValuesApiGetSettingValuesRequest
- func (a *FeatureFlagSettingValuesApiService) GetSettingValuesExecute(r FeatureFlagSettingValuesApiGetSettingValuesRequest) (*ConfigSettingValuesModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesApiService) PostSettingValues(ctx context.Context, configId string, environmentId string) FeatureFlagSettingValuesApiPostSettingValuesRequest
- func (a *FeatureFlagSettingValuesApiService) PostSettingValuesExecute(r FeatureFlagSettingValuesApiPostSettingValuesRequest) (*ConfigSettingValuesModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesApiService) ReplaceSettingValue(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesApiReplaceSettingValueRequest
- func (a *FeatureFlagSettingValuesApiService) ReplaceSettingValueExecute(r FeatureFlagSettingValuesApiReplaceSettingValueRequest) (*SettingValueModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesApiService) UpdateSettingValue(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesApiUpdateSettingValueRequest
- func (a *FeatureFlagSettingValuesApiService) UpdateSettingValueExecute(r FeatureFlagSettingValuesApiUpdateSettingValueRequest) (*SettingValueModel, *http.Response, error)
- type FeatureFlagSettingValuesApiUpdateSettingValueRequest
- func (r FeatureFlagSettingValuesApiUpdateSettingValueRequest) Execute() (*SettingValueModel, *http.Response, error)
- func (r FeatureFlagSettingValuesApiUpdateSettingValueRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagSettingValuesApiUpdateSettingValueRequest
- func (r FeatureFlagSettingValuesApiUpdateSettingValueRequest) Reason(reason string) FeatureFlagSettingValuesApiUpdateSettingValueRequest
- type FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest
- func (r FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest) Execute() (*SettingValueModel, *http.Response, error)
- func (r FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest
- type FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
- func (r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) Execute() (*SettingValueModel, *http.Response, error)
- func (r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) Reason(reason string) FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
- func (r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) UpdateSettingValueModel(updateSettingValueModel UpdateSettingValueModel) FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
- func (r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
- type FeatureFlagSettingValuesUsingSDKKeyApiService
- func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) GetSettingValueBySdkkey(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest
- func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) GetSettingValueBySdkkeyExecute(r FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest) (*SettingValueModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) ReplaceSettingValueBySdkkey(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
- func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) ReplaceSettingValueBySdkkeyExecute(r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) (*SettingValueModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) UpdateSettingValueBySdkkey(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
- func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) UpdateSettingValueBySdkkeyExecute(r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) (*SettingValueModel, *http.Response, error)
- type FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
- func (r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) Execute() (*SettingValueModel, *http.Response, error)
- func (r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
- func (r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) Reason(reason string) FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
- func (r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
- type FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request
- type FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) Reason(reason string) FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) UpdateEvaluationFormulaModel(updateEvaluationFormulaModel UpdateEvaluationFormulaModel) FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
- type FeatureFlagSettingValuesUsingSDKKeyV2ApiService
- func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) GetSettingValueBySdkkeyV2(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request
- func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) GetSettingValueBySdkkeyV2Execute(r FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request) (*SettingFormulaModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) ReplaceSettingValueBySdkkeyV2(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
- func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) ReplaceSettingValueBySdkkeyV2Execute(r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) (*SettingFormulaModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) UpdateSettingValueBySdkkeyV2(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
- func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) UpdateSettingValueBySdkkeyV2Execute(r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) (*SettingFormulaModel, *http.Response, error)
- type FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) Reason(reason string) FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
- func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
- type FeatureFlagSettingValuesV2ApiGetSettingValueV2Request
- type FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request
- type FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request
- func (r FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) Execute() (*ConfigSettingFormulasModel, *http.Response, error)
- func (r FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) Reason(reason string) FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request
- func (r FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) UpdateEvaluationFormulasModel(updateEvaluationFormulasModel UpdateEvaluationFormulasModel) FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request
- type FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request
- func (r FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
- func (r FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) Reason(reason string) FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request
- func (r FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) UpdateEvaluationFormulaModel(updateEvaluationFormulaModel UpdateEvaluationFormulaModel) FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request
- type FeatureFlagSettingValuesV2ApiService
- func (a *FeatureFlagSettingValuesV2ApiService) GetSettingValueV2(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesV2ApiGetSettingValueV2Request
- func (a *FeatureFlagSettingValuesV2ApiService) GetSettingValueV2Execute(r FeatureFlagSettingValuesV2ApiGetSettingValueV2Request) (*SettingFormulaModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesV2ApiService) GetSettingValuesV2(ctx context.Context, configId string, environmentId string) FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request
- func (a *FeatureFlagSettingValuesV2ApiService) GetSettingValuesV2Execute(r FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request) (*ConfigSettingFormulasModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesV2ApiService) PostSettingValuesV2(ctx context.Context, configId string, environmentId string) FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request
- func (a *FeatureFlagSettingValuesV2ApiService) PostSettingValuesV2Execute(r FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) (*ConfigSettingFormulasModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesV2ApiService) ReplaceSettingValueV2(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request
- func (a *FeatureFlagSettingValuesV2ApiService) ReplaceSettingValueV2Execute(r FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) (*SettingFormulaModel, *http.Response, error)
- func (a *FeatureFlagSettingValuesV2ApiService) UpdateSettingValueV2(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request
- func (a *FeatureFlagSettingValuesV2ApiService) UpdateSettingValueV2Execute(r FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) (*SettingFormulaModel, *http.Response, error)
- type FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request
- func (r FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
- func (r FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request
- func (r FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) Reason(reason string) FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request
- type FeatureFlagsSettingsApiCreateSettingRequest
- type FeatureFlagsSettingsApiDeleteSettingRequest
- type FeatureFlagsSettingsApiGetSettingRequest
- type FeatureFlagsSettingsApiGetSettingsRequest
- type FeatureFlagsSettingsApiReplaceSettingRequest
- type FeatureFlagsSettingsApiService
- func (a *FeatureFlagsSettingsApiService) CreateSetting(ctx context.Context, configId string) FeatureFlagsSettingsApiCreateSettingRequest
- func (a *FeatureFlagsSettingsApiService) CreateSettingExecute(r FeatureFlagsSettingsApiCreateSettingRequest) (*SettingModel, *http.Response, error)
- func (a *FeatureFlagsSettingsApiService) DeleteSetting(ctx context.Context, settingId int32) FeatureFlagsSettingsApiDeleteSettingRequest
- func (a *FeatureFlagsSettingsApiService) DeleteSettingExecute(r FeatureFlagsSettingsApiDeleteSettingRequest) (*http.Response, error)
- func (a *FeatureFlagsSettingsApiService) GetSetting(ctx context.Context, settingId int32) FeatureFlagsSettingsApiGetSettingRequest
- func (a *FeatureFlagsSettingsApiService) GetSettingExecute(r FeatureFlagsSettingsApiGetSettingRequest) (*SettingModel, *http.Response, error)
- func (a *FeatureFlagsSettingsApiService) GetSettings(ctx context.Context, configId string) FeatureFlagsSettingsApiGetSettingsRequest
- func (a *FeatureFlagsSettingsApiService) GetSettingsExecute(r FeatureFlagsSettingsApiGetSettingsRequest) ([]SettingModel, *http.Response, error)
- func (a *FeatureFlagsSettingsApiService) ReplaceSetting(ctx context.Context, settingId int32) FeatureFlagsSettingsApiReplaceSettingRequest
- func (a *FeatureFlagsSettingsApiService) ReplaceSettingExecute(r FeatureFlagsSettingsApiReplaceSettingRequest) (*SettingModel, *http.Response, error)
- func (a *FeatureFlagsSettingsApiService) UpdateSetting(ctx context.Context, settingId int32) FeatureFlagsSettingsApiUpdateSettingRequest
- func (a *FeatureFlagsSettingsApiService) UpdateSettingExecute(r FeatureFlagsSettingsApiUpdateSettingRequest) (*SettingModel, *http.Response, error)
- type FeatureFlagsSettingsApiUpdateSettingRequest
- type FlagReference
- func (o *FlagReference) GetReferences() []ReferenceLines
- func (o *FlagReference) GetReferencesOk() ([]ReferenceLines, bool)
- func (o *FlagReference) GetSettingId() int32
- func (o *FlagReference) GetSettingIdOk() (*int32, bool)
- func (o FlagReference) MarshalJSON() ([]byte, error)
- func (o *FlagReference) SetReferences(v []ReferenceLines)
- func (o *FlagReference) SetSettingId(v int32)
- func (o FlagReference) ToMap() (map[string]interface{}, error)
- type GenericOpenAPIError
- type InitialValue
- func (o *InitialValue) GetEnvironmentId() string
- func (o *InitialValue) GetEnvironmentIdOk() (*string, bool)
- func (o *InitialValue) GetValue() interface{}
- func (o *InitialValue) GetValueOk() (*interface{}, bool)
- func (o *InitialValue) HasEnvironmentId() bool
- func (o *InitialValue) HasValue() bool
- func (o InitialValue) MarshalJSON() ([]byte, error)
- func (o *InitialValue) SetEnvironmentId(v string)
- func (o *InitialValue) SetValue(v interface{})
- func (o InitialValue) ToMap() (map[string]interface{}, error)
- type IntegrationLinkDetail
- func (o *IntegrationLinkDetail) GetConfig() ConfigModel
- func (o *IntegrationLinkDetail) GetConfigOk() (*ConfigModel, bool)
- func (o *IntegrationLinkDetail) GetEnvironment() EnvironmentModel
- func (o *IntegrationLinkDetail) GetEnvironmentOk() (*EnvironmentModel, bool)
- func (o *IntegrationLinkDetail) GetProduct() ProductModel
- func (o *IntegrationLinkDetail) GetProductOk() (*ProductModel, bool)
- func (o *IntegrationLinkDetail) GetReadOnly() bool
- func (o *IntegrationLinkDetail) GetReadOnlyOk() (*bool, bool)
- func (o *IntegrationLinkDetail) GetSetting() SettingDataModel
- func (o *IntegrationLinkDetail) GetSettingOk() (*SettingDataModel, bool)
- func (o *IntegrationLinkDetail) GetStatus() string
- func (o *IntegrationLinkDetail) GetStatusOk() (*string, bool)
- func (o *IntegrationLinkDetail) HasConfig() bool
- func (o *IntegrationLinkDetail) HasEnvironment() bool
- func (o *IntegrationLinkDetail) HasProduct() bool
- func (o *IntegrationLinkDetail) HasReadOnly() bool
- func (o *IntegrationLinkDetail) HasSetting() bool
- func (o *IntegrationLinkDetail) HasStatus() bool
- func (o IntegrationLinkDetail) MarshalJSON() ([]byte, error)
- func (o *IntegrationLinkDetail) SetConfig(v ConfigModel)
- func (o *IntegrationLinkDetail) SetEnvironment(v EnvironmentModel)
- func (o *IntegrationLinkDetail) SetProduct(v ProductModel)
- func (o *IntegrationLinkDetail) SetReadOnly(v bool)
- func (o *IntegrationLinkDetail) SetSetting(v SettingDataModel)
- func (o *IntegrationLinkDetail) SetStatus(v string)
- func (o *IntegrationLinkDetail) SetStatusNil()
- func (o IntegrationLinkDetail) ToMap() (map[string]interface{}, error)
- func (o *IntegrationLinkDetail) UnsetStatus()
- type IntegrationLinkDetailsModel
- func (o *IntegrationLinkDetailsModel) GetAllIntegrationLinkCount() int32
- func (o *IntegrationLinkDetailsModel) GetAllIntegrationLinkCountOk() (*int32, bool)
- func (o *IntegrationLinkDetailsModel) GetDetails() []IntegrationLinkDetail
- func (o *IntegrationLinkDetailsModel) GetDetailsOk() ([]IntegrationLinkDetail, bool)
- func (o *IntegrationLinkDetailsModel) HasAllIntegrationLinkCount() bool
- func (o *IntegrationLinkDetailsModel) HasDetails() bool
- func (o IntegrationLinkDetailsModel) MarshalJSON() ([]byte, error)
- func (o *IntegrationLinkDetailsModel) SetAllIntegrationLinkCount(v int32)
- func (o *IntegrationLinkDetailsModel) SetDetails(v []IntegrationLinkDetail)
- func (o IntegrationLinkDetailsModel) ToMap() (map[string]interface{}, error)
- type IntegrationLinkModel
- func (o *IntegrationLinkModel) GetDescription() string
- func (o *IntegrationLinkModel) GetDescriptionOk() (*string, bool)
- func (o *IntegrationLinkModel) GetIntegrationLinkType() IntegrationLinkType
- func (o *IntegrationLinkModel) GetIntegrationLinkTypeOk() (*IntegrationLinkType, bool)
- func (o *IntegrationLinkModel) GetKey() string
- func (o *IntegrationLinkModel) GetKeyOk() (*string, bool)
- func (o *IntegrationLinkModel) GetUrl() string
- func (o *IntegrationLinkModel) GetUrlOk() (*string, bool)
- func (o *IntegrationLinkModel) HasDescription() bool
- func (o *IntegrationLinkModel) HasIntegrationLinkType() bool
- func (o *IntegrationLinkModel) HasKey() bool
- func (o *IntegrationLinkModel) HasUrl() bool
- func (o IntegrationLinkModel) MarshalJSON() ([]byte, error)
- func (o *IntegrationLinkModel) SetDescription(v string)
- func (o *IntegrationLinkModel) SetDescriptionNil()
- func (o *IntegrationLinkModel) SetIntegrationLinkType(v IntegrationLinkType)
- func (o *IntegrationLinkModel) SetKey(v string)
- func (o *IntegrationLinkModel) SetKeyNil()
- func (o *IntegrationLinkModel) SetUrl(v string)
- func (o *IntegrationLinkModel) SetUrlNil()
- func (o IntegrationLinkModel) ToMap() (map[string]interface{}, error)
- func (o *IntegrationLinkModel) UnsetDescription()
- func (o *IntegrationLinkModel) UnsetKey()
- func (o *IntegrationLinkModel) UnsetUrl()
- type IntegrationLinkType
- type IntegrationLinksApiAddOrUpdateIntegrationLinkRequest
- func (r IntegrationLinksApiAddOrUpdateIntegrationLinkRequest) AddOrUpdateIntegrationLinkModel(addOrUpdateIntegrationLinkModel AddOrUpdateIntegrationLinkModel) IntegrationLinksApiAddOrUpdateIntegrationLinkRequest
- func (r IntegrationLinksApiAddOrUpdateIntegrationLinkRequest) Execute() (*IntegrationLinkModel, *http.Response, error)
- type IntegrationLinksApiDeleteIntegrationLinkRequest
- type IntegrationLinksApiGetIntegrationLinkDetailsRequest
- type IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest
- func (r IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest) AddOrUpdateJiraIntegrationLinkModel(addOrUpdateJiraIntegrationLinkModel AddOrUpdateJiraIntegrationLinkModel) IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest
- func (r IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest) Execute() (*IntegrationLinkModel, *http.Response, error)
- type IntegrationLinksApiJiraConnectRequest
- type IntegrationLinksApiService
- func (a *IntegrationLinksApiService) AddOrUpdateIntegrationLink(ctx context.Context, environmentId string, settingId int32, ...) IntegrationLinksApiAddOrUpdateIntegrationLinkRequest
- func (a *IntegrationLinksApiService) AddOrUpdateIntegrationLinkExecute(r IntegrationLinksApiAddOrUpdateIntegrationLinkRequest) (*IntegrationLinkModel, *http.Response, error)
- func (a *IntegrationLinksApiService) DeleteIntegrationLink(ctx context.Context, environmentId string, settingId int32, ...) IntegrationLinksApiDeleteIntegrationLinkRequest
- func (a *IntegrationLinksApiService) DeleteIntegrationLinkExecute(r IntegrationLinksApiDeleteIntegrationLinkRequest) (*DeleteIntegrationLinkModel, *http.Response, error)
- func (a *IntegrationLinksApiService) GetIntegrationLinkDetails(ctx context.Context, integrationLinkType IntegrationLinkType, key string) IntegrationLinksApiGetIntegrationLinkDetailsRequest
- func (a *IntegrationLinksApiService) GetIntegrationLinkDetailsExecute(r IntegrationLinksApiGetIntegrationLinkDetailsRequest) (*IntegrationLinkDetailsModel, *http.Response, error)
- func (a *IntegrationLinksApiService) JiraAddOrUpdateIntegrationLink(ctx context.Context, environmentId string, settingId int32, key string) IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest
- func (a *IntegrationLinksApiService) JiraAddOrUpdateIntegrationLinkExecute(r IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest) (*IntegrationLinkModel, *http.Response, error)
- func (a *IntegrationLinksApiService) JiraConnect(ctx context.Context) IntegrationLinksApiJiraConnectRequest
- func (a *IntegrationLinksApiService) JiraConnectExecute(r IntegrationLinksApiJiraConnectRequest) (*http.Response, error)
- type IntegrationModel
- func (o *IntegrationModel) GetConfigIds() []string
- func (o *IntegrationModel) GetConfigIdsOk() ([]string, bool)
- func (o *IntegrationModel) GetEnvironmentIds() []string
- func (o *IntegrationModel) GetEnvironmentIdsOk() ([]string, bool)
- func (o *IntegrationModel) GetIntegrationId() string
- func (o *IntegrationModel) GetIntegrationIdOk() (*string, bool)
- func (o *IntegrationModel) GetIntegrationType() IntegrationType
- func (o *IntegrationModel) GetIntegrationTypeOk() (*IntegrationType, bool)
- func (o *IntegrationModel) GetName() string
- func (o *IntegrationModel) GetNameOk() (*string, bool)
- func (o *IntegrationModel) GetParameters() map[string]string
- func (o *IntegrationModel) GetParametersOk() (*map[string]string, bool)
- func (o *IntegrationModel) HasConfigIds() bool
- func (o *IntegrationModel) HasEnvironmentIds() bool
- func (o *IntegrationModel) HasIntegrationId() bool
- func (o *IntegrationModel) HasIntegrationType() bool
- func (o *IntegrationModel) HasName() bool
- func (o *IntegrationModel) HasParameters() bool
- func (o IntegrationModel) MarshalJSON() ([]byte, error)
- func (o *IntegrationModel) SetConfigIds(v []string)
- func (o *IntegrationModel) SetEnvironmentIds(v []string)
- func (o *IntegrationModel) SetIntegrationId(v string)
- func (o *IntegrationModel) SetIntegrationType(v IntegrationType)
- func (o *IntegrationModel) SetName(v string)
- func (o *IntegrationModel) SetNameNil()
- func (o *IntegrationModel) SetParameters(v map[string]string)
- func (o IntegrationModel) ToMap() (map[string]interface{}, error)
- func (o *IntegrationModel) UnsetName()
- type IntegrationType
- type IntegrationsApiCreateIntegrationRequest
- type IntegrationsApiDeleteIntegrationRequest
- type IntegrationsApiGetIntegrationRequest
- type IntegrationsApiGetIntegrationsRequest
- type IntegrationsApiService
- func (a *IntegrationsApiService) CreateIntegration(ctx context.Context, productId string) IntegrationsApiCreateIntegrationRequest
- func (a *IntegrationsApiService) CreateIntegrationExecute(r IntegrationsApiCreateIntegrationRequest) (*IntegrationModel, *http.Response, error)
- func (a *IntegrationsApiService) DeleteIntegration(ctx context.Context, integrationId string) IntegrationsApiDeleteIntegrationRequest
- func (a *IntegrationsApiService) DeleteIntegrationExecute(r IntegrationsApiDeleteIntegrationRequest) (*http.Response, error)
- func (a *IntegrationsApiService) GetIntegration(ctx context.Context, integrationId string) IntegrationsApiGetIntegrationRequest
- func (a *IntegrationsApiService) GetIntegrationExecute(r IntegrationsApiGetIntegrationRequest) (*IntegrationModel, *http.Response, error)
- func (a *IntegrationsApiService) GetIntegrations(ctx context.Context, productId string) IntegrationsApiGetIntegrationsRequest
- func (a *IntegrationsApiService) GetIntegrationsExecute(r IntegrationsApiGetIntegrationsRequest) (*IntegrationsModel, *http.Response, error)
- func (a *IntegrationsApiService) UpdateIntegration(ctx context.Context, integrationId string) IntegrationsApiUpdateIntegrationRequest
- func (a *IntegrationsApiService) UpdateIntegrationExecute(r IntegrationsApiUpdateIntegrationRequest) (*IntegrationModel, *http.Response, error)
- type IntegrationsApiUpdateIntegrationRequest
- type IntegrationsModel
- func (o *IntegrationsModel) GetIntegrations() []IntegrationModel
- func (o *IntegrationsModel) GetIntegrationsOk() ([]IntegrationModel, bool)
- func (o *IntegrationsModel) HasIntegrations() bool
- func (o IntegrationsModel) MarshalJSON() ([]byte, error)
- func (o *IntegrationsModel) SetIntegrations(v []IntegrationModel)
- func (o IntegrationsModel) ToMap() (map[string]interface{}, error)
- type InvitationModel
- func (o *InvitationModel) GetCreatedAt() time.Time
- func (o *InvitationModel) GetCreatedAtOk() (*time.Time, bool)
- func (o *InvitationModel) GetEmail() string
- func (o *InvitationModel) GetEmailOk() (*string, bool)
- func (o *InvitationModel) GetExpired() bool
- func (o *InvitationModel) GetExpiredOk() (*bool, bool)
- func (o *InvitationModel) GetInvitationId() string
- func (o *InvitationModel) GetInvitationIdOk() (*string, bool)
- func (o *InvitationModel) GetPermissionGroupId() int64
- func (o *InvitationModel) GetPermissionGroupIdOk() (*int64, bool)
- func (o *InvitationModel) HasCreatedAt() bool
- func (o *InvitationModel) HasEmail() bool
- func (o *InvitationModel) HasExpired() bool
- func (o *InvitationModel) HasInvitationId() bool
- func (o *InvitationModel) HasPermissionGroupId() bool
- func (o InvitationModel) MarshalJSON() ([]byte, error)
- func (o *InvitationModel) SetCreatedAt(v time.Time)
- func (o *InvitationModel) SetEmail(v string)
- func (o *InvitationModel) SetEmailNil()
- func (o *InvitationModel) SetExpired(v bool)
- func (o *InvitationModel) SetInvitationId(v string)
- func (o *InvitationModel) SetPermissionGroupId(v int64)
- func (o InvitationModel) ToMap() (map[string]interface{}, error)
- func (o *InvitationModel) UnsetEmail()
- type InvitationModelLinks
- func (o *InvitationModelLinks) GetPermissionGroup() ConfigModelLinksSelf
- func (o *InvitationModelLinks) GetPermissionGroupOk() (*ConfigModelLinksSelf, bool)
- func (o *InvitationModelLinks) HasPermissionGroup() bool
- func (o InvitationModelLinks) MarshalJSON() ([]byte, error)
- func (o *InvitationModelLinks) SetPermissionGroup(v ConfigModelLinksSelf)
- func (o InvitationModelLinks) ToMap() (map[string]interface{}, error)
- type InviteMembersRequest
- func (o *InviteMembersRequest) GetEmails() []string
- func (o *InviteMembersRequest) GetEmailsOk() ([]string, bool)
- func (o *InviteMembersRequest) GetPermissionGroupId() int64
- func (o *InviteMembersRequest) GetPermissionGroupIdOk() (*int64, bool)
- func (o InviteMembersRequest) MarshalJSON() ([]byte, error)
- func (o *InviteMembersRequest) SetEmails(v []string)
- func (o *InviteMembersRequest) SetPermissionGroupId(v int64)
- func (o InviteMembersRequest) ToMap() (map[string]interface{}, error)
- type JsonPatchOperation
- func (o *JsonPatchOperation) GetFrom() string
- func (o *JsonPatchOperation) GetFromOk() (*string, bool)
- func (o *JsonPatchOperation) GetOp() OperationType
- func (o *JsonPatchOperation) GetOpOk() (*OperationType, bool)
- func (o *JsonPatchOperation) GetPath() string
- func (o *JsonPatchOperation) GetPathOk() (*string, bool)
- func (o *JsonPatchOperation) GetValue() interface{}
- func (o *JsonPatchOperation) GetValueOk() (*interface{}, bool)
- func (o *JsonPatchOperation) HasFrom() bool
- func (o *JsonPatchOperation) HasValue() bool
- func (o JsonPatchOperation) MarshalJSON() ([]byte, error)
- func (o *JsonPatchOperation) SetFrom(v string)
- func (o *JsonPatchOperation) SetFromNil()
- func (o *JsonPatchOperation) SetOp(v OperationType)
- func (o *JsonPatchOperation) SetPath(v string)
- func (o *JsonPatchOperation) SetValue(v interface{})
- func (o JsonPatchOperation) ToMap() (map[string]interface{}, error)
- func (o *JsonPatchOperation) UnsetFrom()
- type KeyGenerationMode
- type MappedNullable
- type MeApiGetMeRequest
- type MeApiService
- type MeModel
- func (o *MeModel) GetEmail() string
- func (o *MeModel) GetEmailOk() (*string, bool)
- func (o *MeModel) GetFullName() string
- func (o *MeModel) GetFullNameOk() (*string, bool)
- func (o *MeModel) HasEmail() bool
- func (o *MeModel) HasFullName() bool
- func (o MeModel) MarshalJSON() ([]byte, error)
- func (o *MeModel) SetEmail(v string)
- func (o *MeModel) SetEmailNil()
- func (o *MeModel) SetFullName(v string)
- func (o *MeModel) SetFullNameNil()
- func (o MeModel) ToMap() (map[string]interface{}, error)
- func (o *MeModel) UnsetEmail()
- func (o *MeModel) UnsetFullName()
- type MemberModel
- func (o *MemberModel) GetEmail() string
- func (o *MemberModel) GetEmailOk() (*string, bool)
- func (o *MemberModel) GetFullName() string
- func (o *MemberModel) GetFullNameOk() (*string, bool)
- func (o *MemberModel) GetPermissionGroupId() int64
- func (o *MemberModel) GetPermissionGroupIdOk() (*int64, bool)
- func (o *MemberModel) GetProductId() string
- func (o *MemberModel) GetProductIdOk() (*string, bool)
- func (o *MemberModel) GetUserId() string
- func (o *MemberModel) GetUserIdOk() (*string, bool)
- func (o *MemberModel) HasEmail() bool
- func (o *MemberModel) HasFullName() bool
- func (o *MemberModel) HasPermissionGroupId() bool
- func (o *MemberModel) HasProductId() bool
- func (o *MemberModel) HasUserId() bool
- func (o MemberModel) MarshalJSON() ([]byte, error)
- func (o *MemberModel) SetEmail(v string)
- func (o *MemberModel) SetEmailNil()
- func (o *MemberModel) SetFullName(v string)
- func (o *MemberModel) SetFullNameNil()
- func (o *MemberModel) SetPermissionGroupId(v int64)
- func (o *MemberModel) SetProductId(v string)
- func (o *MemberModel) SetUserId(v string)
- func (o *MemberModel) SetUserIdNil()
- func (o MemberModel) ToMap() (map[string]interface{}, error)
- func (o *MemberModel) UnsetEmail()
- func (o *MemberModel) UnsetFullName()
- func (o *MemberModel) UnsetUserId()
- type MembersApiAddMemberToGroupRequest
- type MembersApiDeleteInvitationRequest
- type MembersApiDeleteOrganizationMemberRequest
- type MembersApiDeleteProductMemberRequest
- type MembersApiGetOrganizationMembersRequest
- type MembersApiGetOrganizationMembersV2Request
- type MembersApiGetPendingInvitationsOrgRequest
- type MembersApiGetPendingInvitationsRequest
- type MembersApiGetProductMembersRequest
- type MembersApiInviteMemberRequest
- type MembersApiService
- func (a *MembersApiService) AddMemberToGroup(ctx context.Context, organizationId string, userId string) MembersApiAddMemberToGroupRequest
- func (a *MembersApiService) AddMemberToGroupExecute(r MembersApiAddMemberToGroupRequest) (*http.Response, error)
- func (a *MembersApiService) DeleteInvitation(ctx context.Context, invitationId string) MembersApiDeleteInvitationRequest
- func (a *MembersApiService) DeleteInvitationExecute(r MembersApiDeleteInvitationRequest) (*http.Response, error)
- func (a *MembersApiService) DeleteOrganizationMember(ctx context.Context, organizationId string, userId string) MembersApiDeleteOrganizationMemberRequest
- func (a *MembersApiService) DeleteOrganizationMemberExecute(r MembersApiDeleteOrganizationMemberRequest) (*http.Response, error)
- func (a *MembersApiService) DeleteProductMember(ctx context.Context, productId string, userId string) MembersApiDeleteProductMemberRequest
- func (a *MembersApiService) DeleteProductMemberExecute(r MembersApiDeleteProductMemberRequest) (*http.Response, error)
- func (a *MembersApiService) GetOrganizationMembers(ctx context.Context, organizationId string) MembersApiGetOrganizationMembersRequest
- func (a *MembersApiService) GetOrganizationMembersExecute(r MembersApiGetOrganizationMembersRequest) ([]UserModel, *http.Response, error)
- func (a *MembersApiService) GetOrganizationMembersV2(ctx context.Context, organizationId string) MembersApiGetOrganizationMembersV2Request
- func (a *MembersApiService) GetOrganizationMembersV2Execute(r MembersApiGetOrganizationMembersV2Request) (*OrganizationMembersModel, *http.Response, error)
- func (a *MembersApiService) GetPendingInvitations(ctx context.Context, productId string) MembersApiGetPendingInvitationsRequest
- func (a *MembersApiService) GetPendingInvitationsExecute(r MembersApiGetPendingInvitationsRequest) ([]InvitationModel, *http.Response, error)
- func (a *MembersApiService) GetPendingInvitationsOrg(ctx context.Context, organizationId string) MembersApiGetPendingInvitationsOrgRequest
- func (a *MembersApiService) GetPendingInvitationsOrgExecute(r MembersApiGetPendingInvitationsOrgRequest) ([]OrganizationInvitationModel, *http.Response, error)
- func (a *MembersApiService) GetProductMembers(ctx context.Context, productId string) MembersApiGetProductMembersRequest
- func (a *MembersApiService) GetProductMembersExecute(r MembersApiGetProductMembersRequest) ([]MemberModel, *http.Response, error)
- func (a *MembersApiService) InviteMember(ctx context.Context, productId string) MembersApiInviteMemberRequest
- func (a *MembersApiService) InviteMemberExecute(r MembersApiInviteMemberRequest) (*http.Response, error)
- type ModifyIntegrationRequest
- func (o *ModifyIntegrationRequest) GetConfigIds() []string
- func (o *ModifyIntegrationRequest) GetConfigIdsOk() ([]string, bool)
- func (o *ModifyIntegrationRequest) GetEnvironmentIds() []string
- func (o *ModifyIntegrationRequest) GetEnvironmentIdsOk() ([]string, bool)
- func (o *ModifyIntegrationRequest) GetName() string
- func (o *ModifyIntegrationRequest) GetNameOk() (*string, bool)
- func (o *ModifyIntegrationRequest) GetParameters() map[string]string
- func (o *ModifyIntegrationRequest) GetParametersOk() (*map[string]string, bool)
- func (o ModifyIntegrationRequest) MarshalJSON() ([]byte, error)
- func (o *ModifyIntegrationRequest) SetConfigIds(v []string)
- func (o *ModifyIntegrationRequest) SetEnvironmentIds(v []string)
- func (o *ModifyIntegrationRequest) SetName(v string)
- func (o *ModifyIntegrationRequest) SetParameters(v map[string]string)
- func (o ModifyIntegrationRequest) ToMap() (map[string]interface{}, error)
- type NullableAccessType
- type NullableAddOrUpdateIntegrationLinkModel
- func (v NullableAddOrUpdateIntegrationLinkModel) Get() *AddOrUpdateIntegrationLinkModel
- func (v NullableAddOrUpdateIntegrationLinkModel) IsSet() bool
- func (v NullableAddOrUpdateIntegrationLinkModel) MarshalJSON() ([]byte, error)
- func (v *NullableAddOrUpdateIntegrationLinkModel) Set(val *AddOrUpdateIntegrationLinkModel)
- func (v *NullableAddOrUpdateIntegrationLinkModel) UnmarshalJSON(src []byte) error
- func (v *NullableAddOrUpdateIntegrationLinkModel) Unset()
- type NullableAddOrUpdateJiraIntegrationLinkModel
- func (v NullableAddOrUpdateJiraIntegrationLinkModel) Get() *AddOrUpdateJiraIntegrationLinkModel
- func (v NullableAddOrUpdateJiraIntegrationLinkModel) IsSet() bool
- func (v NullableAddOrUpdateJiraIntegrationLinkModel) MarshalJSON() ([]byte, error)
- func (v *NullableAddOrUpdateJiraIntegrationLinkModel) Set(val *AddOrUpdateJiraIntegrationLinkModel)
- func (v *NullableAddOrUpdateJiraIntegrationLinkModel) UnmarshalJSON(src []byte) error
- func (v *NullableAddOrUpdateJiraIntegrationLinkModel) Unset()
- type NullableAddUserToGroupRequest
- func (v NullableAddUserToGroupRequest) Get() *AddUserToGroupRequest
- func (v NullableAddUserToGroupRequest) IsSet() bool
- func (v NullableAddUserToGroupRequest) MarshalJSON() ([]byte, error)
- func (v *NullableAddUserToGroupRequest) Set(val *AddUserToGroupRequest)
- func (v *NullableAddUserToGroupRequest) UnmarshalJSON(src []byte) error
- func (v *NullableAddUserToGroupRequest) Unset()
- type NullableAuditLogItemModel
- func (v NullableAuditLogItemModel) Get() *AuditLogItemModel
- func (v NullableAuditLogItemModel) IsSet() bool
- func (v NullableAuditLogItemModel) MarshalJSON() ([]byte, error)
- func (v *NullableAuditLogItemModel) Set(val *AuditLogItemModel)
- func (v *NullableAuditLogItemModel) UnmarshalJSON(src []byte) error
- func (v *NullableAuditLogItemModel) Unset()
- type NullableAuditLogType
- func (v NullableAuditLogType) Get() *AuditLogType
- func (v NullableAuditLogType) IsSet() bool
- func (v NullableAuditLogType) MarshalJSON() ([]byte, error)
- func (v *NullableAuditLogType) Set(val *AuditLogType)
- func (v *NullableAuditLogType) UnmarshalJSON(src []byte) error
- func (v *NullableAuditLogType) Unset()
- type NullableBool
- type NullableCodeReferenceModel
- func (v NullableCodeReferenceModel) Get() *CodeReferenceModel
- func (v NullableCodeReferenceModel) IsSet() bool
- func (v NullableCodeReferenceModel) MarshalJSON() ([]byte, error)
- func (v *NullableCodeReferenceModel) Set(val *CodeReferenceModel)
- func (v *NullableCodeReferenceModel) UnmarshalJSON(src []byte) error
- func (v *NullableCodeReferenceModel) Unset()
- type NullableCodeReferenceRequest
- func (v NullableCodeReferenceRequest) Get() *CodeReferenceRequest
- func (v NullableCodeReferenceRequest) IsSet() bool
- func (v NullableCodeReferenceRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCodeReferenceRequest) Set(val *CodeReferenceRequest)
- func (v *NullableCodeReferenceRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCodeReferenceRequest) Unset()
- type NullableCodeReferencesForSettingModel
- func (v NullableCodeReferencesForSettingModel) Get() *CodeReferencesForSettingModel
- func (v NullableCodeReferencesForSettingModel) IsSet() bool
- func (v NullableCodeReferencesForSettingModel) MarshalJSON() ([]byte, error)
- func (v *NullableCodeReferencesForSettingModel) Set(val *CodeReferencesForSettingModel)
- func (v *NullableCodeReferencesForSettingModel) UnmarshalJSON(src []byte) error
- func (v *NullableCodeReferencesForSettingModel) Unset()
- type NullableComparisonValueListModel
- func (v NullableComparisonValueListModel) Get() *ComparisonValueListModel
- func (v NullableComparisonValueListModel) IsSet() bool
- func (v NullableComparisonValueListModel) MarshalJSON() ([]byte, error)
- func (v *NullableComparisonValueListModel) Set(val *ComparisonValueListModel)
- func (v *NullableComparisonValueListModel) UnmarshalJSON(src []byte) error
- func (v *NullableComparisonValueListModel) Unset()
- type NullableComparisonValueModel
- func (v NullableComparisonValueModel) Get() *ComparisonValueModel
- func (v NullableComparisonValueModel) IsSet() bool
- func (v NullableComparisonValueModel) MarshalJSON() ([]byte, error)
- func (v *NullableComparisonValueModel) Set(val *ComparisonValueModel)
- func (v *NullableComparisonValueModel) UnmarshalJSON(src []byte) error
- func (v *NullableComparisonValueModel) Unset()
- type NullableConditionModel
- func (v NullableConditionModel) Get() *ConditionModel
- func (v NullableConditionModel) IsSet() bool
- func (v NullableConditionModel) MarshalJSON() ([]byte, error)
- func (v *NullableConditionModel) Set(val *ConditionModel)
- func (v *NullableConditionModel) UnmarshalJSON(src []byte) error
- func (v *NullableConditionModel) Unset()
- type NullableConfigModel
- func (v NullableConfigModel) Get() *ConfigModel
- func (v NullableConfigModel) IsSet() bool
- func (v NullableConfigModel) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModel) Set(val *ConfigModel)
- func (v *NullableConfigModel) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModel) Unset()
- type NullableConfigModelHaljson
- func (v NullableConfigModelHaljson) Get() *ConfigModelHaljson
- func (v NullableConfigModelHaljson) IsSet() bool
- func (v NullableConfigModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelHaljson) Set(val *ConfigModelHaljson)
- func (v *NullableConfigModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelHaljson) Unset()
- type NullableConfigModelHaljsonEmbedded
- func (v NullableConfigModelHaljsonEmbedded) Get() *ConfigModelHaljsonEmbedded
- func (v NullableConfigModelHaljsonEmbedded) IsSet() bool
- func (v NullableConfigModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelHaljsonEmbedded) Set(val *ConfigModelHaljsonEmbedded)
- func (v *NullableConfigModelHaljsonEmbedded) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelHaljsonEmbedded) Unset()
- type NullableConfigModelHaljsonEmbeddedProduct
- func (v NullableConfigModelHaljsonEmbeddedProduct) Get() *ConfigModelHaljsonEmbeddedProduct
- func (v NullableConfigModelHaljsonEmbeddedProduct) IsSet() bool
- func (v NullableConfigModelHaljsonEmbeddedProduct) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelHaljsonEmbeddedProduct) Set(val *ConfigModelHaljsonEmbeddedProduct)
- func (v *NullableConfigModelHaljsonEmbeddedProduct) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelHaljsonEmbeddedProduct) Unset()
- type NullableConfigModelHaljsonEmbeddedProductEmbedded
- func (v NullableConfigModelHaljsonEmbeddedProductEmbedded) Get() *ConfigModelHaljsonEmbeddedProductEmbedded
- func (v NullableConfigModelHaljsonEmbeddedProductEmbedded) IsSet() bool
- func (v NullableConfigModelHaljsonEmbeddedProductEmbedded) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbedded) Set(val *ConfigModelHaljsonEmbeddedProductEmbedded)
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbedded) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbedded) Unset()
- type NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization
- func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) Get() *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization
- func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) IsSet() bool
- func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) Set(val *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization)
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) Unset()
- type NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
- func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) Get() *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
- func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) IsSet() bool
- func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) Set(val *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks)
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) Unset()
- type NullableConfigModelHaljsonEmbeddedProductLinks
- func (v NullableConfigModelHaljsonEmbeddedProductLinks) Get() *ConfigModelHaljsonEmbeddedProductLinks
- func (v NullableConfigModelHaljsonEmbeddedProductLinks) IsSet() bool
- func (v NullableConfigModelHaljsonEmbeddedProductLinks) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelHaljsonEmbeddedProductLinks) Set(val *ConfigModelHaljsonEmbeddedProductLinks)
- func (v *NullableConfigModelHaljsonEmbeddedProductLinks) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelHaljsonEmbeddedProductLinks) Unset()
- type NullableConfigModelHaljsonLinks
- func (v NullableConfigModelHaljsonLinks) Get() *ConfigModelHaljsonLinks
- func (v NullableConfigModelHaljsonLinks) IsSet() bool
- func (v NullableConfigModelHaljsonLinks) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelHaljsonLinks) Set(val *ConfigModelHaljsonLinks)
- func (v *NullableConfigModelHaljsonLinks) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelHaljsonLinks) Unset()
- type NullableConfigModelLinks
- func (v NullableConfigModelLinks) Get() *ConfigModelLinks
- func (v NullableConfigModelLinks) IsSet() bool
- func (v NullableConfigModelLinks) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelLinks) Set(val *ConfigModelLinks)
- func (v *NullableConfigModelLinks) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelLinks) Unset()
- type NullableConfigModelLinksSelf
- func (v NullableConfigModelLinksSelf) Get() *ConfigModelLinksSelf
- func (v NullableConfigModelLinksSelf) IsSet() bool
- func (v NullableConfigModelLinksSelf) MarshalJSON() ([]byte, error)
- func (v *NullableConfigModelLinksSelf) Set(val *ConfigModelLinksSelf)
- func (v *NullableConfigModelLinksSelf) UnmarshalJSON(src []byte) error
- func (v *NullableConfigModelLinksSelf) Unset()
- type NullableConfigSettingFormulaModel
- func (v NullableConfigSettingFormulaModel) Get() *ConfigSettingFormulaModel
- func (v NullableConfigSettingFormulaModel) IsSet() bool
- func (v NullableConfigSettingFormulaModel) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingFormulaModel) Set(val *ConfigSettingFormulaModel)
- func (v *NullableConfigSettingFormulaModel) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingFormulaModel) Unset()
- type NullableConfigSettingFormulasModel
- func (v NullableConfigSettingFormulasModel) Get() *ConfigSettingFormulasModel
- func (v NullableConfigSettingFormulasModel) IsSet() bool
- func (v NullableConfigSettingFormulasModel) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingFormulasModel) Set(val *ConfigSettingFormulasModel)
- func (v *NullableConfigSettingFormulasModel) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingFormulasModel) Unset()
- type NullableConfigSettingFormulasModelHaljson
- func (v NullableConfigSettingFormulasModelHaljson) Get() *ConfigSettingFormulasModelHaljson
- func (v NullableConfigSettingFormulasModelHaljson) IsSet() bool
- func (v NullableConfigSettingFormulasModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingFormulasModelHaljson) Set(val *ConfigSettingFormulasModelHaljson)
- func (v *NullableConfigSettingFormulasModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingFormulasModelHaljson) Unset()
- type NullableConfigSettingFormulasModelHaljsonEmbedded
- func (v NullableConfigSettingFormulasModelHaljsonEmbedded) Get() *ConfigSettingFormulasModelHaljsonEmbedded
- func (v NullableConfigSettingFormulasModelHaljsonEmbedded) IsSet() bool
- func (v NullableConfigSettingFormulasModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingFormulasModelHaljsonEmbedded) Set(val *ConfigSettingFormulasModelHaljsonEmbedded)
- func (v *NullableConfigSettingFormulasModelHaljsonEmbedded) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingFormulasModelHaljsonEmbedded) Unset()
- type NullableConfigSettingFormulasModelHaljsonEmbeddedConfig
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) Get() *ConfigSettingFormulasModelHaljsonEmbeddedConfig
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) IsSet() bool
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) Set(val *ConfigSettingFormulasModelHaljsonEmbeddedConfig)
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) Unset()
- type NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) Get() *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) IsSet() bool
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) Set(val *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment)
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) Unset()
- type NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) Get() *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) IsSet() bool
- func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) Set(val *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) Unset()
- type NullableConfigSettingFormulasModelLinks
- func (v NullableConfigSettingFormulasModelLinks) Get() *ConfigSettingFormulasModelLinks
- func (v NullableConfigSettingFormulasModelLinks) IsSet() bool
- func (v NullableConfigSettingFormulasModelLinks) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingFormulasModelLinks) Set(val *ConfigSettingFormulasModelLinks)
- func (v *NullableConfigSettingFormulasModelLinks) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingFormulasModelLinks) Unset()
- type NullableConfigSettingValueModel
- func (v NullableConfigSettingValueModel) Get() *ConfigSettingValueModel
- func (v NullableConfigSettingValueModel) IsSet() bool
- func (v NullableConfigSettingValueModel) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingValueModel) Set(val *ConfigSettingValueModel)
- func (v *NullableConfigSettingValueModel) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingValueModel) Unset()
- type NullableConfigSettingValuesModel
- func (v NullableConfigSettingValuesModel) Get() *ConfigSettingValuesModel
- func (v NullableConfigSettingValuesModel) IsSet() bool
- func (v NullableConfigSettingValuesModel) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingValuesModel) Set(val *ConfigSettingValuesModel)
- func (v *NullableConfigSettingValuesModel) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingValuesModel) Unset()
- type NullableConfigSettingValuesModelHaljson
- func (v NullableConfigSettingValuesModelHaljson) Get() *ConfigSettingValuesModelHaljson
- func (v NullableConfigSettingValuesModelHaljson) IsSet() bool
- func (v NullableConfigSettingValuesModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableConfigSettingValuesModelHaljson) Set(val *ConfigSettingValuesModelHaljson)
- func (v *NullableConfigSettingValuesModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableConfigSettingValuesModelHaljson) Unset()
- type NullableConnectRequest
- func (v NullableConnectRequest) Get() *ConnectRequest
- func (v NullableConnectRequest) IsSet() bool
- func (v NullableConnectRequest) MarshalJSON() ([]byte, error)
- func (v *NullableConnectRequest) Set(val *ConnectRequest)
- func (v *NullableConnectRequest) UnmarshalJSON(src []byte) error
- func (v *NullableConnectRequest) Unset()
- type NullableCreateConfigRequest
- func (v NullableCreateConfigRequest) Get() *CreateConfigRequest
- func (v NullableCreateConfigRequest) IsSet() bool
- func (v NullableCreateConfigRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreateConfigRequest) Set(val *CreateConfigRequest)
- func (v *NullableCreateConfigRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreateConfigRequest) Unset()
- type NullableCreateEnvironmentModel
- func (v NullableCreateEnvironmentModel) Get() *CreateEnvironmentModel
- func (v NullableCreateEnvironmentModel) IsSet() bool
- func (v NullableCreateEnvironmentModel) MarshalJSON() ([]byte, error)
- func (v *NullableCreateEnvironmentModel) Set(val *CreateEnvironmentModel)
- func (v *NullableCreateEnvironmentModel) UnmarshalJSON(src []byte) error
- func (v *NullableCreateEnvironmentModel) Unset()
- type NullableCreateIntegrationModel
- func (v NullableCreateIntegrationModel) Get() *CreateIntegrationModel
- func (v NullableCreateIntegrationModel) IsSet() bool
- func (v NullableCreateIntegrationModel) MarshalJSON() ([]byte, error)
- func (v *NullableCreateIntegrationModel) Set(val *CreateIntegrationModel)
- func (v *NullableCreateIntegrationModel) UnmarshalJSON(src []byte) error
- func (v *NullableCreateIntegrationModel) Unset()
- type NullableCreateOrUpdateEnvironmentAccessModel
- func (v NullableCreateOrUpdateEnvironmentAccessModel) Get() *CreateOrUpdateEnvironmentAccessModel
- func (v NullableCreateOrUpdateEnvironmentAccessModel) IsSet() bool
- func (v NullableCreateOrUpdateEnvironmentAccessModel) MarshalJSON() ([]byte, error)
- func (v *NullableCreateOrUpdateEnvironmentAccessModel) Set(val *CreateOrUpdateEnvironmentAccessModel)
- func (v *NullableCreateOrUpdateEnvironmentAccessModel) UnmarshalJSON(src []byte) error
- func (v *NullableCreateOrUpdateEnvironmentAccessModel) Unset()
- type NullableCreatePermissionGroupRequest
- func (v NullableCreatePermissionGroupRequest) Get() *CreatePermissionGroupRequest
- func (v NullableCreatePermissionGroupRequest) IsSet() bool
- func (v NullableCreatePermissionGroupRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreatePermissionGroupRequest) Set(val *CreatePermissionGroupRequest)
- func (v *NullableCreatePermissionGroupRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreatePermissionGroupRequest) Unset()
- type NullableCreateProductRequest
- func (v NullableCreateProductRequest) Get() *CreateProductRequest
- func (v NullableCreateProductRequest) IsSet() bool
- func (v NullableCreateProductRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreateProductRequest) Set(val *CreateProductRequest)
- func (v *NullableCreateProductRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreateProductRequest) Unset()
- type NullableCreateSegmentModel
- func (v NullableCreateSegmentModel) Get() *CreateSegmentModel
- func (v NullableCreateSegmentModel) IsSet() bool
- func (v NullableCreateSegmentModel) MarshalJSON() ([]byte, error)
- func (v *NullableCreateSegmentModel) Set(val *CreateSegmentModel)
- func (v *NullableCreateSegmentModel) UnmarshalJSON(src []byte) error
- func (v *NullableCreateSegmentModel) Unset()
- type NullableCreateSettingInitialValues
- func (v NullableCreateSettingInitialValues) Get() *CreateSettingInitialValues
- func (v NullableCreateSettingInitialValues) IsSet() bool
- func (v NullableCreateSettingInitialValues) MarshalJSON() ([]byte, error)
- func (v *NullableCreateSettingInitialValues) Set(val *CreateSettingInitialValues)
- func (v *NullableCreateSettingInitialValues) UnmarshalJSON(src []byte) error
- func (v *NullableCreateSettingInitialValues) Unset()
- type NullableCreateTagModel
- func (v NullableCreateTagModel) Get() *CreateTagModel
- func (v NullableCreateTagModel) IsSet() bool
- func (v NullableCreateTagModel) MarshalJSON() ([]byte, error)
- func (v *NullableCreateTagModel) Set(val *CreateTagModel)
- func (v *NullableCreateTagModel) UnmarshalJSON(src []byte) error
- func (v *NullableCreateTagModel) Unset()
- type NullableCreateWebHookRequest
- func (v NullableCreateWebHookRequest) Get() *CreateWebHookRequest
- func (v NullableCreateWebHookRequest) IsSet() bool
- func (v NullableCreateWebHookRequest) MarshalJSON() ([]byte, error)
- func (v *NullableCreateWebHookRequest) Set(val *CreateWebHookRequest)
- func (v *NullableCreateWebHookRequest) UnmarshalJSON(src []byte) error
- func (v *NullableCreateWebHookRequest) Unset()
- type NullableDeleteIntegrationLinkModel
- func (v NullableDeleteIntegrationLinkModel) Get() *DeleteIntegrationLinkModel
- func (v NullableDeleteIntegrationLinkModel) IsSet() bool
- func (v NullableDeleteIntegrationLinkModel) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteIntegrationLinkModel) Set(val *DeleteIntegrationLinkModel)
- func (v *NullableDeleteIntegrationLinkModel) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteIntegrationLinkModel) Unset()
- type NullableDeleteRepositoryReportsRequest
- func (v NullableDeleteRepositoryReportsRequest) Get() *DeleteRepositoryReportsRequest
- func (v NullableDeleteRepositoryReportsRequest) IsSet() bool
- func (v NullableDeleteRepositoryReportsRequest) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteRepositoryReportsRequest) Set(val *DeleteRepositoryReportsRequest)
- func (v *NullableDeleteRepositoryReportsRequest) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteRepositoryReportsRequest) Unset()
- type NullableEnvironmentAccessModel
- func (v NullableEnvironmentAccessModel) Get() *EnvironmentAccessModel
- func (v NullableEnvironmentAccessModel) IsSet() bool
- func (v NullableEnvironmentAccessModel) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentAccessModel) Set(val *EnvironmentAccessModel)
- func (v *NullableEnvironmentAccessModel) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentAccessModel) Unset()
- type NullableEnvironmentAccessType
- func (v NullableEnvironmentAccessType) Get() *EnvironmentAccessType
- func (v NullableEnvironmentAccessType) IsSet() bool
- func (v NullableEnvironmentAccessType) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentAccessType) Set(val *EnvironmentAccessType)
- func (v *NullableEnvironmentAccessType) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentAccessType) Unset()
- type NullableEnvironmentModel
- func (v NullableEnvironmentModel) Get() *EnvironmentModel
- func (v NullableEnvironmentModel) IsSet() bool
- func (v NullableEnvironmentModel) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentModel) Set(val *EnvironmentModel)
- func (v *NullableEnvironmentModel) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentModel) Unset()
- type NullableEnvironmentModelHaljson
- func (v NullableEnvironmentModelHaljson) Get() *EnvironmentModelHaljson
- func (v NullableEnvironmentModelHaljson) IsSet() bool
- func (v NullableEnvironmentModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableEnvironmentModelHaljson) Set(val *EnvironmentModelHaljson)
- func (v *NullableEnvironmentModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableEnvironmentModelHaljson) Unset()
- type NullableEvaluationVersion
- func (v NullableEvaluationVersion) Get() *EvaluationVersion
- func (v NullableEvaluationVersion) IsSet() bool
- func (v NullableEvaluationVersion) MarshalJSON() ([]byte, error)
- func (v *NullableEvaluationVersion) Set(val *EvaluationVersion)
- func (v *NullableEvaluationVersion) UnmarshalJSON(src []byte) error
- func (v *NullableEvaluationVersion) Unset()
- type NullableFeatureFlagLimitations
- func (v NullableFeatureFlagLimitations) Get() *FeatureFlagLimitations
- func (v NullableFeatureFlagLimitations) IsSet() bool
- func (v NullableFeatureFlagLimitations) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureFlagLimitations) Set(val *FeatureFlagLimitations)
- func (v *NullableFeatureFlagLimitations) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureFlagLimitations) Unset()
- type NullableFlagReference
- func (v NullableFlagReference) Get() *FlagReference
- func (v NullableFlagReference) IsSet() bool
- func (v NullableFlagReference) MarshalJSON() ([]byte, error)
- func (v *NullableFlagReference) Set(val *FlagReference)
- func (v *NullableFlagReference) UnmarshalJSON(src []byte) error
- func (v *NullableFlagReference) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInitialValue
- func (v NullableInitialValue) Get() *InitialValue
- func (v NullableInitialValue) IsSet() bool
- func (v NullableInitialValue) MarshalJSON() ([]byte, error)
- func (v *NullableInitialValue) Set(val *InitialValue)
- func (v *NullableInitialValue) UnmarshalJSON(src []byte) error
- func (v *NullableInitialValue) Unset()
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableIntegrationLinkDetail
- func (v NullableIntegrationLinkDetail) Get() *IntegrationLinkDetail
- func (v NullableIntegrationLinkDetail) IsSet() bool
- func (v NullableIntegrationLinkDetail) MarshalJSON() ([]byte, error)
- func (v *NullableIntegrationLinkDetail) Set(val *IntegrationLinkDetail)
- func (v *NullableIntegrationLinkDetail) UnmarshalJSON(src []byte) error
- func (v *NullableIntegrationLinkDetail) Unset()
- type NullableIntegrationLinkDetailsModel
- func (v NullableIntegrationLinkDetailsModel) Get() *IntegrationLinkDetailsModel
- func (v NullableIntegrationLinkDetailsModel) IsSet() bool
- func (v NullableIntegrationLinkDetailsModel) MarshalJSON() ([]byte, error)
- func (v *NullableIntegrationLinkDetailsModel) Set(val *IntegrationLinkDetailsModel)
- func (v *NullableIntegrationLinkDetailsModel) UnmarshalJSON(src []byte) error
- func (v *NullableIntegrationLinkDetailsModel) Unset()
- type NullableIntegrationLinkModel
- func (v NullableIntegrationLinkModel) Get() *IntegrationLinkModel
- func (v NullableIntegrationLinkModel) IsSet() bool
- func (v NullableIntegrationLinkModel) MarshalJSON() ([]byte, error)
- func (v *NullableIntegrationLinkModel) Set(val *IntegrationLinkModel)
- func (v *NullableIntegrationLinkModel) UnmarshalJSON(src []byte) error
- func (v *NullableIntegrationLinkModel) Unset()
- type NullableIntegrationLinkType
- func (v NullableIntegrationLinkType) Get() *IntegrationLinkType
- func (v NullableIntegrationLinkType) IsSet() bool
- func (v NullableIntegrationLinkType) MarshalJSON() ([]byte, error)
- func (v *NullableIntegrationLinkType) Set(val *IntegrationLinkType)
- func (v *NullableIntegrationLinkType) UnmarshalJSON(src []byte) error
- func (v *NullableIntegrationLinkType) Unset()
- type NullableIntegrationModel
- func (v NullableIntegrationModel) Get() *IntegrationModel
- func (v NullableIntegrationModel) IsSet() bool
- func (v NullableIntegrationModel) MarshalJSON() ([]byte, error)
- func (v *NullableIntegrationModel) Set(val *IntegrationModel)
- func (v *NullableIntegrationModel) UnmarshalJSON(src []byte) error
- func (v *NullableIntegrationModel) Unset()
- type NullableIntegrationType
- func (v NullableIntegrationType) Get() *IntegrationType
- func (v NullableIntegrationType) IsSet() bool
- func (v NullableIntegrationType) MarshalJSON() ([]byte, error)
- func (v *NullableIntegrationType) Set(val *IntegrationType)
- func (v *NullableIntegrationType) UnmarshalJSON(src []byte) error
- func (v *NullableIntegrationType) Unset()
- type NullableIntegrationsModel
- func (v NullableIntegrationsModel) Get() *IntegrationsModel
- func (v NullableIntegrationsModel) IsSet() bool
- func (v NullableIntegrationsModel) MarshalJSON() ([]byte, error)
- func (v *NullableIntegrationsModel) Set(val *IntegrationsModel)
- func (v *NullableIntegrationsModel) UnmarshalJSON(src []byte) error
- func (v *NullableIntegrationsModel) Unset()
- type NullableInvitationModel
- func (v NullableInvitationModel) Get() *InvitationModel
- func (v NullableInvitationModel) IsSet() bool
- func (v NullableInvitationModel) MarshalJSON() ([]byte, error)
- func (v *NullableInvitationModel) Set(val *InvitationModel)
- func (v *NullableInvitationModel) UnmarshalJSON(src []byte) error
- func (v *NullableInvitationModel) Unset()
- type NullableInvitationModelLinks
- func (v NullableInvitationModelLinks) Get() *InvitationModelLinks
- func (v NullableInvitationModelLinks) IsSet() bool
- func (v NullableInvitationModelLinks) MarshalJSON() ([]byte, error)
- func (v *NullableInvitationModelLinks) Set(val *InvitationModelLinks)
- func (v *NullableInvitationModelLinks) UnmarshalJSON(src []byte) error
- func (v *NullableInvitationModelLinks) Unset()
- type NullableInviteMembersRequest
- func (v NullableInviteMembersRequest) Get() *InviteMembersRequest
- func (v NullableInviteMembersRequest) IsSet() bool
- func (v NullableInviteMembersRequest) MarshalJSON() ([]byte, error)
- func (v *NullableInviteMembersRequest) Set(val *InviteMembersRequest)
- func (v *NullableInviteMembersRequest) UnmarshalJSON(src []byte) error
- func (v *NullableInviteMembersRequest) Unset()
- type NullableJsonPatchOperation
- func (v NullableJsonPatchOperation) Get() *JsonPatchOperation
- func (v NullableJsonPatchOperation) IsSet() bool
- func (v NullableJsonPatchOperation) MarshalJSON() ([]byte, error)
- func (v *NullableJsonPatchOperation) Set(val *JsonPatchOperation)
- func (v *NullableJsonPatchOperation) UnmarshalJSON(src []byte) error
- func (v *NullableJsonPatchOperation) Unset()
- type NullableKeyGenerationMode
- func (v NullableKeyGenerationMode) Get() *KeyGenerationMode
- func (v NullableKeyGenerationMode) IsSet() bool
- func (v NullableKeyGenerationMode) MarshalJSON() ([]byte, error)
- func (v *NullableKeyGenerationMode) Set(val *KeyGenerationMode)
- func (v *NullableKeyGenerationMode) UnmarshalJSON(src []byte) error
- func (v *NullableKeyGenerationMode) Unset()
- type NullableMeModel
- type NullableMemberModel
- func (v NullableMemberModel) Get() *MemberModel
- func (v NullableMemberModel) IsSet() bool
- func (v NullableMemberModel) MarshalJSON() ([]byte, error)
- func (v *NullableMemberModel) Set(val *MemberModel)
- func (v *NullableMemberModel) UnmarshalJSON(src []byte) error
- func (v *NullableMemberModel) Unset()
- type NullableModifyIntegrationRequest
- func (v NullableModifyIntegrationRequest) Get() *ModifyIntegrationRequest
- func (v NullableModifyIntegrationRequest) IsSet() bool
- func (v NullableModifyIntegrationRequest) MarshalJSON() ([]byte, error)
- func (v *NullableModifyIntegrationRequest) Set(val *ModifyIntegrationRequest)
- func (v *NullableModifyIntegrationRequest) UnmarshalJSON(src []byte) error
- func (v *NullableModifyIntegrationRequest) Unset()
- type NullableOperationType
- func (v NullableOperationType) Get() *OperationType
- func (v NullableOperationType) IsSet() bool
- func (v NullableOperationType) MarshalJSON() ([]byte, error)
- func (v *NullableOperationType) Set(val *OperationType)
- func (v *NullableOperationType) UnmarshalJSON(src []byte) error
- func (v *NullableOperationType) Unset()
- type NullableOrganizationAdminModel
- func (v NullableOrganizationAdminModel) Get() *OrganizationAdminModel
- func (v NullableOrganizationAdminModel) IsSet() bool
- func (v NullableOrganizationAdminModel) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationAdminModel) Set(val *OrganizationAdminModel)
- func (v *NullableOrganizationAdminModel) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationAdminModel) Unset()
- type NullableOrganizationInvitationModel
- func (v NullableOrganizationInvitationModel) Get() *OrganizationInvitationModel
- func (v NullableOrganizationInvitationModel) IsSet() bool
- func (v NullableOrganizationInvitationModel) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationInvitationModel) Set(val *OrganizationInvitationModel)
- func (v *NullableOrganizationInvitationModel) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationInvitationModel) Unset()
- type NullableOrganizationInvitationModelLinks
- func (v NullableOrganizationInvitationModelLinks) Get() *OrganizationInvitationModelLinks
- func (v NullableOrganizationInvitationModelLinks) IsSet() bool
- func (v NullableOrganizationInvitationModelLinks) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationInvitationModelLinks) Set(val *OrganizationInvitationModelLinks)
- func (v *NullableOrganizationInvitationModelLinks) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationInvitationModelLinks) Unset()
- type NullableOrganizationMemberModel
- func (v NullableOrganizationMemberModel) Get() *OrganizationMemberModel
- func (v NullableOrganizationMemberModel) IsSet() bool
- func (v NullableOrganizationMemberModel) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationMemberModel) Set(val *OrganizationMemberModel)
- func (v *NullableOrganizationMemberModel) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationMemberModel) Unset()
- type NullableOrganizationMembersModel
- func (v NullableOrganizationMembersModel) Get() *OrganizationMembersModel
- func (v NullableOrganizationMembersModel) IsSet() bool
- func (v NullableOrganizationMembersModel) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationMembersModel) Set(val *OrganizationMembersModel)
- func (v *NullableOrganizationMembersModel) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationMembersModel) Unset()
- type NullableOrganizationModel
- func (v NullableOrganizationModel) Get() *OrganizationModel
- func (v NullableOrganizationModel) IsSet() bool
- func (v NullableOrganizationModel) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationModel) Set(val *OrganizationModel)
- func (v *NullableOrganizationModel) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationModel) Unset()
- type NullableOrganizationModelHaljson
- func (v NullableOrganizationModelHaljson) Get() *OrganizationModelHaljson
- func (v NullableOrganizationModelHaljson) IsSet() bool
- func (v NullableOrganizationModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationModelHaljson) Set(val *OrganizationModelHaljson)
- func (v *NullableOrganizationModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationModelHaljson) Unset()
- type NullableOrganizationModelLinks
- func (v NullableOrganizationModelLinks) Get() *OrganizationModelLinks
- func (v NullableOrganizationModelLinks) IsSet() bool
- func (v NullableOrganizationModelLinks) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationModelLinks) Set(val *OrganizationModelLinks)
- func (v *NullableOrganizationModelLinks) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationModelLinks) Unset()
- type NullableOrganizationPermissionGroupModel
- func (v NullableOrganizationPermissionGroupModel) Get() *OrganizationPermissionGroupModel
- func (v NullableOrganizationPermissionGroupModel) IsSet() bool
- func (v NullableOrganizationPermissionGroupModel) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationPermissionGroupModel) Set(val *OrganizationPermissionGroupModel)
- func (v *NullableOrganizationPermissionGroupModel) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationPermissionGroupModel) Unset()
- type NullableOrganizationPermissionModel
- func (v NullableOrganizationPermissionModel) Get() *OrganizationPermissionModel
- func (v NullableOrganizationPermissionModel) IsSet() bool
- func (v NullableOrganizationPermissionModel) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationPermissionModel) Set(val *OrganizationPermissionModel)
- func (v *NullableOrganizationPermissionModel) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationPermissionModel) Unset()
- type NullableOrganizationProductModel
- func (v NullableOrganizationProductModel) Get() *OrganizationProductModel
- func (v NullableOrganizationProductModel) IsSet() bool
- func (v NullableOrganizationProductModel) MarshalJSON() ([]byte, error)
- func (v *NullableOrganizationProductModel) Set(val *OrganizationProductModel)
- func (v *NullableOrganizationProductModel) UnmarshalJSON(src []byte) error
- func (v *NullableOrganizationProductModel) Unset()
- type NullablePercentageOptionModel
- func (v NullablePercentageOptionModel) Get() *PercentageOptionModel
- func (v NullablePercentageOptionModel) IsSet() bool
- func (v NullablePercentageOptionModel) MarshalJSON() ([]byte, error)
- func (v *NullablePercentageOptionModel) Set(val *PercentageOptionModel)
- func (v *NullablePercentageOptionModel) UnmarshalJSON(src []byte) error
- func (v *NullablePercentageOptionModel) Unset()
- type NullablePermissionGroupModel
- func (v NullablePermissionGroupModel) Get() *PermissionGroupModel
- func (v NullablePermissionGroupModel) IsSet() bool
- func (v NullablePermissionGroupModel) MarshalJSON() ([]byte, error)
- func (v *NullablePermissionGroupModel) Set(val *PermissionGroupModel)
- func (v *NullablePermissionGroupModel) UnmarshalJSON(src []byte) error
- func (v *NullablePermissionGroupModel) Unset()
- type NullablePermissionGroupModelHaljson
- func (v NullablePermissionGroupModelHaljson) Get() *PermissionGroupModelHaljson
- func (v NullablePermissionGroupModelHaljson) IsSet() bool
- func (v NullablePermissionGroupModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullablePermissionGroupModelHaljson) Set(val *PermissionGroupModelHaljson)
- func (v *NullablePermissionGroupModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullablePermissionGroupModelHaljson) Unset()
- type NullablePreferencesModel
- func (v NullablePreferencesModel) Get() *PreferencesModel
- func (v NullablePreferencesModel) IsSet() bool
- func (v NullablePreferencesModel) MarshalJSON() ([]byte, error)
- func (v *NullablePreferencesModel) Set(val *PreferencesModel)
- func (v *NullablePreferencesModel) UnmarshalJSON(src []byte) error
- func (v *NullablePreferencesModel) Unset()
- type NullablePrerequisiteComparator
- func (v NullablePrerequisiteComparator) Get() *PrerequisiteComparator
- func (v NullablePrerequisiteComparator) IsSet() bool
- func (v NullablePrerequisiteComparator) MarshalJSON() ([]byte, error)
- func (v *NullablePrerequisiteComparator) Set(val *PrerequisiteComparator)
- func (v *NullablePrerequisiteComparator) UnmarshalJSON(src []byte) error
- func (v *NullablePrerequisiteComparator) Unset()
- type NullablePrerequisiteFlagConditionModel
- func (v NullablePrerequisiteFlagConditionModel) Get() *PrerequisiteFlagConditionModel
- func (v NullablePrerequisiteFlagConditionModel) IsSet() bool
- func (v NullablePrerequisiteFlagConditionModel) MarshalJSON() ([]byte, error)
- func (v *NullablePrerequisiteFlagConditionModel) Set(val *PrerequisiteFlagConditionModel)
- func (v *NullablePrerequisiteFlagConditionModel) UnmarshalJSON(src []byte) error
- func (v *NullablePrerequisiteFlagConditionModel) Unset()
- type NullableProductModel
- func (v NullableProductModel) Get() *ProductModel
- func (v NullableProductModel) IsSet() bool
- func (v NullableProductModel) MarshalJSON() ([]byte, error)
- func (v *NullableProductModel) Set(val *ProductModel)
- func (v *NullableProductModel) UnmarshalJSON(src []byte) error
- func (v *NullableProductModel) Unset()
- type NullableProductModelHaljson
- func (v NullableProductModelHaljson) Get() *ProductModelHaljson
- func (v NullableProductModelHaljson) IsSet() bool
- func (v NullableProductModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableProductModelHaljson) Set(val *ProductModelHaljson)
- func (v *NullableProductModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableProductModelHaljson) Unset()
- type NullableProductModelLinks
- func (v NullableProductModelLinks) Get() *ProductModelLinks
- func (v NullableProductModelLinks) IsSet() bool
- func (v NullableProductModelLinks) MarshalJSON() ([]byte, error)
- func (v *NullableProductModelLinks) Set(val *ProductModelLinks)
- func (v *NullableProductModelLinks) UnmarshalJSON(src []byte) error
- func (v *NullableProductModelLinks) Unset()
- type NullableReasonRequiredEnvironmentModel
- func (v NullableReasonRequiredEnvironmentModel) Get() *ReasonRequiredEnvironmentModel
- func (v NullableReasonRequiredEnvironmentModel) IsSet() bool
- func (v NullableReasonRequiredEnvironmentModel) MarshalJSON() ([]byte, error)
- func (v *NullableReasonRequiredEnvironmentModel) Set(val *ReasonRequiredEnvironmentModel)
- func (v *NullableReasonRequiredEnvironmentModel) UnmarshalJSON(src []byte) error
- func (v *NullableReasonRequiredEnvironmentModel) Unset()
- type NullableReasonRequiredEnvironmentModelLinks
- func (v NullableReasonRequiredEnvironmentModelLinks) Get() *ReasonRequiredEnvironmentModelLinks
- func (v NullableReasonRequiredEnvironmentModelLinks) IsSet() bool
- func (v NullableReasonRequiredEnvironmentModelLinks) MarshalJSON() ([]byte, error)
- func (v *NullableReasonRequiredEnvironmentModelLinks) Set(val *ReasonRequiredEnvironmentModelLinks)
- func (v *NullableReasonRequiredEnvironmentModelLinks) UnmarshalJSON(src []byte) error
- func (v *NullableReasonRequiredEnvironmentModelLinks) Unset()
- type NullableReferenceLine
- func (v NullableReferenceLine) Get() *ReferenceLine
- func (v NullableReferenceLine) IsSet() bool
- func (v NullableReferenceLine) MarshalJSON() ([]byte, error)
- func (v *NullableReferenceLine) Set(val *ReferenceLine)
- func (v *NullableReferenceLine) UnmarshalJSON(src []byte) error
- func (v *NullableReferenceLine) Unset()
- type NullableReferenceLines
- func (v NullableReferenceLines) Get() *ReferenceLines
- func (v NullableReferenceLines) IsSet() bool
- func (v NullableReferenceLines) MarshalJSON() ([]byte, error)
- func (v *NullableReferenceLines) Set(val *ReferenceLines)
- func (v *NullableReferenceLines) UnmarshalJSON(src []byte) error
- func (v *NullableReferenceLines) Unset()
- type NullableReplaceSettingModel
- func (v NullableReplaceSettingModel) Get() *ReplaceSettingModel
- func (v NullableReplaceSettingModel) IsSet() bool
- func (v NullableReplaceSettingModel) MarshalJSON() ([]byte, error)
- func (v *NullableReplaceSettingModel) Set(val *ReplaceSettingModel)
- func (v *NullableReplaceSettingModel) UnmarshalJSON(src []byte) error
- func (v *NullableReplaceSettingModel) Unset()
- type NullableRolloutPercentageItemModel
- func (v NullableRolloutPercentageItemModel) Get() *RolloutPercentageItemModel
- func (v NullableRolloutPercentageItemModel) IsSet() bool
- func (v NullableRolloutPercentageItemModel) MarshalJSON() ([]byte, error)
- func (v *NullableRolloutPercentageItemModel) Set(val *RolloutPercentageItemModel)
- func (v *NullableRolloutPercentageItemModel) UnmarshalJSON(src []byte) error
- func (v *NullableRolloutPercentageItemModel) Unset()
- type NullableRolloutRuleComparator
- func (v NullableRolloutRuleComparator) Get() *RolloutRuleComparator
- func (v NullableRolloutRuleComparator) IsSet() bool
- func (v NullableRolloutRuleComparator) MarshalJSON() ([]byte, error)
- func (v *NullableRolloutRuleComparator) Set(val *RolloutRuleComparator)
- func (v *NullableRolloutRuleComparator) UnmarshalJSON(src []byte) error
- func (v *NullableRolloutRuleComparator) Unset()
- type NullableRolloutRuleModel
- func (v NullableRolloutRuleModel) Get() *RolloutRuleModel
- func (v NullableRolloutRuleModel) IsSet() bool
- func (v NullableRolloutRuleModel) MarshalJSON() ([]byte, error)
- func (v *NullableRolloutRuleModel) Set(val *RolloutRuleModel)
- func (v *NullableRolloutRuleModel) UnmarshalJSON(src []byte) error
- func (v *NullableRolloutRuleModel) Unset()
- type NullableSdkKeysModel
- func (v NullableSdkKeysModel) Get() *SdkKeysModel
- func (v NullableSdkKeysModel) IsSet() bool
- func (v NullableSdkKeysModel) MarshalJSON() ([]byte, error)
- func (v *NullableSdkKeysModel) Set(val *SdkKeysModel)
- func (v *NullableSdkKeysModel) UnmarshalJSON(src []byte) error
- func (v *NullableSdkKeysModel) Unset()
- type NullableSegmentComparator
- func (v NullableSegmentComparator) Get() *SegmentComparator
- func (v NullableSegmentComparator) IsSet() bool
- func (v NullableSegmentComparator) MarshalJSON() ([]byte, error)
- func (v *NullableSegmentComparator) Set(val *SegmentComparator)
- func (v *NullableSegmentComparator) UnmarshalJSON(src []byte) error
- func (v *NullableSegmentComparator) Unset()
- type NullableSegmentConditionModel
- func (v NullableSegmentConditionModel) Get() *SegmentConditionModel
- func (v NullableSegmentConditionModel) IsSet() bool
- func (v NullableSegmentConditionModel) MarshalJSON() ([]byte, error)
- func (v *NullableSegmentConditionModel) Set(val *SegmentConditionModel)
- func (v *NullableSegmentConditionModel) UnmarshalJSON(src []byte) error
- func (v *NullableSegmentConditionModel) Unset()
- type NullableSegmentListModel
- func (v NullableSegmentListModel) Get() *SegmentListModel
- func (v NullableSegmentListModel) IsSet() bool
- func (v NullableSegmentListModel) MarshalJSON() ([]byte, error)
- func (v *NullableSegmentListModel) Set(val *SegmentListModel)
- func (v *NullableSegmentListModel) UnmarshalJSON(src []byte) error
- func (v *NullableSegmentListModel) Unset()
- type NullableSegmentListModelHaljson
- func (v NullableSegmentListModelHaljson) Get() *SegmentListModelHaljson
- func (v NullableSegmentListModelHaljson) IsSet() bool
- func (v NullableSegmentListModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableSegmentListModelHaljson) Set(val *SegmentListModelHaljson)
- func (v *NullableSegmentListModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableSegmentListModelHaljson) Unset()
- type NullableSegmentModel
- func (v NullableSegmentModel) Get() *SegmentModel
- func (v NullableSegmentModel) IsSet() bool
- func (v NullableSegmentModel) MarshalJSON() ([]byte, error)
- func (v *NullableSegmentModel) Set(val *SegmentModel)
- func (v *NullableSegmentModel) UnmarshalJSON(src []byte) error
- func (v *NullableSegmentModel) Unset()
- type NullableSegmentModelHaljson
- func (v NullableSegmentModelHaljson) Get() *SegmentModelHaljson
- func (v NullableSegmentModelHaljson) IsSet() bool
- func (v NullableSegmentModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableSegmentModelHaljson) Set(val *SegmentModelHaljson)
- func (v *NullableSegmentModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableSegmentModelHaljson) Unset()
- type NullableSettingDataModel
- func (v NullableSettingDataModel) Get() *SettingDataModel
- func (v NullableSettingDataModel) IsSet() bool
- func (v NullableSettingDataModel) MarshalJSON() ([]byte, error)
- func (v *NullableSettingDataModel) Set(val *SettingDataModel)
- func (v *NullableSettingDataModel) UnmarshalJSON(src []byte) error
- func (v *NullableSettingDataModel) Unset()
- type NullableSettingFormulaModel
- func (v NullableSettingFormulaModel) Get() *SettingFormulaModel
- func (v NullableSettingFormulaModel) IsSet() bool
- func (v NullableSettingFormulaModel) MarshalJSON() ([]byte, error)
- func (v *NullableSettingFormulaModel) Set(val *SettingFormulaModel)
- func (v *NullableSettingFormulaModel) UnmarshalJSON(src []byte) error
- func (v *NullableSettingFormulaModel) Unset()
- type NullableSettingFormulaModelHaljson
- func (v NullableSettingFormulaModelHaljson) Get() *SettingFormulaModelHaljson
- func (v NullableSettingFormulaModelHaljson) IsSet() bool
- func (v NullableSettingFormulaModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableSettingFormulaModelHaljson) Set(val *SettingFormulaModelHaljson)
- func (v *NullableSettingFormulaModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableSettingFormulaModelHaljson) Unset()
- type NullableSettingFormulaModelHaljsonEmbedded
- func (v NullableSettingFormulaModelHaljsonEmbedded) Get() *SettingFormulaModelHaljsonEmbedded
- func (v NullableSettingFormulaModelHaljsonEmbedded) IsSet() bool
- func (v NullableSettingFormulaModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
- func (v *NullableSettingFormulaModelHaljsonEmbedded) Set(val *SettingFormulaModelHaljsonEmbedded)
- func (v *NullableSettingFormulaModelHaljsonEmbedded) UnmarshalJSON(src []byte) error
- func (v *NullableSettingFormulaModelHaljsonEmbedded) Unset()
- type NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
- func (v NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) Get() *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
- func (v NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) IsSet() bool
- func (v NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) MarshalJSON() ([]byte, error)
- func (v *NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) Set(val *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner)
- func (v *NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnmarshalJSON(src []byte) error
- func (v *NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) Unset()
- type NullableSettingFormulaModelHaljsonEmbeddedSetting
- func (v NullableSettingFormulaModelHaljsonEmbeddedSetting) Get() *SettingFormulaModelHaljsonEmbeddedSetting
- func (v NullableSettingFormulaModelHaljsonEmbeddedSetting) IsSet() bool
- func (v NullableSettingFormulaModelHaljsonEmbeddedSetting) MarshalJSON() ([]byte, error)
- func (v *NullableSettingFormulaModelHaljsonEmbeddedSetting) Set(val *SettingFormulaModelHaljsonEmbeddedSetting)
- func (v *NullableSettingFormulaModelHaljsonEmbeddedSetting) UnmarshalJSON(src []byte) error
- func (v *NullableSettingFormulaModelHaljsonEmbeddedSetting) Unset()
- type NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner
- func (v NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) Get() *SettingFormulaModelHaljsonEmbeddedSettingTagsInner
- func (v NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) IsSet() bool
- func (v NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) MarshalJSON() ([]byte, error)
- func (v *NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) Set(val *SettingFormulaModelHaljsonEmbeddedSettingTagsInner)
- func (v *NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnmarshalJSON(src []byte) error
- func (v *NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) Unset()
- type NullableSettingModel
- func (v NullableSettingModel) Get() *SettingModel
- func (v NullableSettingModel) IsSet() bool
- func (v NullableSettingModel) MarshalJSON() ([]byte, error)
- func (v *NullableSettingModel) Set(val *SettingModel)
- func (v *NullableSettingModel) UnmarshalJSON(src []byte) error
- func (v *NullableSettingModel) Unset()
- type NullableSettingModelHaljson
- func (v NullableSettingModelHaljson) Get() *SettingModelHaljson
- func (v NullableSettingModelHaljson) IsSet() bool
- func (v NullableSettingModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableSettingModelHaljson) Set(val *SettingModelHaljson)
- func (v *NullableSettingModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableSettingModelHaljson) Unset()
- type NullableSettingModelHaljsonEmbedded
- func (v NullableSettingModelHaljsonEmbedded) Get() *SettingModelHaljsonEmbedded
- func (v NullableSettingModelHaljsonEmbedded) IsSet() bool
- func (v NullableSettingModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
- func (v *NullableSettingModelHaljsonEmbedded) Set(val *SettingModelHaljsonEmbedded)
- func (v *NullableSettingModelHaljsonEmbedded) UnmarshalJSON(src []byte) error
- func (v *NullableSettingModelHaljsonEmbedded) Unset()
- type NullableSettingModelHaljsonEmbeddedTagsInner
- func (v NullableSettingModelHaljsonEmbeddedTagsInner) Get() *SettingModelHaljsonEmbeddedTagsInner
- func (v NullableSettingModelHaljsonEmbeddedTagsInner) IsSet() bool
- func (v NullableSettingModelHaljsonEmbeddedTagsInner) MarshalJSON() ([]byte, error)
- func (v *NullableSettingModelHaljsonEmbeddedTagsInner) Set(val *SettingModelHaljsonEmbeddedTagsInner)
- func (v *NullableSettingModelHaljsonEmbeddedTagsInner) UnmarshalJSON(src []byte) error
- func (v *NullableSettingModelHaljsonEmbeddedTagsInner) Unset()
- type NullableSettingModelLinks
- func (v NullableSettingModelLinks) Get() *SettingModelLinks
- func (v NullableSettingModelLinks) IsSet() bool
- func (v NullableSettingModelLinks) MarshalJSON() ([]byte, error)
- func (v *NullableSettingModelLinks) Set(val *SettingModelLinks)
- func (v *NullableSettingModelLinks) UnmarshalJSON(src []byte) error
- func (v *NullableSettingModelLinks) Unset()
- type NullableSettingTagModel
- func (v NullableSettingTagModel) Get() *SettingTagModel
- func (v NullableSettingTagModel) IsSet() bool
- func (v NullableSettingTagModel) MarshalJSON() ([]byte, error)
- func (v *NullableSettingTagModel) Set(val *SettingTagModel)
- func (v *NullableSettingTagModel) UnmarshalJSON(src []byte) error
- func (v *NullableSettingTagModel) Unset()
- type NullableSettingType
- func (v NullableSettingType) Get() *SettingType
- func (v NullableSettingType) IsSet() bool
- func (v NullableSettingType) MarshalJSON() ([]byte, error)
- func (v *NullableSettingType) Set(val *SettingType)
- func (v *NullableSettingType) UnmarshalJSON(src []byte) error
- func (v *NullableSettingType) Unset()
- type NullableSettingValueModel
- func (v NullableSettingValueModel) Get() *SettingValueModel
- func (v NullableSettingValueModel) IsSet() bool
- func (v NullableSettingValueModel) MarshalJSON() ([]byte, error)
- func (v *NullableSettingValueModel) Set(val *SettingValueModel)
- func (v *NullableSettingValueModel) UnmarshalJSON(src []byte) error
- func (v *NullableSettingValueModel) Unset()
- type NullableSettingValueModelHaljson
- func (v NullableSettingValueModelHaljson) Get() *SettingValueModelHaljson
- func (v NullableSettingValueModelHaljson) IsSet() bool
- func (v NullableSettingValueModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableSettingValueModelHaljson) Set(val *SettingValueModelHaljson)
- func (v *NullableSettingValueModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableSettingValueModelHaljson) Unset()
- type NullableString
- type NullableTagModel
- type NullableTagModelHaljson
- func (v NullableTagModelHaljson) Get() *TagModelHaljson
- func (v NullableTagModelHaljson) IsSet() bool
- func (v NullableTagModelHaljson) MarshalJSON() ([]byte, error)
- func (v *NullableTagModelHaljson) Set(val *TagModelHaljson)
- func (v *NullableTagModelHaljson) UnmarshalJSON(src []byte) error
- func (v *NullableTagModelHaljson) Unset()
- type NullableTargetingRuleModel
- func (v NullableTargetingRuleModel) Get() *TargetingRuleModel
- func (v NullableTargetingRuleModel) IsSet() bool
- func (v NullableTargetingRuleModel) MarshalJSON() ([]byte, error)
- func (v *NullableTargetingRuleModel) Set(val *TargetingRuleModel)
- func (v *NullableTargetingRuleModel) UnmarshalJSON(src []byte) error
- func (v *NullableTargetingRuleModel) Unset()
- type NullableTime
- type NullableUpdateConfigRequest
- func (v NullableUpdateConfigRequest) Get() *UpdateConfigRequest
- func (v NullableUpdateConfigRequest) IsSet() bool
- func (v NullableUpdateConfigRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateConfigRequest) Set(val *UpdateConfigRequest)
- func (v *NullableUpdateConfigRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateConfigRequest) Unset()
- type NullableUpdateEnvironmentModel
- func (v NullableUpdateEnvironmentModel) Get() *UpdateEnvironmentModel
- func (v NullableUpdateEnvironmentModel) IsSet() bool
- func (v NullableUpdateEnvironmentModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateEnvironmentModel) Set(val *UpdateEnvironmentModel)
- func (v *NullableUpdateEnvironmentModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateEnvironmentModel) Unset()
- type NullableUpdateEvaluationFormulaModel
- func (v NullableUpdateEvaluationFormulaModel) Get() *UpdateEvaluationFormulaModel
- func (v NullableUpdateEvaluationFormulaModel) IsSet() bool
- func (v NullableUpdateEvaluationFormulaModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateEvaluationFormulaModel) Set(val *UpdateEvaluationFormulaModel)
- func (v *NullableUpdateEvaluationFormulaModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateEvaluationFormulaModel) Unset()
- type NullableUpdateEvaluationFormulaWithIdModel
- func (v NullableUpdateEvaluationFormulaWithIdModel) Get() *UpdateEvaluationFormulaWithIdModel
- func (v NullableUpdateEvaluationFormulaWithIdModel) IsSet() bool
- func (v NullableUpdateEvaluationFormulaWithIdModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateEvaluationFormulaWithIdModel) Set(val *UpdateEvaluationFormulaWithIdModel)
- func (v *NullableUpdateEvaluationFormulaWithIdModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateEvaluationFormulaWithIdModel) Unset()
- type NullableUpdateEvaluationFormulasModel
- func (v NullableUpdateEvaluationFormulasModel) Get() *UpdateEvaluationFormulasModel
- func (v NullableUpdateEvaluationFormulasModel) IsSet() bool
- func (v NullableUpdateEvaluationFormulasModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateEvaluationFormulasModel) Set(val *UpdateEvaluationFormulasModel)
- func (v *NullableUpdateEvaluationFormulasModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateEvaluationFormulasModel) Unset()
- type NullableUpdateMemberPermissionsRequest
- func (v NullableUpdateMemberPermissionsRequest) Get() *UpdateMemberPermissionsRequest
- func (v NullableUpdateMemberPermissionsRequest) IsSet() bool
- func (v NullableUpdateMemberPermissionsRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateMemberPermissionsRequest) Set(val *UpdateMemberPermissionsRequest)
- func (v *NullableUpdateMemberPermissionsRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateMemberPermissionsRequest) Unset()
- type NullableUpdatePermissionGroupRequest
- func (v NullableUpdatePermissionGroupRequest) Get() *UpdatePermissionGroupRequest
- func (v NullableUpdatePermissionGroupRequest) IsSet() bool
- func (v NullableUpdatePermissionGroupRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdatePermissionGroupRequest) Set(val *UpdatePermissionGroupRequest)
- func (v *NullableUpdatePermissionGroupRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdatePermissionGroupRequest) Unset()
- type NullableUpdatePreferencesRequest
- func (v NullableUpdatePreferencesRequest) Get() *UpdatePreferencesRequest
- func (v NullableUpdatePreferencesRequest) IsSet() bool
- func (v NullableUpdatePreferencesRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdatePreferencesRequest) Set(val *UpdatePreferencesRequest)
- func (v *NullableUpdatePreferencesRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdatePreferencesRequest) Unset()
- type NullableUpdateProductRequest
- func (v NullableUpdateProductRequest) Get() *UpdateProductRequest
- func (v NullableUpdateProductRequest) IsSet() bool
- func (v NullableUpdateProductRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateProductRequest) Set(val *UpdateProductRequest)
- func (v *NullableUpdateProductRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateProductRequest) Unset()
- type NullableUpdateReasonRequiredEnvironmentModel
- func (v NullableUpdateReasonRequiredEnvironmentModel) Get() *UpdateReasonRequiredEnvironmentModel
- func (v NullableUpdateReasonRequiredEnvironmentModel) IsSet() bool
- func (v NullableUpdateReasonRequiredEnvironmentModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateReasonRequiredEnvironmentModel) Set(val *UpdateReasonRequiredEnvironmentModel)
- func (v *NullableUpdateReasonRequiredEnvironmentModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateReasonRequiredEnvironmentModel) Unset()
- type NullableUpdateSegmentModel
- func (v NullableUpdateSegmentModel) Get() *UpdateSegmentModel
- func (v NullableUpdateSegmentModel) IsSet() bool
- func (v NullableUpdateSegmentModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSegmentModel) Set(val *UpdateSegmentModel)
- func (v *NullableUpdateSegmentModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSegmentModel) Unset()
- type NullableUpdateSettingValueModel
- func (v NullableUpdateSettingValueModel) Get() *UpdateSettingValueModel
- func (v NullableUpdateSettingValueModel) IsSet() bool
- func (v NullableUpdateSettingValueModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingValueModel) Set(val *UpdateSettingValueModel)
- func (v *NullableUpdateSettingValueModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingValueModel) Unset()
- type NullableUpdateSettingValueWithSettingIdModel
- func (v NullableUpdateSettingValueWithSettingIdModel) Get() *UpdateSettingValueWithSettingIdModel
- func (v NullableUpdateSettingValueWithSettingIdModel) IsSet() bool
- func (v NullableUpdateSettingValueWithSettingIdModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingValueWithSettingIdModel) Set(val *UpdateSettingValueWithSettingIdModel)
- func (v *NullableUpdateSettingValueWithSettingIdModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingValueWithSettingIdModel) Unset()
- type NullableUpdateSettingValuesWithIdModel
- func (v NullableUpdateSettingValuesWithIdModel) Get() *UpdateSettingValuesWithIdModel
- func (v NullableUpdateSettingValuesWithIdModel) IsSet() bool
- func (v NullableUpdateSettingValuesWithIdModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSettingValuesWithIdModel) Set(val *UpdateSettingValuesWithIdModel)
- func (v *NullableUpdateSettingValuesWithIdModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSettingValuesWithIdModel) Unset()
- type NullableUpdateTagModel
- func (v NullableUpdateTagModel) Get() *UpdateTagModel
- func (v NullableUpdateTagModel) IsSet() bool
- func (v NullableUpdateTagModel) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateTagModel) Set(val *UpdateTagModel)
- func (v *NullableUpdateTagModel) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateTagModel) Unset()
- type NullableUserComparator
- func (v NullableUserComparator) Get() *UserComparator
- func (v NullableUserComparator) IsSet() bool
- func (v NullableUserComparator) MarshalJSON() ([]byte, error)
- func (v *NullableUserComparator) Set(val *UserComparator)
- func (v *NullableUserComparator) UnmarshalJSON(src []byte) error
- func (v *NullableUserComparator) Unset()
- type NullableUserConditionModel
- func (v NullableUserConditionModel) Get() *UserConditionModel
- func (v NullableUserConditionModel) IsSet() bool
- func (v NullableUserConditionModel) MarshalJSON() ([]byte, error)
- func (v *NullableUserConditionModel) Set(val *UserConditionModel)
- func (v *NullableUserConditionModel) UnmarshalJSON(src []byte) error
- func (v *NullableUserConditionModel) Unset()
- type NullableUserModel
- type NullableValueModel
- type NullableWebHookHttpMethod
- func (v NullableWebHookHttpMethod) Get() *WebHookHttpMethod
- func (v NullableWebHookHttpMethod) IsSet() bool
- func (v NullableWebHookHttpMethod) MarshalJSON() ([]byte, error)
- func (v *NullableWebHookHttpMethod) Set(val *WebHookHttpMethod)
- func (v *NullableWebHookHttpMethod) UnmarshalJSON(src []byte) error
- func (v *NullableWebHookHttpMethod) Unset()
- type NullableWebHookRequest
- func (v NullableWebHookRequest) Get() *WebHookRequest
- func (v NullableWebHookRequest) IsSet() bool
- func (v NullableWebHookRequest) MarshalJSON() ([]byte, error)
- func (v *NullableWebHookRequest) Set(val *WebHookRequest)
- func (v *NullableWebHookRequest) UnmarshalJSON(src []byte) error
- func (v *NullableWebHookRequest) Unset()
- type NullableWebhookConfig
- func (v NullableWebhookConfig) Get() *WebhookConfig
- func (v NullableWebhookConfig) IsSet() bool
- func (v NullableWebhookConfig) MarshalJSON() ([]byte, error)
- func (v *NullableWebhookConfig) Set(val *WebhookConfig)
- func (v *NullableWebhookConfig) UnmarshalJSON(src []byte) error
- func (v *NullableWebhookConfig) Unset()
- type NullableWebhookEnvironment
- func (v NullableWebhookEnvironment) Get() *WebhookEnvironment
- func (v NullableWebhookEnvironment) IsSet() bool
- func (v NullableWebhookEnvironment) MarshalJSON() ([]byte, error)
- func (v *NullableWebhookEnvironment) Set(val *WebhookEnvironment)
- func (v *NullableWebhookEnvironment) UnmarshalJSON(src []byte) error
- func (v *NullableWebhookEnvironment) Unset()
- type NullableWebhookHeaderModel
- func (v NullableWebhookHeaderModel) Get() *WebhookHeaderModel
- func (v NullableWebhookHeaderModel) IsSet() bool
- func (v NullableWebhookHeaderModel) MarshalJSON() ([]byte, error)
- func (v *NullableWebhookHeaderModel) Set(val *WebhookHeaderModel)
- func (v *NullableWebhookHeaderModel) UnmarshalJSON(src []byte) error
- func (v *NullableWebhookHeaderModel) Unset()
- type NullableWebhookModel
- func (v NullableWebhookModel) Get() *WebhookModel
- func (v NullableWebhookModel) IsSet() bool
- func (v NullableWebhookModel) MarshalJSON() ([]byte, error)
- func (v *NullableWebhookModel) Set(val *WebhookModel)
- func (v *NullableWebhookModel) UnmarshalJSON(src []byte) error
- func (v *NullableWebhookModel) Unset()
- type NullableWebhookSigningKeysModel
- func (v NullableWebhookSigningKeysModel) Get() *WebhookSigningKeysModel
- func (v NullableWebhookSigningKeysModel) IsSet() bool
- func (v NullableWebhookSigningKeysModel) MarshalJSON() ([]byte, error)
- func (v *NullableWebhookSigningKeysModel) Set(val *WebhookSigningKeysModel)
- func (v *NullableWebhookSigningKeysModel) UnmarshalJSON(src []byte) error
- func (v *NullableWebhookSigningKeysModel) Unset()
- type OperationType
- type OrganizationAdminModel
- func (o *OrganizationAdminModel) GetEmail() string
- func (o *OrganizationAdminModel) GetEmailOk() (*string, bool)
- func (o *OrganizationAdminModel) GetFullName() string
- func (o *OrganizationAdminModel) GetFullNameOk() (*string, bool)
- func (o *OrganizationAdminModel) GetTwoFactorEnabled() bool
- func (o *OrganizationAdminModel) GetTwoFactorEnabledOk() (*bool, bool)
- func (o *OrganizationAdminModel) GetUserId() string
- func (o *OrganizationAdminModel) GetUserIdOk() (*string, bool)
- func (o *OrganizationAdminModel) HasEmail() bool
- func (o *OrganizationAdminModel) HasFullName() bool
- func (o *OrganizationAdminModel) HasTwoFactorEnabled() bool
- func (o *OrganizationAdminModel) HasUserId() bool
- func (o OrganizationAdminModel) MarshalJSON() ([]byte, error)
- func (o *OrganizationAdminModel) SetEmail(v string)
- func (o *OrganizationAdminModel) SetEmailNil()
- func (o *OrganizationAdminModel) SetFullName(v string)
- func (o *OrganizationAdminModel) SetFullNameNil()
- func (o *OrganizationAdminModel) SetTwoFactorEnabled(v bool)
- func (o *OrganizationAdminModel) SetUserId(v string)
- func (o *OrganizationAdminModel) SetUserIdNil()
- func (o OrganizationAdminModel) ToMap() (map[string]interface{}, error)
- func (o *OrganizationAdminModel) UnsetEmail()
- func (o *OrganizationAdminModel) UnsetFullName()
- func (o *OrganizationAdminModel) UnsetUserId()
- type OrganizationInvitationModel
- func (o *OrganizationInvitationModel) GetCreatedAt() time.Time
- func (o *OrganizationInvitationModel) GetCreatedAtOk() (*time.Time, bool)
- func (o *OrganizationInvitationModel) GetEmail() string
- func (o *OrganizationInvitationModel) GetEmailOk() (*string, bool)
- func (o *OrganizationInvitationModel) GetExpired() bool
- func (o *OrganizationInvitationModel) GetExpiredOk() (*bool, bool)
- func (o *OrganizationInvitationModel) GetExpires() time.Time
- func (o *OrganizationInvitationModel) GetExpiresOk() (*time.Time, bool)
- func (o *OrganizationInvitationModel) GetInvitationId() string
- func (o *OrganizationInvitationModel) GetInvitationIdOk() (*string, bool)
- func (o *OrganizationInvitationModel) GetPermissionGroupId() int64
- func (o *OrganizationInvitationModel) GetPermissionGroupIdOk() (*int64, bool)
- func (o *OrganizationInvitationModel) GetProductId() string
- func (o *OrganizationInvitationModel) GetProductIdOk() (*string, bool)
- func (o *OrganizationInvitationModel) GetProductName() string
- func (o *OrganizationInvitationModel) GetProductNameOk() (*string, bool)
- func (o *OrganizationInvitationModel) HasCreatedAt() bool
- func (o *OrganizationInvitationModel) HasEmail() bool
- func (o *OrganizationInvitationModel) HasExpired() bool
- func (o *OrganizationInvitationModel) HasExpires() bool
- func (o *OrganizationInvitationModel) HasInvitationId() bool
- func (o *OrganizationInvitationModel) HasPermissionGroupId() bool
- func (o *OrganizationInvitationModel) HasProductId() bool
- func (o *OrganizationInvitationModel) HasProductName() bool
- func (o OrganizationInvitationModel) MarshalJSON() ([]byte, error)
- func (o *OrganizationInvitationModel) SetCreatedAt(v time.Time)
- func (o *OrganizationInvitationModel) SetEmail(v string)
- func (o *OrganizationInvitationModel) SetEmailNil()
- func (o *OrganizationInvitationModel) SetExpired(v bool)
- func (o *OrganizationInvitationModel) SetExpires(v time.Time)
- func (o *OrganizationInvitationModel) SetInvitationId(v string)
- func (o *OrganizationInvitationModel) SetPermissionGroupId(v int64)
- func (o *OrganizationInvitationModel) SetProductId(v string)
- func (o *OrganizationInvitationModel) SetProductName(v string)
- func (o *OrganizationInvitationModel) SetProductNameNil()
- func (o OrganizationInvitationModel) ToMap() (map[string]interface{}, error)
- func (o *OrganizationInvitationModel) UnsetEmail()
- func (o *OrganizationInvitationModel) UnsetProductName()
- type OrganizationInvitationModelLinks
- func (o *OrganizationInvitationModelLinks) GetPermissionGroup() ConfigModelLinksSelf
- func (o *OrganizationInvitationModelLinks) GetPermissionGroupOk() (*ConfigModelLinksSelf, bool)
- func (o *OrganizationInvitationModelLinks) GetProduct() ConfigModelLinksSelf
- func (o *OrganizationInvitationModelLinks) GetProductOk() (*ConfigModelLinksSelf, bool)
- func (o *OrganizationInvitationModelLinks) HasPermissionGroup() bool
- func (o *OrganizationInvitationModelLinks) HasProduct() bool
- func (o OrganizationInvitationModelLinks) MarshalJSON() ([]byte, error)
- func (o *OrganizationInvitationModelLinks) SetPermissionGroup(v ConfigModelLinksSelf)
- func (o *OrganizationInvitationModelLinks) SetProduct(v ConfigModelLinksSelf)
- func (o OrganizationInvitationModelLinks) ToMap() (map[string]interface{}, error)
- type OrganizationMemberModel
- func (o *OrganizationMemberModel) GetEmail() string
- func (o *OrganizationMemberModel) GetEmailOk() (*string, bool)
- func (o *OrganizationMemberModel) GetFullName() string
- func (o *OrganizationMemberModel) GetFullNameOk() (*string, bool)
- func (o *OrganizationMemberModel) GetPermissions() []OrganizationPermissionModel
- func (o *OrganizationMemberModel) GetPermissionsOk() ([]OrganizationPermissionModel, bool)
- func (o *OrganizationMemberModel) GetTwoFactorEnabled() bool
- func (o *OrganizationMemberModel) GetTwoFactorEnabledOk() (*bool, bool)
- func (o *OrganizationMemberModel) GetUserId() string
- func (o *OrganizationMemberModel) GetUserIdOk() (*string, bool)
- func (o *OrganizationMemberModel) HasEmail() bool
- func (o *OrganizationMemberModel) HasFullName() bool
- func (o *OrganizationMemberModel) HasPermissions() bool
- func (o *OrganizationMemberModel) HasTwoFactorEnabled() bool
- func (o *OrganizationMemberModel) HasUserId() bool
- func (o OrganizationMemberModel) MarshalJSON() ([]byte, error)
- func (o *OrganizationMemberModel) SetEmail(v string)
- func (o *OrganizationMemberModel) SetEmailNil()
- func (o *OrganizationMemberModel) SetFullName(v string)
- func (o *OrganizationMemberModel) SetFullNameNil()
- func (o *OrganizationMemberModel) SetPermissions(v []OrganizationPermissionModel)
- func (o *OrganizationMemberModel) SetTwoFactorEnabled(v bool)
- func (o *OrganizationMemberModel) SetUserId(v string)
- func (o *OrganizationMemberModel) SetUserIdNil()
- func (o OrganizationMemberModel) ToMap() (map[string]interface{}, error)
- func (o *OrganizationMemberModel) UnsetEmail()
- func (o *OrganizationMemberModel) UnsetFullName()
- func (o *OrganizationMemberModel) UnsetUserId()
- type OrganizationMembersModel
- func (o *OrganizationMembersModel) GetAdmins() []OrganizationAdminModel
- func (o *OrganizationMembersModel) GetAdminsOk() ([]OrganizationAdminModel, bool)
- func (o *OrganizationMembersModel) GetBillingManagers() []OrganizationAdminModel
- func (o *OrganizationMembersModel) GetBillingManagersOk() ([]OrganizationAdminModel, bool)
- func (o *OrganizationMembersModel) GetMembers() []OrganizationMemberModel
- func (o *OrganizationMembersModel) GetMembersOk() ([]OrganizationMemberModel, bool)
- func (o *OrganizationMembersModel) HasAdmins() bool
- func (o *OrganizationMembersModel) HasBillingManagers() bool
- func (o *OrganizationMembersModel) HasMembers() bool
- func (o OrganizationMembersModel) MarshalJSON() ([]byte, error)
- func (o *OrganizationMembersModel) SetAdmins(v []OrganizationAdminModel)
- func (o *OrganizationMembersModel) SetBillingManagers(v []OrganizationAdminModel)
- func (o *OrganizationMembersModel) SetMembers(v []OrganizationMemberModel)
- func (o OrganizationMembersModel) ToMap() (map[string]interface{}, error)
- type OrganizationModel
- func (o *OrganizationModel) GetName() string
- func (o *OrganizationModel) GetNameOk() (*string, bool)
- func (o *OrganizationModel) GetOrganizationId() string
- func (o *OrganizationModel) GetOrganizationIdOk() (*string, bool)
- func (o *OrganizationModel) HasName() bool
- func (o *OrganizationModel) HasOrganizationId() bool
- func (o OrganizationModel) MarshalJSON() ([]byte, error)
- func (o *OrganizationModel) SetName(v string)
- func (o *OrganizationModel) SetNameNil()
- func (o *OrganizationModel) SetOrganizationId(v string)
- func (o OrganizationModel) ToMap() (map[string]interface{}, error)
- func (o *OrganizationModel) UnsetName()
- type OrganizationModelHaljson
- func (o *OrganizationModelHaljson) GetLinks() ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
- func (o *OrganizationModelHaljson) GetLinksOk() (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks, bool)
- func (o *OrganizationModelHaljson) GetName() string
- func (o *OrganizationModelHaljson) GetNameOk() (*string, bool)
- func (o *OrganizationModelHaljson) GetOrganizationId() string
- func (o *OrganizationModelHaljson) GetOrganizationIdOk() (*string, bool)
- func (o *OrganizationModelHaljson) HasLinks() bool
- func (o *OrganizationModelHaljson) HasName() bool
- func (o *OrganizationModelHaljson) HasOrganizationId() bool
- func (o OrganizationModelHaljson) MarshalJSON() ([]byte, error)
- func (o *OrganizationModelHaljson) SetLinks(v ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks)
- func (o *OrganizationModelHaljson) SetName(v string)
- func (o *OrganizationModelHaljson) SetNameNil()
- func (o *OrganizationModelHaljson) SetOrganizationId(v string)
- func (o OrganizationModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *OrganizationModelHaljson) UnsetName()
- type OrganizationModelLinks
- func (o *OrganizationModelLinks) GetInvitations() ConfigModelLinksSelf
- func (o *OrganizationModelLinks) GetInvitationsOk() (*ConfigModelLinksSelf, bool)
- func (o *OrganizationModelLinks) GetMembers() ConfigModelLinksSelf
- func (o *OrganizationModelLinks) GetMembersOk() (*ConfigModelLinksSelf, bool)
- func (o *OrganizationModelLinks) GetProducts() ConfigModelLinksSelf
- func (o *OrganizationModelLinks) GetProductsOk() (*ConfigModelLinksSelf, bool)
- func (o *OrganizationModelLinks) HasInvitations() bool
- func (o *OrganizationModelLinks) HasMembers() bool
- func (o *OrganizationModelLinks) HasProducts() bool
- func (o OrganizationModelLinks) MarshalJSON() ([]byte, error)
- func (o *OrganizationModelLinks) SetInvitations(v ConfigModelLinksSelf)
- func (o *OrganizationModelLinks) SetMembers(v ConfigModelLinksSelf)
- func (o *OrganizationModelLinks) SetProducts(v ConfigModelLinksSelf)
- func (o OrganizationModelLinks) ToMap() (map[string]interface{}, error)
- type OrganizationPermissionGroupModel
- func (o *OrganizationPermissionGroupModel) GetName() string
- func (o *OrganizationPermissionGroupModel) GetNameOk() (*string, bool)
- func (o *OrganizationPermissionGroupModel) GetPermissionGroupId() int64
- func (o *OrganizationPermissionGroupModel) GetPermissionGroupIdOk() (*int64, bool)
- func (o *OrganizationPermissionGroupModel) HasName() bool
- func (o *OrganizationPermissionGroupModel) HasPermissionGroupId() bool
- func (o OrganizationPermissionGroupModel) MarshalJSON() ([]byte, error)
- func (o *OrganizationPermissionGroupModel) SetName(v string)
- func (o *OrganizationPermissionGroupModel) SetNameNil()
- func (o *OrganizationPermissionGroupModel) SetPermissionGroupId(v int64)
- func (o OrganizationPermissionGroupModel) ToMap() (map[string]interface{}, error)
- func (o *OrganizationPermissionGroupModel) UnsetName()
- type OrganizationPermissionModel
- func (o *OrganizationPermissionModel) GetPermissionGroup() OrganizationPermissionGroupModel
- func (o *OrganizationPermissionModel) GetPermissionGroupOk() (*OrganizationPermissionGroupModel, bool)
- func (o *OrganizationPermissionModel) GetProduct() OrganizationProductModel
- func (o *OrganizationPermissionModel) GetProductOk() (*OrganizationProductModel, bool)
- func (o *OrganizationPermissionModel) HasPermissionGroup() bool
- func (o *OrganizationPermissionModel) HasProduct() bool
- func (o OrganizationPermissionModel) MarshalJSON() ([]byte, error)
- func (o *OrganizationPermissionModel) SetPermissionGroup(v OrganizationPermissionGroupModel)
- func (o *OrganizationPermissionModel) SetProduct(v OrganizationProductModel)
- func (o OrganizationPermissionModel) ToMap() (map[string]interface{}, error)
- type OrganizationProductModel
- func (o *OrganizationProductModel) GetName() string
- func (o *OrganizationProductModel) GetNameOk() (*string, bool)
- func (o *OrganizationProductModel) GetProductId() string
- func (o *OrganizationProductModel) GetProductIdOk() (*string, bool)
- func (o *OrganizationProductModel) HasName() bool
- func (o *OrganizationProductModel) HasProductId() bool
- func (o OrganizationProductModel) MarshalJSON() ([]byte, error)
- func (o *OrganizationProductModel) SetName(v string)
- func (o *OrganizationProductModel) SetNameNil()
- func (o *OrganizationProductModel) SetProductId(v string)
- func (o OrganizationProductModel) ToMap() (map[string]interface{}, error)
- func (o *OrganizationProductModel) UnsetName()
- type OrganizationsApiGetOrganizationsRequest
- type OrganizationsApiService
- type PercentageOptionModel
- func (o *PercentageOptionModel) GetPercentage() int32
- func (o *PercentageOptionModel) GetPercentageOk() (*int32, bool)
- func (o *PercentageOptionModel) GetValue() ValueModel
- func (o *PercentageOptionModel) GetValueOk() (*ValueModel, bool)
- func (o PercentageOptionModel) MarshalJSON() ([]byte, error)
- func (o *PercentageOptionModel) SetPercentage(v int32)
- func (o *PercentageOptionModel) SetValue(v ValueModel)
- func (o PercentageOptionModel) ToMap() (map[string]interface{}, error)
- type PermissionGroupModel
- func (o *PermissionGroupModel) GetAccessType() AccessType
- func (o *PermissionGroupModel) GetAccessTypeOk() (*AccessType, bool)
- func (o *PermissionGroupModel) GetCanCreateOrUpdateConfig() bool
- func (o *PermissionGroupModel) GetCanCreateOrUpdateConfigOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanCreateOrUpdateEnvironment() bool
- func (o *PermissionGroupModel) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanCreateOrUpdateSegments() bool
- func (o *PermissionGroupModel) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanCreateOrUpdateSetting() bool
- func (o *PermissionGroupModel) GetCanCreateOrUpdateSettingOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanCreateOrUpdateTag() bool
- func (o *PermissionGroupModel) GetCanCreateOrUpdateTagOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanDeleteConfig() bool
- func (o *PermissionGroupModel) GetCanDeleteConfigOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanDeleteEnvironment() bool
- func (o *PermissionGroupModel) GetCanDeleteEnvironmentOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanDeleteSegments() bool
- func (o *PermissionGroupModel) GetCanDeleteSegmentsOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanDeleteSetting() bool
- func (o *PermissionGroupModel) GetCanDeleteSettingOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanDeleteTag() bool
- func (o *PermissionGroupModel) GetCanDeleteTagOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanManageIntegrations() bool
- func (o *PermissionGroupModel) GetCanManageIntegrationsOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanManageMembers() bool
- func (o *PermissionGroupModel) GetCanManageMembersOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanManageProductPreferences() bool
- func (o *PermissionGroupModel) GetCanManageProductPreferencesOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanManageWebhook() bool
- func (o *PermissionGroupModel) GetCanManageWebhookOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanRotateSdkKey() bool
- func (o *PermissionGroupModel) GetCanRotateSdkKeyOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanTagSetting() bool
- func (o *PermissionGroupModel) GetCanTagSettingOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanUseExportImport() bool
- func (o *PermissionGroupModel) GetCanUseExportImportOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanViewProductAuditLog() bool
- func (o *PermissionGroupModel) GetCanViewProductAuditLogOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanViewProductStatistics() bool
- func (o *PermissionGroupModel) GetCanViewProductStatisticsOk() (*bool, bool)
- func (o *PermissionGroupModel) GetCanViewSdkKey() bool
- func (o *PermissionGroupModel) GetCanViewSdkKeyOk() (*bool, bool)
- func (o *PermissionGroupModel) GetEnvironmentAccesses() []EnvironmentAccessModel
- func (o *PermissionGroupModel) GetEnvironmentAccessesOk() ([]EnvironmentAccessModel, bool)
- func (o *PermissionGroupModel) GetName() string
- func (o *PermissionGroupModel) GetNameOk() (*string, bool)
- func (o *PermissionGroupModel) GetNewEnvironmentAccessType() EnvironmentAccessType
- func (o *PermissionGroupModel) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
- func (o *PermissionGroupModel) GetPermissionGroupId() int64
- func (o *PermissionGroupModel) GetPermissionGroupIdOk() (*int64, bool)
- func (o *PermissionGroupModel) GetProduct() ProductModel
- func (o *PermissionGroupModel) GetProductOk() (*ProductModel, bool)
- func (o *PermissionGroupModel) HasAccessType() bool
- func (o *PermissionGroupModel) HasCanCreateOrUpdateConfig() bool
- func (o *PermissionGroupModel) HasCanCreateOrUpdateEnvironment() bool
- func (o *PermissionGroupModel) HasCanCreateOrUpdateSegments() bool
- func (o *PermissionGroupModel) HasCanCreateOrUpdateSetting() bool
- func (o *PermissionGroupModel) HasCanCreateOrUpdateTag() bool
- func (o *PermissionGroupModel) HasCanDeleteConfig() bool
- func (o *PermissionGroupModel) HasCanDeleteEnvironment() bool
- func (o *PermissionGroupModel) HasCanDeleteSegments() bool
- func (o *PermissionGroupModel) HasCanDeleteSetting() bool
- func (o *PermissionGroupModel) HasCanDeleteTag() bool
- func (o *PermissionGroupModel) HasCanManageIntegrations() bool
- func (o *PermissionGroupModel) HasCanManageMembers() bool
- func (o *PermissionGroupModel) HasCanManageProductPreferences() bool
- func (o *PermissionGroupModel) HasCanManageWebhook() bool
- func (o *PermissionGroupModel) HasCanRotateSdkKey() bool
- func (o *PermissionGroupModel) HasCanTagSetting() bool
- func (o *PermissionGroupModel) HasCanUseExportImport() bool
- func (o *PermissionGroupModel) HasCanViewProductAuditLog() bool
- func (o *PermissionGroupModel) HasCanViewProductStatistics() bool
- func (o *PermissionGroupModel) HasCanViewSdkKey() bool
- func (o *PermissionGroupModel) HasEnvironmentAccesses() bool
- func (o *PermissionGroupModel) HasName() bool
- func (o *PermissionGroupModel) HasNewEnvironmentAccessType() bool
- func (o *PermissionGroupModel) HasPermissionGroupId() bool
- func (o *PermissionGroupModel) HasProduct() bool
- func (o PermissionGroupModel) MarshalJSON() ([]byte, error)
- func (o *PermissionGroupModel) SetAccessType(v AccessType)
- func (o *PermissionGroupModel) SetCanCreateOrUpdateConfig(v bool)
- func (o *PermissionGroupModel) SetCanCreateOrUpdateEnvironment(v bool)
- func (o *PermissionGroupModel) SetCanCreateOrUpdateSegments(v bool)
- func (o *PermissionGroupModel) SetCanCreateOrUpdateSetting(v bool)
- func (o *PermissionGroupModel) SetCanCreateOrUpdateTag(v bool)
- func (o *PermissionGroupModel) SetCanDeleteConfig(v bool)
- func (o *PermissionGroupModel) SetCanDeleteEnvironment(v bool)
- func (o *PermissionGroupModel) SetCanDeleteSegments(v bool)
- func (o *PermissionGroupModel) SetCanDeleteSetting(v bool)
- func (o *PermissionGroupModel) SetCanDeleteTag(v bool)
- func (o *PermissionGroupModel) SetCanManageIntegrations(v bool)
- func (o *PermissionGroupModel) SetCanManageMembers(v bool)
- func (o *PermissionGroupModel) SetCanManageProductPreferences(v bool)
- func (o *PermissionGroupModel) SetCanManageWebhook(v bool)
- func (o *PermissionGroupModel) SetCanRotateSdkKey(v bool)
- func (o *PermissionGroupModel) SetCanTagSetting(v bool)
- func (o *PermissionGroupModel) SetCanUseExportImport(v bool)
- func (o *PermissionGroupModel) SetCanViewProductAuditLog(v bool)
- func (o *PermissionGroupModel) SetCanViewProductStatistics(v bool)
- func (o *PermissionGroupModel) SetCanViewSdkKey(v bool)
- func (o *PermissionGroupModel) SetEnvironmentAccesses(v []EnvironmentAccessModel)
- func (o *PermissionGroupModel) SetName(v string)
- func (o *PermissionGroupModel) SetNameNil()
- func (o *PermissionGroupModel) SetNewEnvironmentAccessType(v EnvironmentAccessType)
- func (o *PermissionGroupModel) SetPermissionGroupId(v int64)
- func (o *PermissionGroupModel) SetProduct(v ProductModel)
- func (o PermissionGroupModel) ToMap() (map[string]interface{}, error)
- func (o *PermissionGroupModel) UnsetName()
- type PermissionGroupModelHaljson
- func (o *PermissionGroupModelHaljson) GetAccessType() AccessType
- func (o *PermissionGroupModelHaljson) GetAccessTypeOk() (*AccessType, bool)
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateConfig() bool
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateConfigOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateEnvironment() bool
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateSegments() bool
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateSetting() bool
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateSettingOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateTag() bool
- func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateTagOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanDeleteConfig() bool
- func (o *PermissionGroupModelHaljson) GetCanDeleteConfigOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanDeleteEnvironment() bool
- func (o *PermissionGroupModelHaljson) GetCanDeleteEnvironmentOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanDeleteSegments() bool
- func (o *PermissionGroupModelHaljson) GetCanDeleteSegmentsOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanDeleteSetting() bool
- func (o *PermissionGroupModelHaljson) GetCanDeleteSettingOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanDeleteTag() bool
- func (o *PermissionGroupModelHaljson) GetCanDeleteTagOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanManageIntegrations() bool
- func (o *PermissionGroupModelHaljson) GetCanManageIntegrationsOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanManageMembers() bool
- func (o *PermissionGroupModelHaljson) GetCanManageMembersOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanManageProductPreferences() bool
- func (o *PermissionGroupModelHaljson) GetCanManageProductPreferencesOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanManageWebhook() bool
- func (o *PermissionGroupModelHaljson) GetCanManageWebhookOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanRotateSdkKey() bool
- func (o *PermissionGroupModelHaljson) GetCanRotateSdkKeyOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanTagSetting() bool
- func (o *PermissionGroupModelHaljson) GetCanTagSettingOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanUseExportImport() bool
- func (o *PermissionGroupModelHaljson) GetCanUseExportImportOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanViewProductAuditLog() bool
- func (o *PermissionGroupModelHaljson) GetCanViewProductAuditLogOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanViewProductStatistics() bool
- func (o *PermissionGroupModelHaljson) GetCanViewProductStatisticsOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetCanViewSdkKey() bool
- func (o *PermissionGroupModelHaljson) GetCanViewSdkKeyOk() (*bool, bool)
- func (o *PermissionGroupModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *PermissionGroupModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *PermissionGroupModelHaljson) GetEnvironmentAccesses() []EnvironmentAccessModel
- func (o *PermissionGroupModelHaljson) GetEnvironmentAccessesOk() ([]EnvironmentAccessModel, bool)
- func (o *PermissionGroupModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *PermissionGroupModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *PermissionGroupModelHaljson) GetName() string
- func (o *PermissionGroupModelHaljson) GetNameOk() (*string, bool)
- func (o *PermissionGroupModelHaljson) GetNewEnvironmentAccessType() EnvironmentAccessType
- func (o *PermissionGroupModelHaljson) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
- func (o *PermissionGroupModelHaljson) GetPermissionGroupId() int64
- func (o *PermissionGroupModelHaljson) GetPermissionGroupIdOk() (*int64, bool)
- func (o *PermissionGroupModelHaljson) HasAccessType() bool
- func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateConfig() bool
- func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateEnvironment() bool
- func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateSegments() bool
- func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateSetting() bool
- func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateTag() bool
- func (o *PermissionGroupModelHaljson) HasCanDeleteConfig() bool
- func (o *PermissionGroupModelHaljson) HasCanDeleteEnvironment() bool
- func (o *PermissionGroupModelHaljson) HasCanDeleteSegments() bool
- func (o *PermissionGroupModelHaljson) HasCanDeleteSetting() bool
- func (o *PermissionGroupModelHaljson) HasCanDeleteTag() bool
- func (o *PermissionGroupModelHaljson) HasCanManageIntegrations() bool
- func (o *PermissionGroupModelHaljson) HasCanManageMembers() bool
- func (o *PermissionGroupModelHaljson) HasCanManageProductPreferences() bool
- func (o *PermissionGroupModelHaljson) HasCanManageWebhook() bool
- func (o *PermissionGroupModelHaljson) HasCanRotateSdkKey() bool
- func (o *PermissionGroupModelHaljson) HasCanTagSetting() bool
- func (o *PermissionGroupModelHaljson) HasCanUseExportImport() bool
- func (o *PermissionGroupModelHaljson) HasCanViewProductAuditLog() bool
- func (o *PermissionGroupModelHaljson) HasCanViewProductStatistics() bool
- func (o *PermissionGroupModelHaljson) HasCanViewSdkKey() bool
- func (o *PermissionGroupModelHaljson) HasEmbedded() bool
- func (o *PermissionGroupModelHaljson) HasEnvironmentAccesses() bool
- func (o *PermissionGroupModelHaljson) HasLinks() bool
- func (o *PermissionGroupModelHaljson) HasName() bool
- func (o *PermissionGroupModelHaljson) HasNewEnvironmentAccessType() bool
- func (o *PermissionGroupModelHaljson) HasPermissionGroupId() bool
- func (o PermissionGroupModelHaljson) MarshalJSON() ([]byte, error)
- func (o *PermissionGroupModelHaljson) SetAccessType(v AccessType)
- func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateConfig(v bool)
- func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateEnvironment(v bool)
- func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateSegments(v bool)
- func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateSetting(v bool)
- func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateTag(v bool)
- func (o *PermissionGroupModelHaljson) SetCanDeleteConfig(v bool)
- func (o *PermissionGroupModelHaljson) SetCanDeleteEnvironment(v bool)
- func (o *PermissionGroupModelHaljson) SetCanDeleteSegments(v bool)
- func (o *PermissionGroupModelHaljson) SetCanDeleteSetting(v bool)
- func (o *PermissionGroupModelHaljson) SetCanDeleteTag(v bool)
- func (o *PermissionGroupModelHaljson) SetCanManageIntegrations(v bool)
- func (o *PermissionGroupModelHaljson) SetCanManageMembers(v bool)
- func (o *PermissionGroupModelHaljson) SetCanManageProductPreferences(v bool)
- func (o *PermissionGroupModelHaljson) SetCanManageWebhook(v bool)
- func (o *PermissionGroupModelHaljson) SetCanRotateSdkKey(v bool)
- func (o *PermissionGroupModelHaljson) SetCanTagSetting(v bool)
- func (o *PermissionGroupModelHaljson) SetCanUseExportImport(v bool)
- func (o *PermissionGroupModelHaljson) SetCanViewProductAuditLog(v bool)
- func (o *PermissionGroupModelHaljson) SetCanViewProductStatistics(v bool)
- func (o *PermissionGroupModelHaljson) SetCanViewSdkKey(v bool)
- func (o *PermissionGroupModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *PermissionGroupModelHaljson) SetEnvironmentAccesses(v []EnvironmentAccessModel)
- func (o *PermissionGroupModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *PermissionGroupModelHaljson) SetName(v string)
- func (o *PermissionGroupModelHaljson) SetNameNil()
- func (o *PermissionGroupModelHaljson) SetNewEnvironmentAccessType(v EnvironmentAccessType)
- func (o *PermissionGroupModelHaljson) SetPermissionGroupId(v int64)
- func (o PermissionGroupModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *PermissionGroupModelHaljson) UnsetName()
- type PermissionGroupsApiCreatePermissionGroupRequest
- func (r PermissionGroupsApiCreatePermissionGroupRequest) CreatePermissionGroupRequest(createPermissionGroupRequest CreatePermissionGroupRequest) PermissionGroupsApiCreatePermissionGroupRequest
- func (r PermissionGroupsApiCreatePermissionGroupRequest) Execute() (*PermissionGroupModel, *http.Response, error)
- type PermissionGroupsApiDeletePermissionGroupRequest
- type PermissionGroupsApiGetPermissionGroupRequest
- type PermissionGroupsApiGetPermissionGroupsRequest
- type PermissionGroupsApiService
- func (a *PermissionGroupsApiService) CreatePermissionGroup(ctx context.Context, productId string) PermissionGroupsApiCreatePermissionGroupRequest
- func (a *PermissionGroupsApiService) CreatePermissionGroupExecute(r PermissionGroupsApiCreatePermissionGroupRequest) (*PermissionGroupModel, *http.Response, error)
- func (a *PermissionGroupsApiService) DeletePermissionGroup(ctx context.Context, permissionGroupId int64) PermissionGroupsApiDeletePermissionGroupRequest
- func (a *PermissionGroupsApiService) DeletePermissionGroupExecute(r PermissionGroupsApiDeletePermissionGroupRequest) (*http.Response, error)
- func (a *PermissionGroupsApiService) GetPermissionGroup(ctx context.Context, permissionGroupId int64) PermissionGroupsApiGetPermissionGroupRequest
- func (a *PermissionGroupsApiService) GetPermissionGroupExecute(r PermissionGroupsApiGetPermissionGroupRequest) (*PermissionGroupModel, *http.Response, error)
- func (a *PermissionGroupsApiService) GetPermissionGroups(ctx context.Context, productId string) PermissionGroupsApiGetPermissionGroupsRequest
- func (a *PermissionGroupsApiService) GetPermissionGroupsExecute(r PermissionGroupsApiGetPermissionGroupsRequest) ([]PermissionGroupModel, *http.Response, error)
- func (a *PermissionGroupsApiService) UpdatePermissionGroup(ctx context.Context, permissionGroupId int64) PermissionGroupsApiUpdatePermissionGroupRequest
- func (a *PermissionGroupsApiService) UpdatePermissionGroupExecute(r PermissionGroupsApiUpdatePermissionGroupRequest) (*PermissionGroupModel, *http.Response, error)
- type PermissionGroupsApiUpdatePermissionGroupRequest
- func (r PermissionGroupsApiUpdatePermissionGroupRequest) Execute() (*PermissionGroupModel, *http.Response, error)
- func (r PermissionGroupsApiUpdatePermissionGroupRequest) UpdatePermissionGroupRequest(updatePermissionGroupRequest UpdatePermissionGroupRequest) PermissionGroupsApiUpdatePermissionGroupRequest
- type PreferencesModel
- func (o *PreferencesModel) GetKeyGenerationMode() KeyGenerationMode
- func (o *PreferencesModel) GetKeyGenerationModeOk() (*KeyGenerationMode, bool)
- func (o *PreferencesModel) GetMandatorySettingHint() bool
- func (o *PreferencesModel) GetMandatorySettingHintOk() (*bool, bool)
- func (o *PreferencesModel) GetReasonRequired() bool
- func (o *PreferencesModel) GetReasonRequiredEnvironments() []ReasonRequiredEnvironmentModel
- func (o *PreferencesModel) GetReasonRequiredEnvironmentsOk() ([]ReasonRequiredEnvironmentModel, bool)
- func (o *PreferencesModel) GetReasonRequiredOk() (*bool, bool)
- func (o *PreferencesModel) GetShowVariationId() bool
- func (o *PreferencesModel) GetShowVariationIdOk() (*bool, bool)
- func (o *PreferencesModel) HasKeyGenerationMode() bool
- func (o *PreferencesModel) HasMandatorySettingHint() bool
- func (o *PreferencesModel) HasReasonRequired() bool
- func (o *PreferencesModel) HasReasonRequiredEnvironments() bool
- func (o *PreferencesModel) HasShowVariationId() bool
- func (o PreferencesModel) MarshalJSON() ([]byte, error)
- func (o *PreferencesModel) SetKeyGenerationMode(v KeyGenerationMode)
- func (o *PreferencesModel) SetMandatorySettingHint(v bool)
- func (o *PreferencesModel) SetReasonRequired(v bool)
- func (o *PreferencesModel) SetReasonRequiredEnvironments(v []ReasonRequiredEnvironmentModel)
- func (o *PreferencesModel) SetShowVariationId(v bool)
- func (o PreferencesModel) ToMap() (map[string]interface{}, error)
- type PrerequisiteComparator
- type PrerequisiteFlagConditionModel
- func (o *PrerequisiteFlagConditionModel) GetComparator() PrerequisiteComparator
- func (o *PrerequisiteFlagConditionModel) GetComparatorOk() (*PrerequisiteComparator, bool)
- func (o *PrerequisiteFlagConditionModel) GetPrerequisiteComparisonValue() ValueModel
- func (o *PrerequisiteFlagConditionModel) GetPrerequisiteComparisonValueOk() (*ValueModel, bool)
- func (o *PrerequisiteFlagConditionModel) GetPrerequisiteSettingId() int32
- func (o *PrerequisiteFlagConditionModel) GetPrerequisiteSettingIdOk() (*int32, bool)
- func (o PrerequisiteFlagConditionModel) MarshalJSON() ([]byte, error)
- func (o *PrerequisiteFlagConditionModel) SetComparator(v PrerequisiteComparator)
- func (o *PrerequisiteFlagConditionModel) SetPrerequisiteComparisonValue(v ValueModel)
- func (o *PrerequisiteFlagConditionModel) SetPrerequisiteSettingId(v int32)
- func (o PrerequisiteFlagConditionModel) ToMap() (map[string]interface{}, error)
- type ProductModel
- func (o *ProductModel) GetDescription() string
- func (o *ProductModel) GetDescriptionOk() (*string, bool)
- func (o *ProductModel) GetName() string
- func (o *ProductModel) GetNameOk() (*string, bool)
- func (o *ProductModel) GetOrder() int32
- func (o *ProductModel) GetOrderOk() (*int32, bool)
- func (o *ProductModel) GetOrganization() OrganizationModel
- func (o *ProductModel) GetOrganizationOk() (*OrganizationModel, bool)
- func (o *ProductModel) GetProductId() string
- func (o *ProductModel) GetProductIdOk() (*string, bool)
- func (o *ProductModel) GetReasonRequired() bool
- func (o *ProductModel) GetReasonRequiredOk() (*bool, bool)
- func (o *ProductModel) HasDescription() bool
- func (o *ProductModel) HasName() bool
- func (o *ProductModel) HasOrder() bool
- func (o *ProductModel) HasOrganization() bool
- func (o *ProductModel) HasProductId() bool
- func (o *ProductModel) HasReasonRequired() bool
- func (o ProductModel) MarshalJSON() ([]byte, error)
- func (o *ProductModel) SetDescription(v string)
- func (o *ProductModel) SetDescriptionNil()
- func (o *ProductModel) SetName(v string)
- func (o *ProductModel) SetNameNil()
- func (o *ProductModel) SetOrder(v int32)
- func (o *ProductModel) SetOrganization(v OrganizationModel)
- func (o *ProductModel) SetProductId(v string)
- func (o *ProductModel) SetReasonRequired(v bool)
- func (o ProductModel) ToMap() (map[string]interface{}, error)
- func (o *ProductModel) UnsetDescription()
- func (o *ProductModel) UnsetName()
- type ProductModelHaljson
- func (o *ProductModelHaljson) GetDescription() string
- func (o *ProductModelHaljson) GetDescriptionOk() (*string, bool)
- func (o *ProductModelHaljson) GetEmbedded() ConfigModelHaljsonEmbeddedProductEmbedded
- func (o *ProductModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbeddedProductEmbedded, bool)
- func (o *ProductModelHaljson) GetLinks() ConfigModelHaljsonEmbeddedProductLinks
- func (o *ProductModelHaljson) GetLinksOk() (*ConfigModelHaljsonEmbeddedProductLinks, bool)
- func (o *ProductModelHaljson) GetName() string
- func (o *ProductModelHaljson) GetNameOk() (*string, bool)
- func (o *ProductModelHaljson) GetOrder() int32
- func (o *ProductModelHaljson) GetOrderOk() (*int32, bool)
- func (o *ProductModelHaljson) GetProductId() string
- func (o *ProductModelHaljson) GetProductIdOk() (*string, bool)
- func (o *ProductModelHaljson) GetReasonRequired() bool
- func (o *ProductModelHaljson) GetReasonRequiredOk() (*bool, bool)
- func (o *ProductModelHaljson) HasDescription() bool
- func (o *ProductModelHaljson) HasEmbedded() bool
- func (o *ProductModelHaljson) HasLinks() bool
- func (o *ProductModelHaljson) HasName() bool
- func (o *ProductModelHaljson) HasOrder() bool
- func (o *ProductModelHaljson) HasProductId() bool
- func (o *ProductModelHaljson) HasReasonRequired() bool
- func (o ProductModelHaljson) MarshalJSON() ([]byte, error)
- func (o *ProductModelHaljson) SetDescription(v string)
- func (o *ProductModelHaljson) SetDescriptionNil()
- func (o *ProductModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbeddedProductEmbedded)
- func (o *ProductModelHaljson) SetLinks(v ConfigModelHaljsonEmbeddedProductLinks)
- func (o *ProductModelHaljson) SetName(v string)
- func (o *ProductModelHaljson) SetNameNil()
- func (o *ProductModelHaljson) SetOrder(v int32)
- func (o *ProductModelHaljson) SetProductId(v string)
- func (o *ProductModelHaljson) SetReasonRequired(v bool)
- func (o ProductModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *ProductModelHaljson) UnsetDescription()
- func (o *ProductModelHaljson) UnsetName()
- type ProductModelLinks
- func (o *ProductModelLinks) GetConfigs() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetConfigsOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetEnvironments() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetEnvironmentsOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetInvitations() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetInvitationsOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetMembers() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetMembersOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetPermissionGroups() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetPermissionGroupsOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetPreferences() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetPreferencesOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetSegments() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetSegmentsOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetSelf() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetSelfOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetTags() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetTagsOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) GetWebhooks() ConfigModelLinksSelf
- func (o *ProductModelLinks) GetWebhooksOk() (*ConfigModelLinksSelf, bool)
- func (o *ProductModelLinks) HasConfigs() bool
- func (o *ProductModelLinks) HasEnvironments() bool
- func (o *ProductModelLinks) HasInvitations() bool
- func (o *ProductModelLinks) HasMembers() bool
- func (o *ProductModelLinks) HasPermissionGroups() bool
- func (o *ProductModelLinks) HasPreferences() bool
- func (o *ProductModelLinks) HasSegments() bool
- func (o *ProductModelLinks) HasSelf() bool
- func (o *ProductModelLinks) HasTags() bool
- func (o *ProductModelLinks) HasWebhooks() bool
- func (o ProductModelLinks) MarshalJSON() ([]byte, error)
- func (o *ProductModelLinks) SetConfigs(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetEnvironments(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetInvitations(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetMembers(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetPermissionGroups(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetPreferences(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetSegments(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetSelf(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetTags(v ConfigModelLinksSelf)
- func (o *ProductModelLinks) SetWebhooks(v ConfigModelLinksSelf)
- func (o ProductModelLinks) ToMap() (map[string]interface{}, error)
- type ProductsApiCreateProductRequest
- type ProductsApiDeleteProductRequest
- type ProductsApiGetProductPreferencesRequest
- type ProductsApiGetProductRequest
- type ProductsApiGetProductsRequest
- type ProductsApiService
- func (a *ProductsApiService) CreateProduct(ctx context.Context, organizationId string) ProductsApiCreateProductRequest
- func (a *ProductsApiService) CreateProductExecute(r ProductsApiCreateProductRequest) (*ProductModel, *http.Response, error)
- func (a *ProductsApiService) DeleteProduct(ctx context.Context, productId string) ProductsApiDeleteProductRequest
- func (a *ProductsApiService) DeleteProductExecute(r ProductsApiDeleteProductRequest) (*http.Response, error)
- func (a *ProductsApiService) GetProduct(ctx context.Context, productId string) ProductsApiGetProductRequest
- func (a *ProductsApiService) GetProductExecute(r ProductsApiGetProductRequest) (*ProductModel, *http.Response, error)
- func (a *ProductsApiService) GetProductPreferences(ctx context.Context, productId string) ProductsApiGetProductPreferencesRequest
- func (a *ProductsApiService) GetProductPreferencesExecute(r ProductsApiGetProductPreferencesRequest) (*PreferencesModel, *http.Response, error)
- func (a *ProductsApiService) GetProducts(ctx context.Context) ProductsApiGetProductsRequest
- func (a *ProductsApiService) GetProductsExecute(r ProductsApiGetProductsRequest) ([]ProductModel, *http.Response, error)
- func (a *ProductsApiService) UpdateProduct(ctx context.Context, productId string) ProductsApiUpdateProductRequest
- func (a *ProductsApiService) UpdateProductExecute(r ProductsApiUpdateProductRequest) (*ProductModel, *http.Response, error)
- func (a *ProductsApiService) UpdateProductPreferences(ctx context.Context, productId string) ProductsApiUpdateProductPreferencesRequest
- func (a *ProductsApiService) UpdateProductPreferencesExecute(r ProductsApiUpdateProductPreferencesRequest) (*PreferencesModel, *http.Response, error)
- type ProductsApiUpdateProductPreferencesRequest
- type ProductsApiUpdateProductRequest
- type ReasonRequiredEnvironmentModel
- func (o *ReasonRequiredEnvironmentModel) GetEnvironmentId() string
- func (o *ReasonRequiredEnvironmentModel) GetEnvironmentIdOk() (*string, bool)
- func (o *ReasonRequiredEnvironmentModel) GetEnvironmentName() string
- func (o *ReasonRequiredEnvironmentModel) GetEnvironmentNameOk() (*string, bool)
- func (o *ReasonRequiredEnvironmentModel) GetReasonRequired() bool
- func (o *ReasonRequiredEnvironmentModel) GetReasonRequiredOk() (*bool, bool)
- func (o *ReasonRequiredEnvironmentModel) HasEnvironmentId() bool
- func (o *ReasonRequiredEnvironmentModel) HasEnvironmentName() bool
- func (o *ReasonRequiredEnvironmentModel) HasReasonRequired() bool
- func (o ReasonRequiredEnvironmentModel) MarshalJSON() ([]byte, error)
- func (o *ReasonRequiredEnvironmentModel) SetEnvironmentId(v string)
- func (o *ReasonRequiredEnvironmentModel) SetEnvironmentName(v string)
- func (o *ReasonRequiredEnvironmentModel) SetEnvironmentNameNil()
- func (o *ReasonRequiredEnvironmentModel) SetReasonRequired(v bool)
- func (o ReasonRequiredEnvironmentModel) ToMap() (map[string]interface{}, error)
- func (o *ReasonRequiredEnvironmentModel) UnsetEnvironmentName()
- type ReasonRequiredEnvironmentModelLinks
- func (o *ReasonRequiredEnvironmentModelLinks) GetEnvironment() ConfigModelLinksSelf
- func (o *ReasonRequiredEnvironmentModelLinks) GetEnvironmentOk() (*ConfigModelLinksSelf, bool)
- func (o *ReasonRequiredEnvironmentModelLinks) HasEnvironment() bool
- func (o ReasonRequiredEnvironmentModelLinks) MarshalJSON() ([]byte, error)
- func (o *ReasonRequiredEnvironmentModelLinks) SetEnvironment(v ConfigModelLinksSelf)
- func (o ReasonRequiredEnvironmentModelLinks) ToMap() (map[string]interface{}, error)
- type ReferenceLine
- func (o *ReferenceLine) GetLineNumber() int32
- func (o *ReferenceLine) GetLineNumberOk() (*int32, bool)
- func (o *ReferenceLine) GetLineText() string
- func (o *ReferenceLine) GetLineTextOk() (*string, bool)
- func (o *ReferenceLine) HasLineText() bool
- func (o ReferenceLine) MarshalJSON() ([]byte, error)
- func (o *ReferenceLine) SetLineNumber(v int32)
- func (o *ReferenceLine) SetLineText(v string)
- func (o *ReferenceLine) SetLineTextNil()
- func (o ReferenceLine) ToMap() (map[string]interface{}, error)
- func (o *ReferenceLine) UnsetLineText()
- type ReferenceLines
- func (o *ReferenceLines) GetFile() string
- func (o *ReferenceLines) GetFileOk() (*string, bool)
- func (o *ReferenceLines) GetFileUrl() string
- func (o *ReferenceLines) GetFileUrlOk() (*string, bool)
- func (o *ReferenceLines) GetPostLines() []ReferenceLine
- func (o *ReferenceLines) GetPostLinesOk() ([]ReferenceLine, bool)
- func (o *ReferenceLines) GetPreLines() []ReferenceLine
- func (o *ReferenceLines) GetPreLinesOk() ([]ReferenceLine, bool)
- func (o *ReferenceLines) GetReferenceLine() ReferenceLine
- func (o *ReferenceLines) GetReferenceLineOk() (*ReferenceLine, bool)
- func (o *ReferenceLines) HasFileUrl() bool
- func (o *ReferenceLines) HasPostLines() bool
- func (o *ReferenceLines) HasPreLines() bool
- func (o ReferenceLines) MarshalJSON() ([]byte, error)
- func (o *ReferenceLines) SetFile(v string)
- func (o *ReferenceLines) SetFileUrl(v string)
- func (o *ReferenceLines) SetFileUrlNil()
- func (o *ReferenceLines) SetPostLines(v []ReferenceLine)
- func (o *ReferenceLines) SetPreLines(v []ReferenceLine)
- func (o *ReferenceLines) SetReferenceLine(v ReferenceLine)
- func (o ReferenceLines) ToMap() (map[string]interface{}, error)
- func (o *ReferenceLines) UnsetFileUrl()
- type ReplaceSettingModel
- func (o *ReplaceSettingModel) GetHint() string
- func (o *ReplaceSettingModel) GetHintOk() (*string, bool)
- func (o *ReplaceSettingModel) GetName() string
- func (o *ReplaceSettingModel) GetNameOk() (*string, bool)
- func (o *ReplaceSettingModel) GetOrder() int32
- func (o *ReplaceSettingModel) GetOrderOk() (*int32, bool)
- func (o *ReplaceSettingModel) GetTags() []int64
- func (o *ReplaceSettingModel) GetTagsOk() ([]int64, bool)
- func (o *ReplaceSettingModel) HasHint() bool
- func (o *ReplaceSettingModel) HasOrder() bool
- func (o *ReplaceSettingModel) HasTags() bool
- func (o ReplaceSettingModel) MarshalJSON() ([]byte, error)
- func (o *ReplaceSettingModel) SetHint(v string)
- func (o *ReplaceSettingModel) SetHintNil()
- func (o *ReplaceSettingModel) SetName(v string)
- func (o *ReplaceSettingModel) SetOrder(v int32)
- func (o *ReplaceSettingModel) SetOrderNil()
- func (o *ReplaceSettingModel) SetTags(v []int64)
- func (o ReplaceSettingModel) ToMap() (map[string]interface{}, error)
- func (o *ReplaceSettingModel) UnsetHint()
- func (o *ReplaceSettingModel) UnsetOrder()
- type RolloutPercentageItemModel
- func (o *RolloutPercentageItemModel) GetPercentage() int64
- func (o *RolloutPercentageItemModel) GetPercentageOk() (*int64, bool)
- func (o *RolloutPercentageItemModel) GetValue() interface{}
- func (o *RolloutPercentageItemModel) GetValueOk() (*interface{}, bool)
- func (o *RolloutPercentageItemModel) HasValue() bool
- func (o RolloutPercentageItemModel) MarshalJSON() ([]byte, error)
- func (o *RolloutPercentageItemModel) SetPercentage(v int64)
- func (o *RolloutPercentageItemModel) SetValue(v interface{})
- func (o RolloutPercentageItemModel) ToMap() (map[string]interface{}, error)
- type RolloutRuleComparator
- type RolloutRuleModel
- func (o *RolloutRuleModel) GetComparator() RolloutRuleComparator
- func (o *RolloutRuleModel) GetComparatorOk() (*RolloutRuleComparator, bool)
- func (o *RolloutRuleModel) GetComparisonAttribute() string
- func (o *RolloutRuleModel) GetComparisonAttributeOk() (*string, bool)
- func (o *RolloutRuleModel) GetComparisonValue() string
- func (o *RolloutRuleModel) GetComparisonValueOk() (*string, bool)
- func (o *RolloutRuleModel) GetSegmentComparator() SegmentComparator
- func (o *RolloutRuleModel) GetSegmentComparatorOk() (*SegmentComparator, bool)
- func (o *RolloutRuleModel) GetSegmentId() string
- func (o *RolloutRuleModel) GetSegmentIdOk() (*string, bool)
- func (o *RolloutRuleModel) GetValue() interface{}
- func (o *RolloutRuleModel) GetValueOk() (*interface{}, bool)
- func (o *RolloutRuleModel) HasComparator() bool
- func (o *RolloutRuleModel) HasComparisonAttribute() bool
- func (o *RolloutRuleModel) HasComparisonValue() bool
- func (o *RolloutRuleModel) HasSegmentComparator() bool
- func (o *RolloutRuleModel) HasSegmentId() bool
- func (o *RolloutRuleModel) HasValue() bool
- func (o RolloutRuleModel) MarshalJSON() ([]byte, error)
- func (o *RolloutRuleModel) SetComparator(v RolloutRuleComparator)
- func (o *RolloutRuleModel) SetComparisonAttribute(v string)
- func (o *RolloutRuleModel) SetComparisonAttributeNil()
- func (o *RolloutRuleModel) SetComparisonValue(v string)
- func (o *RolloutRuleModel) SetComparisonValueNil()
- func (o *RolloutRuleModel) SetSegmentComparator(v SegmentComparator)
- func (o *RolloutRuleModel) SetSegmentId(v string)
- func (o *RolloutRuleModel) SetSegmentIdNil()
- func (o *RolloutRuleModel) SetValue(v interface{})
- func (o RolloutRuleModel) ToMap() (map[string]interface{}, error)
- func (o *RolloutRuleModel) UnsetComparisonAttribute()
- func (o *RolloutRuleModel) UnsetComparisonValue()
- func (o *RolloutRuleModel) UnsetSegmentId()
- type SDKKeysApiGetSdkKeysRequest
- type SDKKeysApiService
- type SdkKeysModel
- func (o *SdkKeysModel) GetPrimary() string
- func (o *SdkKeysModel) GetPrimaryOk() (*string, bool)
- func (o *SdkKeysModel) GetSecondary() string
- func (o *SdkKeysModel) GetSecondaryOk() (*string, bool)
- func (o *SdkKeysModel) HasPrimary() bool
- func (o *SdkKeysModel) HasSecondary() bool
- func (o SdkKeysModel) MarshalJSON() ([]byte, error)
- func (o *SdkKeysModel) SetPrimary(v string)
- func (o *SdkKeysModel) SetPrimaryNil()
- func (o *SdkKeysModel) SetSecondary(v string)
- func (o *SdkKeysModel) SetSecondaryNil()
- func (o SdkKeysModel) ToMap() (map[string]interface{}, error)
- func (o *SdkKeysModel) UnsetPrimary()
- func (o *SdkKeysModel) UnsetSecondary()
- type SegmentComparator
- type SegmentConditionModel
- func (o *SegmentConditionModel) GetComparator() SegmentComparator
- func (o *SegmentConditionModel) GetComparatorOk() (*SegmentComparator, bool)
- func (o *SegmentConditionModel) GetSegmentId() string
- func (o *SegmentConditionModel) GetSegmentIdOk() (*string, bool)
- func (o SegmentConditionModel) MarshalJSON() ([]byte, error)
- func (o *SegmentConditionModel) SetComparator(v SegmentComparator)
- func (o *SegmentConditionModel) SetSegmentId(v string)
- func (o SegmentConditionModel) ToMap() (map[string]interface{}, error)
- type SegmentListModel
- func (o *SegmentListModel) GetCreatedAt() time.Time
- func (o *SegmentListModel) GetCreatedAtOk() (*time.Time, bool)
- func (o *SegmentListModel) GetCreatorEmail() string
- func (o *SegmentListModel) GetCreatorEmailOk() (*string, bool)
- func (o *SegmentListModel) GetCreatorFullName() string
- func (o *SegmentListModel) GetCreatorFullNameOk() (*string, bool)
- func (o *SegmentListModel) GetDescription() string
- func (o *SegmentListModel) GetDescriptionOk() (*string, bool)
- func (o *SegmentListModel) GetLastUpdaterEmail() string
- func (o *SegmentListModel) GetLastUpdaterEmailOk() (*string, bool)
- func (o *SegmentListModel) GetLastUpdaterFullName() string
- func (o *SegmentListModel) GetLastUpdaterFullNameOk() (*string, bool)
- func (o *SegmentListModel) GetName() string
- func (o *SegmentListModel) GetNameOk() (*string, bool)
- func (o *SegmentListModel) GetProduct() ProductModel
- func (o *SegmentListModel) GetProductOk() (*ProductModel, bool)
- func (o *SegmentListModel) GetSegmentId() string
- func (o *SegmentListModel) GetSegmentIdOk() (*string, bool)
- func (o *SegmentListModel) GetUpdatedAt() time.Time
- func (o *SegmentListModel) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SegmentListModel) GetUsage() int32
- func (o *SegmentListModel) GetUsageOk() (*int32, bool)
- func (o *SegmentListModel) HasCreatedAt() bool
- func (o *SegmentListModel) HasCreatorEmail() bool
- func (o *SegmentListModel) HasCreatorFullName() bool
- func (o *SegmentListModel) HasDescription() bool
- func (o *SegmentListModel) HasLastUpdaterEmail() bool
- func (o *SegmentListModel) HasLastUpdaterFullName() bool
- func (o *SegmentListModel) HasName() bool
- func (o *SegmentListModel) HasProduct() bool
- func (o *SegmentListModel) HasSegmentId() bool
- func (o *SegmentListModel) HasUpdatedAt() bool
- func (o *SegmentListModel) HasUsage() bool
- func (o SegmentListModel) MarshalJSON() ([]byte, error)
- func (o *SegmentListModel) SetCreatedAt(v time.Time)
- func (o *SegmentListModel) SetCreatorEmail(v string)
- func (o *SegmentListModel) SetCreatorEmailNil()
- func (o *SegmentListModel) SetCreatorFullName(v string)
- func (o *SegmentListModel) SetCreatorFullNameNil()
- func (o *SegmentListModel) SetDescription(v string)
- func (o *SegmentListModel) SetDescriptionNil()
- func (o *SegmentListModel) SetLastUpdaterEmail(v string)
- func (o *SegmentListModel) SetLastUpdaterEmailNil()
- func (o *SegmentListModel) SetLastUpdaterFullName(v string)
- func (o *SegmentListModel) SetLastUpdaterFullNameNil()
- func (o *SegmentListModel) SetName(v string)
- func (o *SegmentListModel) SetNameNil()
- func (o *SegmentListModel) SetProduct(v ProductModel)
- func (o *SegmentListModel) SetSegmentId(v string)
- func (o *SegmentListModel) SetUpdatedAt(v time.Time)
- func (o *SegmentListModel) SetUsage(v int32)
- func (o SegmentListModel) ToMap() (map[string]interface{}, error)
- func (o *SegmentListModel) UnsetCreatorEmail()
- func (o *SegmentListModel) UnsetCreatorFullName()
- func (o *SegmentListModel) UnsetDescription()
- func (o *SegmentListModel) UnsetLastUpdaterEmail()
- func (o *SegmentListModel) UnsetLastUpdaterFullName()
- func (o *SegmentListModel) UnsetName()
- type SegmentListModelHaljson
- func (o *SegmentListModelHaljson) GetCreatedAt() time.Time
- func (o *SegmentListModelHaljson) GetCreatedAtOk() (*time.Time, bool)
- func (o *SegmentListModelHaljson) GetCreatorEmail() string
- func (o *SegmentListModelHaljson) GetCreatorEmailOk() (*string, bool)
- func (o *SegmentListModelHaljson) GetCreatorFullName() string
- func (o *SegmentListModelHaljson) GetCreatorFullNameOk() (*string, bool)
- func (o *SegmentListModelHaljson) GetDescription() string
- func (o *SegmentListModelHaljson) GetDescriptionOk() (*string, bool)
- func (o *SegmentListModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *SegmentListModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *SegmentListModelHaljson) GetLastUpdaterEmail() string
- func (o *SegmentListModelHaljson) GetLastUpdaterEmailOk() (*string, bool)
- func (o *SegmentListModelHaljson) GetLastUpdaterFullName() string
- func (o *SegmentListModelHaljson) GetLastUpdaterFullNameOk() (*string, bool)
- func (o *SegmentListModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *SegmentListModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *SegmentListModelHaljson) GetName() string
- func (o *SegmentListModelHaljson) GetNameOk() (*string, bool)
- func (o *SegmentListModelHaljson) GetSegmentId() string
- func (o *SegmentListModelHaljson) GetSegmentIdOk() (*string, bool)
- func (o *SegmentListModelHaljson) GetUpdatedAt() time.Time
- func (o *SegmentListModelHaljson) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SegmentListModelHaljson) GetUsage() int32
- func (o *SegmentListModelHaljson) GetUsageOk() (*int32, bool)
- func (o *SegmentListModelHaljson) HasCreatedAt() bool
- func (o *SegmentListModelHaljson) HasCreatorEmail() bool
- func (o *SegmentListModelHaljson) HasCreatorFullName() bool
- func (o *SegmentListModelHaljson) HasDescription() bool
- func (o *SegmentListModelHaljson) HasEmbedded() bool
- func (o *SegmentListModelHaljson) HasLastUpdaterEmail() bool
- func (o *SegmentListModelHaljson) HasLastUpdaterFullName() bool
- func (o *SegmentListModelHaljson) HasLinks() bool
- func (o *SegmentListModelHaljson) HasName() bool
- func (o *SegmentListModelHaljson) HasSegmentId() bool
- func (o *SegmentListModelHaljson) HasUpdatedAt() bool
- func (o *SegmentListModelHaljson) HasUsage() bool
- func (o SegmentListModelHaljson) MarshalJSON() ([]byte, error)
- func (o *SegmentListModelHaljson) SetCreatedAt(v time.Time)
- func (o *SegmentListModelHaljson) SetCreatorEmail(v string)
- func (o *SegmentListModelHaljson) SetCreatorEmailNil()
- func (o *SegmentListModelHaljson) SetCreatorFullName(v string)
- func (o *SegmentListModelHaljson) SetCreatorFullNameNil()
- func (o *SegmentListModelHaljson) SetDescription(v string)
- func (o *SegmentListModelHaljson) SetDescriptionNil()
- func (o *SegmentListModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *SegmentListModelHaljson) SetLastUpdaterEmail(v string)
- func (o *SegmentListModelHaljson) SetLastUpdaterEmailNil()
- func (o *SegmentListModelHaljson) SetLastUpdaterFullName(v string)
- func (o *SegmentListModelHaljson) SetLastUpdaterFullNameNil()
- func (o *SegmentListModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *SegmentListModelHaljson) SetName(v string)
- func (o *SegmentListModelHaljson) SetNameNil()
- func (o *SegmentListModelHaljson) SetSegmentId(v string)
- func (o *SegmentListModelHaljson) SetUpdatedAt(v time.Time)
- func (o *SegmentListModelHaljson) SetUsage(v int32)
- func (o SegmentListModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *SegmentListModelHaljson) UnsetCreatorEmail()
- func (o *SegmentListModelHaljson) UnsetCreatorFullName()
- func (o *SegmentListModelHaljson) UnsetDescription()
- func (o *SegmentListModelHaljson) UnsetLastUpdaterEmail()
- func (o *SegmentListModelHaljson) UnsetLastUpdaterFullName()
- func (o *SegmentListModelHaljson) UnsetName()
- type SegmentModel
- func (o *SegmentModel) GetComparator() RolloutRuleComparator
- func (o *SegmentModel) GetComparatorOk() (*RolloutRuleComparator, bool)
- func (o *SegmentModel) GetComparisonAttribute() string
- func (o *SegmentModel) GetComparisonAttributeOk() (*string, bool)
- func (o *SegmentModel) GetComparisonValue() string
- func (o *SegmentModel) GetComparisonValueOk() (*string, bool)
- func (o *SegmentModel) GetCreatedAt() time.Time
- func (o *SegmentModel) GetCreatedAtOk() (*time.Time, bool)
- func (o *SegmentModel) GetCreatorEmail() string
- func (o *SegmentModel) GetCreatorEmailOk() (*string, bool)
- func (o *SegmentModel) GetCreatorFullName() string
- func (o *SegmentModel) GetCreatorFullNameOk() (*string, bool)
- func (o *SegmentModel) GetDescription() string
- func (o *SegmentModel) GetDescriptionOk() (*string, bool)
- func (o *SegmentModel) GetLastUpdaterEmail() string
- func (o *SegmentModel) GetLastUpdaterEmailOk() (*string, bool)
- func (o *SegmentModel) GetLastUpdaterFullName() string
- func (o *SegmentModel) GetLastUpdaterFullNameOk() (*string, bool)
- func (o *SegmentModel) GetName() string
- func (o *SegmentModel) GetNameOk() (*string, bool)
- func (o *SegmentModel) GetProduct() ProductModel
- func (o *SegmentModel) GetProductOk() (*ProductModel, bool)
- func (o *SegmentModel) GetSegmentId() string
- func (o *SegmentModel) GetSegmentIdOk() (*string, bool)
- func (o *SegmentModel) GetUpdatedAt() time.Time
- func (o *SegmentModel) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SegmentModel) HasComparator() bool
- func (o *SegmentModel) HasComparisonAttribute() bool
- func (o *SegmentModel) HasComparisonValue() bool
- func (o *SegmentModel) HasCreatedAt() bool
- func (o *SegmentModel) HasCreatorEmail() bool
- func (o *SegmentModel) HasCreatorFullName() bool
- func (o *SegmentModel) HasDescription() bool
- func (o *SegmentModel) HasLastUpdaterEmail() bool
- func (o *SegmentModel) HasLastUpdaterFullName() bool
- func (o *SegmentModel) HasName() bool
- func (o *SegmentModel) HasProduct() bool
- func (o *SegmentModel) HasSegmentId() bool
- func (o *SegmentModel) HasUpdatedAt() bool
- func (o SegmentModel) MarshalJSON() ([]byte, error)
- func (o *SegmentModel) SetComparator(v RolloutRuleComparator)
- func (o *SegmentModel) SetComparisonAttribute(v string)
- func (o *SegmentModel) SetComparisonAttributeNil()
- func (o *SegmentModel) SetComparisonValue(v string)
- func (o *SegmentModel) SetComparisonValueNil()
- func (o *SegmentModel) SetCreatedAt(v time.Time)
- func (o *SegmentModel) SetCreatorEmail(v string)
- func (o *SegmentModel) SetCreatorEmailNil()
- func (o *SegmentModel) SetCreatorFullName(v string)
- func (o *SegmentModel) SetCreatorFullNameNil()
- func (o *SegmentModel) SetDescription(v string)
- func (o *SegmentModel) SetDescriptionNil()
- func (o *SegmentModel) SetLastUpdaterEmail(v string)
- func (o *SegmentModel) SetLastUpdaterEmailNil()
- func (o *SegmentModel) SetLastUpdaterFullName(v string)
- func (o *SegmentModel) SetLastUpdaterFullNameNil()
- func (o *SegmentModel) SetName(v string)
- func (o *SegmentModel) SetNameNil()
- func (o *SegmentModel) SetProduct(v ProductModel)
- func (o *SegmentModel) SetSegmentId(v string)
- func (o *SegmentModel) SetUpdatedAt(v time.Time)
- func (o SegmentModel) ToMap() (map[string]interface{}, error)
- func (o *SegmentModel) UnsetComparisonAttribute()
- func (o *SegmentModel) UnsetComparisonValue()
- func (o *SegmentModel) UnsetCreatorEmail()
- func (o *SegmentModel) UnsetCreatorFullName()
- func (o *SegmentModel) UnsetDescription()
- func (o *SegmentModel) UnsetLastUpdaterEmail()
- func (o *SegmentModel) UnsetLastUpdaterFullName()
- func (o *SegmentModel) UnsetName()
- type SegmentModelHaljson
- func (o *SegmentModelHaljson) GetComparator() RolloutRuleComparator
- func (o *SegmentModelHaljson) GetComparatorOk() (*RolloutRuleComparator, bool)
- func (o *SegmentModelHaljson) GetComparisonAttribute() string
- func (o *SegmentModelHaljson) GetComparisonAttributeOk() (*string, bool)
- func (o *SegmentModelHaljson) GetComparisonValue() string
- func (o *SegmentModelHaljson) GetComparisonValueOk() (*string, bool)
- func (o *SegmentModelHaljson) GetCreatedAt() time.Time
- func (o *SegmentModelHaljson) GetCreatedAtOk() (*time.Time, bool)
- func (o *SegmentModelHaljson) GetCreatorEmail() string
- func (o *SegmentModelHaljson) GetCreatorEmailOk() (*string, bool)
- func (o *SegmentModelHaljson) GetCreatorFullName() string
- func (o *SegmentModelHaljson) GetCreatorFullNameOk() (*string, bool)
- func (o *SegmentModelHaljson) GetDescription() string
- func (o *SegmentModelHaljson) GetDescriptionOk() (*string, bool)
- func (o *SegmentModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *SegmentModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *SegmentModelHaljson) GetLastUpdaterEmail() string
- func (o *SegmentModelHaljson) GetLastUpdaterEmailOk() (*string, bool)
- func (o *SegmentModelHaljson) GetLastUpdaterFullName() string
- func (o *SegmentModelHaljson) GetLastUpdaterFullNameOk() (*string, bool)
- func (o *SegmentModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *SegmentModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *SegmentModelHaljson) GetName() string
- func (o *SegmentModelHaljson) GetNameOk() (*string, bool)
- func (o *SegmentModelHaljson) GetSegmentId() string
- func (o *SegmentModelHaljson) GetSegmentIdOk() (*string, bool)
- func (o *SegmentModelHaljson) GetUpdatedAt() time.Time
- func (o *SegmentModelHaljson) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SegmentModelHaljson) HasComparator() bool
- func (o *SegmentModelHaljson) HasComparisonAttribute() bool
- func (o *SegmentModelHaljson) HasComparisonValue() bool
- func (o *SegmentModelHaljson) HasCreatedAt() bool
- func (o *SegmentModelHaljson) HasCreatorEmail() bool
- func (o *SegmentModelHaljson) HasCreatorFullName() bool
- func (o *SegmentModelHaljson) HasDescription() bool
- func (o *SegmentModelHaljson) HasEmbedded() bool
- func (o *SegmentModelHaljson) HasLastUpdaterEmail() bool
- func (o *SegmentModelHaljson) HasLastUpdaterFullName() bool
- func (o *SegmentModelHaljson) HasLinks() bool
- func (o *SegmentModelHaljson) HasName() bool
- func (o *SegmentModelHaljson) HasSegmentId() bool
- func (o *SegmentModelHaljson) HasUpdatedAt() bool
- func (o SegmentModelHaljson) MarshalJSON() ([]byte, error)
- func (o *SegmentModelHaljson) SetComparator(v RolloutRuleComparator)
- func (o *SegmentModelHaljson) SetComparisonAttribute(v string)
- func (o *SegmentModelHaljson) SetComparisonAttributeNil()
- func (o *SegmentModelHaljson) SetComparisonValue(v string)
- func (o *SegmentModelHaljson) SetComparisonValueNil()
- func (o *SegmentModelHaljson) SetCreatedAt(v time.Time)
- func (o *SegmentModelHaljson) SetCreatorEmail(v string)
- func (o *SegmentModelHaljson) SetCreatorEmailNil()
- func (o *SegmentModelHaljson) SetCreatorFullName(v string)
- func (o *SegmentModelHaljson) SetCreatorFullNameNil()
- func (o *SegmentModelHaljson) SetDescription(v string)
- func (o *SegmentModelHaljson) SetDescriptionNil()
- func (o *SegmentModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *SegmentModelHaljson) SetLastUpdaterEmail(v string)
- func (o *SegmentModelHaljson) SetLastUpdaterEmailNil()
- func (o *SegmentModelHaljson) SetLastUpdaterFullName(v string)
- func (o *SegmentModelHaljson) SetLastUpdaterFullNameNil()
- func (o *SegmentModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *SegmentModelHaljson) SetName(v string)
- func (o *SegmentModelHaljson) SetNameNil()
- func (o *SegmentModelHaljson) SetSegmentId(v string)
- func (o *SegmentModelHaljson) SetUpdatedAt(v time.Time)
- func (o SegmentModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *SegmentModelHaljson) UnsetComparisonAttribute()
- func (o *SegmentModelHaljson) UnsetComparisonValue()
- func (o *SegmentModelHaljson) UnsetCreatorEmail()
- func (o *SegmentModelHaljson) UnsetCreatorFullName()
- func (o *SegmentModelHaljson) UnsetDescription()
- func (o *SegmentModelHaljson) UnsetLastUpdaterEmail()
- func (o *SegmentModelHaljson) UnsetLastUpdaterFullName()
- func (o *SegmentModelHaljson) UnsetName()
- type SegmentsApiCreateSegmentRequest
- type SegmentsApiDeleteSegmentRequest
- type SegmentsApiGetSegmentRequest
- type SegmentsApiGetSegmentsRequest
- type SegmentsApiService
- func (a *SegmentsApiService) CreateSegment(ctx context.Context, productId string) SegmentsApiCreateSegmentRequest
- func (a *SegmentsApiService) CreateSegmentExecute(r SegmentsApiCreateSegmentRequest) (*SegmentModel, *http.Response, error)
- func (a *SegmentsApiService) DeleteSegment(ctx context.Context, segmentId string) SegmentsApiDeleteSegmentRequest
- func (a *SegmentsApiService) DeleteSegmentExecute(r SegmentsApiDeleteSegmentRequest) (*http.Response, error)
- func (a *SegmentsApiService) GetSegment(ctx context.Context, segmentId string) SegmentsApiGetSegmentRequest
- func (a *SegmentsApiService) GetSegmentExecute(r SegmentsApiGetSegmentRequest) (*SegmentModel, *http.Response, error)
- func (a *SegmentsApiService) GetSegments(ctx context.Context, productId string) SegmentsApiGetSegmentsRequest
- func (a *SegmentsApiService) GetSegmentsExecute(r SegmentsApiGetSegmentsRequest) ([]SegmentListModel, *http.Response, error)
- func (a *SegmentsApiService) UpdateSegment(ctx context.Context, segmentId string) SegmentsApiUpdateSegmentRequest
- func (a *SegmentsApiService) UpdateSegmentExecute(r SegmentsApiUpdateSegmentRequest) (*SegmentModel, *http.Response, error)
- type SegmentsApiUpdateSegmentRequest
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type SettingDataModel
- func (o *SettingDataModel) GetCreatedAt() time.Time
- func (o *SettingDataModel) GetCreatedAtOk() (*time.Time, bool)
- func (o *SettingDataModel) GetCreatorEmail() string
- func (o *SettingDataModel) GetCreatorEmailOk() (*string, bool)
- func (o *SettingDataModel) GetCreatorFullName() string
- func (o *SettingDataModel) GetCreatorFullNameOk() (*string, bool)
- func (o *SettingDataModel) GetHint() string
- func (o *SettingDataModel) GetHintOk() (*string, bool)
- func (o *SettingDataModel) GetIsWatching() bool
- func (o *SettingDataModel) GetIsWatchingOk() (*bool, bool)
- func (o *SettingDataModel) GetKey() string
- func (o *SettingDataModel) GetKeyOk() (*string, bool)
- func (o *SettingDataModel) GetName() string
- func (o *SettingDataModel) GetNameOk() (*string, bool)
- func (o *SettingDataModel) GetOrder() int32
- func (o *SettingDataModel) GetOrderOk() (*int32, bool)
- func (o *SettingDataModel) GetSettingId() int32
- func (o *SettingDataModel) GetSettingIdOk() (*int32, bool)
- func (o *SettingDataModel) GetSettingType() SettingType
- func (o *SettingDataModel) GetSettingTypeOk() (*SettingType, bool)
- func (o *SettingDataModel) HasCreatedAt() bool
- func (o *SettingDataModel) HasCreatorEmail() bool
- func (o *SettingDataModel) HasCreatorFullName() bool
- func (o *SettingDataModel) HasHint() bool
- func (o *SettingDataModel) HasIsWatching() bool
- func (o *SettingDataModel) HasKey() bool
- func (o *SettingDataModel) HasName() bool
- func (o *SettingDataModel) HasOrder() bool
- func (o *SettingDataModel) HasSettingId() bool
- func (o *SettingDataModel) HasSettingType() bool
- func (o SettingDataModel) MarshalJSON() ([]byte, error)
- func (o *SettingDataModel) SetCreatedAt(v time.Time)
- func (o *SettingDataModel) SetCreatedAtNil()
- func (o *SettingDataModel) SetCreatorEmail(v string)
- func (o *SettingDataModel) SetCreatorEmailNil()
- func (o *SettingDataModel) SetCreatorFullName(v string)
- func (o *SettingDataModel) SetCreatorFullNameNil()
- func (o *SettingDataModel) SetHint(v string)
- func (o *SettingDataModel) SetHintNil()
- func (o *SettingDataModel) SetIsWatching(v bool)
- func (o *SettingDataModel) SetKey(v string)
- func (o *SettingDataModel) SetKeyNil()
- func (o *SettingDataModel) SetName(v string)
- func (o *SettingDataModel) SetNameNil()
- func (o *SettingDataModel) SetOrder(v int32)
- func (o *SettingDataModel) SetSettingId(v int32)
- func (o *SettingDataModel) SetSettingType(v SettingType)
- func (o SettingDataModel) ToMap() (map[string]interface{}, error)
- func (o *SettingDataModel) UnsetCreatedAt()
- func (o *SettingDataModel) UnsetCreatorEmail()
- func (o *SettingDataModel) UnsetCreatorFullName()
- func (o *SettingDataModel) UnsetHint()
- func (o *SettingDataModel) UnsetKey()
- func (o *SettingDataModel) UnsetName()
- type SettingFormulaModel
- func (o *SettingFormulaModel) GetConfig() ConfigModel
- func (o *SettingFormulaModel) GetConfigOk() (*ConfigModel, bool)
- func (o *SettingFormulaModel) GetDefaultValue() ValueModel
- func (o *SettingFormulaModel) GetDefaultValueOk() (*ValueModel, bool)
- func (o *SettingFormulaModel) GetEnvironment() EnvironmentModel
- func (o *SettingFormulaModel) GetEnvironmentOk() (*EnvironmentModel, bool)
- func (o *SettingFormulaModel) GetFeatureFlagLimitations() FeatureFlagLimitations
- func (o *SettingFormulaModel) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
- func (o *SettingFormulaModel) GetIntegrationLinks() []IntegrationLinkModel
- func (o *SettingFormulaModel) GetIntegrationLinksOk() ([]IntegrationLinkModel, bool)
- func (o *SettingFormulaModel) GetLastUpdaterUserEmail() string
- func (o *SettingFormulaModel) GetLastUpdaterUserEmailOk() (*string, bool)
- func (o *SettingFormulaModel) GetLastUpdaterUserFullName() string
- func (o *SettingFormulaModel) GetLastUpdaterUserFullNameOk() (*string, bool)
- func (o *SettingFormulaModel) GetLastVersionId() string
- func (o *SettingFormulaModel) GetLastVersionIdOk() (*string, bool)
- func (o *SettingFormulaModel) GetPercentageEvaluationAttribute() string
- func (o *SettingFormulaModel) GetPercentageEvaluationAttributeOk() (*string, bool)
- func (o *SettingFormulaModel) GetReadOnly() bool
- func (o *SettingFormulaModel) GetReadOnlyOk() (*bool, bool)
- func (o *SettingFormulaModel) GetSetting() SettingDataModel
- func (o *SettingFormulaModel) GetSettingIdsWherePrerequisite() []int32
- func (o *SettingFormulaModel) GetSettingIdsWherePrerequisiteOk() ([]int32, bool)
- func (o *SettingFormulaModel) GetSettingOk() (*SettingDataModel, bool)
- func (o *SettingFormulaModel) GetSettingTags() []SettingTagModel
- func (o *SettingFormulaModel) GetSettingTagsOk() ([]SettingTagModel, bool)
- func (o *SettingFormulaModel) GetTargetingRules() []TargetingRuleModel
- func (o *SettingFormulaModel) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
- func (o *SettingFormulaModel) GetUpdatedAt() time.Time
- func (o *SettingFormulaModel) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SettingFormulaModel) HasConfig() bool
- func (o *SettingFormulaModel) HasDefaultValue() bool
- func (o *SettingFormulaModel) HasEnvironment() bool
- func (o *SettingFormulaModel) HasFeatureFlagLimitations() bool
- func (o *SettingFormulaModel) HasIntegrationLinks() bool
- func (o *SettingFormulaModel) HasLastUpdaterUserEmail() bool
- func (o *SettingFormulaModel) HasLastUpdaterUserFullName() bool
- func (o *SettingFormulaModel) HasLastVersionId() bool
- func (o *SettingFormulaModel) HasPercentageEvaluationAttribute() bool
- func (o *SettingFormulaModel) HasReadOnly() bool
- func (o *SettingFormulaModel) HasSetting() bool
- func (o *SettingFormulaModel) HasSettingIdsWherePrerequisite() bool
- func (o *SettingFormulaModel) HasSettingTags() bool
- func (o *SettingFormulaModel) HasTargetingRules() bool
- func (o *SettingFormulaModel) HasUpdatedAt() bool
- func (o SettingFormulaModel) MarshalJSON() ([]byte, error)
- func (o *SettingFormulaModel) SetConfig(v ConfigModel)
- func (o *SettingFormulaModel) SetDefaultValue(v ValueModel)
- func (o *SettingFormulaModel) SetEnvironment(v EnvironmentModel)
- func (o *SettingFormulaModel) SetFeatureFlagLimitations(v FeatureFlagLimitations)
- func (o *SettingFormulaModel) SetIntegrationLinks(v []IntegrationLinkModel)
- func (o *SettingFormulaModel) SetLastUpdaterUserEmail(v string)
- func (o *SettingFormulaModel) SetLastUpdaterUserEmailNil()
- func (o *SettingFormulaModel) SetLastUpdaterUserFullName(v string)
- func (o *SettingFormulaModel) SetLastUpdaterUserFullNameNil()
- func (o *SettingFormulaModel) SetLastVersionId(v string)
- func (o *SettingFormulaModel) SetPercentageEvaluationAttribute(v string)
- func (o *SettingFormulaModel) SetPercentageEvaluationAttributeNil()
- func (o *SettingFormulaModel) SetReadOnly(v bool)
- func (o *SettingFormulaModel) SetSetting(v SettingDataModel)
- func (o *SettingFormulaModel) SetSettingIdsWherePrerequisite(v []int32)
- func (o *SettingFormulaModel) SetSettingTags(v []SettingTagModel)
- func (o *SettingFormulaModel) SetTargetingRules(v []TargetingRuleModel)
- func (o *SettingFormulaModel) SetUpdatedAt(v time.Time)
- func (o *SettingFormulaModel) SetUpdatedAtNil()
- func (o SettingFormulaModel) ToMap() (map[string]interface{}, error)
- func (o *SettingFormulaModel) UnsetLastUpdaterUserEmail()
- func (o *SettingFormulaModel) UnsetLastUpdaterUserFullName()
- func (o *SettingFormulaModel) UnsetPercentageEvaluationAttribute()
- func (o *SettingFormulaModel) UnsetUpdatedAt()
- type SettingFormulaModelHaljson
- func (o *SettingFormulaModelHaljson) GetDefaultValue() ValueModel
- func (o *SettingFormulaModelHaljson) GetDefaultValueOk() (*ValueModel, bool)
- func (o *SettingFormulaModelHaljson) GetEmbedded() SettingFormulaModelHaljsonEmbedded
- func (o *SettingFormulaModelHaljson) GetEmbeddedOk() (*SettingFormulaModelHaljsonEmbedded, bool)
- func (o *SettingFormulaModelHaljson) GetFeatureFlagLimitations() FeatureFlagLimitations
- func (o *SettingFormulaModelHaljson) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
- func (o *SettingFormulaModelHaljson) GetLastUpdaterUserEmail() string
- func (o *SettingFormulaModelHaljson) GetLastUpdaterUserEmailOk() (*string, bool)
- func (o *SettingFormulaModelHaljson) GetLastUpdaterUserFullName() string
- func (o *SettingFormulaModelHaljson) GetLastUpdaterUserFullNameOk() (*string, bool)
- func (o *SettingFormulaModelHaljson) GetLastVersionId() string
- func (o *SettingFormulaModelHaljson) GetLastVersionIdOk() (*string, bool)
- func (o *SettingFormulaModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *SettingFormulaModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *SettingFormulaModelHaljson) GetPercentageEvaluationAttribute() string
- func (o *SettingFormulaModelHaljson) GetPercentageEvaluationAttributeOk() (*string, bool)
- func (o *SettingFormulaModelHaljson) GetReadOnly() bool
- func (o *SettingFormulaModelHaljson) GetReadOnlyOk() (*bool, bool)
- func (o *SettingFormulaModelHaljson) GetSettingIdsWherePrerequisite() []int32
- func (o *SettingFormulaModelHaljson) GetSettingIdsWherePrerequisiteOk() ([]int32, bool)
- func (o *SettingFormulaModelHaljson) GetTargetingRules() []TargetingRuleModel
- func (o *SettingFormulaModelHaljson) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
- func (o *SettingFormulaModelHaljson) GetUpdatedAt() time.Time
- func (o *SettingFormulaModelHaljson) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SettingFormulaModelHaljson) HasDefaultValue() bool
- func (o *SettingFormulaModelHaljson) HasEmbedded() bool
- func (o *SettingFormulaModelHaljson) HasFeatureFlagLimitations() bool
- func (o *SettingFormulaModelHaljson) HasLastUpdaterUserEmail() bool
- func (o *SettingFormulaModelHaljson) HasLastUpdaterUserFullName() bool
- func (o *SettingFormulaModelHaljson) HasLastVersionId() bool
- func (o *SettingFormulaModelHaljson) HasLinks() bool
- func (o *SettingFormulaModelHaljson) HasPercentageEvaluationAttribute() bool
- func (o *SettingFormulaModelHaljson) HasReadOnly() bool
- func (o *SettingFormulaModelHaljson) HasSettingIdsWherePrerequisite() bool
- func (o *SettingFormulaModelHaljson) HasTargetingRules() bool
- func (o *SettingFormulaModelHaljson) HasUpdatedAt() bool
- func (o SettingFormulaModelHaljson) MarshalJSON() ([]byte, error)
- func (o *SettingFormulaModelHaljson) SetDefaultValue(v ValueModel)
- func (o *SettingFormulaModelHaljson) SetEmbedded(v SettingFormulaModelHaljsonEmbedded)
- func (o *SettingFormulaModelHaljson) SetFeatureFlagLimitations(v FeatureFlagLimitations)
- func (o *SettingFormulaModelHaljson) SetLastUpdaterUserEmail(v string)
- func (o *SettingFormulaModelHaljson) SetLastUpdaterUserEmailNil()
- func (o *SettingFormulaModelHaljson) SetLastUpdaterUserFullName(v string)
- func (o *SettingFormulaModelHaljson) SetLastUpdaterUserFullNameNil()
- func (o *SettingFormulaModelHaljson) SetLastVersionId(v string)
- func (o *SettingFormulaModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *SettingFormulaModelHaljson) SetPercentageEvaluationAttribute(v string)
- func (o *SettingFormulaModelHaljson) SetPercentageEvaluationAttributeNil()
- func (o *SettingFormulaModelHaljson) SetReadOnly(v bool)
- func (o *SettingFormulaModelHaljson) SetSettingIdsWherePrerequisite(v []int32)
- func (o *SettingFormulaModelHaljson) SetTargetingRules(v []TargetingRuleModel)
- func (o *SettingFormulaModelHaljson) SetUpdatedAt(v time.Time)
- func (o *SettingFormulaModelHaljson) SetUpdatedAtNil()
- func (o SettingFormulaModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *SettingFormulaModelHaljson) UnsetLastUpdaterUserEmail()
- func (o *SettingFormulaModelHaljson) UnsetLastUpdaterUserFullName()
- func (o *SettingFormulaModelHaljson) UnsetPercentageEvaluationAttribute()
- func (o *SettingFormulaModelHaljson) UnsetUpdatedAt()
- type SettingFormulaModelHaljsonEmbedded
- func (o *SettingFormulaModelHaljsonEmbedded) GetConfig() ConfigSettingFormulasModelHaljsonEmbeddedConfig
- func (o *SettingFormulaModelHaljsonEmbedded) GetConfigOk() (*ConfigSettingFormulasModelHaljsonEmbeddedConfig, bool)
- func (o *SettingFormulaModelHaljsonEmbedded) GetEnvironment() ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
- func (o *SettingFormulaModelHaljsonEmbedded) GetEnvironmentOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment, bool)
- func (o *SettingFormulaModelHaljsonEmbedded) GetIntegrationLinks() []SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
- func (o *SettingFormulaModelHaljsonEmbedded) GetIntegrationLinksOk() ([]SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner, bool)
- func (o *SettingFormulaModelHaljsonEmbedded) GetSetting() SettingFormulaModelHaljsonEmbeddedSetting
- func (o *SettingFormulaModelHaljsonEmbedded) GetSettingOk() (*SettingFormulaModelHaljsonEmbeddedSetting, bool)
- func (o *SettingFormulaModelHaljsonEmbedded) GetSettingTags() []SettingFormulaModelHaljsonEmbeddedSettingTagsInner
- func (o *SettingFormulaModelHaljsonEmbedded) GetSettingTagsOk() ([]SettingFormulaModelHaljsonEmbeddedSettingTagsInner, bool)
- func (o *SettingFormulaModelHaljsonEmbedded) HasConfig() bool
- func (o *SettingFormulaModelHaljsonEmbedded) HasEnvironment() bool
- func (o *SettingFormulaModelHaljsonEmbedded) HasIntegrationLinks() bool
- func (o *SettingFormulaModelHaljsonEmbedded) HasSetting() bool
- func (o *SettingFormulaModelHaljsonEmbedded) HasSettingTags() bool
- func (o SettingFormulaModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
- func (o *SettingFormulaModelHaljsonEmbedded) SetConfig(v ConfigSettingFormulasModelHaljsonEmbeddedConfig)
- func (o *SettingFormulaModelHaljsonEmbedded) SetEnvironment(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironment)
- func (o *SettingFormulaModelHaljsonEmbedded) SetIntegrationLinks(v []SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner)
- func (o *SettingFormulaModelHaljsonEmbedded) SetSetting(v SettingFormulaModelHaljsonEmbeddedSetting)
- func (o *SettingFormulaModelHaljsonEmbedded) SetSettingTags(v []SettingFormulaModelHaljsonEmbeddedSettingTagsInner)
- func (o SettingFormulaModelHaljsonEmbedded) ToMap() (map[string]interface{}, error)
- type SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetDescription() string
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetDescriptionOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetIntegrationLinkType() IntegrationLinkType
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetIntegrationLinkTypeOk() (*IntegrationLinkType, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetKey() string
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetKeyOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetUrl() string
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetUrlOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasDescription() bool
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasIntegrationLinkType() bool
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasKey() bool
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasUrl() bool
- func (o SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) MarshalJSON() ([]byte, error)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetDescription(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetDescriptionNil()
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetIntegrationLinkType(v IntegrationLinkType)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetKey(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetKeyNil()
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetUrl(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetUrlNil()
- func (o SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) ToMap() (map[string]interface{}, error)
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetDescription()
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetKey()
- func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetUrl()
- type SettingFormulaModelHaljsonEmbeddedSetting
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatedAt() time.Time
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatedAtOk() (*time.Time, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorEmail() string
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorEmailOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorFullName() string
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorFullNameOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetHint() string
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetHintOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetIsWatching() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetIsWatchingOk() (*bool, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetKey() string
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetKeyOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetName() string
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetNameOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetOrder() int32
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetOrderOk() (*int32, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetSettingId() int32
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetSettingIdOk() (*int32, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetSettingType() SettingType
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetSettingTypeOk() (*SettingType, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasCreatedAt() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasCreatorEmail() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasCreatorFullName() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasHint() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasIsWatching() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasKey() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasName() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasOrder() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasSettingId() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasSettingType() bool
- func (o SettingFormulaModelHaljsonEmbeddedSetting) MarshalJSON() ([]byte, error)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatedAt(v time.Time)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatedAtNil()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorEmail(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorEmailNil()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorFullName(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorFullNameNil()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetHint(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetHintNil()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetIsWatching(v bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetKey(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetKeyNil()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetName(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetNameNil()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetOrder(v int32)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetSettingId(v int32)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetSettingType(v SettingType)
- func (o SettingFormulaModelHaljsonEmbeddedSetting) ToMap() (map[string]interface{}, error)
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatedAt()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatorEmail()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatorFullName()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetHint()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetKey()
- func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetName()
- type SettingFormulaModelHaljsonEmbeddedSettingTagsInner
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetColor() string
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetColorOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetName() string
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetNameOk() (*string, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetSettingTagId() int64
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetSettingTagIdOk() (*int64, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetTagId() int64
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetTagIdOk() (*int64, bool)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasColor() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasName() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasSettingTagId() bool
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasTagId() bool
- func (o SettingFormulaModelHaljsonEmbeddedSettingTagsInner) MarshalJSON() ([]byte, error)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetColor(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetColorNil()
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetName(v string)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetNameNil()
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetSettingTagId(v int64)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetTagId(v int64)
- func (o SettingFormulaModelHaljsonEmbeddedSettingTagsInner) ToMap() (map[string]interface{}, error)
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnsetColor()
- func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnsetName()
- type SettingModel
- func (o *SettingModel) GetConfigId() string
- func (o *SettingModel) GetConfigIdOk() (*string, bool)
- func (o *SettingModel) GetConfigName() string
- func (o *SettingModel) GetConfigNameOk() (*string, bool)
- func (o *SettingModel) GetHint() string
- func (o *SettingModel) GetHintOk() (*string, bool)
- func (o *SettingModel) GetKey() string
- func (o *SettingModel) GetKeyOk() (*string, bool)
- func (o *SettingModel) GetName() string
- func (o *SettingModel) GetNameOk() (*string, bool)
- func (o *SettingModel) GetOrder() int32
- func (o *SettingModel) GetOrderOk() (*int32, bool)
- func (o *SettingModel) GetSettingId() int32
- func (o *SettingModel) GetSettingIdOk() (*int32, bool)
- func (o *SettingModel) GetSettingType() SettingType
- func (o *SettingModel) GetSettingTypeOk() (*SettingType, bool)
- func (o *SettingModel) GetTags() []TagModel
- func (o *SettingModel) GetTagsOk() ([]TagModel, bool)
- func (o *SettingModel) HasConfigId() bool
- func (o *SettingModel) HasConfigName() bool
- func (o *SettingModel) HasHint() bool
- func (o *SettingModel) HasKey() bool
- func (o *SettingModel) HasName() bool
- func (o *SettingModel) HasOrder() bool
- func (o *SettingModel) HasSettingId() bool
- func (o *SettingModel) HasSettingType() bool
- func (o *SettingModel) HasTags() bool
- func (o SettingModel) MarshalJSON() ([]byte, error)
- func (o *SettingModel) SetConfigId(v string)
- func (o *SettingModel) SetConfigName(v string)
- func (o *SettingModel) SetConfigNameNil()
- func (o *SettingModel) SetHint(v string)
- func (o *SettingModel) SetHintNil()
- func (o *SettingModel) SetKey(v string)
- func (o *SettingModel) SetKeyNil()
- func (o *SettingModel) SetName(v string)
- func (o *SettingModel) SetNameNil()
- func (o *SettingModel) SetOrder(v int32)
- func (o *SettingModel) SetSettingId(v int32)
- func (o *SettingModel) SetSettingType(v SettingType)
- func (o *SettingModel) SetTags(v []TagModel)
- func (o SettingModel) ToMap() (map[string]interface{}, error)
- func (o *SettingModel) UnsetConfigName()
- func (o *SettingModel) UnsetHint()
- func (o *SettingModel) UnsetKey()
- func (o *SettingModel) UnsetName()
- type SettingModelHaljson
- func (o *SettingModelHaljson) GetConfigId() string
- func (o *SettingModelHaljson) GetConfigIdOk() (*string, bool)
- func (o *SettingModelHaljson) GetConfigName() string
- func (o *SettingModelHaljson) GetConfigNameOk() (*string, bool)
- func (o *SettingModelHaljson) GetEmbedded() SettingModelHaljsonEmbedded
- func (o *SettingModelHaljson) GetEmbeddedOk() (*SettingModelHaljsonEmbedded, bool)
- func (o *SettingModelHaljson) GetHint() string
- func (o *SettingModelHaljson) GetHintOk() (*string, bool)
- func (o *SettingModelHaljson) GetKey() string
- func (o *SettingModelHaljson) GetKeyOk() (*string, bool)
- func (o *SettingModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *SettingModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *SettingModelHaljson) GetName() string
- func (o *SettingModelHaljson) GetNameOk() (*string, bool)
- func (o *SettingModelHaljson) GetOrder() int32
- func (o *SettingModelHaljson) GetOrderOk() (*int32, bool)
- func (o *SettingModelHaljson) GetSettingId() int32
- func (o *SettingModelHaljson) GetSettingIdOk() (*int32, bool)
- func (o *SettingModelHaljson) GetSettingType() SettingType
- func (o *SettingModelHaljson) GetSettingTypeOk() (*SettingType, bool)
- func (o *SettingModelHaljson) HasConfigId() bool
- func (o *SettingModelHaljson) HasConfigName() bool
- func (o *SettingModelHaljson) HasEmbedded() bool
- func (o *SettingModelHaljson) HasHint() bool
- func (o *SettingModelHaljson) HasKey() bool
- func (o *SettingModelHaljson) HasLinks() bool
- func (o *SettingModelHaljson) HasName() bool
- func (o *SettingModelHaljson) HasOrder() bool
- func (o *SettingModelHaljson) HasSettingId() bool
- func (o *SettingModelHaljson) HasSettingType() bool
- func (o SettingModelHaljson) MarshalJSON() ([]byte, error)
- func (o *SettingModelHaljson) SetConfigId(v string)
- func (o *SettingModelHaljson) SetConfigName(v string)
- func (o *SettingModelHaljson) SetConfigNameNil()
- func (o *SettingModelHaljson) SetEmbedded(v SettingModelHaljsonEmbedded)
- func (o *SettingModelHaljson) SetHint(v string)
- func (o *SettingModelHaljson) SetHintNil()
- func (o *SettingModelHaljson) SetKey(v string)
- func (o *SettingModelHaljson) SetKeyNil()
- func (o *SettingModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *SettingModelHaljson) SetName(v string)
- func (o *SettingModelHaljson) SetNameNil()
- func (o *SettingModelHaljson) SetOrder(v int32)
- func (o *SettingModelHaljson) SetSettingId(v int32)
- func (o *SettingModelHaljson) SetSettingType(v SettingType)
- func (o SettingModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *SettingModelHaljson) UnsetConfigName()
- func (o *SettingModelHaljson) UnsetHint()
- func (o *SettingModelHaljson) UnsetKey()
- func (o *SettingModelHaljson) UnsetName()
- type SettingModelHaljsonEmbedded
- func (o *SettingModelHaljsonEmbedded) GetTags() []SettingModelHaljsonEmbeddedTagsInner
- func (o *SettingModelHaljsonEmbedded) GetTagsOk() ([]SettingModelHaljsonEmbeddedTagsInner, bool)
- func (o *SettingModelHaljsonEmbedded) HasTags() bool
- func (o SettingModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
- func (o *SettingModelHaljsonEmbedded) SetTags(v []SettingModelHaljsonEmbeddedTagsInner)
- func (o SettingModelHaljsonEmbedded) ToMap() (map[string]interface{}, error)
- type SettingModelHaljsonEmbeddedTagsInner
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetColor() string
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetColorOk() (*string, bool)
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetName() string
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetNameOk() (*string, bool)
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetTagId() int64
- func (o *SettingModelHaljsonEmbeddedTagsInner) GetTagIdOk() (*int64, bool)
- func (o *SettingModelHaljsonEmbeddedTagsInner) HasColor() bool
- func (o *SettingModelHaljsonEmbeddedTagsInner) HasEmbedded() bool
- func (o *SettingModelHaljsonEmbeddedTagsInner) HasLinks() bool
- func (o *SettingModelHaljsonEmbeddedTagsInner) HasName() bool
- func (o *SettingModelHaljsonEmbeddedTagsInner) HasTagId() bool
- func (o SettingModelHaljsonEmbeddedTagsInner) MarshalJSON() ([]byte, error)
- func (o *SettingModelHaljsonEmbeddedTagsInner) SetColor(v string)
- func (o *SettingModelHaljsonEmbeddedTagsInner) SetColorNil()
- func (o *SettingModelHaljsonEmbeddedTagsInner) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *SettingModelHaljsonEmbeddedTagsInner) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *SettingModelHaljsonEmbeddedTagsInner) SetName(v string)
- func (o *SettingModelHaljsonEmbeddedTagsInner) SetNameNil()
- func (o *SettingModelHaljsonEmbeddedTagsInner) SetTagId(v int64)
- func (o SettingModelHaljsonEmbeddedTagsInner) ToMap() (map[string]interface{}, error)
- func (o *SettingModelHaljsonEmbeddedTagsInner) UnsetColor()
- func (o *SettingModelHaljsonEmbeddedTagsInner) UnsetName()
- type SettingModelLinks
- func (o *SettingModelLinks) GetConfig() ConfigModelLinksSelf
- func (o *SettingModelLinks) GetConfigOk() (*ConfigModelLinksSelf, bool)
- func (o *SettingModelLinks) GetSelf() ConfigModelLinksSelf
- func (o *SettingModelLinks) GetSelfOk() (*ConfigModelLinksSelf, bool)
- func (o *SettingModelLinks) HasConfig() bool
- func (o *SettingModelLinks) HasSelf() bool
- func (o SettingModelLinks) MarshalJSON() ([]byte, error)
- func (o *SettingModelLinks) SetConfig(v ConfigModelLinksSelf)
- func (o *SettingModelLinks) SetSelf(v ConfigModelLinksSelf)
- func (o SettingModelLinks) ToMap() (map[string]interface{}, error)
- type SettingTagModel
- func (o *SettingTagModel) GetColor() string
- func (o *SettingTagModel) GetColorOk() (*string, bool)
- func (o *SettingTagModel) GetName() string
- func (o *SettingTagModel) GetNameOk() (*string, bool)
- func (o *SettingTagModel) GetSettingTagId() int64
- func (o *SettingTagModel) GetSettingTagIdOk() (*int64, bool)
- func (o *SettingTagModel) GetTagId() int64
- func (o *SettingTagModel) GetTagIdOk() (*int64, bool)
- func (o *SettingTagModel) HasColor() bool
- func (o *SettingTagModel) HasName() bool
- func (o *SettingTagModel) HasSettingTagId() bool
- func (o *SettingTagModel) HasTagId() bool
- func (o SettingTagModel) MarshalJSON() ([]byte, error)
- func (o *SettingTagModel) SetColor(v string)
- func (o *SettingTagModel) SetColorNil()
- func (o *SettingTagModel) SetName(v string)
- func (o *SettingTagModel) SetNameNil()
- func (o *SettingTagModel) SetSettingTagId(v int64)
- func (o *SettingTagModel) SetTagId(v int64)
- func (o SettingTagModel) ToMap() (map[string]interface{}, error)
- func (o *SettingTagModel) UnsetColor()
- func (o *SettingTagModel) UnsetName()
- type SettingType
- type SettingValueModel
- func (o *SettingValueModel) GetConfig() ConfigModel
- func (o *SettingValueModel) GetConfigOk() (*ConfigModel, bool)
- func (o *SettingValueModel) GetEnvironment() EnvironmentModel
- func (o *SettingValueModel) GetEnvironmentOk() (*EnvironmentModel, bool)
- func (o *SettingValueModel) GetFeatureFlagLimitations() FeatureFlagLimitations
- func (o *SettingValueModel) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
- func (o *SettingValueModel) GetIntegrationLinks() []IntegrationLinkModel
- func (o *SettingValueModel) GetIntegrationLinksOk() ([]IntegrationLinkModel, bool)
- func (o *SettingValueModel) GetLastUpdaterUserEmail() string
- func (o *SettingValueModel) GetLastUpdaterUserEmailOk() (*string, bool)
- func (o *SettingValueModel) GetLastUpdaterUserFullName() string
- func (o *SettingValueModel) GetLastUpdaterUserFullNameOk() (*string, bool)
- func (o *SettingValueModel) GetReadOnly() bool
- func (o *SettingValueModel) GetReadOnlyOk() (*bool, bool)
- func (o *SettingValueModel) GetRolloutPercentageItems() []RolloutPercentageItemModel
- func (o *SettingValueModel) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
- func (o *SettingValueModel) GetRolloutRules() []RolloutRuleModel
- func (o *SettingValueModel) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
- func (o *SettingValueModel) GetSetting() SettingDataModel
- func (o *SettingValueModel) GetSettingOk() (*SettingDataModel, bool)
- func (o *SettingValueModel) GetSettingTags() []SettingTagModel
- func (o *SettingValueModel) GetSettingTagsOk() ([]SettingTagModel, bool)
- func (o *SettingValueModel) GetUpdatedAt() time.Time
- func (o *SettingValueModel) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SettingValueModel) GetValue() interface{}
- func (o *SettingValueModel) GetValueOk() (*interface{}, bool)
- func (o *SettingValueModel) HasConfig() bool
- func (o *SettingValueModel) HasEnvironment() bool
- func (o *SettingValueModel) HasFeatureFlagLimitations() bool
- func (o *SettingValueModel) HasIntegrationLinks() bool
- func (o *SettingValueModel) HasLastUpdaterUserEmail() bool
- func (o *SettingValueModel) HasLastUpdaterUserFullName() bool
- func (o *SettingValueModel) HasReadOnly() bool
- func (o *SettingValueModel) HasRolloutPercentageItems() bool
- func (o *SettingValueModel) HasRolloutRules() bool
- func (o *SettingValueModel) HasSetting() bool
- func (o *SettingValueModel) HasSettingTags() bool
- func (o *SettingValueModel) HasUpdatedAt() bool
- func (o *SettingValueModel) HasValue() bool
- func (o SettingValueModel) MarshalJSON() ([]byte, error)
- func (o *SettingValueModel) SetConfig(v ConfigModel)
- func (o *SettingValueModel) SetEnvironment(v EnvironmentModel)
- func (o *SettingValueModel) SetFeatureFlagLimitations(v FeatureFlagLimitations)
- func (o *SettingValueModel) SetIntegrationLinks(v []IntegrationLinkModel)
- func (o *SettingValueModel) SetLastUpdaterUserEmail(v string)
- func (o *SettingValueModel) SetLastUpdaterUserEmailNil()
- func (o *SettingValueModel) SetLastUpdaterUserFullName(v string)
- func (o *SettingValueModel) SetLastUpdaterUserFullNameNil()
- func (o *SettingValueModel) SetReadOnly(v bool)
- func (o *SettingValueModel) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
- func (o *SettingValueModel) SetRolloutRules(v []RolloutRuleModel)
- func (o *SettingValueModel) SetSetting(v SettingDataModel)
- func (o *SettingValueModel) SetSettingTags(v []SettingTagModel)
- func (o *SettingValueModel) SetUpdatedAt(v time.Time)
- func (o *SettingValueModel) SetUpdatedAtNil()
- func (o *SettingValueModel) SetValue(v interface{})
- func (o SettingValueModel) ToMap() (map[string]interface{}, error)
- func (o *SettingValueModel) UnsetLastUpdaterUserEmail()
- func (o *SettingValueModel) UnsetLastUpdaterUserFullName()
- func (o *SettingValueModel) UnsetUpdatedAt()
- type SettingValueModelHaljson
- func (o *SettingValueModelHaljson) GetEmbedded() SettingFormulaModelHaljsonEmbedded
- func (o *SettingValueModelHaljson) GetEmbeddedOk() (*SettingFormulaModelHaljsonEmbedded, bool)
- func (o *SettingValueModelHaljson) GetFeatureFlagLimitations() FeatureFlagLimitations
- func (o *SettingValueModelHaljson) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
- func (o *SettingValueModelHaljson) GetLastUpdaterUserEmail() string
- func (o *SettingValueModelHaljson) GetLastUpdaterUserEmailOk() (*string, bool)
- func (o *SettingValueModelHaljson) GetLastUpdaterUserFullName() string
- func (o *SettingValueModelHaljson) GetLastUpdaterUserFullNameOk() (*string, bool)
- func (o *SettingValueModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *SettingValueModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *SettingValueModelHaljson) GetReadOnly() bool
- func (o *SettingValueModelHaljson) GetReadOnlyOk() (*bool, bool)
- func (o *SettingValueModelHaljson) GetRolloutPercentageItems() []RolloutPercentageItemModel
- func (o *SettingValueModelHaljson) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
- func (o *SettingValueModelHaljson) GetRolloutRules() []RolloutRuleModel
- func (o *SettingValueModelHaljson) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
- func (o *SettingValueModelHaljson) GetUpdatedAt() time.Time
- func (o *SettingValueModelHaljson) GetUpdatedAtOk() (*time.Time, bool)
- func (o *SettingValueModelHaljson) GetValue() interface{}
- func (o *SettingValueModelHaljson) GetValueOk() (*interface{}, bool)
- func (o *SettingValueModelHaljson) HasEmbedded() bool
- func (o *SettingValueModelHaljson) HasFeatureFlagLimitations() bool
- func (o *SettingValueModelHaljson) HasLastUpdaterUserEmail() bool
- func (o *SettingValueModelHaljson) HasLastUpdaterUserFullName() bool
- func (o *SettingValueModelHaljson) HasLinks() bool
- func (o *SettingValueModelHaljson) HasReadOnly() bool
- func (o *SettingValueModelHaljson) HasRolloutPercentageItems() bool
- func (o *SettingValueModelHaljson) HasRolloutRules() bool
- func (o *SettingValueModelHaljson) HasUpdatedAt() bool
- func (o *SettingValueModelHaljson) HasValue() bool
- func (o SettingValueModelHaljson) MarshalJSON() ([]byte, error)
- func (o *SettingValueModelHaljson) SetEmbedded(v SettingFormulaModelHaljsonEmbedded)
- func (o *SettingValueModelHaljson) SetFeatureFlagLimitations(v FeatureFlagLimitations)
- func (o *SettingValueModelHaljson) SetLastUpdaterUserEmail(v string)
- func (o *SettingValueModelHaljson) SetLastUpdaterUserEmailNil()
- func (o *SettingValueModelHaljson) SetLastUpdaterUserFullName(v string)
- func (o *SettingValueModelHaljson) SetLastUpdaterUserFullNameNil()
- func (o *SettingValueModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *SettingValueModelHaljson) SetReadOnly(v bool)
- func (o *SettingValueModelHaljson) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
- func (o *SettingValueModelHaljson) SetRolloutRules(v []RolloutRuleModel)
- func (o *SettingValueModelHaljson) SetUpdatedAt(v time.Time)
- func (o *SettingValueModelHaljson) SetUpdatedAtNil()
- func (o *SettingValueModelHaljson) SetValue(v interface{})
- func (o SettingValueModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *SettingValueModelHaljson) UnsetLastUpdaterUserEmail()
- func (o *SettingValueModelHaljson) UnsetLastUpdaterUserFullName()
- func (o *SettingValueModelHaljson) UnsetUpdatedAt()
- type TagModel
- func (o *TagModel) GetColor() string
- func (o *TagModel) GetColorOk() (*string, bool)
- func (o *TagModel) GetName() string
- func (o *TagModel) GetNameOk() (*string, bool)
- func (o *TagModel) GetProduct() ProductModel
- func (o *TagModel) GetProductOk() (*ProductModel, bool)
- func (o *TagModel) GetTagId() int64
- func (o *TagModel) GetTagIdOk() (*int64, bool)
- func (o *TagModel) HasColor() bool
- func (o *TagModel) HasName() bool
- func (o *TagModel) HasProduct() bool
- func (o *TagModel) HasTagId() bool
- func (o TagModel) MarshalJSON() ([]byte, error)
- func (o *TagModel) SetColor(v string)
- func (o *TagModel) SetColorNil()
- func (o *TagModel) SetName(v string)
- func (o *TagModel) SetNameNil()
- func (o *TagModel) SetProduct(v ProductModel)
- func (o *TagModel) SetTagId(v int64)
- func (o TagModel) ToMap() (map[string]interface{}, error)
- func (o *TagModel) UnsetColor()
- func (o *TagModel) UnsetName()
- type TagModelHaljson
- func (o *TagModelHaljson) GetColor() string
- func (o *TagModelHaljson) GetColorOk() (*string, bool)
- func (o *TagModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
- func (o *TagModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
- func (o *TagModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
- func (o *TagModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
- func (o *TagModelHaljson) GetName() string
- func (o *TagModelHaljson) GetNameOk() (*string, bool)
- func (o *TagModelHaljson) GetTagId() int64
- func (o *TagModelHaljson) GetTagIdOk() (*int64, bool)
- func (o *TagModelHaljson) HasColor() bool
- func (o *TagModelHaljson) HasEmbedded() bool
- func (o *TagModelHaljson) HasLinks() bool
- func (o *TagModelHaljson) HasName() bool
- func (o *TagModelHaljson) HasTagId() bool
- func (o TagModelHaljson) MarshalJSON() ([]byte, error)
- func (o *TagModelHaljson) SetColor(v string)
- func (o *TagModelHaljson) SetColorNil()
- func (o *TagModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
- func (o *TagModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
- func (o *TagModelHaljson) SetName(v string)
- func (o *TagModelHaljson) SetNameNil()
- func (o *TagModelHaljson) SetTagId(v int64)
- func (o TagModelHaljson) ToMap() (map[string]interface{}, error)
- func (o *TagModelHaljson) UnsetColor()
- func (o *TagModelHaljson) UnsetName()
- type TagsApiCreateTagRequest
- type TagsApiDeleteTagRequest
- type TagsApiGetSettingsByTagRequest
- type TagsApiGetTagRequest
- type TagsApiGetTagsRequest
- type TagsApiService
- func (a *TagsApiService) CreateTag(ctx context.Context, productId string) TagsApiCreateTagRequest
- func (a *TagsApiService) CreateTagExecute(r TagsApiCreateTagRequest) (*TagModel, *http.Response, error)
- func (a *TagsApiService) DeleteTag(ctx context.Context, tagId int64) TagsApiDeleteTagRequest
- func (a *TagsApiService) DeleteTagExecute(r TagsApiDeleteTagRequest) (*http.Response, error)
- func (a *TagsApiService) GetSettingsByTag(ctx context.Context, tagId int64) TagsApiGetSettingsByTagRequest
- func (a *TagsApiService) GetSettingsByTagExecute(r TagsApiGetSettingsByTagRequest) ([]SettingModel, *http.Response, error)
- func (a *TagsApiService) GetTag(ctx context.Context, tagId int64) TagsApiGetTagRequest
- func (a *TagsApiService) GetTagExecute(r TagsApiGetTagRequest) (*TagModel, *http.Response, error)
- func (a *TagsApiService) GetTags(ctx context.Context, productId string) TagsApiGetTagsRequest
- func (a *TagsApiService) GetTagsExecute(r TagsApiGetTagsRequest) ([]TagModel, *http.Response, error)
- func (a *TagsApiService) UpdateTag(ctx context.Context, tagId int64) TagsApiUpdateTagRequest
- func (a *TagsApiService) UpdateTagExecute(r TagsApiUpdateTagRequest) (*TagModel, *http.Response, error)
- type TagsApiUpdateTagRequest
- type TargetingRuleModel
- func (o *TargetingRuleModel) GetConditions() []ConditionModel
- func (o *TargetingRuleModel) GetConditionsOk() ([]ConditionModel, bool)
- func (o *TargetingRuleModel) GetPercentageOptions() []PercentageOptionModel
- func (o *TargetingRuleModel) GetPercentageOptionsOk() ([]PercentageOptionModel, bool)
- func (o *TargetingRuleModel) GetValue() ValueModel
- func (o *TargetingRuleModel) GetValueOk() (*ValueModel, bool)
- func (o *TargetingRuleModel) HasConditions() bool
- func (o *TargetingRuleModel) HasPercentageOptions() bool
- func (o *TargetingRuleModel) HasValue() bool
- func (o TargetingRuleModel) MarshalJSON() ([]byte, error)
- func (o *TargetingRuleModel) SetConditions(v []ConditionModel)
- func (o *TargetingRuleModel) SetPercentageOptions(v []PercentageOptionModel)
- func (o *TargetingRuleModel) SetValue(v ValueModel)
- func (o TargetingRuleModel) ToMap() (map[string]interface{}, error)
- type UpdateConfigRequest
- func (o *UpdateConfigRequest) GetDescription() string
- func (o *UpdateConfigRequest) GetDescriptionOk() (*string, bool)
- func (o *UpdateConfigRequest) GetName() string
- func (o *UpdateConfigRequest) GetNameOk() (*string, bool)
- func (o *UpdateConfigRequest) GetOrder() int32
- func (o *UpdateConfigRequest) GetOrderOk() (*int32, bool)
- func (o *UpdateConfigRequest) HasDescription() bool
- func (o *UpdateConfigRequest) HasName() bool
- func (o *UpdateConfigRequest) HasOrder() bool
- func (o UpdateConfigRequest) MarshalJSON() ([]byte, error)
- func (o *UpdateConfigRequest) SetDescription(v string)
- func (o *UpdateConfigRequest) SetDescriptionNil()
- func (o *UpdateConfigRequest) SetName(v string)
- func (o *UpdateConfigRequest) SetNameNil()
- func (o *UpdateConfigRequest) SetOrder(v int32)
- func (o *UpdateConfigRequest) SetOrderNil()
- func (o UpdateConfigRequest) ToMap() (map[string]interface{}, error)
- func (o *UpdateConfigRequest) UnsetDescription()
- func (o *UpdateConfigRequest) UnsetName()
- func (o *UpdateConfigRequest) UnsetOrder()
- type UpdateEnvironmentModel
- func (o *UpdateEnvironmentModel) GetColor() string
- func (o *UpdateEnvironmentModel) GetColorOk() (*string, bool)
- func (o *UpdateEnvironmentModel) GetDescription() string
- func (o *UpdateEnvironmentModel) GetDescriptionOk() (*string, bool)
- func (o *UpdateEnvironmentModel) GetName() string
- func (o *UpdateEnvironmentModel) GetNameOk() (*string, bool)
- func (o *UpdateEnvironmentModel) GetOrder() int32
- func (o *UpdateEnvironmentModel) GetOrderOk() (*int32, bool)
- func (o *UpdateEnvironmentModel) HasColor() bool
- func (o *UpdateEnvironmentModel) HasDescription() bool
- func (o *UpdateEnvironmentModel) HasName() bool
- func (o *UpdateEnvironmentModel) HasOrder() bool
- func (o UpdateEnvironmentModel) MarshalJSON() ([]byte, error)
- func (o *UpdateEnvironmentModel) SetColor(v string)
- func (o *UpdateEnvironmentModel) SetColorNil()
- func (o *UpdateEnvironmentModel) SetDescription(v string)
- func (o *UpdateEnvironmentModel) SetDescriptionNil()
- func (o *UpdateEnvironmentModel) SetName(v string)
- func (o *UpdateEnvironmentModel) SetNameNil()
- func (o *UpdateEnvironmentModel) SetOrder(v int32)
- func (o *UpdateEnvironmentModel) SetOrderNil()
- func (o UpdateEnvironmentModel) ToMap() (map[string]interface{}, error)
- func (o *UpdateEnvironmentModel) UnsetColor()
- func (o *UpdateEnvironmentModel) UnsetDescription()
- func (o *UpdateEnvironmentModel) UnsetName()
- func (o *UpdateEnvironmentModel) UnsetOrder()
- type UpdateEvaluationFormulaModel
- func (o *UpdateEvaluationFormulaModel) GetDefaultValue() ValueModel
- func (o *UpdateEvaluationFormulaModel) GetDefaultValueOk() (*ValueModel, bool)
- func (o *UpdateEvaluationFormulaModel) GetPercentageEvaluationAttribute() string
- func (o *UpdateEvaluationFormulaModel) GetPercentageEvaluationAttributeOk() (*string, bool)
- func (o *UpdateEvaluationFormulaModel) GetTargetingRules() []TargetingRuleModel
- func (o *UpdateEvaluationFormulaModel) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
- func (o *UpdateEvaluationFormulaModel) HasPercentageEvaluationAttribute() bool
- func (o *UpdateEvaluationFormulaModel) HasTargetingRules() bool
- func (o UpdateEvaluationFormulaModel) MarshalJSON() ([]byte, error)
- func (o *UpdateEvaluationFormulaModel) SetDefaultValue(v ValueModel)
- func (o *UpdateEvaluationFormulaModel) SetPercentageEvaluationAttribute(v string)
- func (o *UpdateEvaluationFormulaModel) SetPercentageEvaluationAttributeNil()
- func (o *UpdateEvaluationFormulaModel) SetTargetingRules(v []TargetingRuleModel)
- func (o UpdateEvaluationFormulaModel) ToMap() (map[string]interface{}, error)
- func (o *UpdateEvaluationFormulaModel) UnsetPercentageEvaluationAttribute()
- type UpdateEvaluationFormulaWithIdModel
- func (o *UpdateEvaluationFormulaWithIdModel) GetDefaultValue() ValueModel
- func (o *UpdateEvaluationFormulaWithIdModel) GetDefaultValueOk() (*ValueModel, bool)
- func (o *UpdateEvaluationFormulaWithIdModel) GetPercentageEvaluationAttribute() string
- func (o *UpdateEvaluationFormulaWithIdModel) GetPercentageEvaluationAttributeOk() (*string, bool)
- func (o *UpdateEvaluationFormulaWithIdModel) GetSettingId() int32
- func (o *UpdateEvaluationFormulaWithIdModel) GetSettingIdOk() (*int32, bool)
- func (o *UpdateEvaluationFormulaWithIdModel) GetTargetingRules() []TargetingRuleModel
- func (o *UpdateEvaluationFormulaWithIdModel) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
- func (o *UpdateEvaluationFormulaWithIdModel) HasPercentageEvaluationAttribute() bool
- func (o *UpdateEvaluationFormulaWithIdModel) HasSettingId() bool
- func (o *UpdateEvaluationFormulaWithIdModel) HasTargetingRules() bool
- func (o UpdateEvaluationFormulaWithIdModel) MarshalJSON() ([]byte, error)
- func (o *UpdateEvaluationFormulaWithIdModel) SetDefaultValue(v ValueModel)
- func (o *UpdateEvaluationFormulaWithIdModel) SetPercentageEvaluationAttribute(v string)
- func (o *UpdateEvaluationFormulaWithIdModel) SetPercentageEvaluationAttributeNil()
- func (o *UpdateEvaluationFormulaWithIdModel) SetSettingId(v int32)
- func (o *UpdateEvaluationFormulaWithIdModel) SetTargetingRules(v []TargetingRuleModel)
- func (o UpdateEvaluationFormulaWithIdModel) ToMap() (map[string]interface{}, error)
- func (o *UpdateEvaluationFormulaWithIdModel) UnsetPercentageEvaluationAttribute()
- type UpdateEvaluationFormulasModel
- func (o *UpdateEvaluationFormulasModel) GetUpdateFormulas() []UpdateEvaluationFormulaWithIdModel
- func (o *UpdateEvaluationFormulasModel) GetUpdateFormulasOk() ([]UpdateEvaluationFormulaWithIdModel, bool)
- func (o *UpdateEvaluationFormulasModel) HasUpdateFormulas() bool
- func (o UpdateEvaluationFormulasModel) MarshalJSON() ([]byte, error)
- func (o *UpdateEvaluationFormulasModel) SetUpdateFormulas(v []UpdateEvaluationFormulaWithIdModel)
- func (o UpdateEvaluationFormulasModel) ToMap() (map[string]interface{}, error)
- type UpdateMemberPermissionsRequest
- func (o *UpdateMemberPermissionsRequest) GetIsAdmin() bool
- func (o *UpdateMemberPermissionsRequest) GetIsAdminOk() (*bool, bool)
- func (o *UpdateMemberPermissionsRequest) GetIsBillingManager() bool
- func (o *UpdateMemberPermissionsRequest) GetIsBillingManagerOk() (*bool, bool)
- func (o *UpdateMemberPermissionsRequest) GetPermissionGroupIds() []int64
- func (o *UpdateMemberPermissionsRequest) GetPermissionGroupIdsOk() ([]int64, bool)
- func (o *UpdateMemberPermissionsRequest) GetRemoveFromPermissionGroupsWhereIdNotSet() bool
- func (o *UpdateMemberPermissionsRequest) GetRemoveFromPermissionGroupsWhereIdNotSetOk() (*bool, bool)
- func (o *UpdateMemberPermissionsRequest) HasIsAdmin() bool
- func (o *UpdateMemberPermissionsRequest) HasIsBillingManager() bool
- func (o *UpdateMemberPermissionsRequest) HasPermissionGroupIds() bool
- func (o *UpdateMemberPermissionsRequest) HasRemoveFromPermissionGroupsWhereIdNotSet() bool
- func (o UpdateMemberPermissionsRequest) MarshalJSON() ([]byte, error)
- func (o *UpdateMemberPermissionsRequest) SetIsAdmin(v bool)
- func (o *UpdateMemberPermissionsRequest) SetIsAdminNil()
- func (o *UpdateMemberPermissionsRequest) SetIsBillingManager(v bool)
- func (o *UpdateMemberPermissionsRequest) SetIsBillingManagerNil()
- func (o *UpdateMemberPermissionsRequest) SetPermissionGroupIds(v []int64)
- func (o *UpdateMemberPermissionsRequest) SetRemoveFromPermissionGroupsWhereIdNotSet(v bool)
- func (o UpdateMemberPermissionsRequest) ToMap() (map[string]interface{}, error)
- func (o *UpdateMemberPermissionsRequest) UnsetIsAdmin()
- func (o *UpdateMemberPermissionsRequest) UnsetIsBillingManager()
- type UpdatePermissionGroupRequest
- func (o *UpdatePermissionGroupRequest) GetAccessType() AccessType
- func (o *UpdatePermissionGroupRequest) GetAccessTypeOk() (*AccessType, bool)
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateConfig() bool
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateConfigOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateEnvironment() bool
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSegments() bool
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSetting() bool
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSettingOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateTag() bool
- func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateTagOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanDeleteConfig() bool
- func (o *UpdatePermissionGroupRequest) GetCanDeleteConfigOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanDeleteEnvironment() bool
- func (o *UpdatePermissionGroupRequest) GetCanDeleteEnvironmentOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanDeleteSegments() bool
- func (o *UpdatePermissionGroupRequest) GetCanDeleteSegmentsOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanDeleteSetting() bool
- func (o *UpdatePermissionGroupRequest) GetCanDeleteSettingOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanDeleteTag() bool
- func (o *UpdatePermissionGroupRequest) GetCanDeleteTagOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanManageIntegrations() bool
- func (o *UpdatePermissionGroupRequest) GetCanManageIntegrationsOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanManageMembers() bool
- func (o *UpdatePermissionGroupRequest) GetCanManageMembersOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanManageProductPreferences() bool
- func (o *UpdatePermissionGroupRequest) GetCanManageProductPreferencesOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanManageWebhook() bool
- func (o *UpdatePermissionGroupRequest) GetCanManageWebhookOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanRotateSdkKey() bool
- func (o *UpdatePermissionGroupRequest) GetCanRotateSdkKeyOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanTagSetting() bool
- func (o *UpdatePermissionGroupRequest) GetCanTagSettingOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanUseExportImport() bool
- func (o *UpdatePermissionGroupRequest) GetCanUseExportImportOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanViewProductAuditLog() bool
- func (o *UpdatePermissionGroupRequest) GetCanViewProductAuditLogOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanViewProductStatistics() bool
- func (o *UpdatePermissionGroupRequest) GetCanViewProductStatisticsOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetCanViewSdkKey() bool
- func (o *UpdatePermissionGroupRequest) GetCanViewSdkKeyOk() (*bool, bool)
- func (o *UpdatePermissionGroupRequest) GetEnvironmentAccesses() []CreateOrUpdateEnvironmentAccessModel
- func (o *UpdatePermissionGroupRequest) GetEnvironmentAccessesOk() ([]CreateOrUpdateEnvironmentAccessModel, bool)
- func (o *UpdatePermissionGroupRequest) GetName() string
- func (o *UpdatePermissionGroupRequest) GetNameOk() (*string, bool)
- func (o *UpdatePermissionGroupRequest) GetNewEnvironmentAccessType() EnvironmentAccessType
- func (o *UpdatePermissionGroupRequest) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
- func (o *UpdatePermissionGroupRequest) HasAccessType() bool
- func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateConfig() bool
- func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateEnvironment() bool
- func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateSegments() bool
- func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateSetting() bool
- func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateTag() bool
- func (o *UpdatePermissionGroupRequest) HasCanDeleteConfig() bool
- func (o *UpdatePermissionGroupRequest) HasCanDeleteEnvironment() bool
- func (o *UpdatePermissionGroupRequest) HasCanDeleteSegments() bool
- func (o *UpdatePermissionGroupRequest) HasCanDeleteSetting() bool
- func (o *UpdatePermissionGroupRequest) HasCanDeleteTag() bool
- func (o *UpdatePermissionGroupRequest) HasCanManageIntegrations() bool
- func (o *UpdatePermissionGroupRequest) HasCanManageMembers() bool
- func (o *UpdatePermissionGroupRequest) HasCanManageProductPreferences() bool
- func (o *UpdatePermissionGroupRequest) HasCanManageWebhook() bool
- func (o *UpdatePermissionGroupRequest) HasCanRotateSdkKey() bool
- func (o *UpdatePermissionGroupRequest) HasCanTagSetting() bool
- func (o *UpdatePermissionGroupRequest) HasCanUseExportImport() bool
- func (o *UpdatePermissionGroupRequest) HasCanViewProductAuditLog() bool
- func (o *UpdatePermissionGroupRequest) HasCanViewProductStatistics() bool
- func (o *UpdatePermissionGroupRequest) HasCanViewSdkKey() bool
- func (o *UpdatePermissionGroupRequest) HasEnvironmentAccesses() bool
- func (o *UpdatePermissionGroupRequest) HasName() bool
- func (o *UpdatePermissionGroupRequest) HasNewEnvironmentAccessType() bool
- func (o UpdatePermissionGroupRequest) MarshalJSON() ([]byte, error)
- func (o *UpdatePermissionGroupRequest) SetAccessType(v AccessType)
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateConfig(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateConfigNil()
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateEnvironment(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateEnvironmentNil()
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSegments(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSegmentsNil()
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSetting(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSettingNil()
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateTag(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateTagNil()
- func (o *UpdatePermissionGroupRequest) SetCanDeleteConfig(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanDeleteConfigNil()
- func (o *UpdatePermissionGroupRequest) SetCanDeleteEnvironment(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanDeleteEnvironmentNil()
- func (o *UpdatePermissionGroupRequest) SetCanDeleteSegments(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanDeleteSegmentsNil()
- func (o *UpdatePermissionGroupRequest) SetCanDeleteSetting(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanDeleteSettingNil()
- func (o *UpdatePermissionGroupRequest) SetCanDeleteTag(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanDeleteTagNil()
- func (o *UpdatePermissionGroupRequest) SetCanManageIntegrations(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanManageIntegrationsNil()
- func (o *UpdatePermissionGroupRequest) SetCanManageMembers(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanManageMembersNil()
- func (o *UpdatePermissionGroupRequest) SetCanManageProductPreferences(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanManageProductPreferencesNil()
- func (o *UpdatePermissionGroupRequest) SetCanManageWebhook(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanManageWebhookNil()
- func (o *UpdatePermissionGroupRequest) SetCanRotateSdkKey(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanRotateSdkKeyNil()
- func (o *UpdatePermissionGroupRequest) SetCanTagSetting(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanTagSettingNil()
- func (o *UpdatePermissionGroupRequest) SetCanUseExportImport(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanUseExportImportNil()
- func (o *UpdatePermissionGroupRequest) SetCanViewProductAuditLog(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanViewProductAuditLogNil()
- func (o *UpdatePermissionGroupRequest) SetCanViewProductStatistics(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanViewProductStatisticsNil()
- func (o *UpdatePermissionGroupRequest) SetCanViewSdkKey(v bool)
- func (o *UpdatePermissionGroupRequest) SetCanViewSdkKeyNil()
- func (o *UpdatePermissionGroupRequest) SetEnvironmentAccesses(v []CreateOrUpdateEnvironmentAccessModel)
- func (o *UpdatePermissionGroupRequest) SetName(v string)
- func (o *UpdatePermissionGroupRequest) SetNameNil()
- func (o *UpdatePermissionGroupRequest) SetNewEnvironmentAccessType(v EnvironmentAccessType)
- func (o UpdatePermissionGroupRequest) ToMap() (map[string]interface{}, error)
- func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateConfig()
- func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateEnvironment()
- func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateSegments()
- func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateSetting()
- func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateTag()
- func (o *UpdatePermissionGroupRequest) UnsetCanDeleteConfig()
- func (o *UpdatePermissionGroupRequest) UnsetCanDeleteEnvironment()
- func (o *UpdatePermissionGroupRequest) UnsetCanDeleteSegments()
- func (o *UpdatePermissionGroupRequest) UnsetCanDeleteSetting()
- func (o *UpdatePermissionGroupRequest) UnsetCanDeleteTag()
- func (o *UpdatePermissionGroupRequest) UnsetCanManageIntegrations()
- func (o *UpdatePermissionGroupRequest) UnsetCanManageMembers()
- func (o *UpdatePermissionGroupRequest) UnsetCanManageProductPreferences()
- func (o *UpdatePermissionGroupRequest) UnsetCanManageWebhook()
- func (o *UpdatePermissionGroupRequest) UnsetCanRotateSdkKey()
- func (o *UpdatePermissionGroupRequest) UnsetCanTagSetting()
- func (o *UpdatePermissionGroupRequest) UnsetCanUseExportImport()
- func (o *UpdatePermissionGroupRequest) UnsetCanViewProductAuditLog()
- func (o *UpdatePermissionGroupRequest) UnsetCanViewProductStatistics()
- func (o *UpdatePermissionGroupRequest) UnsetCanViewSdkKey()
- func (o *UpdatePermissionGroupRequest) UnsetName()
- type UpdatePreferencesRequest
- func (o *UpdatePreferencesRequest) GetKeyGenerationMode() KeyGenerationMode
- func (o *UpdatePreferencesRequest) GetKeyGenerationModeOk() (*KeyGenerationMode, bool)
- func (o *UpdatePreferencesRequest) GetMandatorySettingHint() bool
- func (o *UpdatePreferencesRequest) GetMandatorySettingHintOk() (*bool, bool)
- func (o *UpdatePreferencesRequest) GetReasonRequired() bool
- func (o *UpdatePreferencesRequest) GetReasonRequiredEnvironments() []UpdateReasonRequiredEnvironmentModel
- func (o *UpdatePreferencesRequest) GetReasonRequiredEnvironmentsOk() ([]UpdateReasonRequiredEnvironmentModel, bool)
- func (o *UpdatePreferencesRequest) GetReasonRequiredOk() (*bool, bool)
- func (o *UpdatePreferencesRequest) GetShowVariationId() bool
- func (o *UpdatePreferencesRequest) GetShowVariationIdOk() (*bool, bool)
- func (o *UpdatePreferencesRequest) HasKeyGenerationMode() bool
- func (o *UpdatePreferencesRequest) HasMandatorySettingHint() bool
- func (o *UpdatePreferencesRequest) HasReasonRequired() bool
- func (o *UpdatePreferencesRequest) HasReasonRequiredEnvironments() bool
- func (o *UpdatePreferencesRequest) HasShowVariationId() bool
- func (o UpdatePreferencesRequest) MarshalJSON() ([]byte, error)
- func (o *UpdatePreferencesRequest) SetKeyGenerationMode(v KeyGenerationMode)
- func (o *UpdatePreferencesRequest) SetMandatorySettingHint(v bool)
- func (o *UpdatePreferencesRequest) SetMandatorySettingHintNil()
- func (o *UpdatePreferencesRequest) SetReasonRequired(v bool)
- func (o *UpdatePreferencesRequest) SetReasonRequiredEnvironments(v []UpdateReasonRequiredEnvironmentModel)
- func (o *UpdatePreferencesRequest) SetReasonRequiredNil()
- func (o *UpdatePreferencesRequest) SetShowVariationId(v bool)
- func (o *UpdatePreferencesRequest) SetShowVariationIdNil()
- func (o UpdatePreferencesRequest) ToMap() (map[string]interface{}, error)
- func (o *UpdatePreferencesRequest) UnsetMandatorySettingHint()
- func (o *UpdatePreferencesRequest) UnsetReasonRequired()
- func (o *UpdatePreferencesRequest) UnsetShowVariationId()
- type UpdateProductRequest
- func (o *UpdateProductRequest) GetDescription() string
- func (o *UpdateProductRequest) GetDescriptionOk() (*string, bool)
- func (o *UpdateProductRequest) GetName() string
- func (o *UpdateProductRequest) GetNameOk() (*string, bool)
- func (o *UpdateProductRequest) GetOrder() int32
- func (o *UpdateProductRequest) GetOrderOk() (*int32, bool)
- func (o *UpdateProductRequest) HasDescription() bool
- func (o *UpdateProductRequest) HasName() bool
- func (o *UpdateProductRequest) HasOrder() bool
- func (o UpdateProductRequest) MarshalJSON() ([]byte, error)
- func (o *UpdateProductRequest) SetDescription(v string)
- func (o *UpdateProductRequest) SetDescriptionNil()
- func (o *UpdateProductRequest) SetName(v string)
- func (o *UpdateProductRequest) SetNameNil()
- func (o *UpdateProductRequest) SetOrder(v int32)
- func (o *UpdateProductRequest) SetOrderNil()
- func (o UpdateProductRequest) ToMap() (map[string]interface{}, error)
- func (o *UpdateProductRequest) UnsetDescription()
- func (o *UpdateProductRequest) UnsetName()
- func (o *UpdateProductRequest) UnsetOrder()
- type UpdateReasonRequiredEnvironmentModel
- func (o *UpdateReasonRequiredEnvironmentModel) GetEnvironmentId() string
- func (o *UpdateReasonRequiredEnvironmentModel) GetEnvironmentIdOk() (*string, bool)
- func (o *UpdateReasonRequiredEnvironmentModel) GetReasonRequired() bool
- func (o *UpdateReasonRequiredEnvironmentModel) GetReasonRequiredOk() (*bool, bool)
- func (o *UpdateReasonRequiredEnvironmentModel) HasEnvironmentId() bool
- func (o *UpdateReasonRequiredEnvironmentModel) HasReasonRequired() bool
- func (o UpdateReasonRequiredEnvironmentModel) MarshalJSON() ([]byte, error)
- func (o *UpdateReasonRequiredEnvironmentModel) SetEnvironmentId(v string)
- func (o *UpdateReasonRequiredEnvironmentModel) SetReasonRequired(v bool)
- func (o UpdateReasonRequiredEnvironmentModel) ToMap() (map[string]interface{}, error)
- type UpdateSegmentModel
- func (o *UpdateSegmentModel) GetComparator() RolloutRuleComparator
- func (o *UpdateSegmentModel) GetComparatorOk() (*RolloutRuleComparator, bool)
- func (o *UpdateSegmentModel) GetComparisonAttribute() string
- func (o *UpdateSegmentModel) GetComparisonAttributeOk() (*string, bool)
- func (o *UpdateSegmentModel) GetComparisonValue() string
- func (o *UpdateSegmentModel) GetComparisonValueOk() (*string, bool)
- func (o *UpdateSegmentModel) GetDescription() string
- func (o *UpdateSegmentModel) GetDescriptionOk() (*string, bool)
- func (o *UpdateSegmentModel) GetName() string
- func (o *UpdateSegmentModel) GetNameOk() (*string, bool)
- func (o *UpdateSegmentModel) HasComparator() bool
- func (o *UpdateSegmentModel) HasComparisonAttribute() bool
- func (o *UpdateSegmentModel) HasComparisonValue() bool
- func (o *UpdateSegmentModel) HasDescription() bool
- func (o *UpdateSegmentModel) HasName() bool
- func (o UpdateSegmentModel) MarshalJSON() ([]byte, error)
- func (o *UpdateSegmentModel) SetComparator(v RolloutRuleComparator)
- func (o *UpdateSegmentModel) SetComparisonAttribute(v string)
- func (o *UpdateSegmentModel) SetComparisonAttributeNil()
- func (o *UpdateSegmentModel) SetComparisonValue(v string)
- func (o *UpdateSegmentModel) SetComparisonValueNil()
- func (o *UpdateSegmentModel) SetDescription(v string)
- func (o *UpdateSegmentModel) SetDescriptionNil()
- func (o *UpdateSegmentModel) SetName(v string)
- func (o *UpdateSegmentModel) SetNameNil()
- func (o UpdateSegmentModel) ToMap() (map[string]interface{}, error)
- func (o *UpdateSegmentModel) UnsetComparisonAttribute()
- func (o *UpdateSegmentModel) UnsetComparisonValue()
- func (o *UpdateSegmentModel) UnsetDescription()
- func (o *UpdateSegmentModel) UnsetName()
- type UpdateSettingValueModel
- func (o *UpdateSettingValueModel) GetRolloutPercentageItems() []RolloutPercentageItemModel
- func (o *UpdateSettingValueModel) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
- func (o *UpdateSettingValueModel) GetRolloutRules() []RolloutRuleModel
- func (o *UpdateSettingValueModel) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
- func (o *UpdateSettingValueModel) GetValue() interface{}
- func (o *UpdateSettingValueModel) GetValueOk() (*interface{}, bool)
- func (o *UpdateSettingValueModel) HasRolloutPercentageItems() bool
- func (o *UpdateSettingValueModel) HasRolloutRules() bool
- func (o *UpdateSettingValueModel) HasValue() bool
- func (o UpdateSettingValueModel) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingValueModel) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
- func (o *UpdateSettingValueModel) SetRolloutRules(v []RolloutRuleModel)
- func (o *UpdateSettingValueModel) SetValue(v interface{})
- func (o UpdateSettingValueModel) ToMap() (map[string]interface{}, error)
- type UpdateSettingValueWithSettingIdModel
- func (o *UpdateSettingValueWithSettingIdModel) GetRolloutPercentageItems() []RolloutPercentageItemModel
- func (o *UpdateSettingValueWithSettingIdModel) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
- func (o *UpdateSettingValueWithSettingIdModel) GetRolloutRules() []RolloutRuleModel
- func (o *UpdateSettingValueWithSettingIdModel) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
- func (o *UpdateSettingValueWithSettingIdModel) GetSettingId() int32
- func (o *UpdateSettingValueWithSettingIdModel) GetSettingIdOk() (*int32, bool)
- func (o *UpdateSettingValueWithSettingIdModel) GetValue() interface{}
- func (o *UpdateSettingValueWithSettingIdModel) GetValueOk() (*interface{}, bool)
- func (o *UpdateSettingValueWithSettingIdModel) HasRolloutPercentageItems() bool
- func (o *UpdateSettingValueWithSettingIdModel) HasRolloutRules() bool
- func (o *UpdateSettingValueWithSettingIdModel) HasSettingId() bool
- func (o *UpdateSettingValueWithSettingIdModel) HasValue() bool
- func (o UpdateSettingValueWithSettingIdModel) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingValueWithSettingIdModel) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
- func (o *UpdateSettingValueWithSettingIdModel) SetRolloutRules(v []RolloutRuleModel)
- func (o *UpdateSettingValueWithSettingIdModel) SetSettingId(v int32)
- func (o *UpdateSettingValueWithSettingIdModel) SetValue(v interface{})
- func (o UpdateSettingValueWithSettingIdModel) ToMap() (map[string]interface{}, error)
- type UpdateSettingValuesWithIdModel
- func (o *UpdateSettingValuesWithIdModel) GetSettingValues() []UpdateSettingValueWithSettingIdModel
- func (o *UpdateSettingValuesWithIdModel) GetSettingValuesOk() ([]UpdateSettingValueWithSettingIdModel, bool)
- func (o *UpdateSettingValuesWithIdModel) HasSettingValues() bool
- func (o UpdateSettingValuesWithIdModel) MarshalJSON() ([]byte, error)
- func (o *UpdateSettingValuesWithIdModel) SetSettingValues(v []UpdateSettingValueWithSettingIdModel)
- func (o UpdateSettingValuesWithIdModel) ToMap() (map[string]interface{}, error)
- type UpdateTagModel
- func (o *UpdateTagModel) GetColor() string
- func (o *UpdateTagModel) GetColorOk() (*string, bool)
- func (o *UpdateTagModel) GetName() string
- func (o *UpdateTagModel) GetNameOk() (*string, bool)
- func (o *UpdateTagModel) HasColor() bool
- func (o *UpdateTagModel) HasName() bool
- func (o UpdateTagModel) MarshalJSON() ([]byte, error)
- func (o *UpdateTagModel) SetColor(v string)
- func (o *UpdateTagModel) SetColorNil()
- func (o *UpdateTagModel) SetName(v string)
- func (o *UpdateTagModel) SetNameNil()
- func (o UpdateTagModel) ToMap() (map[string]interface{}, error)
- func (o *UpdateTagModel) UnsetColor()
- func (o *UpdateTagModel) UnsetName()
- type UserComparator
- type UserConditionModel
- func (o *UserConditionModel) GetComparator() UserComparator
- func (o *UserConditionModel) GetComparatorOk() (*UserComparator, bool)
- func (o *UserConditionModel) GetComparisonAttribute() string
- func (o *UserConditionModel) GetComparisonAttributeOk() (*string, bool)
- func (o *UserConditionModel) GetComparisonValue() ComparisonValueModel
- func (o *UserConditionModel) GetComparisonValueOk() (*ComparisonValueModel, bool)
- func (o UserConditionModel) MarshalJSON() ([]byte, error)
- func (o *UserConditionModel) SetComparator(v UserComparator)
- func (o *UserConditionModel) SetComparisonAttribute(v string)
- func (o *UserConditionModel) SetComparisonValue(v ComparisonValueModel)
- func (o UserConditionModel) ToMap() (map[string]interface{}, error)
- type UserModel
- func (o *UserModel) GetEmail() string
- func (o *UserModel) GetEmailOk() (*string, bool)
- func (o *UserModel) GetFullName() string
- func (o *UserModel) GetFullNameOk() (*string, bool)
- func (o *UserModel) GetTwoFactorEnabled() bool
- func (o *UserModel) GetTwoFactorEnabledOk() (*bool, bool)
- func (o *UserModel) GetUserId() string
- func (o *UserModel) GetUserIdOk() (*string, bool)
- func (o *UserModel) HasEmail() bool
- func (o *UserModel) HasFullName() bool
- func (o *UserModel) HasTwoFactorEnabled() bool
- func (o *UserModel) HasUserId() bool
- func (o UserModel) MarshalJSON() ([]byte, error)
- func (o *UserModel) SetEmail(v string)
- func (o *UserModel) SetEmailNil()
- func (o *UserModel) SetFullName(v string)
- func (o *UserModel) SetFullNameNil()
- func (o *UserModel) SetTwoFactorEnabled(v bool)
- func (o *UserModel) SetUserId(v string)
- func (o *UserModel) SetUserIdNil()
- func (o UserModel) ToMap() (map[string]interface{}, error)
- func (o *UserModel) UnsetEmail()
- func (o *UserModel) UnsetFullName()
- func (o *UserModel) UnsetUserId()
- type ValueModel
- func (o *ValueModel) GetBoolValue() bool
- func (o *ValueModel) GetBoolValueOk() (*bool, bool)
- func (o *ValueModel) GetDoubleValue() float64
- func (o *ValueModel) GetDoubleValueOk() (*float64, bool)
- func (o *ValueModel) GetIntValue() int32
- func (o *ValueModel) GetIntValueOk() (*int32, bool)
- func (o *ValueModel) GetStringValue() string
- func (o *ValueModel) GetStringValueOk() (*string, bool)
- func (o *ValueModel) HasBoolValue() bool
- func (o *ValueModel) HasDoubleValue() bool
- func (o *ValueModel) HasIntValue() bool
- func (o *ValueModel) HasStringValue() bool
- func (o ValueModel) MarshalJSON() ([]byte, error)
- func (o *ValueModel) SetBoolValue(v bool)
- func (o *ValueModel) SetBoolValueNil()
- func (o *ValueModel) SetDoubleValue(v float64)
- func (o *ValueModel) SetDoubleValueNil()
- func (o *ValueModel) SetIntValue(v int32)
- func (o *ValueModel) SetIntValueNil()
- func (o *ValueModel) SetStringValue(v string)
- func (o *ValueModel) SetStringValueNil()
- func (o ValueModel) ToMap() (map[string]interface{}, error)
- func (o *ValueModel) UnsetBoolValue()
- func (o *ValueModel) UnsetDoubleValue()
- func (o *ValueModel) UnsetIntValue()
- func (o *ValueModel) UnsetStringValue()
- type WebHookHttpMethod
- type WebHookRequest
- func (o *WebHookRequest) GetContent() string
- func (o *WebHookRequest) GetContentOk() (*string, bool)
- func (o *WebHookRequest) GetHttpMethod() WebHookHttpMethod
- func (o *WebHookRequest) GetHttpMethodOk() (*WebHookHttpMethod, bool)
- func (o *WebHookRequest) GetUrl() string
- func (o *WebHookRequest) GetUrlOk() (*string, bool)
- func (o *WebHookRequest) GetWebHookHeaders() []WebhookHeaderModel
- func (o *WebHookRequest) GetWebHookHeadersOk() ([]WebhookHeaderModel, bool)
- func (o *WebHookRequest) HasContent() bool
- func (o *WebHookRequest) HasHttpMethod() bool
- func (o *WebHookRequest) HasWebHookHeaders() bool
- func (o WebHookRequest) MarshalJSON() ([]byte, error)
- func (o *WebHookRequest) SetContent(v string)
- func (o *WebHookRequest) SetContentNil()
- func (o *WebHookRequest) SetHttpMethod(v WebHookHttpMethod)
- func (o *WebHookRequest) SetUrl(v string)
- func (o *WebHookRequest) SetWebHookHeaders(v []WebhookHeaderModel)
- func (o WebHookRequest) ToMap() (map[string]interface{}, error)
- func (o *WebHookRequest) UnsetContent()
- type WebhookConfig
- func (o *WebhookConfig) GetConfigId() string
- func (o *WebhookConfig) GetConfigIdOk() (*string, bool)
- func (o *WebhookConfig) GetName() string
- func (o *WebhookConfig) GetNameOk() (*string, bool)
- func (o *WebhookConfig) HasConfigId() bool
- func (o *WebhookConfig) HasName() bool
- func (o WebhookConfig) MarshalJSON() ([]byte, error)
- func (o *WebhookConfig) SetConfigId(v string)
- func (o *WebhookConfig) SetName(v string)
- func (o *WebhookConfig) SetNameNil()
- func (o WebhookConfig) ToMap() (map[string]interface{}, error)
- func (o *WebhookConfig) UnsetName()
- type WebhookEnvironment
- func (o *WebhookEnvironment) GetEnvironmentId() string
- func (o *WebhookEnvironment) GetEnvironmentIdOk() (*string, bool)
- func (o *WebhookEnvironment) GetName() string
- func (o *WebhookEnvironment) GetNameOk() (*string, bool)
- func (o *WebhookEnvironment) HasEnvironmentId() bool
- func (o *WebhookEnvironment) HasName() bool
- func (o WebhookEnvironment) MarshalJSON() ([]byte, error)
- func (o *WebhookEnvironment) SetEnvironmentId(v string)
- func (o *WebhookEnvironment) SetName(v string)
- func (o *WebhookEnvironment) SetNameNil()
- func (o WebhookEnvironment) ToMap() (map[string]interface{}, error)
- func (o *WebhookEnvironment) UnsetName()
- type WebhookHeaderModel
- func (o *WebhookHeaderModel) GetIsSecure() bool
- func (o *WebhookHeaderModel) GetIsSecureOk() (*bool, bool)
- func (o *WebhookHeaderModel) GetKey() string
- func (o *WebhookHeaderModel) GetKeyOk() (*string, bool)
- func (o *WebhookHeaderModel) GetValue() string
- func (o *WebhookHeaderModel) GetValueOk() (*string, bool)
- func (o *WebhookHeaderModel) HasIsSecure() bool
- func (o WebhookHeaderModel) MarshalJSON() ([]byte, error)
- func (o *WebhookHeaderModel) SetIsSecure(v bool)
- func (o *WebhookHeaderModel) SetKey(v string)
- func (o *WebhookHeaderModel) SetValue(v string)
- func (o WebhookHeaderModel) ToMap() (map[string]interface{}, error)
- type WebhookModel
- func (o *WebhookModel) GetConfig() WebhookConfig
- func (o *WebhookModel) GetConfigOk() (*WebhookConfig, bool)
- func (o *WebhookModel) GetContent() string
- func (o *WebhookModel) GetContentOk() (*string, bool)
- func (o *WebhookModel) GetEnvironment() WebhookEnvironment
- func (o *WebhookModel) GetEnvironmentOk() (*WebhookEnvironment, bool)
- func (o *WebhookModel) GetHttpMethod() WebHookHttpMethod
- func (o *WebhookModel) GetHttpMethodOk() (*WebHookHttpMethod, bool)
- func (o *WebhookModel) GetUrl() string
- func (o *WebhookModel) GetUrlOk() (*string, bool)
- func (o *WebhookModel) GetWebHookHeaders() []WebhookHeaderModel
- func (o *WebhookModel) GetWebHookHeadersOk() ([]WebhookHeaderModel, bool)
- func (o *WebhookModel) GetWebhookId() int32
- func (o *WebhookModel) GetWebhookIdOk() (*int32, bool)
- func (o *WebhookModel) HasConfig() bool
- func (o *WebhookModel) HasContent() bool
- func (o *WebhookModel) HasEnvironment() bool
- func (o *WebhookModel) HasHttpMethod() bool
- func (o *WebhookModel) HasUrl() bool
- func (o *WebhookModel) HasWebHookHeaders() bool
- func (o *WebhookModel) HasWebhookId() bool
- func (o WebhookModel) MarshalJSON() ([]byte, error)
- func (o *WebhookModel) SetConfig(v WebhookConfig)
- func (o *WebhookModel) SetContent(v string)
- func (o *WebhookModel) SetContentNil()
- func (o *WebhookModel) SetEnvironment(v WebhookEnvironment)
- func (o *WebhookModel) SetHttpMethod(v WebHookHttpMethod)
- func (o *WebhookModel) SetUrl(v string)
- func (o *WebhookModel) SetUrlNil()
- func (o *WebhookModel) SetWebHookHeaders(v []WebhookHeaderModel)
- func (o *WebhookModel) SetWebhookId(v int32)
- func (o WebhookModel) ToMap() (map[string]interface{}, error)
- func (o *WebhookModel) UnsetContent()
- func (o *WebhookModel) UnsetUrl()
- type WebhookSigningKeysModel
- func (o *WebhookSigningKeysModel) GetKey1() string
- func (o *WebhookSigningKeysModel) GetKey1Ok() (*string, bool)
- func (o *WebhookSigningKeysModel) GetKey2() string
- func (o *WebhookSigningKeysModel) GetKey2Ok() (*string, bool)
- func (o *WebhookSigningKeysModel) HasKey1() bool
- func (o *WebhookSigningKeysModel) HasKey2() bool
- func (o WebhookSigningKeysModel) MarshalJSON() ([]byte, error)
- func (o *WebhookSigningKeysModel) SetKey1(v string)
- func (o *WebhookSigningKeysModel) SetKey1Nil()
- func (o *WebhookSigningKeysModel) SetKey2(v string)
- func (o *WebhookSigningKeysModel) SetKey2Nil()
- func (o WebhookSigningKeysModel) ToMap() (map[string]interface{}, error)
- func (o *WebhookSigningKeysModel) UnsetKey1()
- func (o *WebhookSigningKeysModel) UnsetKey2()
- type WebhooksApiCreateWebhookRequest
- type WebhooksApiDeleteWebhookRequest
- type WebhooksApiGetWebhookRequest
- type WebhooksApiGetWebhookSigningKeysRequest
- type WebhooksApiGetWebhooksRequest
- type WebhooksApiReplaceWebhookRequest
- type WebhooksApiService
- func (a *WebhooksApiService) CreateWebhook(ctx context.Context, configId string, environmentId string) WebhooksApiCreateWebhookRequest
- func (a *WebhooksApiService) CreateWebhookExecute(r WebhooksApiCreateWebhookRequest) (*WebhookModel, *http.Response, error)
- func (a *WebhooksApiService) DeleteWebhook(ctx context.Context, webhookId int32) WebhooksApiDeleteWebhookRequest
- func (a *WebhooksApiService) DeleteWebhookExecute(r WebhooksApiDeleteWebhookRequest) (*http.Response, error)
- func (a *WebhooksApiService) GetWebhook(ctx context.Context, webhookId int32) WebhooksApiGetWebhookRequest
- func (a *WebhooksApiService) GetWebhookExecute(r WebhooksApiGetWebhookRequest) (*WebhookModel, *http.Response, error)
- func (a *WebhooksApiService) GetWebhookSigningKeys(ctx context.Context, webhookId int32) WebhooksApiGetWebhookSigningKeysRequest
- func (a *WebhooksApiService) GetWebhookSigningKeysExecute(r WebhooksApiGetWebhookSigningKeysRequest) (*WebhookSigningKeysModel, *http.Response, error)
- func (a *WebhooksApiService) GetWebhooks(ctx context.Context, productId string) WebhooksApiGetWebhooksRequest
- func (a *WebhooksApiService) GetWebhooksExecute(r WebhooksApiGetWebhooksRequest) ([]WebhookModel, *http.Response, error)
- func (a *WebhooksApiService) ReplaceWebhook(ctx context.Context, webhookId int32) WebhooksApiReplaceWebhookRequest
- func (a *WebhooksApiService) ReplaceWebhookExecute(r WebhooksApiReplaceWebhookRequest) (*WebhookModel, *http.Response, error)
- func (a *WebhooksApiService) UpdateWebhook(ctx context.Context, webhookId int32) WebhooksApiUpdateWebhookRequest
- func (a *WebhooksApiService) UpdateWebhookExecute(r WebhooksApiUpdateWebhookRequest) (*WebhookModel, *http.Response, error)
- type WebhooksApiUpdateWebhookRequest
Constants ¶
This section is empty.
Variables ¶
var ( // ContextBasicAuth takes BasicAuth as authentication for the request. ContextBasicAuth = contextKey("basic") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
var AllowedAccessTypeEnumValues = []AccessType{
"readOnly",
"full",
"custom",
}
All allowed values of AccessType enum
var AllowedAuditLogTypeEnumValues = []AuditLogType{
"productCreated",
"productChanged",
"productOwnershipTransferred",
"productDeleted",
"productsReordered",
"teamMemberInvited",
"teamMemberInvitationRevoked",
"teamMemberJoined",
"teamMemberPermissionGroupChanged",
"teamMemberRemoved",
"teamMemberLeft",
"teamMemberInvitationChanged",
"teamMemberInvitationResent",
"teamMemberInvitationRejected",
"configCreated",
"configChanged",
"configDeleted",
"configsReordered",
"environmentCreated",
"environmentChanged",
"environmentDeleted",
"environmentsReordered",
"settingCreated",
"settingChanged",
"settingDeleted",
"settingsReordered",
"settingValueChanged",
"webHookCreated",
"webHookChanged",
"webHookDeleted",
"permissionGroupCreated",
"permissionGroupChanged",
"permissionGroupDeleted",
"permissionGroupDefault",
"apiKeyAdded",
"apiKeyRemoved",
"integrationAdded",
"integrationChanged",
"integrationRemoved",
"apiKeyConnected",
"integrationLinkAdded",
"integrationLinkRemoved",
"organizationAdded",
"organizationRemoved",
"organizationChanged",
"organizationSubscriptionTypeChanged",
"organizationAdminChanged",
"organizationAdminLeft",
"organizationAdminDisabled2FA",
"tagAdded",
"tagChanged",
"tagRemoved",
"settingTagAdded",
"settingTagRemoved",
"publicApiAccessTokenAdded",
"publicApiAccessTokenRemoved",
"domainAdded",
"domainVerified",
"domainRemoved",
"domainSamlConfigured",
"domainSamlDeleted",
"autoProvisioningConfigurationChanged",
"samlIdpConfigurationAdded",
"samlIdpConfigurationRemoved",
"samlIdpConfigurationUpdated",
"organizationMemberJoined",
"organizationMemberProductJoinRequested",
"organizationMemberProductJoinRequestRejected",
"organizationMemberProductJoinRequestApproved",
"codeReferencesUploaded",
"codeReferenceDeleted",
"codeReferenceStaleBranchDeleted",
"segmentCreated",
"segmentChanged",
"segmentDeleted",
"webhookSigningKeyDeleted",
"webhookSigningKeyCreated",
}
All allowed values of AuditLogType enum
var AllowedEnvironmentAccessTypeEnumValues = []EnvironmentAccessType{
"full",
"readOnly",
"none",
}
All allowed values of EnvironmentAccessType enum
var AllowedEvaluationVersionEnumValues = []EvaluationVersion{
"v1",
"v2",
}
All allowed values of EvaluationVersion enum
var AllowedIntegrationLinkTypeEnumValues = []IntegrationLinkType{
"trello",
"jira",
"monday",
}
All allowed values of IntegrationLinkType enum
var AllowedIntegrationTypeEnumValues = []IntegrationType{
"dataDog",
"slack",
"amplitude",
"mixPanel",
"segment",
"pubNub",
}
All allowed values of IntegrationType enum
var AllowedKeyGenerationModeEnumValues = []KeyGenerationMode{
"camelCase",
"lowerCase",
"upperCase",
"pascalCase",
"kebabCase",
}
All allowed values of KeyGenerationMode enum
var AllowedOperationTypeEnumValues = []OperationType{
"unknown",
"add",
"remove",
"replace",
"move",
"copy",
"test",
}
All allowed values of OperationType enum
var AllowedPrerequisiteComparatorEnumValues = []PrerequisiteComparator{
"equals",
"doesNotEqual",
}
All allowed values of PrerequisiteComparator enum
var AllowedRolloutRuleComparatorEnumValues = []RolloutRuleComparator{
"isOneOf",
"isNotOneOf",
"contains",
"doesNotContain",
"semVerIsOneOf",
"semVerIsNotOneOf",
"semVerLess",
"semVerLessOrEquals",
"semVerGreater",
"semVerGreaterOrEquals",
"numberEquals",
"numberDoesNotEqual",
"numberLess",
"numberLessOrEquals",
"numberGreater",
"numberGreaterOrEquals",
"sensitiveIsOneOf",
"sensitiveIsNotOneOf",
}
All allowed values of RolloutRuleComparator enum
var AllowedSegmentComparatorEnumValues = []SegmentComparator{
"isIn",
"isNotIn",
}
All allowed values of SegmentComparator enum
var AllowedSettingTypeEnumValues = []SettingType{
"boolean",
"string",
"int",
"double",
}
All allowed values of SettingType enum
var AllowedUserComparatorEnumValues = []UserComparator{
"isOneOf",
"isNotOneOf",
"containsAnyOf",
"doesNotContainAnyOf",
"semVerIsOneOf",
"semVerIsNotOneOf",
"semVerLess",
"semVerLessOrEquals",
"semVerGreater",
"semVerGreaterOrEquals",
"numberEquals",
"numberDoesNotEqual",
"numberLess",
"numberLessOrEquals",
"numberGreater",
"numberGreaterOrEquals",
"sensitiveIsOneOf",
"sensitiveIsNotOneOf",
"dateTimeBefore",
"dateTimeAfter",
"sensitiveTextEquals",
"sensitiveTextDoesNotEqual",
"sensitiveTextStartsWithAnyOf",
"sensitiveTextNotStartsWithAnyOf",
"sensitiveTextEndsWithAnyOf",
"sensitiveTextNotEndsWithAnyOf",
"sensitiveArrayContainsAnyOf",
"sensitiveArrayDoesNotContainAnyOf",
"textEquals",
"textDoesNotEqual",
"textStartsWithAnyOf",
"textNotStartsWithAnyOf",
"textEndsWithAnyOf",
"textNotEndsWithAnyOf",
"arrayContainsAnyOf",
"arrayDoesNotContainAnyOf",
}
All allowed values of UserComparator enum
var AllowedWebHookHttpMethodEnumValues = []WebHookHttpMethod{
"get",
"post",
}
All allowed values of WebHookHttpMethod enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrBool ¶ added in v1.4.0
PtrBool is a helper routine that returns a pointer to given boolean value.
func PtrFloat32 ¶ added in v1.4.0
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶ added in v1.4.0
PtrFloat64 is a helper routine that returns a pointer to given float value.
func PtrInt ¶ added in v1.4.0
PtrInt is a helper routine that returns a pointer to given integer value.
func PtrInt32 ¶ added in v1.4.0
PtrInt32 is a helper routine that returns a pointer to given integer value.
func PtrInt64 ¶ added in v1.4.0
PtrInt64 is a helper routine that returns a pointer to given integer value.
Types ¶
type APIClient ¶
type APIClient struct { AuditLogsApi *AuditLogsApiService CodeReferencesApi *CodeReferencesApiService ConfigsApi *ConfigsApiService EnvironmentsApi *EnvironmentsApiService FeatureFlagSettingValuesApi *FeatureFlagSettingValuesApiService FeatureFlagSettingValuesUsingSDKKeyApi *FeatureFlagSettingValuesUsingSDKKeyApiService FeatureFlagSettingValuesUsingSDKKeyV2Api *FeatureFlagSettingValuesUsingSDKKeyV2ApiService FeatureFlagSettingValuesV2Api *FeatureFlagSettingValuesV2ApiService FeatureFlagsSettingsApi *FeatureFlagsSettingsApiService IntegrationLinksApi *IntegrationLinksApiService IntegrationsApi *IntegrationsApiService MeApi *MeApiService MembersApi *MembersApiService OrganizationsApi *OrganizationsApiService PermissionGroupsApi *PermissionGroupsApiService ProductsApi *ProductsApiService SDKKeysApi *SDKKeysApiService SegmentsApi *SegmentsApiService TagsApi *TagsApiService WebhooksApi *WebhooksApiService // contains filtered or unexported fields }
APIClient manages communication with the ConfigCat Public Management API API vv1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶ added in v1.4.0
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the OpenAPI operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type AccessType ¶ added in v1.1.0
type AccessType string
AccessType Represent the Feature Management permission.
const ( ACCESSTYPE_READ_ONLY AccessType = "readOnly" ACCESSTYPE_FULL AccessType = "full" ACCESSTYPE_CUSTOM AccessType = "custom" )
List of AccessType
func NewAccessTypeFromValue ¶ added in v1.4.0
func NewAccessTypeFromValue(v string) (*AccessType, error)
NewAccessTypeFromValue returns a pointer to a valid AccessType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (AccessType) IsValid ¶ added in v1.4.0
func (v AccessType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (AccessType) Ptr ¶ added in v1.4.0
func (v AccessType) Ptr() *AccessType
Ptr returns reference to AccessType value
func (*AccessType) UnmarshalJSON ¶ added in v1.4.0
func (v *AccessType) UnmarshalJSON(src []byte) error
type AddOrUpdateIntegrationLinkModel ¶
type AddOrUpdateIntegrationLinkModel struct { Description NullableString `json:"description,omitempty"` Url NullableString `json:"url,omitempty"` }
AddOrUpdateIntegrationLinkModel struct for AddOrUpdateIntegrationLinkModel
func NewAddOrUpdateIntegrationLinkModel ¶ added in v1.4.0
func NewAddOrUpdateIntegrationLinkModel() *AddOrUpdateIntegrationLinkModel
NewAddOrUpdateIntegrationLinkModel instantiates a new AddOrUpdateIntegrationLinkModel 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 NewAddOrUpdateIntegrationLinkModelWithDefaults ¶ added in v1.4.0
func NewAddOrUpdateIntegrationLinkModelWithDefaults() *AddOrUpdateIntegrationLinkModel
NewAddOrUpdateIntegrationLinkModelWithDefaults instantiates a new AddOrUpdateIntegrationLinkModel 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 (*AddOrUpdateIntegrationLinkModel) GetDescription ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddOrUpdateIntegrationLinkModel) GetDescriptionOk ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddOrUpdateIntegrationLinkModel) GetUrl ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddOrUpdateIntegrationLinkModel) GetUrlOk ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddOrUpdateIntegrationLinkModel) HasDescription ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*AddOrUpdateIntegrationLinkModel) HasUrl ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (AddOrUpdateIntegrationLinkModel) MarshalJSON ¶ added in v1.4.0
func (o AddOrUpdateIntegrationLinkModel) MarshalJSON() ([]byte, error)
func (*AddOrUpdateIntegrationLinkModel) SetDescription ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*AddOrUpdateIntegrationLinkModel) SetDescriptionNil ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*AddOrUpdateIntegrationLinkModel) SetUrl ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) SetUrl(v string)
SetUrl gets a reference to the given NullableString and assigns it to the Url field.
func (*AddOrUpdateIntegrationLinkModel) SetUrlNil ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) SetUrlNil()
SetUrlNil sets the value for Url to be an explicit nil
func (AddOrUpdateIntegrationLinkModel) ToMap ¶ added in v1.4.0
func (o AddOrUpdateIntegrationLinkModel) ToMap() (map[string]interface{}, error)
func (*AddOrUpdateIntegrationLinkModel) UnsetDescription ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*AddOrUpdateIntegrationLinkModel) UnsetUrl ¶ added in v1.4.0
func (o *AddOrUpdateIntegrationLinkModel) UnsetUrl()
UnsetUrl ensures that no value is present for Url, not even an explicit nil
type AddOrUpdateJiraIntegrationLinkModel ¶ added in v1.2.0
type AddOrUpdateJiraIntegrationLinkModel struct { JiraJwtToken string `json:"jiraJwtToken"` ClientKey string `json:"clientKey"` Description NullableString `json:"description,omitempty"` Url NullableString `json:"url,omitempty"` }
AddOrUpdateJiraIntegrationLinkModel struct for AddOrUpdateJiraIntegrationLinkModel
func NewAddOrUpdateJiraIntegrationLinkModel ¶ added in v1.4.0
func NewAddOrUpdateJiraIntegrationLinkModel(jiraJwtToken string, clientKey string) *AddOrUpdateJiraIntegrationLinkModel
NewAddOrUpdateJiraIntegrationLinkModel instantiates a new AddOrUpdateJiraIntegrationLinkModel 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 NewAddOrUpdateJiraIntegrationLinkModelWithDefaults ¶ added in v1.4.0
func NewAddOrUpdateJiraIntegrationLinkModelWithDefaults() *AddOrUpdateJiraIntegrationLinkModel
NewAddOrUpdateJiraIntegrationLinkModelWithDefaults instantiates a new AddOrUpdateJiraIntegrationLinkModel 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 (*AddOrUpdateJiraIntegrationLinkModel) GetClientKey ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) GetClientKey() string
GetClientKey returns the ClientKey field value
func (*AddOrUpdateJiraIntegrationLinkModel) GetClientKeyOk ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) GetClientKeyOk() (*string, bool)
GetClientKeyOk returns a tuple with the ClientKey field value and a boolean to check if the value has been set.
func (*AddOrUpdateJiraIntegrationLinkModel) GetDescription ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddOrUpdateJiraIntegrationLinkModel) GetDescriptionOk ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddOrUpdateJiraIntegrationLinkModel) GetJiraJwtToken ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) GetJiraJwtToken() string
GetJiraJwtToken returns the JiraJwtToken field value
func (*AddOrUpdateJiraIntegrationLinkModel) GetJiraJwtTokenOk ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) GetJiraJwtTokenOk() (*string, bool)
GetJiraJwtTokenOk returns a tuple with the JiraJwtToken field value and a boolean to check if the value has been set.
func (*AddOrUpdateJiraIntegrationLinkModel) GetUrl ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AddOrUpdateJiraIntegrationLinkModel) GetUrlOk ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AddOrUpdateJiraIntegrationLinkModel) HasDescription ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*AddOrUpdateJiraIntegrationLinkModel) HasUrl ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (AddOrUpdateJiraIntegrationLinkModel) MarshalJSON ¶ added in v1.4.0
func (o AddOrUpdateJiraIntegrationLinkModel) MarshalJSON() ([]byte, error)
func (*AddOrUpdateJiraIntegrationLinkModel) SetClientKey ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) SetClientKey(v string)
SetClientKey sets field value
func (*AddOrUpdateJiraIntegrationLinkModel) SetDescription ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*AddOrUpdateJiraIntegrationLinkModel) SetDescriptionNil ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*AddOrUpdateJiraIntegrationLinkModel) SetJiraJwtToken ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) SetJiraJwtToken(v string)
SetJiraJwtToken sets field value
func (*AddOrUpdateJiraIntegrationLinkModel) SetUrl ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) SetUrl(v string)
SetUrl gets a reference to the given NullableString and assigns it to the Url field.
func (*AddOrUpdateJiraIntegrationLinkModel) SetUrlNil ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) SetUrlNil()
SetUrlNil sets the value for Url to be an explicit nil
func (AddOrUpdateJiraIntegrationLinkModel) ToMap ¶ added in v1.4.0
func (o AddOrUpdateJiraIntegrationLinkModel) ToMap() (map[string]interface{}, error)
func (*AddOrUpdateJiraIntegrationLinkModel) UnsetDescription ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*AddOrUpdateJiraIntegrationLinkModel) UnsetUrl ¶ added in v1.4.0
func (o *AddOrUpdateJiraIntegrationLinkModel) UnsetUrl()
UnsetUrl ensures that no value is present for Url, not even an explicit nil
type AddUserToGroupRequest ¶ added in v1.3.0
type AddUserToGroupRequest struct { // List of Permission Group identifiers to where the Member should be added. PermissionGroupIds []int64 `json:"permissionGroupIds"` }
AddUserToGroupRequest struct for AddUserToGroupRequest
func NewAddUserToGroupRequest ¶ added in v1.4.0
func NewAddUserToGroupRequest(permissionGroupIds []int64) *AddUserToGroupRequest
NewAddUserToGroupRequest instantiates a new AddUserToGroupRequest 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 NewAddUserToGroupRequestWithDefaults ¶ added in v1.4.0
func NewAddUserToGroupRequestWithDefaults() *AddUserToGroupRequest
NewAddUserToGroupRequestWithDefaults instantiates a new AddUserToGroupRequest 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 (*AddUserToGroupRequest) GetPermissionGroupIds ¶ added in v1.4.0
func (o *AddUserToGroupRequest) GetPermissionGroupIds() []int64
GetPermissionGroupIds returns the PermissionGroupIds field value
func (*AddUserToGroupRequest) GetPermissionGroupIdsOk ¶ added in v1.4.0
func (o *AddUserToGroupRequest) GetPermissionGroupIdsOk() ([]int64, bool)
GetPermissionGroupIdsOk returns a tuple with the PermissionGroupIds field value and a boolean to check if the value has been set.
func (AddUserToGroupRequest) MarshalJSON ¶ added in v1.4.0
func (o AddUserToGroupRequest) MarshalJSON() ([]byte, error)
func (*AddUserToGroupRequest) SetPermissionGroupIds ¶ added in v1.4.0
func (o *AddUserToGroupRequest) SetPermissionGroupIds(v []int64)
SetPermissionGroupIds sets field value
func (AddUserToGroupRequest) ToMap ¶ added in v1.4.0
func (o AddUserToGroupRequest) ToMap() (map[string]interface{}, error)
type AuditLogItemModel ¶
type AuditLogItemModel struct { AuditLogId *int64 `json:"auditLogId,omitempty"` AuditLogDateTime *time.Time `json:"auditLogDateTime,omitempty"` AuditLogTypeEnum *AuditLogType `json:"auditLogTypeEnum,omitempty"` ChangeSetId NullableString `json:"changeSetId,omitempty"` Truncated *bool `json:"truncated,omitempty"` AuditLogType NullableString `json:"auditLogType,omitempty"` UserEmail NullableString `json:"userEmail,omitempty"` UserName NullableString `json:"userName,omitempty"` Where NullableString `json:"where,omitempty"` Why NullableString `json:"why,omitempty"` ActionTarget NullableString `json:"actionTarget,omitempty"` Details NullableString `json:"details,omitempty"` }
AuditLogItemModel struct for AuditLogItemModel
func NewAuditLogItemModel ¶ added in v1.4.0
func NewAuditLogItemModel() *AuditLogItemModel
NewAuditLogItemModel instantiates a new AuditLogItemModel 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 NewAuditLogItemModelWithDefaults ¶ added in v1.4.0
func NewAuditLogItemModelWithDefaults() *AuditLogItemModel
NewAuditLogItemModelWithDefaults instantiates a new AuditLogItemModel 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 (*AuditLogItemModel) GetActionTarget ¶ added in v1.4.0
func (o *AuditLogItemModel) GetActionTarget() string
GetActionTarget returns the ActionTarget field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AuditLogItemModel) GetActionTargetOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetActionTargetOk() (*string, bool)
GetActionTargetOk returns a tuple with the ActionTarget field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AuditLogItemModel) GetAuditLogDateTime ¶ added in v1.4.0
func (o *AuditLogItemModel) GetAuditLogDateTime() time.Time
GetAuditLogDateTime returns the AuditLogDateTime field value if set, zero value otherwise.
func (*AuditLogItemModel) GetAuditLogDateTimeOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetAuditLogDateTimeOk() (*time.Time, bool)
GetAuditLogDateTimeOk returns a tuple with the AuditLogDateTime field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuditLogItemModel) GetAuditLogId ¶ added in v1.4.0
func (o *AuditLogItemModel) GetAuditLogId() int64
GetAuditLogId returns the AuditLogId field value if set, zero value otherwise.
func (*AuditLogItemModel) GetAuditLogIdOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetAuditLogIdOk() (*int64, bool)
GetAuditLogIdOk returns a tuple with the AuditLogId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuditLogItemModel) GetAuditLogType ¶ added in v1.4.0
func (o *AuditLogItemModel) GetAuditLogType() string
GetAuditLogType returns the AuditLogType field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AuditLogItemModel) GetAuditLogTypeEnum ¶ added in v1.4.0
func (o *AuditLogItemModel) GetAuditLogTypeEnum() AuditLogType
GetAuditLogTypeEnum returns the AuditLogTypeEnum field value if set, zero value otherwise.
func (*AuditLogItemModel) GetAuditLogTypeEnumOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetAuditLogTypeEnumOk() (*AuditLogType, bool)
GetAuditLogTypeEnumOk returns a tuple with the AuditLogTypeEnum field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuditLogItemModel) GetAuditLogTypeOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetAuditLogTypeOk() (*string, bool)
GetAuditLogTypeOk returns a tuple with the AuditLogType field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AuditLogItemModel) GetChangeSetId ¶ added in v1.9.0
func (o *AuditLogItemModel) GetChangeSetId() string
GetChangeSetId returns the ChangeSetId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AuditLogItemModel) GetChangeSetIdOk ¶ added in v1.9.0
func (o *AuditLogItemModel) GetChangeSetIdOk() (*string, bool)
GetChangeSetIdOk returns a tuple with the ChangeSetId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AuditLogItemModel) GetDetails ¶ added in v1.4.0
func (o *AuditLogItemModel) GetDetails() string
GetDetails returns the Details field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AuditLogItemModel) GetDetailsOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetDetailsOk() (*string, bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AuditLogItemModel) GetTruncated ¶ added in v1.9.0
func (o *AuditLogItemModel) GetTruncated() bool
GetTruncated returns the Truncated field value if set, zero value otherwise.
func (*AuditLogItemModel) GetTruncatedOk ¶ added in v1.9.0
func (o *AuditLogItemModel) GetTruncatedOk() (*bool, bool)
GetTruncatedOk returns a tuple with the Truncated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*AuditLogItemModel) GetUserEmail ¶ added in v1.4.0
func (o *AuditLogItemModel) GetUserEmail() string
GetUserEmail returns the UserEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AuditLogItemModel) GetUserEmailOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetUserEmailOk() (*string, bool)
GetUserEmailOk returns a tuple with the UserEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AuditLogItemModel) GetUserName ¶ added in v1.4.0
func (o *AuditLogItemModel) GetUserName() string
GetUserName returns the UserName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AuditLogItemModel) GetUserNameOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetUserNameOk() (*string, bool)
GetUserNameOk returns a tuple with the UserName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AuditLogItemModel) GetWhere ¶ added in v1.4.0
func (o *AuditLogItemModel) GetWhere() string
GetWhere returns the Where field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AuditLogItemModel) GetWhereOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetWhereOk() (*string, bool)
GetWhereOk returns a tuple with the Where field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AuditLogItemModel) GetWhy ¶ added in v1.4.0
func (o *AuditLogItemModel) GetWhy() string
GetWhy returns the Why field value if set, zero value otherwise (both if not set or set to explicit null).
func (*AuditLogItemModel) GetWhyOk ¶ added in v1.4.0
func (o *AuditLogItemModel) GetWhyOk() (*string, bool)
GetWhyOk returns a tuple with the Why field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*AuditLogItemModel) HasActionTarget ¶ added in v1.4.0
func (o *AuditLogItemModel) HasActionTarget() bool
HasActionTarget returns a boolean if a field has been set.
func (*AuditLogItemModel) HasAuditLogDateTime ¶ added in v1.4.0
func (o *AuditLogItemModel) HasAuditLogDateTime() bool
HasAuditLogDateTime returns a boolean if a field has been set.
func (*AuditLogItemModel) HasAuditLogId ¶ added in v1.4.0
func (o *AuditLogItemModel) HasAuditLogId() bool
HasAuditLogId returns a boolean if a field has been set.
func (*AuditLogItemModel) HasAuditLogType ¶ added in v1.4.0
func (o *AuditLogItemModel) HasAuditLogType() bool
HasAuditLogType returns a boolean if a field has been set.
func (*AuditLogItemModel) HasAuditLogTypeEnum ¶ added in v1.4.0
func (o *AuditLogItemModel) HasAuditLogTypeEnum() bool
HasAuditLogTypeEnum returns a boolean if a field has been set.
func (*AuditLogItemModel) HasChangeSetId ¶ added in v1.9.0
func (o *AuditLogItemModel) HasChangeSetId() bool
HasChangeSetId returns a boolean if a field has been set.
func (*AuditLogItemModel) HasDetails ¶ added in v1.4.0
func (o *AuditLogItemModel) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (*AuditLogItemModel) HasTruncated ¶ added in v1.9.0
func (o *AuditLogItemModel) HasTruncated() bool
HasTruncated returns a boolean if a field has been set.
func (*AuditLogItemModel) HasUserEmail ¶ added in v1.4.0
func (o *AuditLogItemModel) HasUserEmail() bool
HasUserEmail returns a boolean if a field has been set.
func (*AuditLogItemModel) HasUserName ¶ added in v1.4.0
func (o *AuditLogItemModel) HasUserName() bool
HasUserName returns a boolean if a field has been set.
func (*AuditLogItemModel) HasWhere ¶ added in v1.4.0
func (o *AuditLogItemModel) HasWhere() bool
HasWhere returns a boolean if a field has been set.
func (*AuditLogItemModel) HasWhy ¶ added in v1.4.0
func (o *AuditLogItemModel) HasWhy() bool
HasWhy returns a boolean if a field has been set.
func (AuditLogItemModel) MarshalJSON ¶ added in v1.4.0
func (o AuditLogItemModel) MarshalJSON() ([]byte, error)
func (*AuditLogItemModel) SetActionTarget ¶ added in v1.4.0
func (o *AuditLogItemModel) SetActionTarget(v string)
SetActionTarget gets a reference to the given NullableString and assigns it to the ActionTarget field.
func (*AuditLogItemModel) SetActionTargetNil ¶ added in v1.4.0
func (o *AuditLogItemModel) SetActionTargetNil()
SetActionTargetNil sets the value for ActionTarget to be an explicit nil
func (*AuditLogItemModel) SetAuditLogDateTime ¶ added in v1.4.0
func (o *AuditLogItemModel) SetAuditLogDateTime(v time.Time)
SetAuditLogDateTime gets a reference to the given time.Time and assigns it to the AuditLogDateTime field.
func (*AuditLogItemModel) SetAuditLogId ¶ added in v1.4.0
func (o *AuditLogItemModel) SetAuditLogId(v int64)
SetAuditLogId gets a reference to the given int64 and assigns it to the AuditLogId field.
func (*AuditLogItemModel) SetAuditLogType ¶ added in v1.4.0
func (o *AuditLogItemModel) SetAuditLogType(v string)
SetAuditLogType gets a reference to the given NullableString and assigns it to the AuditLogType field.
func (*AuditLogItemModel) SetAuditLogTypeEnum ¶ added in v1.4.0
func (o *AuditLogItemModel) SetAuditLogTypeEnum(v AuditLogType)
SetAuditLogTypeEnum gets a reference to the given AuditLogType and assigns it to the AuditLogTypeEnum field.
func (*AuditLogItemModel) SetAuditLogTypeNil ¶ added in v1.4.0
func (o *AuditLogItemModel) SetAuditLogTypeNil()
SetAuditLogTypeNil sets the value for AuditLogType to be an explicit nil
func (*AuditLogItemModel) SetChangeSetId ¶ added in v1.9.0
func (o *AuditLogItemModel) SetChangeSetId(v string)
SetChangeSetId gets a reference to the given NullableString and assigns it to the ChangeSetId field.
func (*AuditLogItemModel) SetChangeSetIdNil ¶ added in v1.9.0
func (o *AuditLogItemModel) SetChangeSetIdNil()
SetChangeSetIdNil sets the value for ChangeSetId to be an explicit nil
func (*AuditLogItemModel) SetDetails ¶ added in v1.4.0
func (o *AuditLogItemModel) SetDetails(v string)
SetDetails gets a reference to the given NullableString and assigns it to the Details field.
func (*AuditLogItemModel) SetDetailsNil ¶ added in v1.4.0
func (o *AuditLogItemModel) SetDetailsNil()
SetDetailsNil sets the value for Details to be an explicit nil
func (*AuditLogItemModel) SetTruncated ¶ added in v1.9.0
func (o *AuditLogItemModel) SetTruncated(v bool)
SetTruncated gets a reference to the given bool and assigns it to the Truncated field.
func (*AuditLogItemModel) SetUserEmail ¶ added in v1.4.0
func (o *AuditLogItemModel) SetUserEmail(v string)
SetUserEmail gets a reference to the given NullableString and assigns it to the UserEmail field.
func (*AuditLogItemModel) SetUserEmailNil ¶ added in v1.4.0
func (o *AuditLogItemModel) SetUserEmailNil()
SetUserEmailNil sets the value for UserEmail to be an explicit nil
func (*AuditLogItemModel) SetUserName ¶ added in v1.4.0
func (o *AuditLogItemModel) SetUserName(v string)
SetUserName gets a reference to the given NullableString and assigns it to the UserName field.
func (*AuditLogItemModel) SetUserNameNil ¶ added in v1.4.0
func (o *AuditLogItemModel) SetUserNameNil()
SetUserNameNil sets the value for UserName to be an explicit nil
func (*AuditLogItemModel) SetWhere ¶ added in v1.4.0
func (o *AuditLogItemModel) SetWhere(v string)
SetWhere gets a reference to the given NullableString and assigns it to the Where field.
func (*AuditLogItemModel) SetWhereNil ¶ added in v1.4.0
func (o *AuditLogItemModel) SetWhereNil()
SetWhereNil sets the value for Where to be an explicit nil
func (*AuditLogItemModel) SetWhy ¶ added in v1.4.0
func (o *AuditLogItemModel) SetWhy(v string)
SetWhy gets a reference to the given NullableString and assigns it to the Why field.
func (*AuditLogItemModel) SetWhyNil ¶ added in v1.4.0
func (o *AuditLogItemModel) SetWhyNil()
SetWhyNil sets the value for Why to be an explicit nil
func (AuditLogItemModel) ToMap ¶ added in v1.4.0
func (o AuditLogItemModel) ToMap() (map[string]interface{}, error)
func (*AuditLogItemModel) UnsetActionTarget ¶ added in v1.4.0
func (o *AuditLogItemModel) UnsetActionTarget()
UnsetActionTarget ensures that no value is present for ActionTarget, not even an explicit nil
func (*AuditLogItemModel) UnsetAuditLogType ¶ added in v1.4.0
func (o *AuditLogItemModel) UnsetAuditLogType()
UnsetAuditLogType ensures that no value is present for AuditLogType, not even an explicit nil
func (*AuditLogItemModel) UnsetChangeSetId ¶ added in v1.9.0
func (o *AuditLogItemModel) UnsetChangeSetId()
UnsetChangeSetId ensures that no value is present for ChangeSetId, not even an explicit nil
func (*AuditLogItemModel) UnsetDetails ¶ added in v1.4.0
func (o *AuditLogItemModel) UnsetDetails()
UnsetDetails ensures that no value is present for Details, not even an explicit nil
func (*AuditLogItemModel) UnsetUserEmail ¶ added in v1.4.0
func (o *AuditLogItemModel) UnsetUserEmail()
UnsetUserEmail ensures that no value is present for UserEmail, not even an explicit nil
func (*AuditLogItemModel) UnsetUserName ¶ added in v1.4.0
func (o *AuditLogItemModel) UnsetUserName()
UnsetUserName ensures that no value is present for UserName, not even an explicit nil
func (*AuditLogItemModel) UnsetWhere ¶ added in v1.4.0
func (o *AuditLogItemModel) UnsetWhere()
UnsetWhere ensures that no value is present for Where, not even an explicit nil
func (*AuditLogItemModel) UnsetWhy ¶ added in v1.4.0
func (o *AuditLogItemModel) UnsetWhy()
UnsetWhy ensures that no value is present for Why, not even an explicit nil
type AuditLogType ¶
type AuditLogType string
AuditLogType the model 'AuditLogType'
const ( AUDITLOGTYPE_PRODUCT_CREATED AuditLogType = "productCreated" AUDITLOGTYPE_PRODUCT_CHANGED AuditLogType = "productChanged" AUDITLOGTYPE_PRODUCT_OWNERSHIP_TRANSFERRED AuditLogType = "productOwnershipTransferred" AUDITLOGTYPE_PRODUCT_DELETED AuditLogType = "productDeleted" AUDITLOGTYPE_PRODUCTS_REORDERED AuditLogType = "productsReordered" AUDITLOGTYPE_TEAM_MEMBER_INVITED AuditLogType = "teamMemberInvited" AUDITLOGTYPE_TEAM_MEMBER_INVITATION_REVOKED AuditLogType = "teamMemberInvitationRevoked" AUDITLOGTYPE_TEAM_MEMBER_JOINED AuditLogType = "teamMemberJoined" AUDITLOGTYPE_TEAM_MEMBER_PERMISSION_GROUP_CHANGED AuditLogType = "teamMemberPermissionGroupChanged" AUDITLOGTYPE_TEAM_MEMBER_REMOVED AuditLogType = "teamMemberRemoved" AUDITLOGTYPE_TEAM_MEMBER_LEFT AuditLogType = "teamMemberLeft" AUDITLOGTYPE_TEAM_MEMBER_INVITATION_CHANGED AuditLogType = "teamMemberInvitationChanged" AUDITLOGTYPE_TEAM_MEMBER_INVITATION_RESENT AuditLogType = "teamMemberInvitationResent" AUDITLOGTYPE_TEAM_MEMBER_INVITATION_REJECTED AuditLogType = "teamMemberInvitationRejected" AUDITLOGTYPE_CONFIG_CREATED AuditLogType = "configCreated" AUDITLOGTYPE_CONFIG_CHANGED AuditLogType = "configChanged" AUDITLOGTYPE_CONFIG_DELETED AuditLogType = "configDeleted" AUDITLOGTYPE_CONFIGS_REORDERED AuditLogType = "configsReordered" AUDITLOGTYPE_ENVIRONMENT_CREATED AuditLogType = "environmentCreated" AUDITLOGTYPE_ENVIRONMENT_CHANGED AuditLogType = "environmentChanged" AUDITLOGTYPE_ENVIRONMENT_DELETED AuditLogType = "environmentDeleted" AUDITLOGTYPE_ENVIRONMENTS_REORDERED AuditLogType = "environmentsReordered" AUDITLOGTYPE_SETTING_CREATED AuditLogType = "settingCreated" AUDITLOGTYPE_SETTING_CHANGED AuditLogType = "settingChanged" AUDITLOGTYPE_SETTING_DELETED AuditLogType = "settingDeleted" AUDITLOGTYPE_SETTINGS_REORDERED AuditLogType = "settingsReordered" AUDITLOGTYPE_SETTING_VALUE_CHANGED AuditLogType = "settingValueChanged" AUDITLOGTYPE_WEB_HOOK_CREATED AuditLogType = "webHookCreated" AUDITLOGTYPE_WEB_HOOK_CHANGED AuditLogType = "webHookChanged" AUDITLOGTYPE_WEB_HOOK_DELETED AuditLogType = "webHookDeleted" AUDITLOGTYPE_PERMISSION_GROUP_CREATED AuditLogType = "permissionGroupCreated" AUDITLOGTYPE_PERMISSION_GROUP_CHANGED AuditLogType = "permissionGroupChanged" AUDITLOGTYPE_PERMISSION_GROUP_DELETED AuditLogType = "permissionGroupDeleted" AUDITLOGTYPE_PERMISSION_GROUP_DEFAULT AuditLogType = "permissionGroupDefault" AUDITLOGTYPE_API_KEY_ADDED AuditLogType = "apiKeyAdded" AUDITLOGTYPE_API_KEY_REMOVED AuditLogType = "apiKeyRemoved" AUDITLOGTYPE_INTEGRATION_ADDED AuditLogType = "integrationAdded" AUDITLOGTYPE_INTEGRATION_CHANGED AuditLogType = "integrationChanged" AUDITLOGTYPE_INTEGRATION_REMOVED AuditLogType = "integrationRemoved" AUDITLOGTYPE_API_KEY_CONNECTED AuditLogType = "apiKeyConnected" AUDITLOGTYPE_INTEGRATION_LINK_ADDED AuditLogType = "integrationLinkAdded" AUDITLOGTYPE_INTEGRATION_LINK_REMOVED AuditLogType = "integrationLinkRemoved" AUDITLOGTYPE_ORGANIZATION_ADDED AuditLogType = "organizationAdded" AUDITLOGTYPE_ORGANIZATION_REMOVED AuditLogType = "organizationRemoved" AUDITLOGTYPE_ORGANIZATION_CHANGED AuditLogType = "organizationChanged" AUDITLOGTYPE_ORGANIZATION_SUBSCRIPTION_TYPE_CHANGED AuditLogType = "organizationSubscriptionTypeChanged" AUDITLOGTYPE_ORGANIZATION_ADMIN_CHANGED AuditLogType = "organizationAdminChanged" AUDITLOGTYPE_ORGANIZATION_ADMIN_LEFT AuditLogType = "organizationAdminLeft" AUDITLOGTYPE_ORGANIZATION_ADMIN_DISABLED2_FA AuditLogType = "organizationAdminDisabled2FA" AUDITLOGTYPE_TAG_ADDED AuditLogType = "tagAdded" AUDITLOGTYPE_TAG_CHANGED AuditLogType = "tagChanged" AUDITLOGTYPE_TAG_REMOVED AuditLogType = "tagRemoved" AUDITLOGTYPE_SETTING_TAG_ADDED AuditLogType = "settingTagAdded" AUDITLOGTYPE_SETTING_TAG_REMOVED AuditLogType = "settingTagRemoved" AUDITLOGTYPE_PUBLIC_API_ACCESS_TOKEN_ADDED AuditLogType = "publicApiAccessTokenAdded" AUDITLOGTYPE_PUBLIC_API_ACCESS_TOKEN_REMOVED AuditLogType = "publicApiAccessTokenRemoved" AUDITLOGTYPE_DOMAIN_ADDED AuditLogType = "domainAdded" AUDITLOGTYPE_DOMAIN_VERIFIED AuditLogType = "domainVerified" AUDITLOGTYPE_DOMAIN_REMOVED AuditLogType = "domainRemoved" AUDITLOGTYPE_DOMAIN_SAML_CONFIGURED AuditLogType = "domainSamlConfigured" AUDITLOGTYPE_DOMAIN_SAML_DELETED AuditLogType = "domainSamlDeleted" AUDITLOGTYPE_AUTO_PROVISIONING_CONFIGURATION_CHANGED AuditLogType = "autoProvisioningConfigurationChanged" AUDITLOGTYPE_SAML_IDP_CONFIGURATION_ADDED AuditLogType = "samlIdpConfigurationAdded" AUDITLOGTYPE_SAML_IDP_CONFIGURATION_REMOVED AuditLogType = "samlIdpConfigurationRemoved" AUDITLOGTYPE_SAML_IDP_CONFIGURATION_UPDATED AuditLogType = "samlIdpConfigurationUpdated" AUDITLOGTYPE_ORGANIZATION_MEMBER_JOINED AuditLogType = "organizationMemberJoined" AUDITLOGTYPE_ORGANIZATION_MEMBER_PRODUCT_JOIN_REQUESTED AuditLogType = "organizationMemberProductJoinRequested" AUDITLOGTYPE_ORGANIZATION_MEMBER_PRODUCT_JOIN_REQUEST_REJECTED AuditLogType = "organizationMemberProductJoinRequestRejected" AUDITLOGTYPE_ORGANIZATION_MEMBER_PRODUCT_JOIN_REQUEST_APPROVED AuditLogType = "organizationMemberProductJoinRequestApproved" AUDITLOGTYPE_CODE_REFERENCES_UPLOADED AuditLogType = "codeReferencesUploaded" AUDITLOGTYPE_CODE_REFERENCE_DELETED AuditLogType = "codeReferenceDeleted" AUDITLOGTYPE_CODE_REFERENCE_STALE_BRANCH_DELETED AuditLogType = "codeReferenceStaleBranchDeleted" AUDITLOGTYPE_SEGMENT_CREATED AuditLogType = "segmentCreated" AUDITLOGTYPE_SEGMENT_CHANGED AuditLogType = "segmentChanged" AUDITLOGTYPE_SEGMENT_DELETED AuditLogType = "segmentDeleted" AUDITLOGTYPE_WEBHOOK_SIGNING_KEY_DELETED AuditLogType = "webhookSigningKeyDeleted" AUDITLOGTYPE_WEBHOOK_SIGNING_KEY_CREATED AuditLogType = "webhookSigningKeyCreated" )
List of AuditLogType
func NewAuditLogTypeFromValue ¶ added in v1.4.0
func NewAuditLogTypeFromValue(v string) (*AuditLogType, error)
NewAuditLogTypeFromValue returns a pointer to a valid AuditLogType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (AuditLogType) IsValid ¶ added in v1.4.0
func (v AuditLogType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (AuditLogType) Ptr ¶ added in v1.4.0
func (v AuditLogType) Ptr() *AuditLogType
Ptr returns reference to AuditLogType value
func (*AuditLogType) UnmarshalJSON ¶ added in v1.4.0
func (v *AuditLogType) UnmarshalJSON(src []byte) error
type AuditLogsApiGetAuditlogsRequest ¶ added in v1.4.0
type AuditLogsApiGetAuditlogsRequest struct { ApiService *AuditLogsApiService // contains filtered or unexported fields }
func (AuditLogsApiGetAuditlogsRequest) AuditLogType ¶ added in v1.4.0
func (r AuditLogsApiGetAuditlogsRequest) AuditLogType(auditLogType AuditLogType) AuditLogsApiGetAuditlogsRequest
Filter Audit logs by Audit log type.
func (AuditLogsApiGetAuditlogsRequest) ConfigId ¶ added in v1.4.0
func (r AuditLogsApiGetAuditlogsRequest) ConfigId(configId string) AuditLogsApiGetAuditlogsRequest
The identifier of the Config.
func (AuditLogsApiGetAuditlogsRequest) EnvironmentId ¶ added in v1.4.0
func (r AuditLogsApiGetAuditlogsRequest) EnvironmentId(environmentId string) AuditLogsApiGetAuditlogsRequest
The identifier of the Environment.
func (AuditLogsApiGetAuditlogsRequest) Execute ¶ added in v1.4.0
func (r AuditLogsApiGetAuditlogsRequest) Execute() ([]AuditLogItemModel, *http.Response, error)
func (AuditLogsApiGetAuditlogsRequest) FromUtcDateTime ¶ added in v1.4.0
func (r AuditLogsApiGetAuditlogsRequest) FromUtcDateTime(fromUtcDateTime time.Time) AuditLogsApiGetAuditlogsRequest
Filter Audit logs by starting UTC date.
func (AuditLogsApiGetAuditlogsRequest) ToUtcDateTime ¶ added in v1.4.0
func (r AuditLogsApiGetAuditlogsRequest) ToUtcDateTime(toUtcDateTime time.Time) AuditLogsApiGetAuditlogsRequest
Filter Audit logs by ending UTC date.
type AuditLogsApiGetDeletedSettingsRequest ¶ added in v1.4.0
type AuditLogsApiGetDeletedSettingsRequest struct { ApiService *AuditLogsApiService // contains filtered or unexported fields }
func (AuditLogsApiGetDeletedSettingsRequest) Execute ¶ added in v1.4.0
func (r AuditLogsApiGetDeletedSettingsRequest) Execute() ([]SettingModel, *http.Response, error)
type AuditLogsApiGetOrganizationAuditlogsRequest ¶ added in v1.4.0
type AuditLogsApiGetOrganizationAuditlogsRequest struct { ApiService *AuditLogsApiService // contains filtered or unexported fields }
func (AuditLogsApiGetOrganizationAuditlogsRequest) AuditLogType ¶ added in v1.4.0
func (r AuditLogsApiGetOrganizationAuditlogsRequest) AuditLogType(auditLogType AuditLogType) AuditLogsApiGetOrganizationAuditlogsRequest
Filter Audit logs by Audit log type.
func (AuditLogsApiGetOrganizationAuditlogsRequest) ConfigId ¶ added in v1.4.0
func (r AuditLogsApiGetOrganizationAuditlogsRequest) ConfigId(configId string) AuditLogsApiGetOrganizationAuditlogsRequest
The identifier of the Config.
func (AuditLogsApiGetOrganizationAuditlogsRequest) EnvironmentId ¶ added in v1.4.0
func (r AuditLogsApiGetOrganizationAuditlogsRequest) EnvironmentId(environmentId string) AuditLogsApiGetOrganizationAuditlogsRequest
The identifier of the Environment.
func (AuditLogsApiGetOrganizationAuditlogsRequest) Execute ¶ added in v1.4.0
func (r AuditLogsApiGetOrganizationAuditlogsRequest) Execute() ([]AuditLogItemModel, *http.Response, error)
func (AuditLogsApiGetOrganizationAuditlogsRequest) FromUtcDateTime ¶ added in v1.4.0
func (r AuditLogsApiGetOrganizationAuditlogsRequest) FromUtcDateTime(fromUtcDateTime time.Time) AuditLogsApiGetOrganizationAuditlogsRequest
Filter Audit logs by starting UTC date.
func (AuditLogsApiGetOrganizationAuditlogsRequest) ProductId ¶ added in v1.4.0
func (r AuditLogsApiGetOrganizationAuditlogsRequest) ProductId(productId string) AuditLogsApiGetOrganizationAuditlogsRequest
The identifier of the Product.
func (AuditLogsApiGetOrganizationAuditlogsRequest) ToUtcDateTime ¶ added in v1.4.0
func (r AuditLogsApiGetOrganizationAuditlogsRequest) ToUtcDateTime(toUtcDateTime time.Time) AuditLogsApiGetOrganizationAuditlogsRequest
Filter Audit logs by ending UTC date.
type AuditLogsApiService ¶
type AuditLogsApiService service
AuditLogsApiService AuditLogsApi service
func (*AuditLogsApiService) GetAuditlogs ¶
func (a *AuditLogsApiService) GetAuditlogs(ctx context.Context, productId string) AuditLogsApiGetAuditlogsRequest
GetAuditlogs List Audit log items for Product
This endpoint returns the list of Audit log items for a given Product and the result can be optionally filtered by Config and/or Environment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return AuditLogsApiGetAuditlogsRequest
func (*AuditLogsApiService) GetAuditlogsExecute ¶ added in v1.4.0
func (a *AuditLogsApiService) GetAuditlogsExecute(r AuditLogsApiGetAuditlogsRequest) ([]AuditLogItemModel, *http.Response, error)
Execute executes the request
@return []AuditLogItemModel
func (*AuditLogsApiService) GetDeletedSettings ¶ added in v1.1.0
func (a *AuditLogsApiService) GetDeletedSettings(ctx context.Context, configId string) AuditLogsApiGetDeletedSettingsRequest
GetDeletedSettings List Deleted Settings
This endpoint returns the list of Feature Flags and Settings that were deleted from the given Config.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @return AuditLogsApiGetDeletedSettingsRequest
func (*AuditLogsApiService) GetDeletedSettingsExecute ¶ added in v1.4.0
func (a *AuditLogsApiService) GetDeletedSettingsExecute(r AuditLogsApiGetDeletedSettingsRequest) ([]SettingModel, *http.Response, error)
Execute executes the request
@return []SettingModel
func (*AuditLogsApiService) GetOrganizationAuditlogs ¶ added in v1.1.0
func (a *AuditLogsApiService) GetOrganizationAuditlogs(ctx context.Context, organizationId string) AuditLogsApiGetOrganizationAuditlogsRequest
GetOrganizationAuditlogs List Audit log items for Organization
This endpoint returns the list of Audit log items for a given Organization and the result can be optionally filtered by Product and/or Config and/or Environment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier of the Organization. @return AuditLogsApiGetOrganizationAuditlogsRequest
func (*AuditLogsApiService) GetOrganizationAuditlogsExecute ¶ added in v1.4.0
func (a *AuditLogsApiService) GetOrganizationAuditlogsExecute(r AuditLogsApiGetOrganizationAuditlogsRequest) ([]AuditLogItemModel, *http.Response, error)
Execute executes the request
@return []AuditLogItemModel
type BasicAuth ¶
type BasicAuth struct { UserName string `json:"userName,omitempty"` Password string `json:"password,omitempty"` }
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type CodeReferenceModel ¶ added in v1.6.0
type CodeReferenceModel struct { // The source control branch on where the scan was performed. (Source of the branch selector on the ConfigCat Dashboard) Branch NullableString `json:"branch,omitempty"` // The actual references to the given Feature Flag or Setting. References []ReferenceLines `json:"references,omitempty"` // The related commit's URL. CommitUrl NullableString `json:"commitUrl,omitempty"` // The related commit's hash. CommitHash NullableString `json:"commitHash,omitempty"` // The date and time when the reference report was uploaded. SyncedAt *time.Time `json:"syncedAt,omitempty"` // The source control repository that contains the scanned code. Repository NullableString `json:"repository,omitempty"` // The identifier of the reference report. CodeReferenceId *string `json:"codeReferenceId,omitempty"` // The code reference scanning tool's name. Uploader NullableString `json:"uploader,omitempty"` }
CodeReferenceModel struct for CodeReferenceModel
func NewCodeReferenceModel ¶ added in v1.6.0
func NewCodeReferenceModel() *CodeReferenceModel
NewCodeReferenceModel instantiates a new CodeReferenceModel 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 NewCodeReferenceModelWithDefaults ¶ added in v1.6.0
func NewCodeReferenceModelWithDefaults() *CodeReferenceModel
NewCodeReferenceModelWithDefaults instantiates a new CodeReferenceModel 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 (*CodeReferenceModel) GetBranch ¶ added in v1.6.0
func (o *CodeReferenceModel) GetBranch() string
GetBranch returns the Branch field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceModel) GetBranchOk ¶ added in v1.6.0
func (o *CodeReferenceModel) GetBranchOk() (*string, bool)
GetBranchOk returns a tuple with the Branch field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceModel) GetCodeReferenceId ¶ added in v1.6.0
func (o *CodeReferenceModel) GetCodeReferenceId() string
GetCodeReferenceId returns the CodeReferenceId field value if set, zero value otherwise.
func (*CodeReferenceModel) GetCodeReferenceIdOk ¶ added in v1.6.0
func (o *CodeReferenceModel) GetCodeReferenceIdOk() (*string, bool)
GetCodeReferenceIdOk returns a tuple with the CodeReferenceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CodeReferenceModel) GetCommitHash ¶ added in v1.6.0
func (o *CodeReferenceModel) GetCommitHash() string
GetCommitHash returns the CommitHash field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceModel) GetCommitHashOk ¶ added in v1.6.0
func (o *CodeReferenceModel) GetCommitHashOk() (*string, bool)
GetCommitHashOk returns a tuple with the CommitHash field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceModel) GetCommitUrl ¶ added in v1.6.0
func (o *CodeReferenceModel) GetCommitUrl() string
GetCommitUrl returns the CommitUrl field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceModel) GetCommitUrlOk ¶ added in v1.6.0
func (o *CodeReferenceModel) GetCommitUrlOk() (*string, bool)
GetCommitUrlOk returns a tuple with the CommitUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceModel) GetReferences ¶ added in v1.6.0
func (o *CodeReferenceModel) GetReferences() []ReferenceLines
GetReferences returns the References field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceModel) GetReferencesOk ¶ added in v1.6.0
func (o *CodeReferenceModel) GetReferencesOk() ([]ReferenceLines, bool)
GetReferencesOk returns a tuple with the References field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceModel) GetRepository ¶ added in v1.6.0
func (o *CodeReferenceModel) GetRepository() string
GetRepository returns the Repository field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceModel) GetRepositoryOk ¶ added in v1.6.0
func (o *CodeReferenceModel) GetRepositoryOk() (*string, bool)
GetRepositoryOk returns a tuple with the Repository field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceModel) GetSyncedAt ¶ added in v1.6.0
func (o *CodeReferenceModel) GetSyncedAt() time.Time
GetSyncedAt returns the SyncedAt field value if set, zero value otherwise.
func (*CodeReferenceModel) GetSyncedAtOk ¶ added in v1.6.0
func (o *CodeReferenceModel) GetSyncedAtOk() (*time.Time, bool)
GetSyncedAtOk returns a tuple with the SyncedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CodeReferenceModel) GetUploader ¶ added in v1.6.0
func (o *CodeReferenceModel) GetUploader() string
GetUploader returns the Uploader field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceModel) GetUploaderOk ¶ added in v1.6.0
func (o *CodeReferenceModel) GetUploaderOk() (*string, bool)
GetUploaderOk returns a tuple with the Uploader field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceModel) HasBranch ¶ added in v1.6.0
func (o *CodeReferenceModel) HasBranch() bool
HasBranch returns a boolean if a field has been set.
func (*CodeReferenceModel) HasCodeReferenceId ¶ added in v1.6.0
func (o *CodeReferenceModel) HasCodeReferenceId() bool
HasCodeReferenceId returns a boolean if a field has been set.
func (*CodeReferenceModel) HasCommitHash ¶ added in v1.6.0
func (o *CodeReferenceModel) HasCommitHash() bool
HasCommitHash returns a boolean if a field has been set.
func (*CodeReferenceModel) HasCommitUrl ¶ added in v1.6.0
func (o *CodeReferenceModel) HasCommitUrl() bool
HasCommitUrl returns a boolean if a field has been set.
func (*CodeReferenceModel) HasReferences ¶ added in v1.6.0
func (o *CodeReferenceModel) HasReferences() bool
HasReferences returns a boolean if a field has been set.
func (*CodeReferenceModel) HasRepository ¶ added in v1.6.0
func (o *CodeReferenceModel) HasRepository() bool
HasRepository returns a boolean if a field has been set.
func (*CodeReferenceModel) HasSyncedAt ¶ added in v1.6.0
func (o *CodeReferenceModel) HasSyncedAt() bool
HasSyncedAt returns a boolean if a field has been set.
func (*CodeReferenceModel) HasUploader ¶ added in v1.6.0
func (o *CodeReferenceModel) HasUploader() bool
HasUploader returns a boolean if a field has been set.
func (CodeReferenceModel) MarshalJSON ¶ added in v1.6.0
func (o CodeReferenceModel) MarshalJSON() ([]byte, error)
func (*CodeReferenceModel) SetBranch ¶ added in v1.6.0
func (o *CodeReferenceModel) SetBranch(v string)
SetBranch gets a reference to the given NullableString and assigns it to the Branch field.
func (*CodeReferenceModel) SetBranchNil ¶ added in v1.6.0
func (o *CodeReferenceModel) SetBranchNil()
SetBranchNil sets the value for Branch to be an explicit nil
func (*CodeReferenceModel) SetCodeReferenceId ¶ added in v1.6.0
func (o *CodeReferenceModel) SetCodeReferenceId(v string)
SetCodeReferenceId gets a reference to the given string and assigns it to the CodeReferenceId field.
func (*CodeReferenceModel) SetCommitHash ¶ added in v1.6.0
func (o *CodeReferenceModel) SetCommitHash(v string)
SetCommitHash gets a reference to the given NullableString and assigns it to the CommitHash field.
func (*CodeReferenceModel) SetCommitHashNil ¶ added in v1.6.0
func (o *CodeReferenceModel) SetCommitHashNil()
SetCommitHashNil sets the value for CommitHash to be an explicit nil
func (*CodeReferenceModel) SetCommitUrl ¶ added in v1.6.0
func (o *CodeReferenceModel) SetCommitUrl(v string)
SetCommitUrl gets a reference to the given NullableString and assigns it to the CommitUrl field.
func (*CodeReferenceModel) SetCommitUrlNil ¶ added in v1.6.0
func (o *CodeReferenceModel) SetCommitUrlNil()
SetCommitUrlNil sets the value for CommitUrl to be an explicit nil
func (*CodeReferenceModel) SetReferences ¶ added in v1.6.0
func (o *CodeReferenceModel) SetReferences(v []ReferenceLines)
SetReferences gets a reference to the given []ReferenceLines and assigns it to the References field.
func (*CodeReferenceModel) SetRepository ¶ added in v1.6.0
func (o *CodeReferenceModel) SetRepository(v string)
SetRepository gets a reference to the given NullableString and assigns it to the Repository field.
func (*CodeReferenceModel) SetRepositoryNil ¶ added in v1.6.0
func (o *CodeReferenceModel) SetRepositoryNil()
SetRepositoryNil sets the value for Repository to be an explicit nil
func (*CodeReferenceModel) SetSyncedAt ¶ added in v1.6.0
func (o *CodeReferenceModel) SetSyncedAt(v time.Time)
SetSyncedAt gets a reference to the given time.Time and assigns it to the SyncedAt field.
func (*CodeReferenceModel) SetUploader ¶ added in v1.6.0
func (o *CodeReferenceModel) SetUploader(v string)
SetUploader gets a reference to the given NullableString and assigns it to the Uploader field.
func (*CodeReferenceModel) SetUploaderNil ¶ added in v1.6.0
func (o *CodeReferenceModel) SetUploaderNil()
SetUploaderNil sets the value for Uploader to be an explicit nil
func (CodeReferenceModel) ToMap ¶ added in v1.6.0
func (o CodeReferenceModel) ToMap() (map[string]interface{}, error)
func (*CodeReferenceModel) UnsetBranch ¶ added in v1.6.0
func (o *CodeReferenceModel) UnsetBranch()
UnsetBranch ensures that no value is present for Branch, not even an explicit nil
func (*CodeReferenceModel) UnsetCommitHash ¶ added in v1.6.0
func (o *CodeReferenceModel) UnsetCommitHash()
UnsetCommitHash ensures that no value is present for CommitHash, not even an explicit nil
func (*CodeReferenceModel) UnsetCommitUrl ¶ added in v1.6.0
func (o *CodeReferenceModel) UnsetCommitUrl()
UnsetCommitUrl ensures that no value is present for CommitUrl, not even an explicit nil
func (*CodeReferenceModel) UnsetRepository ¶ added in v1.6.0
func (o *CodeReferenceModel) UnsetRepository()
UnsetRepository ensures that no value is present for Repository, not even an explicit nil
func (*CodeReferenceModel) UnsetUploader ¶ added in v1.6.0
func (o *CodeReferenceModel) UnsetUploader()
UnsetUploader ensures that no value is present for Uploader, not even an explicit nil
type CodeReferenceRequest ¶ added in v1.3.0
type CodeReferenceRequest struct { // The Config's identifier the scanning was performed against. ConfigId string `json:"configId"` // The source control repository that contains the scanned code. (Source of the repository selector on the ConfigCat Dashboard) Repository string `json:"repository"` // The source control branch on where the scan was performed. (Source of the branch selector on the ConfigCat Dashboard) Branch string `json:"branch"` // The related commit's URL. (Appears on the ConfigCat Dashboard) CommitUrl NullableString `json:"commitUrl,omitempty"` // The related commit's hash. (Appears on the ConfigCat Dashboard) CommitHash NullableString `json:"commitHash,omitempty"` // The scanning tool's name. (Appears on the ConfigCat Dashboard) Uploader NullableString `json:"uploader,omitempty"` // The currently active branches of the repository. Each previously uploaded report that belongs to a non-reported active branch is being deleted. ActiveBranches []string `json:"activeBranches,omitempty"` // The actual code reference collection. FlagReferences []FlagReference `json:"flagReferences,omitempty"` }
CodeReferenceRequest struct for CodeReferenceRequest
func NewCodeReferenceRequest ¶ added in v1.4.0
func NewCodeReferenceRequest(configId string, repository string, branch string) *CodeReferenceRequest
NewCodeReferenceRequest instantiates a new CodeReferenceRequest 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 NewCodeReferenceRequestWithDefaults ¶ added in v1.4.0
func NewCodeReferenceRequestWithDefaults() *CodeReferenceRequest
NewCodeReferenceRequestWithDefaults instantiates a new CodeReferenceRequest 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 (*CodeReferenceRequest) GetActiveBranches ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetActiveBranches() []string
GetActiveBranches returns the ActiveBranches field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceRequest) GetActiveBranchesOk ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetActiveBranchesOk() ([]string, bool)
GetActiveBranchesOk returns a tuple with the ActiveBranches field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceRequest) GetBranch ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetBranch() string
GetBranch returns the Branch field value
func (*CodeReferenceRequest) GetBranchOk ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetBranchOk() (*string, bool)
GetBranchOk returns a tuple with the Branch field value and a boolean to check if the value has been set.
func (*CodeReferenceRequest) GetCommitHash ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetCommitHash() string
GetCommitHash returns the CommitHash field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceRequest) GetCommitHashOk ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetCommitHashOk() (*string, bool)
GetCommitHashOk returns a tuple with the CommitHash field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceRequest) GetCommitUrl ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetCommitUrl() string
GetCommitUrl returns the CommitUrl field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceRequest) GetCommitUrlOk ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetCommitUrlOk() (*string, bool)
GetCommitUrlOk returns a tuple with the CommitUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceRequest) GetConfigId ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetConfigId() string
GetConfigId returns the ConfigId field value
func (*CodeReferenceRequest) GetConfigIdOk ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field value and a boolean to check if the value has been set.
func (*CodeReferenceRequest) GetFlagReferences ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetFlagReferences() []FlagReference
GetFlagReferences returns the FlagReferences field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceRequest) GetFlagReferencesOk ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetFlagReferencesOk() ([]FlagReference, bool)
GetFlagReferencesOk returns a tuple with the FlagReferences field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceRequest) GetRepository ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetRepository() string
GetRepository returns the Repository field value
func (*CodeReferenceRequest) GetRepositoryOk ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetRepositoryOk() (*string, bool)
GetRepositoryOk returns a tuple with the Repository field value and a boolean to check if the value has been set.
func (*CodeReferenceRequest) GetUploader ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetUploader() string
GetUploader returns the Uploader field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferenceRequest) GetUploaderOk ¶ added in v1.4.0
func (o *CodeReferenceRequest) GetUploaderOk() (*string, bool)
GetUploaderOk returns a tuple with the Uploader field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferenceRequest) HasActiveBranches ¶ added in v1.4.0
func (o *CodeReferenceRequest) HasActiveBranches() bool
HasActiveBranches returns a boolean if a field has been set.
func (*CodeReferenceRequest) HasCommitHash ¶ added in v1.4.0
func (o *CodeReferenceRequest) HasCommitHash() bool
HasCommitHash returns a boolean if a field has been set.
func (*CodeReferenceRequest) HasCommitUrl ¶ added in v1.4.0
func (o *CodeReferenceRequest) HasCommitUrl() bool
HasCommitUrl returns a boolean if a field has been set.
func (*CodeReferenceRequest) HasFlagReferences ¶ added in v1.4.0
func (o *CodeReferenceRequest) HasFlagReferences() bool
HasFlagReferences returns a boolean if a field has been set.
func (*CodeReferenceRequest) HasUploader ¶ added in v1.4.0
func (o *CodeReferenceRequest) HasUploader() bool
HasUploader returns a boolean if a field has been set.
func (CodeReferenceRequest) MarshalJSON ¶ added in v1.4.0
func (o CodeReferenceRequest) MarshalJSON() ([]byte, error)
func (*CodeReferenceRequest) SetActiveBranches ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetActiveBranches(v []string)
SetActiveBranches gets a reference to the given []string and assigns it to the ActiveBranches field.
func (*CodeReferenceRequest) SetBranch ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetBranch(v string)
SetBranch sets field value
func (*CodeReferenceRequest) SetCommitHash ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetCommitHash(v string)
SetCommitHash gets a reference to the given NullableString and assigns it to the CommitHash field.
func (*CodeReferenceRequest) SetCommitHashNil ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetCommitHashNil()
SetCommitHashNil sets the value for CommitHash to be an explicit nil
func (*CodeReferenceRequest) SetCommitUrl ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetCommitUrl(v string)
SetCommitUrl gets a reference to the given NullableString and assigns it to the CommitUrl field.
func (*CodeReferenceRequest) SetCommitUrlNil ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetCommitUrlNil()
SetCommitUrlNil sets the value for CommitUrl to be an explicit nil
func (*CodeReferenceRequest) SetConfigId ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetConfigId(v string)
SetConfigId sets field value
func (*CodeReferenceRequest) SetFlagReferences ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetFlagReferences(v []FlagReference)
SetFlagReferences gets a reference to the given []FlagReference and assigns it to the FlagReferences field.
func (*CodeReferenceRequest) SetRepository ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetRepository(v string)
SetRepository sets field value
func (*CodeReferenceRequest) SetUploader ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetUploader(v string)
SetUploader gets a reference to the given NullableString and assigns it to the Uploader field.
func (*CodeReferenceRequest) SetUploaderNil ¶ added in v1.4.0
func (o *CodeReferenceRequest) SetUploaderNil()
SetUploaderNil sets the value for Uploader to be an explicit nil
func (CodeReferenceRequest) ToMap ¶ added in v1.4.0
func (o CodeReferenceRequest) ToMap() (map[string]interface{}, error)
func (*CodeReferenceRequest) UnsetCommitHash ¶ added in v1.4.0
func (o *CodeReferenceRequest) UnsetCommitHash()
UnsetCommitHash ensures that no value is present for CommitHash, not even an explicit nil
func (*CodeReferenceRequest) UnsetCommitUrl ¶ added in v1.4.0
func (o *CodeReferenceRequest) UnsetCommitUrl()
UnsetCommitUrl ensures that no value is present for CommitUrl, not even an explicit nil
func (*CodeReferenceRequest) UnsetUploader ¶ added in v1.4.0
func (o *CodeReferenceRequest) UnsetUploader()
UnsetUploader ensures that no value is present for Uploader, not even an explicit nil
type CodeReferencesApiService ¶ added in v1.3.0
type CodeReferencesApiService service
CodeReferencesApiService CodeReferencesApi service
func (*CodeReferencesApiService) V1CodeReferencesDeleteReportsPost ¶ added in v1.3.0
func (a *CodeReferencesApiService) V1CodeReferencesDeleteReportsPost(ctx context.Context) CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest
V1CodeReferencesDeleteReportsPost Delete Reference reports
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest
func (*CodeReferencesApiService) V1CodeReferencesDeleteReportsPostExecute ¶ added in v1.4.0
func (a *CodeReferencesApiService) V1CodeReferencesDeleteReportsPostExecute(r CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest) (*http.Response, error)
Execute executes the request
func (*CodeReferencesApiService) V1CodeReferencesPost ¶ added in v1.3.0
func (a *CodeReferencesApiService) V1CodeReferencesPost(ctx context.Context) CodeReferencesApiV1CodeReferencesPostRequest
V1CodeReferencesPost Upload References
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return CodeReferencesApiV1CodeReferencesPostRequest
func (*CodeReferencesApiService) V1CodeReferencesPostExecute ¶ added in v1.4.0
func (a *CodeReferencesApiService) V1CodeReferencesPostExecute(r CodeReferencesApiV1CodeReferencesPostRequest) (*http.Response, error)
Execute executes the request
func (*CodeReferencesApiService) V1SettingsSettingIdCodeReferencesGet ¶ added in v1.6.0
func (a *CodeReferencesApiService) V1SettingsSettingIdCodeReferencesGet(ctx context.Context, settingId int32) CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest
V1SettingsSettingIdCodeReferencesGet Get References for Feature Flag or Setting
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingId The identifier of the Feature Flag or Setting. @return CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest
func (*CodeReferencesApiService) V1SettingsSettingIdCodeReferencesGetExecute ¶ added in v1.6.0
func (a *CodeReferencesApiService) V1SettingsSettingIdCodeReferencesGetExecute(r CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest) ([]CodeReferenceModel, *http.Response, error)
Execute executes the request
@return []CodeReferenceModel
type CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest ¶ added in v1.4.0
type CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest struct { ApiService *CodeReferencesApiService // contains filtered or unexported fields }
func (CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest) DeleteRepositoryReportsRequest ¶ added in v1.4.0
func (r CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest) DeleteRepositoryReportsRequest(deleteRepositoryReportsRequest DeleteRepositoryReportsRequest) CodeReferencesApiV1CodeReferencesDeleteReportsPostRequest
type CodeReferencesApiV1CodeReferencesPostRequest ¶ added in v1.4.0
type CodeReferencesApiV1CodeReferencesPostRequest struct { ApiService *CodeReferencesApiService // contains filtered or unexported fields }
func (CodeReferencesApiV1CodeReferencesPostRequest) CodeReferenceRequest ¶ added in v1.4.0
func (r CodeReferencesApiV1CodeReferencesPostRequest) CodeReferenceRequest(codeReferenceRequest CodeReferenceRequest) CodeReferencesApiV1CodeReferencesPostRequest
type CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest ¶ added in v1.6.0
type CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest struct { ApiService *CodeReferencesApiService // contains filtered or unexported fields }
func (CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest) Execute ¶ added in v1.6.0
func (r CodeReferencesApiV1SettingsSettingIdCodeReferencesGetRequest) Execute() ([]CodeReferenceModel, *http.Response, error)
type CodeReferencesForSettingModel ¶ added in v1.6.0
type CodeReferencesForSettingModel struct { Setting *SettingModel `json:"setting,omitempty"` // List of Code references that belongs to the Feature Flag or Setting. CodeReferences []CodeReferenceModel `json:"codeReferences,omitempty"` }
CodeReferencesForSettingModel struct for CodeReferencesForSettingModel
func NewCodeReferencesForSettingModel ¶ added in v1.6.0
func NewCodeReferencesForSettingModel() *CodeReferencesForSettingModel
NewCodeReferencesForSettingModel instantiates a new CodeReferencesForSettingModel 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 NewCodeReferencesForSettingModelWithDefaults ¶ added in v1.6.0
func NewCodeReferencesForSettingModelWithDefaults() *CodeReferencesForSettingModel
NewCodeReferencesForSettingModelWithDefaults instantiates a new CodeReferencesForSettingModel 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 (*CodeReferencesForSettingModel) GetCodeReferences ¶ added in v1.6.0
func (o *CodeReferencesForSettingModel) GetCodeReferences() []CodeReferenceModel
GetCodeReferences returns the CodeReferences field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CodeReferencesForSettingModel) GetCodeReferencesOk ¶ added in v1.6.0
func (o *CodeReferencesForSettingModel) GetCodeReferencesOk() ([]CodeReferenceModel, bool)
GetCodeReferencesOk returns a tuple with the CodeReferences field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CodeReferencesForSettingModel) GetSetting ¶ added in v1.6.0
func (o *CodeReferencesForSettingModel) GetSetting() SettingModel
GetSetting returns the Setting field value if set, zero value otherwise.
func (*CodeReferencesForSettingModel) GetSettingOk ¶ added in v1.6.0
func (o *CodeReferencesForSettingModel) GetSettingOk() (*SettingModel, bool)
GetSettingOk returns a tuple with the Setting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CodeReferencesForSettingModel) HasCodeReferences ¶ added in v1.6.0
func (o *CodeReferencesForSettingModel) HasCodeReferences() bool
HasCodeReferences returns a boolean if a field has been set.
func (*CodeReferencesForSettingModel) HasSetting ¶ added in v1.6.0
func (o *CodeReferencesForSettingModel) HasSetting() bool
HasSetting returns a boolean if a field has been set.
func (CodeReferencesForSettingModel) MarshalJSON ¶ added in v1.6.0
func (o CodeReferencesForSettingModel) MarshalJSON() ([]byte, error)
func (*CodeReferencesForSettingModel) SetCodeReferences ¶ added in v1.6.0
func (o *CodeReferencesForSettingModel) SetCodeReferences(v []CodeReferenceModel)
SetCodeReferences gets a reference to the given []CodeReferenceModel and assigns it to the CodeReferences field.
func (*CodeReferencesForSettingModel) SetSetting ¶ added in v1.6.0
func (o *CodeReferencesForSettingModel) SetSetting(v SettingModel)
SetSetting gets a reference to the given SettingModel and assigns it to the Setting field.
func (CodeReferencesForSettingModel) ToMap ¶ added in v1.6.0
func (o CodeReferencesForSettingModel) ToMap() (map[string]interface{}, error)
type ComparisonValueListModel ¶ added in v1.6.0
type ComparisonValueListModel struct { // The actual comparison value. Value string `json:"value"` // An optional hint for the comparison value. Hint NullableString `json:"hint,omitempty"` }
ComparisonValueListModel struct for ComparisonValueListModel
func NewComparisonValueListModel ¶ added in v1.6.0
func NewComparisonValueListModel(value string) *ComparisonValueListModel
NewComparisonValueListModel instantiates a new ComparisonValueListModel 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 NewComparisonValueListModelWithDefaults ¶ added in v1.6.0
func NewComparisonValueListModelWithDefaults() *ComparisonValueListModel
NewComparisonValueListModelWithDefaults instantiates a new ComparisonValueListModel 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 (*ComparisonValueListModel) GetHint ¶ added in v1.6.0
func (o *ComparisonValueListModel) GetHint() string
GetHint returns the Hint field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ComparisonValueListModel) GetHintOk ¶ added in v1.6.0
func (o *ComparisonValueListModel) GetHintOk() (*string, bool)
GetHintOk returns a tuple with the Hint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ComparisonValueListModel) GetValue ¶ added in v1.6.0
func (o *ComparisonValueListModel) GetValue() string
GetValue returns the Value field value
func (*ComparisonValueListModel) GetValueOk ¶ added in v1.6.0
func (o *ComparisonValueListModel) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*ComparisonValueListModel) HasHint ¶ added in v1.6.0
func (o *ComparisonValueListModel) HasHint() bool
HasHint returns a boolean if a field has been set.
func (ComparisonValueListModel) MarshalJSON ¶ added in v1.6.0
func (o ComparisonValueListModel) MarshalJSON() ([]byte, error)
func (*ComparisonValueListModel) SetHint ¶ added in v1.6.0
func (o *ComparisonValueListModel) SetHint(v string)
SetHint gets a reference to the given NullableString and assigns it to the Hint field.
func (*ComparisonValueListModel) SetHintNil ¶ added in v1.6.0
func (o *ComparisonValueListModel) SetHintNil()
SetHintNil sets the value for Hint to be an explicit nil
func (*ComparisonValueListModel) SetValue ¶ added in v1.6.0
func (o *ComparisonValueListModel) SetValue(v string)
SetValue sets field value
func (ComparisonValueListModel) ToMap ¶ added in v1.6.0
func (o ComparisonValueListModel) ToMap() (map[string]interface{}, error)
func (*ComparisonValueListModel) UnsetHint ¶ added in v1.6.0
func (o *ComparisonValueListModel) UnsetHint()
UnsetHint ensures that no value is present for Hint, not even an explicit nil
type ComparisonValueModel ¶ added in v1.6.0
type ComparisonValueModel struct { // The string representation of the comparison value. StringValue NullableString `json:"stringValue,omitempty"` // The number representation of the comparison value. DoubleValue NullableFloat64 `json:"doubleValue,omitempty"` // The list representation of the comparison value. ListValue []ComparisonValueListModel `json:"listValue,omitempty"` }
ComparisonValueModel The value that the user object's attribute is compared to.
func NewComparisonValueModel ¶ added in v1.6.0
func NewComparisonValueModel() *ComparisonValueModel
NewComparisonValueModel instantiates a new ComparisonValueModel 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 NewComparisonValueModelWithDefaults ¶ added in v1.6.0
func NewComparisonValueModelWithDefaults() *ComparisonValueModel
NewComparisonValueModelWithDefaults instantiates a new ComparisonValueModel 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 (*ComparisonValueModel) GetDoubleValue ¶ added in v1.6.0
func (o *ComparisonValueModel) GetDoubleValue() float64
GetDoubleValue returns the DoubleValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ComparisonValueModel) GetDoubleValueOk ¶ added in v1.6.0
func (o *ComparisonValueModel) GetDoubleValueOk() (*float64, bool)
GetDoubleValueOk returns a tuple with the DoubleValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ComparisonValueModel) GetListValue ¶ added in v1.6.0
func (o *ComparisonValueModel) GetListValue() []ComparisonValueListModel
GetListValue returns the ListValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ComparisonValueModel) GetListValueOk ¶ added in v1.6.0
func (o *ComparisonValueModel) GetListValueOk() ([]ComparisonValueListModel, bool)
GetListValueOk returns a tuple with the ListValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ComparisonValueModel) GetStringValue ¶ added in v1.6.0
func (o *ComparisonValueModel) GetStringValue() string
GetStringValue returns the StringValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ComparisonValueModel) GetStringValueOk ¶ added in v1.6.0
func (o *ComparisonValueModel) GetStringValueOk() (*string, bool)
GetStringValueOk returns a tuple with the StringValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ComparisonValueModel) HasDoubleValue ¶ added in v1.6.0
func (o *ComparisonValueModel) HasDoubleValue() bool
HasDoubleValue returns a boolean if a field has been set.
func (*ComparisonValueModel) HasListValue ¶ added in v1.6.0
func (o *ComparisonValueModel) HasListValue() bool
HasListValue returns a boolean if a field has been set.
func (*ComparisonValueModel) HasStringValue ¶ added in v1.6.0
func (o *ComparisonValueModel) HasStringValue() bool
HasStringValue returns a boolean if a field has been set.
func (ComparisonValueModel) MarshalJSON ¶ added in v1.6.0
func (o ComparisonValueModel) MarshalJSON() ([]byte, error)
func (*ComparisonValueModel) SetDoubleValue ¶ added in v1.6.0
func (o *ComparisonValueModel) SetDoubleValue(v float64)
SetDoubleValue gets a reference to the given NullableFloat64 and assigns it to the DoubleValue field.
func (*ComparisonValueModel) SetDoubleValueNil ¶ added in v1.6.0
func (o *ComparisonValueModel) SetDoubleValueNil()
SetDoubleValueNil sets the value for DoubleValue to be an explicit nil
func (*ComparisonValueModel) SetListValue ¶ added in v1.6.0
func (o *ComparisonValueModel) SetListValue(v []ComparisonValueListModel)
SetListValue gets a reference to the given []ComparisonValueListModel and assigns it to the ListValue field.
func (*ComparisonValueModel) SetStringValue ¶ added in v1.6.0
func (o *ComparisonValueModel) SetStringValue(v string)
SetStringValue gets a reference to the given NullableString and assigns it to the StringValue field.
func (*ComparisonValueModel) SetStringValueNil ¶ added in v1.6.0
func (o *ComparisonValueModel) SetStringValueNil()
SetStringValueNil sets the value for StringValue to be an explicit nil
func (ComparisonValueModel) ToMap ¶ added in v1.6.0
func (o ComparisonValueModel) ToMap() (map[string]interface{}, error)
func (*ComparisonValueModel) UnsetDoubleValue ¶ added in v1.6.0
func (o *ComparisonValueModel) UnsetDoubleValue()
UnsetDoubleValue ensures that no value is present for DoubleValue, not even an explicit nil
func (*ComparisonValueModel) UnsetStringValue ¶ added in v1.6.0
func (o *ComparisonValueModel) UnsetStringValue()
UnsetStringValue ensures that no value is present for StringValue, not even an explicit nil
type ConditionModel ¶ added in v1.6.0
type ConditionModel struct { UserCondition *UserConditionModel `json:"userCondition,omitempty"` SegmentCondition *SegmentConditionModel `json:"segmentCondition,omitempty"` PrerequisiteFlagCondition *PrerequisiteFlagConditionModel `json:"prerequisiteFlagCondition,omitempty"` }
ConditionModel struct for ConditionModel
func NewConditionModel ¶ added in v1.6.0
func NewConditionModel() *ConditionModel
NewConditionModel instantiates a new ConditionModel 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 NewConditionModelWithDefaults ¶ added in v1.6.0
func NewConditionModelWithDefaults() *ConditionModel
NewConditionModelWithDefaults instantiates a new ConditionModel 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 (*ConditionModel) GetPrerequisiteFlagCondition ¶ added in v1.6.0
func (o *ConditionModel) GetPrerequisiteFlagCondition() PrerequisiteFlagConditionModel
GetPrerequisiteFlagCondition returns the PrerequisiteFlagCondition field value if set, zero value otherwise.
func (*ConditionModel) GetPrerequisiteFlagConditionOk ¶ added in v1.6.0
func (o *ConditionModel) GetPrerequisiteFlagConditionOk() (*PrerequisiteFlagConditionModel, bool)
GetPrerequisiteFlagConditionOk returns a tuple with the PrerequisiteFlagCondition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConditionModel) GetSegmentCondition ¶ added in v1.6.0
func (o *ConditionModel) GetSegmentCondition() SegmentConditionModel
GetSegmentCondition returns the SegmentCondition field value if set, zero value otherwise.
func (*ConditionModel) GetSegmentConditionOk ¶ added in v1.6.0
func (o *ConditionModel) GetSegmentConditionOk() (*SegmentConditionModel, bool)
GetSegmentConditionOk returns a tuple with the SegmentCondition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConditionModel) GetUserCondition ¶ added in v1.6.0
func (o *ConditionModel) GetUserCondition() UserConditionModel
GetUserCondition returns the UserCondition field value if set, zero value otherwise.
func (*ConditionModel) GetUserConditionOk ¶ added in v1.6.0
func (o *ConditionModel) GetUserConditionOk() (*UserConditionModel, bool)
GetUserConditionOk returns a tuple with the UserCondition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConditionModel) HasPrerequisiteFlagCondition ¶ added in v1.6.0
func (o *ConditionModel) HasPrerequisiteFlagCondition() bool
HasPrerequisiteFlagCondition returns a boolean if a field has been set.
func (*ConditionModel) HasSegmentCondition ¶ added in v1.6.0
func (o *ConditionModel) HasSegmentCondition() bool
HasSegmentCondition returns a boolean if a field has been set.
func (*ConditionModel) HasUserCondition ¶ added in v1.6.0
func (o *ConditionModel) HasUserCondition() bool
HasUserCondition returns a boolean if a field has been set.
func (ConditionModel) MarshalJSON ¶ added in v1.6.0
func (o ConditionModel) MarshalJSON() ([]byte, error)
func (*ConditionModel) SetPrerequisiteFlagCondition ¶ added in v1.6.0
func (o *ConditionModel) SetPrerequisiteFlagCondition(v PrerequisiteFlagConditionModel)
SetPrerequisiteFlagCondition gets a reference to the given PrerequisiteFlagConditionModel and assigns it to the PrerequisiteFlagCondition field.
func (*ConditionModel) SetSegmentCondition ¶ added in v1.6.0
func (o *ConditionModel) SetSegmentCondition(v SegmentConditionModel)
SetSegmentCondition gets a reference to the given SegmentConditionModel and assigns it to the SegmentCondition field.
func (*ConditionModel) SetUserCondition ¶ added in v1.6.0
func (o *ConditionModel) SetUserCondition(v UserConditionModel)
SetUserCondition gets a reference to the given UserConditionModel and assigns it to the UserCondition field.
func (ConditionModel) ToMap ¶ added in v1.6.0
func (o ConditionModel) ToMap() (map[string]interface{}, error)
type ConfigModel ¶
type ConfigModel struct { Product *ProductModel `json:"product,omitempty"` // Identifier of the Config. ConfigId *string `json:"configId,omitempty"` // Name of the Config. Name NullableString `json:"name,omitempty"` // Description of the Config. Description NullableString `json:"description,omitempty"` // The order of the Config represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` MigratedConfigId NullableString `json:"migratedConfigId,omitempty"` EvaluationVersion *EvaluationVersion `json:"evaluationVersion,omitempty"` }
ConfigModel Details of the Config.
func NewConfigModel ¶ added in v1.4.0
func NewConfigModel() *ConfigModel
NewConfigModel instantiates a new ConfigModel 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 NewConfigModelWithDefaults ¶ added in v1.4.0
func NewConfigModelWithDefaults() *ConfigModel
NewConfigModelWithDefaults instantiates a new ConfigModel 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 (*ConfigModel) GetConfigId ¶ added in v1.4.0
func (o *ConfigModel) GetConfigId() string
GetConfigId returns the ConfigId field value if set, zero value otherwise.
func (*ConfigModel) GetConfigIdOk ¶ added in v1.4.0
func (o *ConfigModel) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModel) GetDescription ¶ added in v1.4.0
func (o *ConfigModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModel) GetDescriptionOk ¶ added in v1.4.0
func (o *ConfigModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModel) GetEvaluationVersion ¶ added in v1.4.0
func (o *ConfigModel) GetEvaluationVersion() EvaluationVersion
GetEvaluationVersion returns the EvaluationVersion field value if set, zero value otherwise.
func (*ConfigModel) GetEvaluationVersionOk ¶ added in v1.4.0
func (o *ConfigModel) GetEvaluationVersionOk() (*EvaluationVersion, bool)
GetEvaluationVersionOk returns a tuple with the EvaluationVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModel) GetMigratedConfigId ¶ added in v1.4.0
func (o *ConfigModel) GetMigratedConfigId() string
GetMigratedConfigId returns the MigratedConfigId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModel) GetMigratedConfigIdOk ¶ added in v1.4.0
func (o *ConfigModel) GetMigratedConfigIdOk() (*string, bool)
GetMigratedConfigIdOk returns a tuple with the MigratedConfigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModel) GetName ¶ added in v1.4.0
func (o *ConfigModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModel) GetNameOk ¶ added in v1.4.0
func (o *ConfigModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModel) GetOrder ¶ added in v1.4.0
func (o *ConfigModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*ConfigModel) GetOrderOk ¶ added in v1.4.0
func (o *ConfigModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModel) GetProduct ¶ added in v1.4.0
func (o *ConfigModel) GetProduct() ProductModel
GetProduct returns the Product field value if set, zero value otherwise.
func (*ConfigModel) GetProductOk ¶ added in v1.4.0
func (o *ConfigModel) GetProductOk() (*ProductModel, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModel) HasConfigId ¶ added in v1.4.0
func (o *ConfigModel) HasConfigId() bool
HasConfigId returns a boolean if a field has been set.
func (*ConfigModel) HasDescription ¶ added in v1.4.0
func (o *ConfigModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ConfigModel) HasEvaluationVersion ¶ added in v1.4.0
func (o *ConfigModel) HasEvaluationVersion() bool
HasEvaluationVersion returns a boolean if a field has been set.
func (*ConfigModel) HasMigratedConfigId ¶ added in v1.4.0
func (o *ConfigModel) HasMigratedConfigId() bool
HasMigratedConfigId returns a boolean if a field has been set.
func (*ConfigModel) HasName ¶ added in v1.4.0
func (o *ConfigModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*ConfigModel) HasOrder ¶ added in v1.4.0
func (o *ConfigModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*ConfigModel) HasProduct ¶ added in v1.4.0
func (o *ConfigModel) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (ConfigModel) MarshalJSON ¶ added in v1.4.0
func (o ConfigModel) MarshalJSON() ([]byte, error)
func (*ConfigModel) SetConfigId ¶ added in v1.4.0
func (o *ConfigModel) SetConfigId(v string)
SetConfigId gets a reference to the given string and assigns it to the ConfigId field.
func (*ConfigModel) SetDescription ¶ added in v1.4.0
func (o *ConfigModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*ConfigModel) SetDescriptionNil ¶ added in v1.4.0
func (o *ConfigModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*ConfigModel) SetEvaluationVersion ¶ added in v1.4.0
func (o *ConfigModel) SetEvaluationVersion(v EvaluationVersion)
SetEvaluationVersion gets a reference to the given EvaluationVersion and assigns it to the EvaluationVersion field.
func (*ConfigModel) SetMigratedConfigId ¶ added in v1.4.0
func (o *ConfigModel) SetMigratedConfigId(v string)
SetMigratedConfigId gets a reference to the given NullableString and assigns it to the MigratedConfigId field.
func (*ConfigModel) SetMigratedConfigIdNil ¶ added in v1.4.0
func (o *ConfigModel) SetMigratedConfigIdNil()
SetMigratedConfigIdNil sets the value for MigratedConfigId to be an explicit nil
func (*ConfigModel) SetName ¶ added in v1.4.0
func (o *ConfigModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ConfigModel) SetNameNil ¶ added in v1.4.0
func (o *ConfigModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ConfigModel) SetOrder ¶ added in v1.4.0
func (o *ConfigModel) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*ConfigModel) SetProduct ¶ added in v1.4.0
func (o *ConfigModel) SetProduct(v ProductModel)
SetProduct gets a reference to the given ProductModel and assigns it to the Product field.
func (ConfigModel) ToMap ¶ added in v1.4.0
func (o ConfigModel) ToMap() (map[string]interface{}, error)
func (*ConfigModel) UnsetDescription ¶ added in v1.4.0
func (o *ConfigModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*ConfigModel) UnsetMigratedConfigId ¶ added in v1.4.0
func (o *ConfigModel) UnsetMigratedConfigId()
UnsetMigratedConfigId ensures that no value is present for MigratedConfigId, not even an explicit nil
func (*ConfigModel) UnsetName ¶ added in v1.4.0
func (o *ConfigModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type ConfigModelHaljson ¶
type ConfigModelHaljson struct { Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` // Identifier of the Config. ConfigId *string `json:"configId,omitempty"` // Name of the Config. Name NullableString `json:"name,omitempty"` // Description of the Config. Description NullableString `json:"description,omitempty"` // The order of the Config represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` MigratedConfigId NullableString `json:"migratedConfigId,omitempty"` EvaluationVersion *EvaluationVersion `json:"evaluationVersion,omitempty"` Links *ConfigModelHaljsonLinks `json:"_links,omitempty"` }
ConfigModelHaljson struct for ConfigModelHaljson
func NewConfigModelHaljson ¶ added in v1.4.0
func NewConfigModelHaljson() *ConfigModelHaljson
NewConfigModelHaljson instantiates a new ConfigModelHaljson 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 NewConfigModelHaljsonWithDefaults ¶ added in v1.4.0
func NewConfigModelHaljsonWithDefaults() *ConfigModelHaljson
NewConfigModelHaljsonWithDefaults instantiates a new ConfigModelHaljson 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 (*ConfigModelHaljson) GetConfigId ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetConfigId() string
GetConfigId returns the ConfigId field value if set, zero value otherwise.
func (*ConfigModelHaljson) GetConfigIdOk ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljson) GetDescription ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModelHaljson) GetDescriptionOk ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*ConfigModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljson) GetEvaluationVersion ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetEvaluationVersion() EvaluationVersion
GetEvaluationVersion returns the EvaluationVersion field value if set, zero value otherwise.
func (*ConfigModelHaljson) GetEvaluationVersionOk ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetEvaluationVersionOk() (*EvaluationVersion, bool)
GetEvaluationVersionOk returns a tuple with the EvaluationVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljson) GetLinks ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetLinks() ConfigModelHaljsonLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*ConfigModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetLinksOk() (*ConfigModelHaljsonLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljson) GetMigratedConfigId ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetMigratedConfigId() string
GetMigratedConfigId returns the MigratedConfigId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModelHaljson) GetMigratedConfigIdOk ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetMigratedConfigIdOk() (*string, bool)
GetMigratedConfigIdOk returns a tuple with the MigratedConfigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModelHaljson) GetName ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModelHaljson) GetOrder ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*ConfigModelHaljson) GetOrderOk ¶ added in v1.4.0
func (o *ConfigModelHaljson) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljson) HasConfigId ¶ added in v1.4.0
func (o *ConfigModelHaljson) HasConfigId() bool
HasConfigId returns a boolean if a field has been set.
func (*ConfigModelHaljson) HasDescription ¶ added in v1.4.0
func (o *ConfigModelHaljson) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ConfigModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *ConfigModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*ConfigModelHaljson) HasEvaluationVersion ¶ added in v1.4.0
func (o *ConfigModelHaljson) HasEvaluationVersion() bool
HasEvaluationVersion returns a boolean if a field has been set.
func (*ConfigModelHaljson) HasLinks ¶ added in v1.4.0
func (o *ConfigModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ConfigModelHaljson) HasMigratedConfigId ¶ added in v1.4.0
func (o *ConfigModelHaljson) HasMigratedConfigId() bool
HasMigratedConfigId returns a boolean if a field has been set.
func (*ConfigModelHaljson) HasName ¶ added in v1.4.0
func (o *ConfigModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*ConfigModelHaljson) HasOrder ¶ added in v1.4.0
func (o *ConfigModelHaljson) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (ConfigModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o ConfigModelHaljson) MarshalJSON() ([]byte, error)
func (*ConfigModelHaljson) SetConfigId ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetConfigId(v string)
SetConfigId gets a reference to the given string and assigns it to the ConfigId field.
func (*ConfigModelHaljson) SetDescription ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*ConfigModelHaljson) SetDescriptionNil ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*ConfigModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*ConfigModelHaljson) SetEvaluationVersion ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetEvaluationVersion(v EvaluationVersion)
SetEvaluationVersion gets a reference to the given EvaluationVersion and assigns it to the EvaluationVersion field.
func (*ConfigModelHaljson) SetLinks ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetLinks(v ConfigModelHaljsonLinks)
SetLinks gets a reference to the given ConfigModelHaljsonLinks and assigns it to the Links field.
func (*ConfigModelHaljson) SetMigratedConfigId ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetMigratedConfigId(v string)
SetMigratedConfigId gets a reference to the given NullableString and assigns it to the MigratedConfigId field.
func (*ConfigModelHaljson) SetMigratedConfigIdNil ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetMigratedConfigIdNil()
SetMigratedConfigIdNil sets the value for MigratedConfigId to be an explicit nil
func (*ConfigModelHaljson) SetName ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ConfigModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ConfigModelHaljson) SetOrder ¶ added in v1.4.0
func (o *ConfigModelHaljson) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (ConfigModelHaljson) ToMap ¶ added in v1.4.0
func (o ConfigModelHaljson) ToMap() (map[string]interface{}, error)
func (*ConfigModelHaljson) UnsetDescription ¶ added in v1.4.0
func (o *ConfigModelHaljson) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*ConfigModelHaljson) UnsetMigratedConfigId ¶ added in v1.4.0
func (o *ConfigModelHaljson) UnsetMigratedConfigId()
UnsetMigratedConfigId ensures that no value is present for MigratedConfigId, not even an explicit nil
func (*ConfigModelHaljson) UnsetName ¶ added in v1.4.0
func (o *ConfigModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type ConfigModelHaljsonEmbedded ¶ added in v1.4.0
type ConfigModelHaljsonEmbedded struct {
Product *ConfigModelHaljsonEmbeddedProduct `json:"product,omitempty"`
}
ConfigModelHaljsonEmbedded struct for ConfigModelHaljsonEmbedded
func NewConfigModelHaljsonEmbedded ¶ added in v1.4.0
func NewConfigModelHaljsonEmbedded() *ConfigModelHaljsonEmbedded
NewConfigModelHaljsonEmbedded instantiates a new ConfigModelHaljsonEmbedded 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 NewConfigModelHaljsonEmbeddedWithDefaults ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedWithDefaults() *ConfigModelHaljsonEmbedded
NewConfigModelHaljsonEmbeddedWithDefaults instantiates a new ConfigModelHaljsonEmbedded 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 (*ConfigModelHaljsonEmbedded) GetProduct ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbedded) GetProduct() ConfigModelHaljsonEmbeddedProduct
GetProduct returns the Product field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbedded) GetProductOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbedded) GetProductOk() (*ConfigModelHaljsonEmbeddedProduct, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbedded) HasProduct ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbedded) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (ConfigModelHaljsonEmbedded) MarshalJSON ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
func (*ConfigModelHaljsonEmbedded) SetProduct ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbedded) SetProduct(v ConfigModelHaljsonEmbeddedProduct)
SetProduct gets a reference to the given ConfigModelHaljsonEmbeddedProduct and assigns it to the Product field.
func (ConfigModelHaljsonEmbedded) ToMap ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbedded) ToMap() (map[string]interface{}, error)
type ConfigModelHaljsonEmbeddedProduct ¶ added in v1.4.0
type ConfigModelHaljsonEmbeddedProduct struct { Embedded *ConfigModelHaljsonEmbeddedProductEmbedded `json:"_embedded,omitempty"` // Identifier of the Product. ProductId *string `json:"productId,omitempty"` // Name of the Product. Name NullableString `json:"name,omitempty"` // Description of the Product. Description NullableString `json:"description,omitempty"` // The order of the Product represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order *int32 `json:"order,omitempty"` // Determines whether a mandatory reason must be given every time when the Feature Flags or Settings within a Product are saved. ReasonRequired *bool `json:"reasonRequired,omitempty"` Links *ConfigModelHaljsonEmbeddedProductLinks `json:"_links,omitempty"` }
ConfigModelHaljsonEmbeddedProduct struct for ConfigModelHaljsonEmbeddedProduct
func NewConfigModelHaljsonEmbeddedProduct ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProduct() *ConfigModelHaljsonEmbeddedProduct
NewConfigModelHaljsonEmbeddedProduct instantiates a new ConfigModelHaljsonEmbeddedProduct 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 NewConfigModelHaljsonEmbeddedProductWithDefaults ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductWithDefaults() *ConfigModelHaljsonEmbeddedProduct
NewConfigModelHaljsonEmbeddedProductWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProduct 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 (*ConfigModelHaljsonEmbeddedProduct) GetDescription ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModelHaljsonEmbeddedProduct) GetDescriptionOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModelHaljsonEmbeddedProduct) GetEmbedded ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetEmbedded() ConfigModelHaljsonEmbeddedProductEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProduct) GetEmbeddedOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetEmbeddedOk() (*ConfigModelHaljsonEmbeddedProductEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProduct) GetLinks ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetLinks() ConfigModelHaljsonEmbeddedProductLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProduct) GetLinksOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetLinksOk() (*ConfigModelHaljsonEmbeddedProductLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProduct) GetName ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModelHaljsonEmbeddedProduct) GetNameOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModelHaljsonEmbeddedProduct) GetOrder ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProduct) GetOrderOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProduct) GetProductId ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProduct) GetProductIdOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProduct) GetReasonRequired ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProduct) GetReasonRequiredOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProduct) HasDescription ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProduct) HasEmbedded ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProduct) HasLinks ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProduct) HasName ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) HasName() bool
HasName returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProduct) HasOrder ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProduct) HasProductId ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProduct) HasReasonRequired ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (ConfigModelHaljsonEmbeddedProduct) MarshalJSON ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProduct) MarshalJSON() ([]byte, error)
func (*ConfigModelHaljsonEmbeddedProduct) SetDescription ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*ConfigModelHaljsonEmbeddedProduct) SetDescriptionNil ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*ConfigModelHaljsonEmbeddedProduct) SetEmbedded ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetEmbedded(v ConfigModelHaljsonEmbeddedProductEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbeddedProductEmbedded and assigns it to the Embedded field.
func (*ConfigModelHaljsonEmbeddedProduct) SetLinks ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetLinks(v ConfigModelHaljsonEmbeddedProductLinks)
SetLinks gets a reference to the given ConfigModelHaljsonEmbeddedProductLinks and assigns it to the Links field.
func (*ConfigModelHaljsonEmbeddedProduct) SetName ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ConfigModelHaljsonEmbeddedProduct) SetNameNil ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ConfigModelHaljsonEmbeddedProduct) SetOrder ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*ConfigModelHaljsonEmbeddedProduct) SetProductId ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*ConfigModelHaljsonEmbeddedProduct) SetReasonRequired ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (ConfigModelHaljsonEmbeddedProduct) ToMap ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProduct) ToMap() (map[string]interface{}, error)
func (*ConfigModelHaljsonEmbeddedProduct) UnsetDescription ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*ConfigModelHaljsonEmbeddedProduct) UnsetName ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProduct) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type ConfigModelHaljsonEmbeddedProductEmbedded ¶ added in v1.4.0
type ConfigModelHaljsonEmbeddedProductEmbedded struct {
Organization *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization `json:"organization,omitempty"`
}
ConfigModelHaljsonEmbeddedProductEmbedded struct for ConfigModelHaljsonEmbeddedProductEmbedded
func NewConfigModelHaljsonEmbeddedProductEmbedded ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductEmbedded() *ConfigModelHaljsonEmbeddedProductEmbedded
NewConfigModelHaljsonEmbeddedProductEmbedded instantiates a new ConfigModelHaljsonEmbeddedProductEmbedded 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 NewConfigModelHaljsonEmbeddedProductEmbeddedWithDefaults ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductEmbeddedWithDefaults() *ConfigModelHaljsonEmbeddedProductEmbedded
NewConfigModelHaljsonEmbeddedProductEmbeddedWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProductEmbedded 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 (*ConfigModelHaljsonEmbeddedProductEmbedded) GetOrganization ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbedded) GetOrganization() ConfigModelHaljsonEmbeddedProductEmbeddedOrganization
GetOrganization returns the Organization field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductEmbedded) GetOrganizationOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbedded) GetOrganizationOk() (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization, bool)
GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductEmbedded) HasOrganization ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbedded) HasOrganization() bool
HasOrganization returns a boolean if a field has been set.
func (ConfigModelHaljsonEmbeddedProductEmbedded) MarshalJSON ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProductEmbedded) MarshalJSON() ([]byte, error)
func (*ConfigModelHaljsonEmbeddedProductEmbedded) SetOrganization ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbedded) SetOrganization(v ConfigModelHaljsonEmbeddedProductEmbeddedOrganization)
SetOrganization gets a reference to the given ConfigModelHaljsonEmbeddedProductEmbeddedOrganization and assigns it to the Organization field.
func (ConfigModelHaljsonEmbeddedProductEmbedded) ToMap ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProductEmbedded) ToMap() (map[string]interface{}, error)
type ConfigModelHaljsonEmbeddedProductEmbeddedOrganization ¶ added in v1.4.0
type ConfigModelHaljsonEmbeddedProductEmbeddedOrganization struct { // Identifier of the Organization. OrganizationId *string `json:"organizationId,omitempty"` // Name of the Organization. Name NullableString `json:"name,omitempty"` Links *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks `json:"_links,omitempty"` }
ConfigModelHaljsonEmbeddedProductEmbeddedOrganization struct for ConfigModelHaljsonEmbeddedProductEmbeddedOrganization
func NewConfigModelHaljsonEmbeddedProductEmbeddedOrganization ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductEmbeddedOrganization() *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization
NewConfigModelHaljsonEmbeddedProductEmbeddedOrganization instantiates a new ConfigModelHaljsonEmbeddedProductEmbeddedOrganization 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 NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationWithDefaults ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationWithDefaults() *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization
NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProductEmbeddedOrganization 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 (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetLinks ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetLinks() ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetLinksOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetLinksOk() (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetName ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetNameOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetOrganizationId ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetOrganizationId() string
GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetOrganizationIdOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) GetOrganizationIdOk() (*string, bool)
GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasLinks ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasName ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasName() bool
HasName returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasOrganizationId ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) HasOrganizationId() bool
HasOrganizationId returns a boolean if a field has been set.
func (ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) MarshalJSON ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) MarshalJSON() ([]byte, error)
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetLinks ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetLinks(v ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks)
SetLinks gets a reference to the given ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks and assigns it to the Links field.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetName ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetNameNil ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetOrganizationId ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) SetOrganizationId(v string)
SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.
func (ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) ToMap ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) ToMap() (map[string]interface{}, error)
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) UnsetName ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks ¶ added in v1.4.0
type ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks struct { Products *string `json:"products,omitempty"` Members *string `json:"members,omitempty"` }
ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks struct for ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
func NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks() *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks instantiates a new ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks 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 NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinksWithDefaults ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinksWithDefaults() *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
NewConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinksWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks 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 (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetMembers ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetMembers() string
GetMembers returns the Members field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetMembersOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetMembersOk() (*string, bool)
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetProducts ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetProducts() string
GetProducts returns the Products field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetProductsOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) GetProductsOk() (*string, bool)
GetProductsOk returns a tuple with the Products field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) HasMembers ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) HasMembers() bool
HasMembers returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) HasProducts ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) HasProducts() bool
HasProducts returns a boolean if a field has been set.
func (ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) MarshalJSON ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) MarshalJSON() ([]byte, error)
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) SetMembers ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) SetMembers(v string)
SetMembers gets a reference to the given string and assigns it to the Members field.
func (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) SetProducts ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) SetProducts(v string)
SetProducts gets a reference to the given string and assigns it to the Products field.
func (ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) ToMap ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) ToMap() (map[string]interface{}, error)
type ConfigModelHaljsonEmbeddedProductLinks ¶ added in v1.4.0
type ConfigModelHaljsonEmbeddedProductLinks struct { Self *string `json:"self,omitempty"` Configs *string `json:"configs,omitempty"` Environments *string `json:"environments,omitempty"` Tags *string `json:"tags,omitempty"` PermissionGroups *string `json:"permission-groups,omitempty"` Members *string `json:"members,omitempty"` Segments *string `json:"segments,omitempty"` }
ConfigModelHaljsonEmbeddedProductLinks struct for ConfigModelHaljsonEmbeddedProductLinks
func NewConfigModelHaljsonEmbeddedProductLinks ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductLinks() *ConfigModelHaljsonEmbeddedProductLinks
NewConfigModelHaljsonEmbeddedProductLinks instantiates a new ConfigModelHaljsonEmbeddedProductLinks 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 NewConfigModelHaljsonEmbeddedProductLinksWithDefaults ¶ added in v1.4.0
func NewConfigModelHaljsonEmbeddedProductLinksWithDefaults() *ConfigModelHaljsonEmbeddedProductLinks
NewConfigModelHaljsonEmbeddedProductLinksWithDefaults instantiates a new ConfigModelHaljsonEmbeddedProductLinks 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 (*ConfigModelHaljsonEmbeddedProductLinks) GetConfigs ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetConfigs() string
GetConfigs returns the Configs field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetConfigsOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetConfigsOk() (*string, bool)
GetConfigsOk returns a tuple with the Configs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetEnvironments ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetEnvironments() string
GetEnvironments returns the Environments field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetEnvironmentsOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetEnvironmentsOk() (*string, bool)
GetEnvironmentsOk returns a tuple with the Environments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetMembers ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetMembers() string
GetMembers returns the Members field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetMembersOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetMembersOk() (*string, bool)
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetPermissionGroups ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetPermissionGroups() string
GetPermissionGroups returns the PermissionGroups field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetPermissionGroupsOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetPermissionGroupsOk() (*string, bool)
GetPermissionGroupsOk returns a tuple with the PermissionGroups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetSegments ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetSegments() string
GetSegments returns the Segments field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetSegmentsOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetSegmentsOk() (*string, bool)
GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetSelf ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetSelf() string
GetSelf returns the Self field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetSelfOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetSelfOk() (*string, bool)
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetTags ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetTags() string
GetTags returns the Tags field value if set, zero value otherwise.
func (*ConfigModelHaljsonEmbeddedProductLinks) GetTagsOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) GetTagsOk() (*string, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) HasConfigs ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) HasConfigs() bool
HasConfigs returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) HasEnvironments ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) HasEnvironments() bool
HasEnvironments returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) HasMembers ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) HasMembers() bool
HasMembers returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) HasPermissionGroups ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) HasPermissionGroups() bool
HasPermissionGroups returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) HasSegments ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) HasSegments() bool
HasSegments returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) HasSelf ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) HasSelf() bool
HasSelf returns a boolean if a field has been set.
func (*ConfigModelHaljsonEmbeddedProductLinks) HasTags ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) HasTags() bool
HasTags returns a boolean if a field has been set.
func (ConfigModelHaljsonEmbeddedProductLinks) MarshalJSON ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProductLinks) MarshalJSON() ([]byte, error)
func (*ConfigModelHaljsonEmbeddedProductLinks) SetConfigs ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) SetConfigs(v string)
SetConfigs gets a reference to the given string and assigns it to the Configs field.
func (*ConfigModelHaljsonEmbeddedProductLinks) SetEnvironments ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) SetEnvironments(v string)
SetEnvironments gets a reference to the given string and assigns it to the Environments field.
func (*ConfigModelHaljsonEmbeddedProductLinks) SetMembers ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) SetMembers(v string)
SetMembers gets a reference to the given string and assigns it to the Members field.
func (*ConfigModelHaljsonEmbeddedProductLinks) SetPermissionGroups ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) SetPermissionGroups(v string)
SetPermissionGroups gets a reference to the given string and assigns it to the PermissionGroups field.
func (*ConfigModelHaljsonEmbeddedProductLinks) SetSegments ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) SetSegments(v string)
SetSegments gets a reference to the given string and assigns it to the Segments field.
func (*ConfigModelHaljsonEmbeddedProductLinks) SetSelf ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) SetSelf(v string)
SetSelf gets a reference to the given string and assigns it to the Self field.
func (*ConfigModelHaljsonEmbeddedProductLinks) SetTags ¶ added in v1.4.0
func (o *ConfigModelHaljsonEmbeddedProductLinks) SetTags(v string)
SetTags gets a reference to the given string and assigns it to the Tags field.
func (ConfigModelHaljsonEmbeddedProductLinks) ToMap ¶ added in v1.4.0
func (o ConfigModelHaljsonEmbeddedProductLinks) ToMap() (map[string]interface{}, error)
type ConfigModelHaljsonLinks ¶ added in v1.4.0
type ConfigModelHaljsonLinks struct { Self *string `json:"self,omitempty"` Settings *string `json:"settings,omitempty"` }
ConfigModelHaljsonLinks struct for ConfigModelHaljsonLinks
func NewConfigModelHaljsonLinks ¶ added in v1.4.0
func NewConfigModelHaljsonLinks() *ConfigModelHaljsonLinks
NewConfigModelHaljsonLinks instantiates a new ConfigModelHaljsonLinks 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 NewConfigModelHaljsonLinksWithDefaults ¶ added in v1.4.0
func NewConfigModelHaljsonLinksWithDefaults() *ConfigModelHaljsonLinks
NewConfigModelHaljsonLinksWithDefaults instantiates a new ConfigModelHaljsonLinks 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 (*ConfigModelHaljsonLinks) GetSelf ¶ added in v1.4.0
func (o *ConfigModelHaljsonLinks) GetSelf() string
GetSelf returns the Self field value if set, zero value otherwise.
func (*ConfigModelHaljsonLinks) GetSelfOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonLinks) GetSelfOk() (*string, bool)
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonLinks) GetSettings ¶ added in v1.4.0
func (o *ConfigModelHaljsonLinks) GetSettings() string
GetSettings returns the Settings field value if set, zero value otherwise.
func (*ConfigModelHaljsonLinks) GetSettingsOk ¶ added in v1.4.0
func (o *ConfigModelHaljsonLinks) GetSettingsOk() (*string, bool)
GetSettingsOk returns a tuple with the Settings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelHaljsonLinks) HasSelf ¶ added in v1.4.0
func (o *ConfigModelHaljsonLinks) HasSelf() bool
HasSelf returns a boolean if a field has been set.
func (*ConfigModelHaljsonLinks) HasSettings ¶ added in v1.4.0
func (o *ConfigModelHaljsonLinks) HasSettings() bool
HasSettings returns a boolean if a field has been set.
func (ConfigModelHaljsonLinks) MarshalJSON ¶ added in v1.4.0
func (o ConfigModelHaljsonLinks) MarshalJSON() ([]byte, error)
func (*ConfigModelHaljsonLinks) SetSelf ¶ added in v1.4.0
func (o *ConfigModelHaljsonLinks) SetSelf(v string)
SetSelf gets a reference to the given string and assigns it to the Self field.
func (*ConfigModelHaljsonLinks) SetSettings ¶ added in v1.4.0
func (o *ConfigModelHaljsonLinks) SetSettings(v string)
SetSettings gets a reference to the given string and assigns it to the Settings field.
func (ConfigModelHaljsonLinks) ToMap ¶ added in v1.4.0
func (o ConfigModelHaljsonLinks) ToMap() (map[string]interface{}, error)
type ConfigModelLinks ¶ added in v1.10.0
type ConfigModelLinks struct { Self *ConfigModelLinksSelf `json:"self,omitempty"` Settings *ConfigModelLinksSelf `json:"settings,omitempty"` }
ConfigModelLinks Links to additional related resources.
func NewConfigModelLinks ¶ added in v1.10.0
func NewConfigModelLinks() *ConfigModelLinks
NewConfigModelLinks instantiates a new ConfigModelLinks 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 NewConfigModelLinksWithDefaults ¶ added in v1.10.0
func NewConfigModelLinksWithDefaults() *ConfigModelLinks
NewConfigModelLinksWithDefaults instantiates a new ConfigModelLinks 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 (*ConfigModelLinks) GetSelf ¶ added in v1.10.0
func (o *ConfigModelLinks) GetSelf() ConfigModelLinksSelf
GetSelf returns the Self field value if set, zero value otherwise.
func (*ConfigModelLinks) GetSelfOk ¶ added in v1.10.0
func (o *ConfigModelLinks) GetSelfOk() (*ConfigModelLinksSelf, bool)
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelLinks) GetSettings ¶ added in v1.10.0
func (o *ConfigModelLinks) GetSettings() ConfigModelLinksSelf
GetSettings returns the Settings field value if set, zero value otherwise.
func (*ConfigModelLinks) GetSettingsOk ¶ added in v1.10.0
func (o *ConfigModelLinks) GetSettingsOk() (*ConfigModelLinksSelf, bool)
GetSettingsOk returns a tuple with the Settings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelLinks) HasSelf ¶ added in v1.10.0
func (o *ConfigModelLinks) HasSelf() bool
HasSelf returns a boolean if a field has been set.
func (*ConfigModelLinks) HasSettings ¶ added in v1.10.0
func (o *ConfigModelLinks) HasSettings() bool
HasSettings returns a boolean if a field has been set.
func (ConfigModelLinks) MarshalJSON ¶ added in v1.10.0
func (o ConfigModelLinks) MarshalJSON() ([]byte, error)
func (*ConfigModelLinks) SetSelf ¶ added in v1.10.0
func (o *ConfigModelLinks) SetSelf(v ConfigModelLinksSelf)
SetSelf gets a reference to the given ConfigModelLinksSelf and assigns it to the Self field.
func (*ConfigModelLinks) SetSettings ¶ added in v1.10.0
func (o *ConfigModelLinks) SetSettings(v ConfigModelLinksSelf)
SetSettings gets a reference to the given ConfigModelLinksSelf and assigns it to the Settings field.
func (ConfigModelLinks) ToMap ¶ added in v1.10.0
func (o ConfigModelLinks) ToMap() (map[string]interface{}, error)
type ConfigModelLinksSelf ¶ added in v1.10.0
type ConfigModelLinksSelf struct {
Href *string `json:"href,omitempty"`
}
ConfigModelLinksSelf struct for ConfigModelLinksSelf
func NewConfigModelLinksSelf ¶ added in v1.10.0
func NewConfigModelLinksSelf() *ConfigModelLinksSelf
NewConfigModelLinksSelf instantiates a new ConfigModelLinksSelf 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 NewConfigModelLinksSelfWithDefaults ¶ added in v1.10.0
func NewConfigModelLinksSelfWithDefaults() *ConfigModelLinksSelf
NewConfigModelLinksSelfWithDefaults instantiates a new ConfigModelLinksSelf 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 (*ConfigModelLinksSelf) GetHref ¶ added in v1.10.0
func (o *ConfigModelLinksSelf) GetHref() string
GetHref returns the Href field value if set, zero value otherwise.
func (*ConfigModelLinksSelf) GetHrefOk ¶ added in v1.10.0
func (o *ConfigModelLinksSelf) GetHrefOk() (*string, bool)
GetHrefOk returns a tuple with the Href field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigModelLinksSelf) HasHref ¶ added in v1.10.0
func (o *ConfigModelLinksSelf) HasHref() bool
HasHref returns a boolean if a field has been set.
func (ConfigModelLinksSelf) MarshalJSON ¶ added in v1.10.0
func (o ConfigModelLinksSelf) MarshalJSON() ([]byte, error)
func (*ConfigModelLinksSelf) SetHref ¶ added in v1.10.0
func (o *ConfigModelLinksSelf) SetHref(v string)
SetHref gets a reference to the given string and assigns it to the Href field.
func (ConfigModelLinksSelf) ToMap ¶ added in v1.10.0
func (o ConfigModelLinksSelf) ToMap() (map[string]interface{}, error)
type ConfigSettingFormulaModel ¶ added in v1.6.0
type ConfigSettingFormulaModel struct { LastVersionId *string `json:"lastVersionId,omitempty"` DefaultValue *ValueModel `json:"defaultValue,omitempty"` // The targeting rules of the Feature Flag or Setting. TargetingRules []TargetingRuleModel `json:"targetingRules,omitempty"` Setting *SettingDataModel `json:"setting,omitempty"` // The last updated date and time when the Feature Flag or Setting. UpdatedAt NullableTime `json:"updatedAt,omitempty"` // The user attribute used for percentage evaluation. If not set, it defaults to the `Identifier` user object attribute. PercentageEvaluationAttribute NullableString `json:"percentageEvaluationAttribute,omitempty"` // The email of the user who last updated the Feature Flag or Setting. LastUpdaterUserEmail NullableString `json:"lastUpdaterUserEmail,omitempty"` // The name of the user who last updated the Feature Flag or Setting. LastUpdaterUserFullName NullableString `json:"lastUpdaterUserFullName,omitempty"` // The integration links attached to the Feature Flag or Setting. IntegrationLinks []IntegrationLinkModel `json:"integrationLinks,omitempty"` // The tags attached to the Feature Flag or Setting. SettingTags []SettingTagModel `json:"settingTags,omitempty"` // List of Feature Flag and Setting IDs where the actual Feature Flag or Setting is prerequisite. SettingIdsWherePrerequisite []int32 `json:"settingIdsWherePrerequisite,omitempty"` }
ConfigSettingFormulaModel struct for ConfigSettingFormulaModel
func NewConfigSettingFormulaModel ¶ added in v1.6.0
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 ¶ added in v1.6.0
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 (*ConfigSettingFormulaModel) GetDefaultValue ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetDefaultValue() ValueModel
GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.
func (*ConfigSettingFormulaModel) GetDefaultValueOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetDefaultValueOk() (*ValueModel, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulaModel) GetIntegrationLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetIntegrationLinks() []IntegrationLinkModel
GetIntegrationLinks returns the IntegrationLinks field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulaModel) GetIntegrationLinksOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetIntegrationLinksOk() ([]IntegrationLinkModel, bool)
GetIntegrationLinksOk returns a tuple with the IntegrationLinks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulaModel) GetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetLastUpdaterUserEmail() string
GetLastUpdaterUserEmail returns the LastUpdaterUserEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulaModel) GetLastUpdaterUserEmailOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetLastUpdaterUserEmailOk() (*string, bool)
GetLastUpdaterUserEmailOk returns a tuple with the LastUpdaterUserEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulaModel) GetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetLastUpdaterUserFullName() string
GetLastUpdaterUserFullName returns the LastUpdaterUserFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulaModel) GetLastUpdaterUserFullNameOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetLastUpdaterUserFullNameOk() (*string, bool)
GetLastUpdaterUserFullNameOk returns a tuple with the LastUpdaterUserFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulaModel) GetLastVersionId ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetLastVersionId() string
GetLastVersionId returns the LastVersionId field value if set, zero value otherwise.
func (*ConfigSettingFormulaModel) GetLastVersionIdOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetLastVersionIdOk() (*string, bool)
GetLastVersionIdOk returns a tuple with the LastVersionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulaModel) GetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetPercentageEvaluationAttribute() string
GetPercentageEvaluationAttribute returns the PercentageEvaluationAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulaModel) GetPercentageEvaluationAttributeOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetPercentageEvaluationAttributeOk() (*string, bool)
GetPercentageEvaluationAttributeOk returns a tuple with the PercentageEvaluationAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulaModel) GetSetting ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetSetting() SettingDataModel
GetSetting returns the Setting field value if set, zero value otherwise.
func (*ConfigSettingFormulaModel) GetSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *ConfigSettingFormulaModel) GetSettingIdsWherePrerequisite() []int32
GetSettingIdsWherePrerequisite returns the SettingIdsWherePrerequisite field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulaModel) GetSettingIdsWherePrerequisiteOk ¶ added in v1.9.0
func (o *ConfigSettingFormulaModel) GetSettingIdsWherePrerequisiteOk() ([]int32, bool)
GetSettingIdsWherePrerequisiteOk returns a tuple with the SettingIdsWherePrerequisite field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulaModel) GetSettingOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetSettingOk() (*SettingDataModel, bool)
GetSettingOk returns a tuple with the Setting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulaModel) GetSettingTags ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetSettingTags() []SettingTagModel
GetSettingTags returns the SettingTags field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulaModel) GetSettingTagsOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetSettingTagsOk() ([]SettingTagModel, bool)
GetSettingTagsOk returns a tuple with the SettingTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulaModel) GetTargetingRules ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetTargetingRules() []TargetingRuleModel
GetTargetingRules returns the TargetingRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulaModel) GetTargetingRulesOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
GetTargetingRulesOk returns a tuple with the TargetingRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulaModel) GetUpdatedAt ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulaModel) GetUpdatedAtOk ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulaModel) HasDefaultValue ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasIntegrationLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasIntegrationLinks() bool
HasIntegrationLinks returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasLastUpdaterUserEmail ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasLastUpdaterUserEmail() bool
HasLastUpdaterUserEmail returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasLastUpdaterUserFullName ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasLastUpdaterUserFullName() bool
HasLastUpdaterUserFullName returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasLastVersionId ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasLastVersionId() bool
HasLastVersionId returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasPercentageEvaluationAttribute() bool
HasPercentageEvaluationAttribute returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasSetting ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasSetting() bool
HasSetting returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *ConfigSettingFormulaModel) HasSettingIdsWherePrerequisite() bool
HasSettingIdsWherePrerequisite returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasSettingTags ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasSettingTags() bool
HasSettingTags returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasTargetingRules ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasTargetingRules() bool
HasTargetingRules returns a boolean if a field has been set.
func (*ConfigSettingFormulaModel) HasUpdatedAt ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (ConfigSettingFormulaModel) MarshalJSON ¶ added in v1.6.0
func (o ConfigSettingFormulaModel) MarshalJSON() ([]byte, error)
func (*ConfigSettingFormulaModel) SetDefaultValue ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetDefaultValue(v ValueModel)
SetDefaultValue gets a reference to the given ValueModel and assigns it to the DefaultValue field.
func (*ConfigSettingFormulaModel) SetIntegrationLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetIntegrationLinks(v []IntegrationLinkModel)
SetIntegrationLinks gets a reference to the given []IntegrationLinkModel and assigns it to the IntegrationLinks field.
func (*ConfigSettingFormulaModel) SetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetLastUpdaterUserEmail(v string)
SetLastUpdaterUserEmail gets a reference to the given NullableString and assigns it to the LastUpdaterUserEmail field.
func (*ConfigSettingFormulaModel) SetLastUpdaterUserEmailNil ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetLastUpdaterUserEmailNil()
SetLastUpdaterUserEmailNil sets the value for LastUpdaterUserEmail to be an explicit nil
func (*ConfigSettingFormulaModel) SetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetLastUpdaterUserFullName(v string)
SetLastUpdaterUserFullName gets a reference to the given NullableString and assigns it to the LastUpdaterUserFullName field.
func (*ConfigSettingFormulaModel) SetLastUpdaterUserFullNameNil ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetLastUpdaterUserFullNameNil()
SetLastUpdaterUserFullNameNil sets the value for LastUpdaterUserFullName to be an explicit nil
func (*ConfigSettingFormulaModel) SetLastVersionId ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetLastVersionId(v string)
SetLastVersionId gets a reference to the given string and assigns it to the LastVersionId field.
func (*ConfigSettingFormulaModel) SetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetPercentageEvaluationAttribute(v string)
SetPercentageEvaluationAttribute gets a reference to the given NullableString and assigns it to the PercentageEvaluationAttribute field.
func (*ConfigSettingFormulaModel) SetPercentageEvaluationAttributeNil ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetPercentageEvaluationAttributeNil()
SetPercentageEvaluationAttributeNil sets the value for PercentageEvaluationAttribute to be an explicit nil
func (*ConfigSettingFormulaModel) SetSetting ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetSetting(v SettingDataModel)
SetSetting gets a reference to the given SettingDataModel and assigns it to the Setting field.
func (*ConfigSettingFormulaModel) SetSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *ConfigSettingFormulaModel) SetSettingIdsWherePrerequisite(v []int32)
SetSettingIdsWherePrerequisite gets a reference to the given []int32 and assigns it to the SettingIdsWherePrerequisite field.
func (*ConfigSettingFormulaModel) SetSettingTags ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetSettingTags(v []SettingTagModel)
SetSettingTags gets a reference to the given []SettingTagModel and assigns it to the SettingTags field.
func (*ConfigSettingFormulaModel) SetTargetingRules ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetTargetingRules(v []TargetingRuleModel)
SetTargetingRules gets a reference to the given []TargetingRuleModel and assigns it to the TargetingRules field.
func (*ConfigSettingFormulaModel) SetUpdatedAt ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given NullableTime and assigns it to the UpdatedAt field.
func (*ConfigSettingFormulaModel) SetUpdatedAtNil ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) SetUpdatedAtNil()
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (ConfigSettingFormulaModel) ToMap ¶ added in v1.6.0
func (o ConfigSettingFormulaModel) ToMap() (map[string]interface{}, error)
func (*ConfigSettingFormulaModel) UnsetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) UnsetLastUpdaterUserEmail()
UnsetLastUpdaterUserEmail ensures that no value is present for LastUpdaterUserEmail, not even an explicit nil
func (*ConfigSettingFormulaModel) UnsetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) UnsetLastUpdaterUserFullName()
UnsetLastUpdaterUserFullName ensures that no value is present for LastUpdaterUserFullName, not even an explicit nil
func (*ConfigSettingFormulaModel) UnsetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) UnsetPercentageEvaluationAttribute()
UnsetPercentageEvaluationAttribute ensures that no value is present for PercentageEvaluationAttribute, not even an explicit nil
func (*ConfigSettingFormulaModel) UnsetUpdatedAt ¶ added in v1.6.0
func (o *ConfigSettingFormulaModel) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
type ConfigSettingFormulasModel ¶ added in v1.6.0
type ConfigSettingFormulasModel struct { Config *ConfigModel `json:"config,omitempty"` Environment *EnvironmentModel `json:"environment,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` // Evaluation descriptors of each updated Feature Flag and Setting. SettingFormulas []ConfigSettingFormulaModel `json:"settingFormulas,omitempty"` FeatureFlagLimitations *FeatureFlagLimitations `json:"featureFlagLimitations,omitempty"` }
ConfigSettingFormulasModel struct for ConfigSettingFormulasModel
func NewConfigSettingFormulasModel ¶ added in v1.6.0
func NewConfigSettingFormulasModel() *ConfigSettingFormulasModel
NewConfigSettingFormulasModel instantiates a new ConfigSettingFormulasModel 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 NewConfigSettingFormulasModelWithDefaults ¶ added in v1.6.0
func NewConfigSettingFormulasModelWithDefaults() *ConfigSettingFormulasModel
NewConfigSettingFormulasModelWithDefaults instantiates a new ConfigSettingFormulasModel 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 (*ConfigSettingFormulasModel) GetConfig ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) GetConfig() ConfigModel
GetConfig returns the Config field value if set, zero value otherwise.
func (*ConfigSettingFormulasModel) GetConfigOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) GetConfigOk() (*ConfigModel, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModel) GetEnvironment ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) GetEnvironment() EnvironmentModel
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*ConfigSettingFormulasModel) GetEnvironmentOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) GetEnvironmentOk() (*EnvironmentModel, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModel) GetFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingFormulasModel) GetFeatureFlagLimitations() FeatureFlagLimitations
GetFeatureFlagLimitations returns the FeatureFlagLimitations field value if set, zero value otherwise.
func (*ConfigSettingFormulasModel) GetFeatureFlagLimitationsOk ¶ added in v1.7.0
func (o *ConfigSettingFormulasModel) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
GetFeatureFlagLimitationsOk returns a tuple with the FeatureFlagLimitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModel) GetReadOnly ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*ConfigSettingFormulasModel) GetReadOnlyOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModel) GetSettingFormulas ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) GetSettingFormulas() []ConfigSettingFormulaModel
GetSettingFormulas returns the SettingFormulas field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulasModel) GetSettingFormulasOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) GetSettingFormulasOk() ([]ConfigSettingFormulaModel, bool)
GetSettingFormulasOk returns a tuple with the SettingFormulas field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulasModel) HasConfig ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*ConfigSettingFormulasModel) HasEnvironment ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (*ConfigSettingFormulasModel) HasFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingFormulasModel) HasFeatureFlagLimitations() bool
HasFeatureFlagLimitations returns a boolean if a field has been set.
func (*ConfigSettingFormulasModel) HasReadOnly ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*ConfigSettingFormulasModel) HasSettingFormulas ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) HasSettingFormulas() bool
HasSettingFormulas returns a boolean if a field has been set.
func (ConfigSettingFormulasModel) MarshalJSON ¶ added in v1.6.0
func (o ConfigSettingFormulasModel) MarshalJSON() ([]byte, error)
func (*ConfigSettingFormulasModel) SetConfig ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) SetConfig(v ConfigModel)
SetConfig gets a reference to the given ConfigModel and assigns it to the Config field.
func (*ConfigSettingFormulasModel) SetEnvironment ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) SetEnvironment(v EnvironmentModel)
SetEnvironment gets a reference to the given EnvironmentModel and assigns it to the Environment field.
func (*ConfigSettingFormulasModel) SetFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingFormulasModel) SetFeatureFlagLimitations(v FeatureFlagLimitations)
SetFeatureFlagLimitations gets a reference to the given FeatureFlagLimitations and assigns it to the FeatureFlagLimitations field.
func (*ConfigSettingFormulasModel) SetReadOnly ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*ConfigSettingFormulasModel) SetSettingFormulas ¶ added in v1.6.0
func (o *ConfigSettingFormulasModel) SetSettingFormulas(v []ConfigSettingFormulaModel)
SetSettingFormulas gets a reference to the given []ConfigSettingFormulaModel and assigns it to the SettingFormulas field.
func (ConfigSettingFormulasModel) ToMap ¶ added in v1.6.0
func (o ConfigSettingFormulasModel) ToMap() (map[string]interface{}, error)
type ConfigSettingFormulasModelHaljson ¶ added in v1.6.0
type ConfigSettingFormulasModelHaljson struct { Embedded *ConfigSettingFormulasModelHaljsonEmbedded `json:"_embedded,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` // Evaluation descriptors of each updated Feature Flag and Setting. SettingFormulas []ConfigSettingFormulaModel `json:"settingFormulas,omitempty"` FeatureFlagLimitations *FeatureFlagLimitations `json:"featureFlagLimitations,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
ConfigSettingFormulasModelHaljson struct for ConfigSettingFormulasModelHaljson
func NewConfigSettingFormulasModelHaljson ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljson() *ConfigSettingFormulasModelHaljson
NewConfigSettingFormulasModelHaljson instantiates a new ConfigSettingFormulasModelHaljson 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 NewConfigSettingFormulasModelHaljsonWithDefaults ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonWithDefaults() *ConfigSettingFormulasModelHaljson
NewConfigSettingFormulasModelHaljsonWithDefaults instantiates a new ConfigSettingFormulasModelHaljson 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 (*ConfigSettingFormulasModelHaljson) GetEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) GetEmbedded() ConfigSettingFormulasModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljson) GetEmbeddedOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) GetEmbeddedOk() (*ConfigSettingFormulasModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljson) GetFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingFormulasModelHaljson) GetFeatureFlagLimitations() FeatureFlagLimitations
GetFeatureFlagLimitations returns the FeatureFlagLimitations field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljson) GetFeatureFlagLimitationsOk ¶ added in v1.7.0
func (o *ConfigSettingFormulasModelHaljson) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
GetFeatureFlagLimitationsOk returns a tuple with the FeatureFlagLimitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljson) GetLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljson) GetLinksOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljson) GetReadOnly ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljson) GetReadOnlyOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljson) GetSettingFormulas ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) GetSettingFormulas() []ConfigSettingFormulaModel
GetSettingFormulas returns the SettingFormulas field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulasModelHaljson) GetSettingFormulasOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) GetSettingFormulasOk() ([]ConfigSettingFormulaModel, bool)
GetSettingFormulasOk returns a tuple with the SettingFormulas field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulasModelHaljson) HasEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljson) HasFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingFormulasModelHaljson) HasFeatureFlagLimitations() bool
HasFeatureFlagLimitations returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljson) HasLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljson) HasReadOnly ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljson) HasSettingFormulas ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) HasSettingFormulas() bool
HasSettingFormulas returns a boolean if a field has been set.
func (ConfigSettingFormulasModelHaljson) MarshalJSON ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljson) MarshalJSON() ([]byte, error)
func (*ConfigSettingFormulasModelHaljson) SetEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) SetEmbedded(v ConfigSettingFormulasModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigSettingFormulasModelHaljsonEmbedded and assigns it to the Embedded field.
func (*ConfigSettingFormulasModelHaljson) SetFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingFormulasModelHaljson) SetFeatureFlagLimitations(v FeatureFlagLimitations)
SetFeatureFlagLimitations gets a reference to the given FeatureFlagLimitations and assigns it to the FeatureFlagLimitations field.
func (*ConfigSettingFormulasModelHaljson) SetLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*ConfigSettingFormulasModelHaljson) SetReadOnly ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*ConfigSettingFormulasModelHaljson) SetSettingFormulas ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljson) SetSettingFormulas(v []ConfigSettingFormulaModel)
SetSettingFormulas gets a reference to the given []ConfigSettingFormulaModel and assigns it to the SettingFormulas field.
func (ConfigSettingFormulasModelHaljson) ToMap ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljson) ToMap() (map[string]interface{}, error)
type ConfigSettingFormulasModelHaljsonEmbedded ¶ added in v1.6.0
type ConfigSettingFormulasModelHaljsonEmbedded struct { Config *ConfigSettingFormulasModelHaljsonEmbeddedConfig `json:"config,omitempty"` Environment *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment `json:"environment,omitempty"` }
ConfigSettingFormulasModelHaljsonEmbedded struct for ConfigSettingFormulasModelHaljsonEmbedded
func NewConfigSettingFormulasModelHaljsonEmbedded ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonEmbedded() *ConfigSettingFormulasModelHaljsonEmbedded
NewConfigSettingFormulasModelHaljsonEmbedded instantiates a new ConfigSettingFormulasModelHaljsonEmbedded 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 NewConfigSettingFormulasModelHaljsonEmbeddedWithDefaults ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonEmbeddedWithDefaults() *ConfigSettingFormulasModelHaljsonEmbedded
NewConfigSettingFormulasModelHaljsonEmbeddedWithDefaults instantiates a new ConfigSettingFormulasModelHaljsonEmbedded 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 (*ConfigSettingFormulasModelHaljsonEmbedded) GetConfig ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbedded) GetConfig() ConfigSettingFormulasModelHaljsonEmbeddedConfig
GetConfig returns the Config field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbedded) GetConfigOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbedded) GetConfigOk() (*ConfigSettingFormulasModelHaljsonEmbeddedConfig, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbedded) GetEnvironment ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbedded) GetEnvironment() ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbedded) GetEnvironmentOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbedded) GetEnvironmentOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbedded) HasConfig ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbedded) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbedded) HasEnvironment ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbedded) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (ConfigSettingFormulasModelHaljsonEmbedded) MarshalJSON ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
func (*ConfigSettingFormulasModelHaljsonEmbedded) SetConfig ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbedded) SetConfig(v ConfigSettingFormulasModelHaljsonEmbeddedConfig)
SetConfig gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedConfig and assigns it to the Config field.
func (*ConfigSettingFormulasModelHaljsonEmbedded) SetEnvironment ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbedded) SetEnvironment(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironment)
SetEnvironment gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironment and assigns it to the Environment field.
func (ConfigSettingFormulasModelHaljsonEmbedded) ToMap ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljsonEmbedded) ToMap() (map[string]interface{}, error)
type ConfigSettingFormulasModelHaljsonEmbeddedConfig ¶ added in v1.6.0
type ConfigSettingFormulasModelHaljsonEmbeddedConfig struct { Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` // Identifier of the Config. ConfigId *string `json:"configId,omitempty"` // Name of the Config. Name NullableString `json:"name,omitempty"` // Description of the Config. Description NullableString `json:"description,omitempty"` // The order of the Config represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` MigratedConfigId NullableString `json:"migratedConfigId,omitempty"` EvaluationVersion *EvaluationVersion `json:"evaluationVersion,omitempty"` Links *ConfigModelHaljsonLinks `json:"_links,omitempty"` }
ConfigSettingFormulasModelHaljsonEmbeddedConfig struct for ConfigSettingFormulasModelHaljsonEmbeddedConfig
func NewConfigSettingFormulasModelHaljsonEmbeddedConfig ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonEmbeddedConfig() *ConfigSettingFormulasModelHaljsonEmbeddedConfig
NewConfigSettingFormulasModelHaljsonEmbeddedConfig instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedConfig 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 NewConfigSettingFormulasModelHaljsonEmbeddedConfigWithDefaults ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonEmbeddedConfigWithDefaults() *ConfigSettingFormulasModelHaljsonEmbeddedConfig
NewConfigSettingFormulasModelHaljsonEmbeddedConfigWithDefaults instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedConfig 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 (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetConfigId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetConfigId() string
GetConfigId returns the ConfigId field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetConfigIdOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetDescription ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetDescriptionOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEmbeddedOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEvaluationVersion ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEvaluationVersion() EvaluationVersion
GetEvaluationVersion returns the EvaluationVersion field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEvaluationVersionOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetEvaluationVersionOk() (*EvaluationVersion, bool)
GetEvaluationVersionOk returns a tuple with the EvaluationVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetLinks() ConfigModelHaljsonLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetLinksOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetLinksOk() (*ConfigModelHaljsonLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetMigratedConfigId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetMigratedConfigId() string
GetMigratedConfigId returns the MigratedConfigId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetMigratedConfigIdOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetMigratedConfigIdOk() (*string, bool)
GetMigratedConfigIdOk returns a tuple with the MigratedConfigId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetName ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetNameOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetOrder ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetOrderOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasConfigId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasConfigId() bool
HasConfigId returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasDescription ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasEvaluationVersion ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasEvaluationVersion() bool
HasEvaluationVersion returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasMigratedConfigId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasMigratedConfigId() bool
HasMigratedConfigId returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasName ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasName() bool
HasName returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasOrder ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (ConfigSettingFormulasModelHaljsonEmbeddedConfig) MarshalJSON ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljsonEmbeddedConfig) MarshalJSON() ([]byte, error)
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetConfigId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetConfigId(v string)
SetConfigId gets a reference to the given string and assigns it to the ConfigId field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetDescription ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetDescriptionNil ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetEvaluationVersion ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetEvaluationVersion(v EvaluationVersion)
SetEvaluationVersion gets a reference to the given EvaluationVersion and assigns it to the EvaluationVersion field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetLinks(v ConfigModelHaljsonLinks)
SetLinks gets a reference to the given ConfigModelHaljsonLinks and assigns it to the Links field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetMigratedConfigId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetMigratedConfigId(v string)
SetMigratedConfigId gets a reference to the given NullableString and assigns it to the MigratedConfigId field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetMigratedConfigIdNil ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetMigratedConfigIdNil()
SetMigratedConfigIdNil sets the value for MigratedConfigId to be an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetName ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetNameNil ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetOrder ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (ConfigSettingFormulasModelHaljsonEmbeddedConfig) ToMap ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljsonEmbeddedConfig) ToMap() (map[string]interface{}, error)
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetDescription ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetMigratedConfigId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetMigratedConfigId()
UnsetMigratedConfigId ensures that no value is present for MigratedConfigId, not even an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetName ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedConfig) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type ConfigSettingFormulasModelHaljsonEmbeddedEnvironment ¶ added in v1.6.0
type ConfigSettingFormulasModelHaljsonEmbeddedEnvironment struct { Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` // Identifier of the Environment. EnvironmentId *string `json:"environmentId,omitempty"` // Name of the Environment. Name NullableString `json:"name,omitempty"` // The configured color of the Environment. Color NullableString `json:"color,omitempty"` // Description of the Environment. Description NullableString `json:"description,omitempty"` // The order of the Environment represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` // Determines whether a mandatory reason must be given every time when the Feature Flags or Settings in the given Environment are saved. ReasonRequired *bool `json:"reasonRequired,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
ConfigSettingFormulasModelHaljsonEmbeddedEnvironment struct for ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
func NewConfigSettingFormulasModelHaljsonEmbeddedEnvironment ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonEmbeddedEnvironment() *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
NewConfigSettingFormulasModelHaljsonEmbeddedEnvironment instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedEnvironment 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 NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentWithDefaults ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentWithDefaults() *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentWithDefaults instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedEnvironment 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 (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetColor ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetColorOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetDescription ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetDescriptionOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEmbeddedOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEnvironmentId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEnvironmentIdOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetLinksOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetName ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetNameOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetOrder ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetOrderOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetReasonRequired ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetReasonRequiredOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasColor ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasDescription ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasEnvironmentId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasName ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasName() bool
HasName returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasOrder ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasReasonRequired ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) MarshalJSON ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) MarshalJSON() ([]byte, error)
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetColor ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetColorNil ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetDescription ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetDescriptionNil ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetEmbedded ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetEnvironmentId ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetLinks ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetName ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetNameNil ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetOrder ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetReasonRequired ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) ToMap ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) ToMap() (map[string]interface{}, error)
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetColor ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetDescription ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetName ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks ¶ added in v1.6.0
type ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks struct {
Self *string `json:"self,omitempty"`
}
ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks struct for ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
func NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks() *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks 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 NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinksWithDefaults ¶ added in v1.6.0
func NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinksWithDefaults() *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
NewConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinksWithDefaults instantiates a new ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks 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 (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) GetSelf ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) GetSelf() string
GetSelf returns the Self field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) GetSelfOk ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) GetSelfOk() (*string, bool)
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) HasSelf ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) HasSelf() bool
HasSelf returns a boolean if a field has been set.
func (ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) MarshalJSON ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) MarshalJSON() ([]byte, error)
func (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) SetSelf ¶ added in v1.6.0
func (o *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) SetSelf(v string)
SetSelf gets a reference to the given string and assigns it to the Self field.
func (ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) ToMap ¶ added in v1.6.0
func (o ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) ToMap() (map[string]interface{}, error)
type ConfigSettingFormulasModelLinks ¶ added in v1.10.0
type ConfigSettingFormulasModelLinks struct {
Self *ConfigModelLinksSelf `json:"self,omitempty"`
}
ConfigSettingFormulasModelLinks Links to additional related resources.
func NewConfigSettingFormulasModelLinks ¶ added in v1.10.0
func NewConfigSettingFormulasModelLinks() *ConfigSettingFormulasModelLinks
NewConfigSettingFormulasModelLinks instantiates a new ConfigSettingFormulasModelLinks 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 NewConfigSettingFormulasModelLinksWithDefaults ¶ added in v1.10.0
func NewConfigSettingFormulasModelLinksWithDefaults() *ConfigSettingFormulasModelLinks
NewConfigSettingFormulasModelLinksWithDefaults instantiates a new ConfigSettingFormulasModelLinks 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 (*ConfigSettingFormulasModelLinks) GetSelf ¶ added in v1.10.0
func (o *ConfigSettingFormulasModelLinks) GetSelf() ConfigModelLinksSelf
GetSelf returns the Self field value if set, zero value otherwise.
func (*ConfigSettingFormulasModelLinks) GetSelfOk ¶ added in v1.10.0
func (o *ConfigSettingFormulasModelLinks) GetSelfOk() (*ConfigModelLinksSelf, bool)
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingFormulasModelLinks) HasSelf ¶ added in v1.10.0
func (o *ConfigSettingFormulasModelLinks) HasSelf() bool
HasSelf returns a boolean if a field has been set.
func (ConfigSettingFormulasModelLinks) MarshalJSON ¶ added in v1.10.0
func (o ConfigSettingFormulasModelLinks) MarshalJSON() ([]byte, error)
func (*ConfigSettingFormulasModelLinks) SetSelf ¶ added in v1.10.0
func (o *ConfigSettingFormulasModelLinks) SetSelf(v ConfigModelLinksSelf)
SetSelf gets a reference to the given ConfigModelLinksSelf and assigns it to the Self field.
func (ConfigSettingFormulasModelLinks) ToMap ¶ added in v1.10.0
func (o ConfigSettingFormulasModelLinks) ToMap() (map[string]interface{}, error)
type ConfigSettingValueModel ¶ added in v1.1.0
type ConfigSettingValueModel struct { // The targeting rule collection. RolloutRules []RolloutRuleModel `json:"rolloutRules,omitempty"` // The percentage rule collection. RolloutPercentageItems []RolloutPercentageItemModel `json:"rolloutPercentageItems,omitempty"` // The value to serve. It must respect the setting type. Value interface{} `json:"value,omitempty"` Setting *SettingDataModel `json:"setting,omitempty"` // The last updated date and time when the Feature Flag or Setting. UpdatedAt NullableTime `json:"updatedAt,omitempty"` // The email of the user who last updated the Feature Flag or Setting. LastUpdaterUserEmail NullableString `json:"lastUpdaterUserEmail,omitempty"` // The name of the user who last updated the Feature Flag or Setting. LastUpdaterUserFullName NullableString `json:"lastUpdaterUserFullName,omitempty"` // The integration links attached to the Feature Flag or Setting. IntegrationLinks []IntegrationLinkModel `json:"integrationLinks,omitempty"` // The tags attached to the Feature Flag or Setting. SettingTags []SettingTagModel `json:"settingTags,omitempty"` }
ConfigSettingValueModel struct for ConfigSettingValueModel
func NewConfigSettingValueModel ¶ added in v1.4.0
func NewConfigSettingValueModel() *ConfigSettingValueModel
NewConfigSettingValueModel instantiates a new ConfigSettingValueModel 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 NewConfigSettingValueModelWithDefaults ¶ added in v1.4.0
func NewConfigSettingValueModelWithDefaults() *ConfigSettingValueModel
NewConfigSettingValueModelWithDefaults instantiates a new ConfigSettingValueModel 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 (*ConfigSettingValueModel) GetIntegrationLinks ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetIntegrationLinks() []IntegrationLinkModel
GetIntegrationLinks returns the IntegrationLinks field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValueModel) GetIntegrationLinksOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetIntegrationLinksOk() ([]IntegrationLinkModel, bool)
GetIntegrationLinksOk returns a tuple with the IntegrationLinks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValueModel) GetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetLastUpdaterUserEmail() string
GetLastUpdaterUserEmail returns the LastUpdaterUserEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValueModel) GetLastUpdaterUserEmailOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetLastUpdaterUserEmailOk() (*string, bool)
GetLastUpdaterUserEmailOk returns a tuple with the LastUpdaterUserEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValueModel) GetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetLastUpdaterUserFullName() string
GetLastUpdaterUserFullName returns the LastUpdaterUserFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValueModel) GetLastUpdaterUserFullNameOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetLastUpdaterUserFullNameOk() (*string, bool)
GetLastUpdaterUserFullNameOk returns a tuple with the LastUpdaterUserFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValueModel) GetRolloutPercentageItems ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetRolloutPercentageItems() []RolloutPercentageItemModel
GetRolloutPercentageItems returns the RolloutPercentageItems field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValueModel) GetRolloutPercentageItemsOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
GetRolloutPercentageItemsOk returns a tuple with the RolloutPercentageItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValueModel) GetRolloutRules ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetRolloutRules() []RolloutRuleModel
GetRolloutRules returns the RolloutRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValueModel) GetRolloutRulesOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
GetRolloutRulesOk returns a tuple with the RolloutRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValueModel) GetSetting ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetSetting() SettingDataModel
GetSetting returns the Setting field value if set, zero value otherwise.
func (*ConfigSettingValueModel) GetSettingOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetSettingOk() (*SettingDataModel, bool)
GetSettingOk returns a tuple with the Setting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValueModel) GetSettingTags ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetSettingTags() []SettingTagModel
GetSettingTags returns the SettingTags field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValueModel) GetSettingTagsOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetSettingTagsOk() ([]SettingTagModel, bool)
GetSettingTagsOk returns a tuple with the SettingTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValueModel) GetUpdatedAt ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValueModel) GetUpdatedAtOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValueModel) GetValue ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValueModel) GetValueOk ¶ added in v1.4.0
func (o *ConfigSettingValueModel) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValueModel) HasIntegrationLinks ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasIntegrationLinks() bool
HasIntegrationLinks returns a boolean if a field has been set.
func (*ConfigSettingValueModel) HasLastUpdaterUserEmail ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasLastUpdaterUserEmail() bool
HasLastUpdaterUserEmail returns a boolean if a field has been set.
func (*ConfigSettingValueModel) HasLastUpdaterUserFullName ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasLastUpdaterUserFullName() bool
HasLastUpdaterUserFullName returns a boolean if a field has been set.
func (*ConfigSettingValueModel) HasRolloutPercentageItems ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasRolloutPercentageItems() bool
HasRolloutPercentageItems returns a boolean if a field has been set.
func (*ConfigSettingValueModel) HasRolloutRules ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasRolloutRules() bool
HasRolloutRules returns a boolean if a field has been set.
func (*ConfigSettingValueModel) HasSetting ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasSetting() bool
HasSetting returns a boolean if a field has been set.
func (*ConfigSettingValueModel) HasSettingTags ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasSettingTags() bool
HasSettingTags returns a boolean if a field has been set.
func (*ConfigSettingValueModel) HasUpdatedAt ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*ConfigSettingValueModel) HasValue ¶ added in v1.4.0
func (o *ConfigSettingValueModel) HasValue() bool
HasValue returns a boolean if a field has been set.
func (ConfigSettingValueModel) MarshalJSON ¶ added in v1.4.0
func (o ConfigSettingValueModel) MarshalJSON() ([]byte, error)
func (*ConfigSettingValueModel) SetIntegrationLinks ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetIntegrationLinks(v []IntegrationLinkModel)
SetIntegrationLinks gets a reference to the given []IntegrationLinkModel and assigns it to the IntegrationLinks field.
func (*ConfigSettingValueModel) SetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetLastUpdaterUserEmail(v string)
SetLastUpdaterUserEmail gets a reference to the given NullableString and assigns it to the LastUpdaterUserEmail field.
func (*ConfigSettingValueModel) SetLastUpdaterUserEmailNil ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetLastUpdaterUserEmailNil()
SetLastUpdaterUserEmailNil sets the value for LastUpdaterUserEmail to be an explicit nil
func (*ConfigSettingValueModel) SetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetLastUpdaterUserFullName(v string)
SetLastUpdaterUserFullName gets a reference to the given NullableString and assigns it to the LastUpdaterUserFullName field.
func (*ConfigSettingValueModel) SetLastUpdaterUserFullNameNil ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetLastUpdaterUserFullNameNil()
SetLastUpdaterUserFullNameNil sets the value for LastUpdaterUserFullName to be an explicit nil
func (*ConfigSettingValueModel) SetRolloutPercentageItems ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
SetRolloutPercentageItems gets a reference to the given []RolloutPercentageItemModel and assigns it to the RolloutPercentageItems field.
func (*ConfigSettingValueModel) SetRolloutRules ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetRolloutRules(v []RolloutRuleModel)
SetRolloutRules gets a reference to the given []RolloutRuleModel and assigns it to the RolloutRules field.
func (*ConfigSettingValueModel) SetSetting ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetSetting(v SettingDataModel)
SetSetting gets a reference to the given SettingDataModel and assigns it to the Setting field.
func (*ConfigSettingValueModel) SetSettingTags ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetSettingTags(v []SettingTagModel)
SetSettingTags gets a reference to the given []SettingTagModel and assigns it to the SettingTags field.
func (*ConfigSettingValueModel) SetUpdatedAt ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given NullableTime and assigns it to the UpdatedAt field.
func (*ConfigSettingValueModel) SetUpdatedAtNil ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetUpdatedAtNil()
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (*ConfigSettingValueModel) SetValue ¶ added in v1.4.0
func (o *ConfigSettingValueModel) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (ConfigSettingValueModel) ToMap ¶ added in v1.4.0
func (o ConfigSettingValueModel) ToMap() (map[string]interface{}, error)
func (*ConfigSettingValueModel) UnsetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *ConfigSettingValueModel) UnsetLastUpdaterUserEmail()
UnsetLastUpdaterUserEmail ensures that no value is present for LastUpdaterUserEmail, not even an explicit nil
func (*ConfigSettingValueModel) UnsetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *ConfigSettingValueModel) UnsetLastUpdaterUserFullName()
UnsetLastUpdaterUserFullName ensures that no value is present for LastUpdaterUserFullName, not even an explicit nil
func (*ConfigSettingValueModel) UnsetUpdatedAt ¶ added in v1.4.0
func (o *ConfigSettingValueModel) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
type ConfigSettingValuesModel ¶ added in v1.1.0
type ConfigSettingValuesModel struct { Config *ConfigModel `json:"config,omitempty"` Environment *EnvironmentModel `json:"environment,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` SettingValues []ConfigSettingValueModel `json:"settingValues,omitempty"` FeatureFlagLimitations *FeatureFlagLimitations `json:"featureFlagLimitations,omitempty"` }
ConfigSettingValuesModel struct for ConfigSettingValuesModel
func NewConfigSettingValuesModel ¶ added in v1.4.0
func NewConfigSettingValuesModel() *ConfigSettingValuesModel
NewConfigSettingValuesModel instantiates a new ConfigSettingValuesModel 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 NewConfigSettingValuesModelWithDefaults ¶ added in v1.4.0
func NewConfigSettingValuesModelWithDefaults() *ConfigSettingValuesModel
NewConfigSettingValuesModelWithDefaults instantiates a new ConfigSettingValuesModel 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 (*ConfigSettingValuesModel) GetConfig ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) GetConfig() ConfigModel
GetConfig returns the Config field value if set, zero value otherwise.
func (*ConfigSettingValuesModel) GetConfigOk ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) GetConfigOk() (*ConfigModel, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValuesModel) GetEnvironment ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) GetEnvironment() EnvironmentModel
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*ConfigSettingValuesModel) GetEnvironmentOk ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) GetEnvironmentOk() (*EnvironmentModel, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValuesModel) GetFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingValuesModel) GetFeatureFlagLimitations() FeatureFlagLimitations
GetFeatureFlagLimitations returns the FeatureFlagLimitations field value if set, zero value otherwise.
func (*ConfigSettingValuesModel) GetFeatureFlagLimitationsOk ¶ added in v1.7.0
func (o *ConfigSettingValuesModel) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
GetFeatureFlagLimitationsOk returns a tuple with the FeatureFlagLimitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValuesModel) GetReadOnly ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*ConfigSettingValuesModel) GetReadOnlyOk ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValuesModel) GetSettingValues ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) GetSettingValues() []ConfigSettingValueModel
GetSettingValues returns the SettingValues field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValuesModel) GetSettingValuesOk ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) GetSettingValuesOk() ([]ConfigSettingValueModel, bool)
GetSettingValuesOk returns a tuple with the SettingValues field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValuesModel) HasConfig ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*ConfigSettingValuesModel) HasEnvironment ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (*ConfigSettingValuesModel) HasFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingValuesModel) HasFeatureFlagLimitations() bool
HasFeatureFlagLimitations returns a boolean if a field has been set.
func (*ConfigSettingValuesModel) HasReadOnly ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*ConfigSettingValuesModel) HasSettingValues ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) HasSettingValues() bool
HasSettingValues returns a boolean if a field has been set.
func (ConfigSettingValuesModel) MarshalJSON ¶ added in v1.4.0
func (o ConfigSettingValuesModel) MarshalJSON() ([]byte, error)
func (*ConfigSettingValuesModel) SetConfig ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) SetConfig(v ConfigModel)
SetConfig gets a reference to the given ConfigModel and assigns it to the Config field.
func (*ConfigSettingValuesModel) SetEnvironment ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) SetEnvironment(v EnvironmentModel)
SetEnvironment gets a reference to the given EnvironmentModel and assigns it to the Environment field.
func (*ConfigSettingValuesModel) SetFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingValuesModel) SetFeatureFlagLimitations(v FeatureFlagLimitations)
SetFeatureFlagLimitations gets a reference to the given FeatureFlagLimitations and assigns it to the FeatureFlagLimitations field.
func (*ConfigSettingValuesModel) SetReadOnly ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*ConfigSettingValuesModel) SetSettingValues ¶ added in v1.4.0
func (o *ConfigSettingValuesModel) SetSettingValues(v []ConfigSettingValueModel)
SetSettingValues gets a reference to the given []ConfigSettingValueModel and assigns it to the SettingValues field.
func (ConfigSettingValuesModel) ToMap ¶ added in v1.4.0
func (o ConfigSettingValuesModel) ToMap() (map[string]interface{}, error)
type ConfigSettingValuesModelHaljson ¶ added in v1.6.0
type ConfigSettingValuesModelHaljson struct { Embedded *ConfigSettingFormulasModelHaljsonEmbedded `json:"_embedded,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` SettingValues []ConfigSettingValueModel `json:"settingValues,omitempty"` FeatureFlagLimitations *FeatureFlagLimitations `json:"featureFlagLimitations,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
ConfigSettingValuesModelHaljson struct for ConfigSettingValuesModelHaljson
func NewConfigSettingValuesModelHaljson ¶ added in v1.6.0
func NewConfigSettingValuesModelHaljson() *ConfigSettingValuesModelHaljson
NewConfigSettingValuesModelHaljson instantiates a new ConfigSettingValuesModelHaljson 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 NewConfigSettingValuesModelHaljsonWithDefaults ¶ added in v1.6.0
func NewConfigSettingValuesModelHaljsonWithDefaults() *ConfigSettingValuesModelHaljson
NewConfigSettingValuesModelHaljsonWithDefaults instantiates a new ConfigSettingValuesModelHaljson 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 (*ConfigSettingValuesModelHaljson) GetEmbedded ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) GetEmbedded() ConfigSettingFormulasModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*ConfigSettingValuesModelHaljson) GetEmbeddedOk ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) GetEmbeddedOk() (*ConfigSettingFormulasModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValuesModelHaljson) GetFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingValuesModelHaljson) GetFeatureFlagLimitations() FeatureFlagLimitations
GetFeatureFlagLimitations returns the FeatureFlagLimitations field value if set, zero value otherwise.
func (*ConfigSettingValuesModelHaljson) GetFeatureFlagLimitationsOk ¶ added in v1.7.0
func (o *ConfigSettingValuesModelHaljson) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
GetFeatureFlagLimitationsOk returns a tuple with the FeatureFlagLimitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValuesModelHaljson) GetLinks ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*ConfigSettingValuesModelHaljson) GetLinksOk ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValuesModelHaljson) GetReadOnly ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*ConfigSettingValuesModelHaljson) GetReadOnlyOk ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ConfigSettingValuesModelHaljson) GetSettingValues ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) GetSettingValues() []ConfigSettingValueModel
GetSettingValues returns the SettingValues field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ConfigSettingValuesModelHaljson) GetSettingValuesOk ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) GetSettingValuesOk() ([]ConfigSettingValueModel, bool)
GetSettingValuesOk returns a tuple with the SettingValues field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ConfigSettingValuesModelHaljson) HasEmbedded ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*ConfigSettingValuesModelHaljson) HasFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingValuesModelHaljson) HasFeatureFlagLimitations() bool
HasFeatureFlagLimitations returns a boolean if a field has been set.
func (*ConfigSettingValuesModelHaljson) HasLinks ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ConfigSettingValuesModelHaljson) HasReadOnly ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*ConfigSettingValuesModelHaljson) HasSettingValues ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) HasSettingValues() bool
HasSettingValues returns a boolean if a field has been set.
func (ConfigSettingValuesModelHaljson) MarshalJSON ¶ added in v1.6.0
func (o ConfigSettingValuesModelHaljson) MarshalJSON() ([]byte, error)
func (*ConfigSettingValuesModelHaljson) SetEmbedded ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) SetEmbedded(v ConfigSettingFormulasModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigSettingFormulasModelHaljsonEmbedded and assigns it to the Embedded field.
func (*ConfigSettingValuesModelHaljson) SetFeatureFlagLimitations ¶ added in v1.7.0
func (o *ConfigSettingValuesModelHaljson) SetFeatureFlagLimitations(v FeatureFlagLimitations)
SetFeatureFlagLimitations gets a reference to the given FeatureFlagLimitations and assigns it to the FeatureFlagLimitations field.
func (*ConfigSettingValuesModelHaljson) SetLinks ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*ConfigSettingValuesModelHaljson) SetReadOnly ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*ConfigSettingValuesModelHaljson) SetSettingValues ¶ added in v1.6.0
func (o *ConfigSettingValuesModelHaljson) SetSettingValues(v []ConfigSettingValueModel)
SetSettingValues gets a reference to the given []ConfigSettingValueModel and assigns it to the SettingValues field.
func (ConfigSettingValuesModelHaljson) ToMap ¶ added in v1.6.0
func (o ConfigSettingValuesModelHaljson) ToMap() (map[string]interface{}, error)
type ConfigsApiCreateConfigRequest ¶ added in v1.4.0
type ConfigsApiCreateConfigRequest struct { ApiService *ConfigsApiService // contains filtered or unexported fields }
func (ConfigsApiCreateConfigRequest) CreateConfigRequest ¶ added in v1.4.0
func (r ConfigsApiCreateConfigRequest) CreateConfigRequest(createConfigRequest CreateConfigRequest) ConfigsApiCreateConfigRequest
func (ConfigsApiCreateConfigRequest) Execute ¶ added in v1.4.0
func (r ConfigsApiCreateConfigRequest) Execute() (*ConfigModel, *http.Response, error)
type ConfigsApiDeleteConfigRequest ¶ added in v1.4.0
type ConfigsApiDeleteConfigRequest struct { ApiService *ConfigsApiService // contains filtered or unexported fields }
type ConfigsApiGetConfigRequest ¶ added in v1.4.0
type ConfigsApiGetConfigRequest struct { ApiService *ConfigsApiService // contains filtered or unexported fields }
func (ConfigsApiGetConfigRequest) Execute ¶ added in v1.4.0
func (r ConfigsApiGetConfigRequest) Execute() (*ConfigModel, *http.Response, error)
type ConfigsApiGetConfigsRequest ¶ added in v1.4.0
type ConfigsApiGetConfigsRequest struct { ApiService *ConfigsApiService // contains filtered or unexported fields }
func (ConfigsApiGetConfigsRequest) Execute ¶ added in v1.4.0
func (r ConfigsApiGetConfigsRequest) Execute() ([]ConfigModel, *http.Response, error)
type ConfigsApiService ¶
type ConfigsApiService service
ConfigsApiService ConfigsApi service
func (*ConfigsApiService) CreateConfig ¶ added in v0.12.0
func (a *ConfigsApiService) CreateConfig(ctx context.Context, productId string) ConfigsApiCreateConfigRequest
CreateConfig Create Config
This endpoint creates a new Config in a specified Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return ConfigsApiCreateConfigRequest
func (*ConfigsApiService) CreateConfigExecute ¶ added in v1.4.0
func (a *ConfigsApiService) CreateConfigExecute(r ConfigsApiCreateConfigRequest) (*ConfigModel, *http.Response, error)
Execute executes the request
@return ConfigModel
func (*ConfigsApiService) DeleteConfig ¶ added in v0.12.0
func (a *ConfigsApiService) DeleteConfig(ctx context.Context, configId string) ConfigsApiDeleteConfigRequest
DeleteConfig Delete Config
This endpoint removes a Config identified by the `configId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @return ConfigsApiDeleteConfigRequest
func (*ConfigsApiService) DeleteConfigExecute ¶ added in v1.4.0
func (a *ConfigsApiService) DeleteConfigExecute(r ConfigsApiDeleteConfigRequest) (*http.Response, error)
Execute executes the request
func (*ConfigsApiService) GetConfig ¶ added in v0.12.0
func (a *ConfigsApiService) GetConfig(ctx context.Context, configId string) ConfigsApiGetConfigRequest
GetConfig Get Config
This endpoint returns the metadata of a Config identified by the `configId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @return ConfigsApiGetConfigRequest
func (*ConfigsApiService) GetConfigExecute ¶ added in v1.4.0
func (a *ConfigsApiService) GetConfigExecute(r ConfigsApiGetConfigRequest) (*ConfigModel, *http.Response, error)
Execute executes the request
@return ConfigModel
func (*ConfigsApiService) GetConfigs ¶
func (a *ConfigsApiService) GetConfigs(ctx context.Context, productId string) ConfigsApiGetConfigsRequest
GetConfigs List Configs
This endpoint returns the list of the Configs that belongs to the given Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return ConfigsApiGetConfigsRequest
func (*ConfigsApiService) GetConfigsExecute ¶ added in v1.4.0
func (a *ConfigsApiService) GetConfigsExecute(r ConfigsApiGetConfigsRequest) ([]ConfigModel, *http.Response, error)
Execute executes the request
@return []ConfigModel
func (*ConfigsApiService) UpdateConfig ¶ added in v0.12.0
func (a *ConfigsApiService) UpdateConfig(ctx context.Context, configId string) ConfigsApiUpdateConfigRequest
UpdateConfig Update Config
This endpoint updates a Config identified by the `configId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @return ConfigsApiUpdateConfigRequest
func (*ConfigsApiService) UpdateConfigExecute ¶ added in v1.4.0
func (a *ConfigsApiService) UpdateConfigExecute(r ConfigsApiUpdateConfigRequest) (*ConfigModel, *http.Response, error)
Execute executes the request
@return ConfigModel
type ConfigsApiUpdateConfigRequest ¶ added in v1.4.0
type ConfigsApiUpdateConfigRequest struct { ApiService *ConfigsApiService // contains filtered or unexported fields }
func (ConfigsApiUpdateConfigRequest) Execute ¶ added in v1.4.0
func (r ConfigsApiUpdateConfigRequest) Execute() (*ConfigModel, *http.Response, error)
func (ConfigsApiUpdateConfigRequest) UpdateConfigRequest ¶ added in v1.4.0
func (r ConfigsApiUpdateConfigRequest) UpdateConfigRequest(updateConfigRequest UpdateConfigRequest) ConfigsApiUpdateConfigRequest
type Configuration ¶
type Configuration struct { Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` Debug bool `json:"debug,omitempty"` Servers ServerConfigurations OperationServers map[string]ServerConfigurations HTTPClient *http.Client }
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶ added in v1.4.0
ServerURLWithContext returns a new server URL given an endpoint
type ConnectRequest ¶ added in v1.2.0
type ConnectRequest struct { ClientKey string `json:"clientKey"` JiraJwtToken string `json:"jiraJwtToken"` }
ConnectRequest struct for ConnectRequest
func NewConnectRequest ¶ added in v1.4.0
func NewConnectRequest(clientKey string, jiraJwtToken string) *ConnectRequest
NewConnectRequest instantiates a new ConnectRequest 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 NewConnectRequestWithDefaults ¶ added in v1.4.0
func NewConnectRequestWithDefaults() *ConnectRequest
NewConnectRequestWithDefaults instantiates a new ConnectRequest 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 (*ConnectRequest) GetClientKey ¶ added in v1.4.0
func (o *ConnectRequest) GetClientKey() string
GetClientKey returns the ClientKey field value
func (*ConnectRequest) GetClientKeyOk ¶ added in v1.4.0
func (o *ConnectRequest) GetClientKeyOk() (*string, bool)
GetClientKeyOk returns a tuple with the ClientKey field value and a boolean to check if the value has been set.
func (*ConnectRequest) GetJiraJwtToken ¶ added in v1.4.0
func (o *ConnectRequest) GetJiraJwtToken() string
GetJiraJwtToken returns the JiraJwtToken field value
func (*ConnectRequest) GetJiraJwtTokenOk ¶ added in v1.4.0
func (o *ConnectRequest) GetJiraJwtTokenOk() (*string, bool)
GetJiraJwtTokenOk returns a tuple with the JiraJwtToken field value and a boolean to check if the value has been set.
func (ConnectRequest) MarshalJSON ¶ added in v1.4.0
func (o ConnectRequest) MarshalJSON() ([]byte, error)
func (*ConnectRequest) SetClientKey ¶ added in v1.4.0
func (o *ConnectRequest) SetClientKey(v string)
SetClientKey sets field value
func (*ConnectRequest) SetJiraJwtToken ¶ added in v1.4.0
func (o *ConnectRequest) SetJiraJwtToken(v string)
SetJiraJwtToken sets field value
func (ConnectRequest) ToMap ¶ added in v1.4.0
func (o ConnectRequest) ToMap() (map[string]interface{}, error)
type CreateConfigRequest ¶ added in v0.12.0
type CreateConfigRequest struct { // The name of the Config. Name string `json:"name"` // The description of the Config. Description NullableString `json:"description,omitempty"` // The order of the Config represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order NullableInt32 `json:"order,omitempty"` EvaluationVersion *EvaluationVersion `json:"evaluationVersion,omitempty"` }
CreateConfigRequest struct for CreateConfigRequest
func NewCreateConfigRequest ¶ added in v1.4.0
func NewCreateConfigRequest(name string) *CreateConfigRequest
NewCreateConfigRequest instantiates a new CreateConfigRequest 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 NewCreateConfigRequestWithDefaults ¶ added in v1.4.0
func NewCreateConfigRequestWithDefaults() *CreateConfigRequest
NewCreateConfigRequestWithDefaults instantiates a new CreateConfigRequest 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 (*CreateConfigRequest) GetDescription ¶ added in v1.4.0
func (o *CreateConfigRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateConfigRequest) GetDescriptionOk ¶ added in v1.4.0
func (o *CreateConfigRequest) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateConfigRequest) GetEvaluationVersion ¶ added in v1.4.0
func (o *CreateConfigRequest) GetEvaluationVersion() EvaluationVersion
GetEvaluationVersion returns the EvaluationVersion field value if set, zero value otherwise.
func (*CreateConfigRequest) GetEvaluationVersionOk ¶ added in v1.4.0
func (o *CreateConfigRequest) GetEvaluationVersionOk() (*EvaluationVersion, bool)
GetEvaluationVersionOk returns a tuple with the EvaluationVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateConfigRequest) GetName ¶ added in v1.4.0
func (o *CreateConfigRequest) GetName() string
GetName returns the Name field value
func (*CreateConfigRequest) GetNameOk ¶ added in v1.4.0
func (o *CreateConfigRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateConfigRequest) GetOrder ¶ added in v1.9.0
func (o *CreateConfigRequest) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateConfigRequest) GetOrderOk ¶ added in v1.9.0
func (o *CreateConfigRequest) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateConfigRequest) HasDescription ¶ added in v1.4.0
func (o *CreateConfigRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateConfigRequest) HasEvaluationVersion ¶ added in v1.4.0
func (o *CreateConfigRequest) HasEvaluationVersion() bool
HasEvaluationVersion returns a boolean if a field has been set.
func (*CreateConfigRequest) HasOrder ¶ added in v1.9.0
func (o *CreateConfigRequest) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (CreateConfigRequest) MarshalJSON ¶ added in v1.4.0
func (o CreateConfigRequest) MarshalJSON() ([]byte, error)
func (*CreateConfigRequest) SetDescription ¶ added in v1.4.0
func (o *CreateConfigRequest) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*CreateConfigRequest) SetDescriptionNil ¶ added in v1.4.0
func (o *CreateConfigRequest) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*CreateConfigRequest) SetEvaluationVersion ¶ added in v1.4.0
func (o *CreateConfigRequest) SetEvaluationVersion(v EvaluationVersion)
SetEvaluationVersion gets a reference to the given EvaluationVersion and assigns it to the EvaluationVersion field.
func (*CreateConfigRequest) SetName ¶ added in v1.4.0
func (o *CreateConfigRequest) SetName(v string)
SetName sets field value
func (*CreateConfigRequest) SetOrder ¶ added in v1.9.0
func (o *CreateConfigRequest) SetOrder(v int32)
SetOrder gets a reference to the given NullableInt32 and assigns it to the Order field.
func (*CreateConfigRequest) SetOrderNil ¶ added in v1.9.0
func (o *CreateConfigRequest) SetOrderNil()
SetOrderNil sets the value for Order to be an explicit nil
func (CreateConfigRequest) ToMap ¶ added in v1.4.0
func (o CreateConfigRequest) ToMap() (map[string]interface{}, error)
func (*CreateConfigRequest) UnsetDescription ¶ added in v1.4.0
func (o *CreateConfigRequest) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*CreateConfigRequest) UnsetOrder ¶ added in v1.9.0
func (o *CreateConfigRequest) UnsetOrder()
UnsetOrder ensures that no value is present for Order, not even an explicit nil
type CreateEnvironmentModel ¶
type CreateEnvironmentModel struct { // The name of the Environment. Name string `json:"name"` // The color of the Environment. RGB or HTML color codes are allowed. Color NullableString `json:"color,omitempty"` // The description of the Environment. Description NullableString `json:"description,omitempty"` // The order of the Environment represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order NullableInt32 `json:"order,omitempty"` }
CreateEnvironmentModel struct for CreateEnvironmentModel
func NewCreateEnvironmentModel ¶ added in v1.4.0
func NewCreateEnvironmentModel(name string) *CreateEnvironmentModel
NewCreateEnvironmentModel instantiates a new CreateEnvironmentModel 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 NewCreateEnvironmentModelWithDefaults ¶ added in v1.4.0
func NewCreateEnvironmentModelWithDefaults() *CreateEnvironmentModel
NewCreateEnvironmentModelWithDefaults instantiates a new CreateEnvironmentModel 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 (*CreateEnvironmentModel) GetColor ¶ added in v1.4.0
func (o *CreateEnvironmentModel) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateEnvironmentModel) GetColorOk ¶ added in v1.4.0
func (o *CreateEnvironmentModel) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateEnvironmentModel) GetDescription ¶ added in v1.4.0
func (o *CreateEnvironmentModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateEnvironmentModel) GetDescriptionOk ¶ added in v1.4.0
func (o *CreateEnvironmentModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateEnvironmentModel) GetName ¶ added in v1.4.0
func (o *CreateEnvironmentModel) GetName() string
GetName returns the Name field value
func (*CreateEnvironmentModel) GetNameOk ¶ added in v1.4.0
func (o *CreateEnvironmentModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateEnvironmentModel) GetOrder ¶ added in v1.9.0
func (o *CreateEnvironmentModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateEnvironmentModel) GetOrderOk ¶ added in v1.9.0
func (o *CreateEnvironmentModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateEnvironmentModel) HasColor ¶ added in v1.4.0
func (o *CreateEnvironmentModel) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*CreateEnvironmentModel) HasDescription ¶ added in v1.4.0
func (o *CreateEnvironmentModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateEnvironmentModel) HasOrder ¶ added in v1.9.0
func (o *CreateEnvironmentModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (CreateEnvironmentModel) MarshalJSON ¶ added in v1.4.0
func (o CreateEnvironmentModel) MarshalJSON() ([]byte, error)
func (*CreateEnvironmentModel) SetColor ¶ added in v1.4.0
func (o *CreateEnvironmentModel) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*CreateEnvironmentModel) SetColorNil ¶ added in v1.4.0
func (o *CreateEnvironmentModel) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*CreateEnvironmentModel) SetDescription ¶ added in v1.4.0
func (o *CreateEnvironmentModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*CreateEnvironmentModel) SetDescriptionNil ¶ added in v1.4.0
func (o *CreateEnvironmentModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*CreateEnvironmentModel) SetName ¶ added in v1.4.0
func (o *CreateEnvironmentModel) SetName(v string)
SetName sets field value
func (*CreateEnvironmentModel) SetOrder ¶ added in v1.9.0
func (o *CreateEnvironmentModel) SetOrder(v int32)
SetOrder gets a reference to the given NullableInt32 and assigns it to the Order field.
func (*CreateEnvironmentModel) SetOrderNil ¶ added in v1.9.0
func (o *CreateEnvironmentModel) SetOrderNil()
SetOrderNil sets the value for Order to be an explicit nil
func (CreateEnvironmentModel) ToMap ¶ added in v1.4.0
func (o CreateEnvironmentModel) ToMap() (map[string]interface{}, error)
func (*CreateEnvironmentModel) UnsetColor ¶ added in v1.4.0
func (o *CreateEnvironmentModel) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*CreateEnvironmentModel) UnsetDescription ¶ added in v1.4.0
func (o *CreateEnvironmentModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*CreateEnvironmentModel) UnsetOrder ¶ added in v1.9.0
func (o *CreateEnvironmentModel) UnsetOrder()
UnsetOrder ensures that no value is present for Order, not even an explicit nil
type CreateIntegrationModel ¶ added in v1.13.0
type CreateIntegrationModel struct { IntegrationType IntegrationType `json:"integrationType"` // Name of the Integration. Name string `json:"name"` // Parameters of the Integration. Parameters map[string]string `json:"parameters"` // List of Environment IDs that are connected with this Integration. If the list is empty, all of the Environments are connected. EnvironmentIds []string `json:"environmentIds"` // List of Config IDs that are connected with this Integration. If the list is empty, all of the Configs are connected. ConfigIds []string `json:"configIds"` }
CreateIntegrationModel struct for CreateIntegrationModel
func NewCreateIntegrationModel ¶ added in v1.13.0
func NewCreateIntegrationModel(integrationType IntegrationType, name string, parameters map[string]string, environmentIds []string, configIds []string) *CreateIntegrationModel
NewCreateIntegrationModel instantiates a new CreateIntegrationModel 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 NewCreateIntegrationModelWithDefaults ¶ added in v1.13.0
func NewCreateIntegrationModelWithDefaults() *CreateIntegrationModel
NewCreateIntegrationModelWithDefaults instantiates a new CreateIntegrationModel 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 (*CreateIntegrationModel) GetConfigIds ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetConfigIds() []string
GetConfigIds returns the ConfigIds field value
func (*CreateIntegrationModel) GetConfigIdsOk ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetConfigIdsOk() ([]string, bool)
GetConfigIdsOk returns a tuple with the ConfigIds field value and a boolean to check if the value has been set.
func (*CreateIntegrationModel) GetEnvironmentIds ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetEnvironmentIds() []string
GetEnvironmentIds returns the EnvironmentIds field value
func (*CreateIntegrationModel) GetEnvironmentIdsOk ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetEnvironmentIdsOk() ([]string, bool)
GetEnvironmentIdsOk returns a tuple with the EnvironmentIds field value and a boolean to check if the value has been set.
func (*CreateIntegrationModel) GetIntegrationType ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetIntegrationType() IntegrationType
GetIntegrationType returns the IntegrationType field value
func (*CreateIntegrationModel) GetIntegrationTypeOk ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetIntegrationTypeOk() (*IntegrationType, bool)
GetIntegrationTypeOk returns a tuple with the IntegrationType field value and a boolean to check if the value has been set.
func (*CreateIntegrationModel) GetName ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetName() string
GetName returns the Name field value
func (*CreateIntegrationModel) GetNameOk ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateIntegrationModel) GetParameters ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetParameters() map[string]string
GetParameters returns the Parameters field value
func (*CreateIntegrationModel) GetParametersOk ¶ added in v1.13.0
func (o *CreateIntegrationModel) GetParametersOk() (*map[string]string, bool)
GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.
func (CreateIntegrationModel) MarshalJSON ¶ added in v1.13.0
func (o CreateIntegrationModel) MarshalJSON() ([]byte, error)
func (*CreateIntegrationModel) SetConfigIds ¶ added in v1.13.0
func (o *CreateIntegrationModel) SetConfigIds(v []string)
SetConfigIds sets field value
func (*CreateIntegrationModel) SetEnvironmentIds ¶ added in v1.13.0
func (o *CreateIntegrationModel) SetEnvironmentIds(v []string)
SetEnvironmentIds sets field value
func (*CreateIntegrationModel) SetIntegrationType ¶ added in v1.13.0
func (o *CreateIntegrationModel) SetIntegrationType(v IntegrationType)
SetIntegrationType sets field value
func (*CreateIntegrationModel) SetName ¶ added in v1.13.0
func (o *CreateIntegrationModel) SetName(v string)
SetName sets field value
func (*CreateIntegrationModel) SetParameters ¶ added in v1.13.0
func (o *CreateIntegrationModel) SetParameters(v map[string]string)
SetParameters sets field value
func (CreateIntegrationModel) ToMap ¶ added in v1.13.0
func (o CreateIntegrationModel) ToMap() (map[string]interface{}, error)
type CreateOrUpdateEnvironmentAccessModel ¶ added in v1.3.0
type CreateOrUpdateEnvironmentAccessModel struct { // Identifier of the Environment. EnvironmentId *string `json:"environmentId,omitempty"` EnvironmentAccessType *EnvironmentAccessType `json:"environmentAccessType,omitempty"` }
CreateOrUpdateEnvironmentAccessModel struct for CreateOrUpdateEnvironmentAccessModel
func NewCreateOrUpdateEnvironmentAccessModel ¶ added in v1.4.0
func NewCreateOrUpdateEnvironmentAccessModel() *CreateOrUpdateEnvironmentAccessModel
NewCreateOrUpdateEnvironmentAccessModel instantiates a new CreateOrUpdateEnvironmentAccessModel 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 NewCreateOrUpdateEnvironmentAccessModelWithDefaults ¶ added in v1.4.0
func NewCreateOrUpdateEnvironmentAccessModelWithDefaults() *CreateOrUpdateEnvironmentAccessModel
NewCreateOrUpdateEnvironmentAccessModelWithDefaults instantiates a new CreateOrUpdateEnvironmentAccessModel 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 (*CreateOrUpdateEnvironmentAccessModel) GetEnvironmentAccessType ¶ added in v1.4.0
func (o *CreateOrUpdateEnvironmentAccessModel) GetEnvironmentAccessType() EnvironmentAccessType
GetEnvironmentAccessType returns the EnvironmentAccessType field value if set, zero value otherwise.
func (*CreateOrUpdateEnvironmentAccessModel) GetEnvironmentAccessTypeOk ¶ added in v1.4.0
func (o *CreateOrUpdateEnvironmentAccessModel) GetEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
GetEnvironmentAccessTypeOk returns a tuple with the EnvironmentAccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrUpdateEnvironmentAccessModel) GetEnvironmentId ¶ added in v1.4.0
func (o *CreateOrUpdateEnvironmentAccessModel) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*CreateOrUpdateEnvironmentAccessModel) GetEnvironmentIdOk ¶ added in v1.4.0
func (o *CreateOrUpdateEnvironmentAccessModel) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateOrUpdateEnvironmentAccessModel) HasEnvironmentAccessType ¶ added in v1.4.0
func (o *CreateOrUpdateEnvironmentAccessModel) HasEnvironmentAccessType() bool
HasEnvironmentAccessType returns a boolean if a field has been set.
func (*CreateOrUpdateEnvironmentAccessModel) HasEnvironmentId ¶ added in v1.4.0
func (o *CreateOrUpdateEnvironmentAccessModel) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (CreateOrUpdateEnvironmentAccessModel) MarshalJSON ¶ added in v1.4.0
func (o CreateOrUpdateEnvironmentAccessModel) MarshalJSON() ([]byte, error)
func (*CreateOrUpdateEnvironmentAccessModel) SetEnvironmentAccessType ¶ added in v1.4.0
func (o *CreateOrUpdateEnvironmentAccessModel) SetEnvironmentAccessType(v EnvironmentAccessType)
SetEnvironmentAccessType gets a reference to the given EnvironmentAccessType and assigns it to the EnvironmentAccessType field.
func (*CreateOrUpdateEnvironmentAccessModel) SetEnvironmentId ¶ added in v1.4.0
func (o *CreateOrUpdateEnvironmentAccessModel) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (CreateOrUpdateEnvironmentAccessModel) ToMap ¶ added in v1.4.0
func (o CreateOrUpdateEnvironmentAccessModel) ToMap() (map[string]interface{}, error)
type CreatePermissionGroupRequest ¶ added in v1.1.0
type CreatePermissionGroupRequest struct { // Name of the Permission Group. Name string `json:"name"` // Group members can manage team members. CanManageMembers *bool `json:"canManageMembers,omitempty"` // Group members can create/update Configs. CanCreateOrUpdateConfig *bool `json:"canCreateOrUpdateConfig,omitempty"` // Group members can delete Configs. CanDeleteConfig *bool `json:"canDeleteConfig,omitempty"` // Group members can create/update Environments. CanCreateOrUpdateEnvironment *bool `json:"canCreateOrUpdateEnvironment,omitempty"` // Group members can delete Environments. CanDeleteEnvironment *bool `json:"canDeleteEnvironment,omitempty"` // Group members can create/update Feature Flags and Settings. CanCreateOrUpdateSetting *bool `json:"canCreateOrUpdateSetting,omitempty"` // Group members can attach/detach Tags to Feature Flags and Settings. CanTagSetting *bool `json:"canTagSetting,omitempty"` // Group members can delete Feature Flags and Settings. CanDeleteSetting *bool `json:"canDeleteSetting,omitempty"` // Group members can create/update Tags. CanCreateOrUpdateTag *bool `json:"canCreateOrUpdateTag,omitempty"` // Group members can delete Tags. CanDeleteTag *bool `json:"canDeleteTag,omitempty"` // Group members can create/update/delete Webhooks. CanManageWebhook *bool `json:"canManageWebhook,omitempty"` // Group members can use the export/import feature. CanUseExportImport *bool `json:"canUseExportImport,omitempty"` // Group members can update Product preferences. CanManageProductPreferences *bool `json:"canManageProductPreferences,omitempty"` // Group members can add and configure integrations. CanManageIntegrations *bool `json:"canManageIntegrations,omitempty"` // Group members has access to SDK keys. CanViewSdkKey *bool `json:"canViewSdkKey,omitempty"` // Group members can rotate SDK keys. CanRotateSdkKey *bool `json:"canRotateSdkKey,omitempty"` // Group members can create/update Segments. CanCreateOrUpdateSegments *bool `json:"canCreateOrUpdateSegments,omitempty"` // Group members can delete Segments. CanDeleteSegments *bool `json:"canDeleteSegments,omitempty"` // Group members has access to audit logs. CanViewProductAuditLog *bool `json:"canViewProductAuditLog,omitempty"` // Group members has access to product statistics. CanViewProductStatistics *bool `json:"canViewProductStatistics,omitempty"` AccessType *AccessType `json:"accessType,omitempty"` NewEnvironmentAccessType *EnvironmentAccessType `json:"newEnvironmentAccessType,omitempty"` // List of environment specific permissions. EnvironmentAccesses []CreateOrUpdateEnvironmentAccessModel `json:"environmentAccesses,omitempty"` }
CreatePermissionGroupRequest struct for CreatePermissionGroupRequest
func NewCreatePermissionGroupRequest ¶ added in v1.4.0
func NewCreatePermissionGroupRequest(name string) *CreatePermissionGroupRequest
NewCreatePermissionGroupRequest instantiates a new CreatePermissionGroupRequest 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 NewCreatePermissionGroupRequestWithDefaults ¶ added in v1.4.0
func NewCreatePermissionGroupRequestWithDefaults() *CreatePermissionGroupRequest
NewCreatePermissionGroupRequestWithDefaults instantiates a new CreatePermissionGroupRequest 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 (*CreatePermissionGroupRequest) GetAccessType ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetAccessType() AccessType
GetAccessType returns the AccessType field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetAccessTypeOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetAccessTypeOk() (*AccessType, bool)
GetAccessTypeOk returns a tuple with the AccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateConfig() bool
GetCanCreateOrUpdateConfig returns the CanCreateOrUpdateConfig field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateConfigOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateConfigOk() (*bool, bool)
GetCanCreateOrUpdateConfigOk returns a tuple with the CanCreateOrUpdateConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateEnvironment() bool
GetCanCreateOrUpdateEnvironment returns the CanCreateOrUpdateEnvironment field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateEnvironmentOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
GetCanCreateOrUpdateEnvironmentOk returns a tuple with the CanCreateOrUpdateEnvironment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateSegments() bool
GetCanCreateOrUpdateSegments returns the CanCreateOrUpdateSegments field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateSegmentsOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
GetCanCreateOrUpdateSegmentsOk returns a tuple with the CanCreateOrUpdateSegments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateSetting() bool
GetCanCreateOrUpdateSetting returns the CanCreateOrUpdateSetting field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateSettingOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateSettingOk() (*bool, bool)
GetCanCreateOrUpdateSettingOk returns a tuple with the CanCreateOrUpdateSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateTag() bool
GetCanCreateOrUpdateTag returns the CanCreateOrUpdateTag field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanCreateOrUpdateTagOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanCreateOrUpdateTagOk() (*bool, bool)
GetCanCreateOrUpdateTagOk returns a tuple with the CanCreateOrUpdateTag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanDeleteConfig ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteConfig() bool
GetCanDeleteConfig returns the CanDeleteConfig field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanDeleteConfigOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteConfigOk() (*bool, bool)
GetCanDeleteConfigOk returns a tuple with the CanDeleteConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanDeleteEnvironment ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteEnvironment() bool
GetCanDeleteEnvironment returns the CanDeleteEnvironment field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanDeleteEnvironmentOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteEnvironmentOk() (*bool, bool)
GetCanDeleteEnvironmentOk returns a tuple with the CanDeleteEnvironment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanDeleteSegments ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteSegments() bool
GetCanDeleteSegments returns the CanDeleteSegments field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanDeleteSegmentsOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteSegmentsOk() (*bool, bool)
GetCanDeleteSegmentsOk returns a tuple with the CanDeleteSegments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanDeleteSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteSetting() bool
GetCanDeleteSetting returns the CanDeleteSetting field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanDeleteSettingOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteSettingOk() (*bool, bool)
GetCanDeleteSettingOk returns a tuple with the CanDeleteSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanDeleteTag ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteTag() bool
GetCanDeleteTag returns the CanDeleteTag field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanDeleteTagOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanDeleteTagOk() (*bool, bool)
GetCanDeleteTagOk returns a tuple with the CanDeleteTag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanManageIntegrations ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanManageIntegrations() bool
GetCanManageIntegrations returns the CanManageIntegrations field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanManageIntegrationsOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanManageIntegrationsOk() (*bool, bool)
GetCanManageIntegrationsOk returns a tuple with the CanManageIntegrations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanManageMembers ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanManageMembers() bool
GetCanManageMembers returns the CanManageMembers field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanManageMembersOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanManageMembersOk() (*bool, bool)
GetCanManageMembersOk returns a tuple with the CanManageMembers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanManageProductPreferences ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanManageProductPreferences() bool
GetCanManageProductPreferences returns the CanManageProductPreferences field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanManageProductPreferencesOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanManageProductPreferencesOk() (*bool, bool)
GetCanManageProductPreferencesOk returns a tuple with the CanManageProductPreferences field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanManageWebhook ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanManageWebhook() bool
GetCanManageWebhook returns the CanManageWebhook field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanManageWebhookOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanManageWebhookOk() (*bool, bool)
GetCanManageWebhookOk returns a tuple with the CanManageWebhook field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanRotateSdkKey ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanRotateSdkKey() bool
GetCanRotateSdkKey returns the CanRotateSdkKey field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanRotateSdkKeyOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanRotateSdkKeyOk() (*bool, bool)
GetCanRotateSdkKeyOk returns a tuple with the CanRotateSdkKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanTagSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanTagSetting() bool
GetCanTagSetting returns the CanTagSetting field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanTagSettingOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanTagSettingOk() (*bool, bool)
GetCanTagSettingOk returns a tuple with the CanTagSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanUseExportImport ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanUseExportImport() bool
GetCanUseExportImport returns the CanUseExportImport field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanUseExportImportOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanUseExportImportOk() (*bool, bool)
GetCanUseExportImportOk returns a tuple with the CanUseExportImport field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanViewProductAuditLog ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanViewProductAuditLog() bool
GetCanViewProductAuditLog returns the CanViewProductAuditLog field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanViewProductAuditLogOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanViewProductAuditLogOk() (*bool, bool)
GetCanViewProductAuditLogOk returns a tuple with the CanViewProductAuditLog field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanViewProductStatistics ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanViewProductStatistics() bool
GetCanViewProductStatistics returns the CanViewProductStatistics field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanViewProductStatisticsOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanViewProductStatisticsOk() (*bool, bool)
GetCanViewProductStatisticsOk returns a tuple with the CanViewProductStatistics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetCanViewSdkKey ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanViewSdkKey() bool
GetCanViewSdkKey returns the CanViewSdkKey field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetCanViewSdkKeyOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetCanViewSdkKeyOk() (*bool, bool)
GetCanViewSdkKeyOk returns a tuple with the CanViewSdkKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetEnvironmentAccesses ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetEnvironmentAccesses() []CreateOrUpdateEnvironmentAccessModel
GetEnvironmentAccesses returns the EnvironmentAccesses field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreatePermissionGroupRequest) GetEnvironmentAccessesOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetEnvironmentAccessesOk() ([]CreateOrUpdateEnvironmentAccessModel, bool)
GetEnvironmentAccessesOk returns a tuple with the EnvironmentAccesses field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreatePermissionGroupRequest) GetName ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetName() string
GetName returns the Name field value
func (*CreatePermissionGroupRequest) GetNameOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) GetNewEnvironmentAccessType ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetNewEnvironmentAccessType() EnvironmentAccessType
GetNewEnvironmentAccessType returns the NewEnvironmentAccessType field value if set, zero value otherwise.
func (*CreatePermissionGroupRequest) GetNewEnvironmentAccessTypeOk ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
GetNewEnvironmentAccessTypeOk returns a tuple with the NewEnvironmentAccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreatePermissionGroupRequest) HasAccessType ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasAccessType() bool
HasAccessType returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateConfig() bool
HasCanCreateOrUpdateConfig returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateEnvironment() bool
HasCanCreateOrUpdateEnvironment returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateSegments() bool
HasCanCreateOrUpdateSegments returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateSetting() bool
HasCanCreateOrUpdateSetting returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanCreateOrUpdateTag() bool
HasCanCreateOrUpdateTag returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanDeleteConfig ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanDeleteConfig() bool
HasCanDeleteConfig returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanDeleteEnvironment ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanDeleteEnvironment() bool
HasCanDeleteEnvironment returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanDeleteSegments ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanDeleteSegments() bool
HasCanDeleteSegments returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanDeleteSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanDeleteSetting() bool
HasCanDeleteSetting returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanDeleteTag ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanDeleteTag() bool
HasCanDeleteTag returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanManageIntegrations ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanManageIntegrations() bool
HasCanManageIntegrations returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanManageMembers ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanManageMembers() bool
HasCanManageMembers returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanManageProductPreferences ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanManageProductPreferences() bool
HasCanManageProductPreferences returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanManageWebhook ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanManageWebhook() bool
HasCanManageWebhook returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanRotateSdkKey ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanRotateSdkKey() bool
HasCanRotateSdkKey returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanTagSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanTagSetting() bool
HasCanTagSetting returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanUseExportImport ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanUseExportImport() bool
HasCanUseExportImport returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanViewProductAuditLog ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanViewProductAuditLog() bool
HasCanViewProductAuditLog returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanViewProductStatistics ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanViewProductStatistics() bool
HasCanViewProductStatistics returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasCanViewSdkKey ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasCanViewSdkKey() bool
HasCanViewSdkKey returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasEnvironmentAccesses ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasEnvironmentAccesses() bool
HasEnvironmentAccesses returns a boolean if a field has been set.
func (*CreatePermissionGroupRequest) HasNewEnvironmentAccessType ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) HasNewEnvironmentAccessType() bool
HasNewEnvironmentAccessType returns a boolean if a field has been set.
func (CreatePermissionGroupRequest) MarshalJSON ¶ added in v1.4.0
func (o CreatePermissionGroupRequest) MarshalJSON() ([]byte, error)
func (*CreatePermissionGroupRequest) SetAccessType ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetAccessType(v AccessType)
SetAccessType gets a reference to the given AccessType and assigns it to the AccessType field.
func (*CreatePermissionGroupRequest) SetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateConfig(v bool)
SetCanCreateOrUpdateConfig gets a reference to the given bool and assigns it to the CanCreateOrUpdateConfig field.
func (*CreatePermissionGroupRequest) SetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateEnvironment(v bool)
SetCanCreateOrUpdateEnvironment gets a reference to the given bool and assigns it to the CanCreateOrUpdateEnvironment field.
func (*CreatePermissionGroupRequest) SetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateSegments(v bool)
SetCanCreateOrUpdateSegments gets a reference to the given bool and assigns it to the CanCreateOrUpdateSegments field.
func (*CreatePermissionGroupRequest) SetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateSetting(v bool)
SetCanCreateOrUpdateSetting gets a reference to the given bool and assigns it to the CanCreateOrUpdateSetting field.
func (*CreatePermissionGroupRequest) SetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanCreateOrUpdateTag(v bool)
SetCanCreateOrUpdateTag gets a reference to the given bool and assigns it to the CanCreateOrUpdateTag field.
func (*CreatePermissionGroupRequest) SetCanDeleteConfig ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanDeleteConfig(v bool)
SetCanDeleteConfig gets a reference to the given bool and assigns it to the CanDeleteConfig field.
func (*CreatePermissionGroupRequest) SetCanDeleteEnvironment ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanDeleteEnvironment(v bool)
SetCanDeleteEnvironment gets a reference to the given bool and assigns it to the CanDeleteEnvironment field.
func (*CreatePermissionGroupRequest) SetCanDeleteSegments ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanDeleteSegments(v bool)
SetCanDeleteSegments gets a reference to the given bool and assigns it to the CanDeleteSegments field.
func (*CreatePermissionGroupRequest) SetCanDeleteSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanDeleteSetting(v bool)
SetCanDeleteSetting gets a reference to the given bool and assigns it to the CanDeleteSetting field.
func (*CreatePermissionGroupRequest) SetCanDeleteTag ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanDeleteTag(v bool)
SetCanDeleteTag gets a reference to the given bool and assigns it to the CanDeleteTag field.
func (*CreatePermissionGroupRequest) SetCanManageIntegrations ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanManageIntegrations(v bool)
SetCanManageIntegrations gets a reference to the given bool and assigns it to the CanManageIntegrations field.
func (*CreatePermissionGroupRequest) SetCanManageMembers ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanManageMembers(v bool)
SetCanManageMembers gets a reference to the given bool and assigns it to the CanManageMembers field.
func (*CreatePermissionGroupRequest) SetCanManageProductPreferences ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanManageProductPreferences(v bool)
SetCanManageProductPreferences gets a reference to the given bool and assigns it to the CanManageProductPreferences field.
func (*CreatePermissionGroupRequest) SetCanManageWebhook ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanManageWebhook(v bool)
SetCanManageWebhook gets a reference to the given bool and assigns it to the CanManageWebhook field.
func (*CreatePermissionGroupRequest) SetCanRotateSdkKey ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanRotateSdkKey(v bool)
SetCanRotateSdkKey gets a reference to the given bool and assigns it to the CanRotateSdkKey field.
func (*CreatePermissionGroupRequest) SetCanTagSetting ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanTagSetting(v bool)
SetCanTagSetting gets a reference to the given bool and assigns it to the CanTagSetting field.
func (*CreatePermissionGroupRequest) SetCanUseExportImport ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanUseExportImport(v bool)
SetCanUseExportImport gets a reference to the given bool and assigns it to the CanUseExportImport field.
func (*CreatePermissionGroupRequest) SetCanViewProductAuditLog ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanViewProductAuditLog(v bool)
SetCanViewProductAuditLog gets a reference to the given bool and assigns it to the CanViewProductAuditLog field.
func (*CreatePermissionGroupRequest) SetCanViewProductStatistics ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanViewProductStatistics(v bool)
SetCanViewProductStatistics gets a reference to the given bool and assigns it to the CanViewProductStatistics field.
func (*CreatePermissionGroupRequest) SetCanViewSdkKey ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetCanViewSdkKey(v bool)
SetCanViewSdkKey gets a reference to the given bool and assigns it to the CanViewSdkKey field.
func (*CreatePermissionGroupRequest) SetEnvironmentAccesses ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetEnvironmentAccesses(v []CreateOrUpdateEnvironmentAccessModel)
SetEnvironmentAccesses gets a reference to the given []CreateOrUpdateEnvironmentAccessModel and assigns it to the EnvironmentAccesses field.
func (*CreatePermissionGroupRequest) SetName ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetName(v string)
SetName sets field value
func (*CreatePermissionGroupRequest) SetNewEnvironmentAccessType ¶ added in v1.4.0
func (o *CreatePermissionGroupRequest) SetNewEnvironmentAccessType(v EnvironmentAccessType)
SetNewEnvironmentAccessType gets a reference to the given EnvironmentAccessType and assigns it to the NewEnvironmentAccessType field.
func (CreatePermissionGroupRequest) ToMap ¶ added in v1.4.0
func (o CreatePermissionGroupRequest) ToMap() (map[string]interface{}, error)
type CreateProductRequest ¶ added in v0.12.0
type CreateProductRequest struct { // The name of the Product. Name string `json:"name"` // The description of the Product. Description NullableString `json:"description,omitempty"` // The order of the Product represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order NullableInt32 `json:"order,omitempty"` }
CreateProductRequest struct for CreateProductRequest
func NewCreateProductRequest ¶ added in v1.4.0
func NewCreateProductRequest(name string) *CreateProductRequest
NewCreateProductRequest instantiates a new CreateProductRequest 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 NewCreateProductRequestWithDefaults ¶ added in v1.4.0
func NewCreateProductRequestWithDefaults() *CreateProductRequest
NewCreateProductRequestWithDefaults instantiates a new CreateProductRequest 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 (*CreateProductRequest) GetDescription ¶ added in v1.4.0
func (o *CreateProductRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateProductRequest) GetDescriptionOk ¶ added in v1.4.0
func (o *CreateProductRequest) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateProductRequest) GetName ¶ added in v1.4.0
func (o *CreateProductRequest) GetName() string
GetName returns the Name field value
func (*CreateProductRequest) GetNameOk ¶ added in v1.4.0
func (o *CreateProductRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateProductRequest) GetOrder ¶ added in v1.9.0
func (o *CreateProductRequest) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateProductRequest) GetOrderOk ¶ added in v1.9.0
func (o *CreateProductRequest) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateProductRequest) HasDescription ¶ added in v1.4.0
func (o *CreateProductRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CreateProductRequest) HasOrder ¶ added in v1.9.0
func (o *CreateProductRequest) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (CreateProductRequest) MarshalJSON ¶ added in v1.4.0
func (o CreateProductRequest) MarshalJSON() ([]byte, error)
func (*CreateProductRequest) SetDescription ¶ added in v1.4.0
func (o *CreateProductRequest) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*CreateProductRequest) SetDescriptionNil ¶ added in v1.4.0
func (o *CreateProductRequest) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*CreateProductRequest) SetName ¶ added in v1.4.0
func (o *CreateProductRequest) SetName(v string)
SetName sets field value
func (*CreateProductRequest) SetOrder ¶ added in v1.9.0
func (o *CreateProductRequest) SetOrder(v int32)
SetOrder gets a reference to the given NullableInt32 and assigns it to the Order field.
func (*CreateProductRequest) SetOrderNil ¶ added in v1.9.0
func (o *CreateProductRequest) SetOrderNil()
SetOrderNil sets the value for Order to be an explicit nil
func (CreateProductRequest) ToMap ¶ added in v1.4.0
func (o CreateProductRequest) ToMap() (map[string]interface{}, error)
func (*CreateProductRequest) UnsetDescription ¶ added in v1.4.0
func (o *CreateProductRequest) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*CreateProductRequest) UnsetOrder ¶ added in v1.9.0
func (o *CreateProductRequest) UnsetOrder()
UnsetOrder ensures that no value is present for Order, not even an explicit nil
type CreateSegmentModel ¶ added in v1.2.0
type CreateSegmentModel struct { // Name of the Segment. Name string `json:"name"` // Description of the Segment. Description NullableString `json:"description,omitempty"` // The user's attribute the evaluation process must take into account. ComparisonAttribute string `json:"comparisonAttribute"` Comparator RolloutRuleComparator `json:"comparator"` // The value to compare with the given user attribute's value. ComparisonValue string `json:"comparisonValue"` }
CreateSegmentModel struct for CreateSegmentModel
func NewCreateSegmentModel ¶ added in v1.4.0
func NewCreateSegmentModel(name string, comparisonAttribute string, comparator RolloutRuleComparator, comparisonValue string) *CreateSegmentModel
NewCreateSegmentModel instantiates a new CreateSegmentModel 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 NewCreateSegmentModelWithDefaults ¶ added in v1.4.0
func NewCreateSegmentModelWithDefaults() *CreateSegmentModel
NewCreateSegmentModelWithDefaults instantiates a new CreateSegmentModel 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 (*CreateSegmentModel) GetComparator ¶ added in v1.4.0
func (o *CreateSegmentModel) GetComparator() RolloutRuleComparator
GetComparator returns the Comparator field value
func (*CreateSegmentModel) GetComparatorOk ¶ added in v1.4.0
func (o *CreateSegmentModel) GetComparatorOk() (*RolloutRuleComparator, bool)
GetComparatorOk returns a tuple with the Comparator field value and a boolean to check if the value has been set.
func (*CreateSegmentModel) GetComparisonAttribute ¶ added in v1.4.0
func (o *CreateSegmentModel) GetComparisonAttribute() string
GetComparisonAttribute returns the ComparisonAttribute field value
func (*CreateSegmentModel) GetComparisonAttributeOk ¶ added in v1.4.0
func (o *CreateSegmentModel) GetComparisonAttributeOk() (*string, bool)
GetComparisonAttributeOk returns a tuple with the ComparisonAttribute field value and a boolean to check if the value has been set.
func (*CreateSegmentModel) GetComparisonValue ¶ added in v1.4.0
func (o *CreateSegmentModel) GetComparisonValue() string
GetComparisonValue returns the ComparisonValue field value
func (*CreateSegmentModel) GetComparisonValueOk ¶ added in v1.4.0
func (o *CreateSegmentModel) GetComparisonValueOk() (*string, bool)
GetComparisonValueOk returns a tuple with the ComparisonValue field value and a boolean to check if the value has been set.
func (*CreateSegmentModel) GetDescription ¶ added in v1.4.0
func (o *CreateSegmentModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateSegmentModel) GetDescriptionOk ¶ added in v1.4.0
func (o *CreateSegmentModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateSegmentModel) GetName ¶ added in v1.4.0
func (o *CreateSegmentModel) GetName() string
GetName returns the Name field value
func (*CreateSegmentModel) GetNameOk ¶ added in v1.4.0
func (o *CreateSegmentModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateSegmentModel) HasDescription ¶ added in v1.4.0
func (o *CreateSegmentModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (CreateSegmentModel) MarshalJSON ¶ added in v1.4.0
func (o CreateSegmentModel) MarshalJSON() ([]byte, error)
func (*CreateSegmentModel) SetComparator ¶ added in v1.4.0
func (o *CreateSegmentModel) SetComparator(v RolloutRuleComparator)
SetComparator sets field value
func (*CreateSegmentModel) SetComparisonAttribute ¶ added in v1.4.0
func (o *CreateSegmentModel) SetComparisonAttribute(v string)
SetComparisonAttribute sets field value
func (*CreateSegmentModel) SetComparisonValue ¶ added in v1.4.0
func (o *CreateSegmentModel) SetComparisonValue(v string)
SetComparisonValue sets field value
func (*CreateSegmentModel) SetDescription ¶ added in v1.4.0
func (o *CreateSegmentModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*CreateSegmentModel) SetDescriptionNil ¶ added in v1.4.0
func (o *CreateSegmentModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*CreateSegmentModel) SetName ¶ added in v1.4.0
func (o *CreateSegmentModel) SetName(v string)
SetName sets field value
func (CreateSegmentModel) ToMap ¶ added in v1.4.0
func (o CreateSegmentModel) ToMap() (map[string]interface{}, error)
func (*CreateSegmentModel) UnsetDescription ¶ added in v1.4.0
func (o *CreateSegmentModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
type CreateSettingInitialValues ¶ added in v1.3.0
type CreateSettingInitialValues struct { // A short description for the setting, shown on the Dashboard UI. Hint NullableString `json:"hint,omitempty"` // The IDs of the tags which are attached to the setting. Tags []int64 `json:"tags,omitempty"` // The order of the Setting represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order NullableInt32 `json:"order,omitempty"` // The key of the Feature Flag or Setting. Key string `json:"key"` // The name of the Feature Flag or Setting. Name string `json:"name"` SettingType SettingType `json:"settingType"` // Optional, initial value of the Feature Flag or Setting in the given Environments. InitialValues []InitialValue `json:"initialValues,omitempty"` }
CreateSettingInitialValues struct for CreateSettingInitialValues
func NewCreateSettingInitialValues ¶ added in v1.4.0
func NewCreateSettingInitialValues(key string, name string, settingType SettingType) *CreateSettingInitialValues
NewCreateSettingInitialValues instantiates a new CreateSettingInitialValues 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 NewCreateSettingInitialValuesWithDefaults ¶ added in v1.4.0
func NewCreateSettingInitialValuesWithDefaults() *CreateSettingInitialValues
NewCreateSettingInitialValuesWithDefaults instantiates a new CreateSettingInitialValues 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 (*CreateSettingInitialValues) GetHint ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetHint() string
GetHint returns the Hint field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateSettingInitialValues) GetHintOk ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetHintOk() (*string, bool)
GetHintOk returns a tuple with the Hint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateSettingInitialValues) GetInitialValues ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetInitialValues() []InitialValue
GetInitialValues returns the InitialValues field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateSettingInitialValues) GetInitialValuesOk ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetInitialValuesOk() ([]InitialValue, bool)
GetInitialValuesOk returns a tuple with the InitialValues field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateSettingInitialValues) GetKey ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetKey() string
GetKey returns the Key field value
func (*CreateSettingInitialValues) GetKeyOk ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*CreateSettingInitialValues) GetName ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetName() string
GetName returns the Name field value
func (*CreateSettingInitialValues) GetNameOk ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateSettingInitialValues) GetOrder ¶ added in v1.9.0
func (o *CreateSettingInitialValues) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateSettingInitialValues) GetOrderOk ¶ added in v1.9.0
func (o *CreateSettingInitialValues) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateSettingInitialValues) GetSettingType ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetSettingType() SettingType
GetSettingType returns the SettingType field value
func (*CreateSettingInitialValues) GetSettingTypeOk ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetSettingTypeOk() (*SettingType, bool)
GetSettingTypeOk returns a tuple with the SettingType field value and a boolean to check if the value has been set.
func (*CreateSettingInitialValues) GetTags ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetTags() []int64
GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateSettingInitialValues) GetTagsOk ¶ added in v1.4.0
func (o *CreateSettingInitialValues) GetTagsOk() ([]int64, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateSettingInitialValues) HasHint ¶ added in v1.4.0
func (o *CreateSettingInitialValues) HasHint() bool
HasHint returns a boolean if a field has been set.
func (*CreateSettingInitialValues) HasInitialValues ¶ added in v1.4.0
func (o *CreateSettingInitialValues) HasInitialValues() bool
HasInitialValues returns a boolean if a field has been set.
func (*CreateSettingInitialValues) HasOrder ¶ added in v1.9.0
func (o *CreateSettingInitialValues) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*CreateSettingInitialValues) HasTags ¶ added in v1.4.0
func (o *CreateSettingInitialValues) HasTags() bool
HasTags returns a boolean if a field has been set.
func (CreateSettingInitialValues) MarshalJSON ¶ added in v1.4.0
func (o CreateSettingInitialValues) MarshalJSON() ([]byte, error)
func (*CreateSettingInitialValues) SetHint ¶ added in v1.4.0
func (o *CreateSettingInitialValues) SetHint(v string)
SetHint gets a reference to the given NullableString and assigns it to the Hint field.
func (*CreateSettingInitialValues) SetHintNil ¶ added in v1.4.0
func (o *CreateSettingInitialValues) SetHintNil()
SetHintNil sets the value for Hint to be an explicit nil
func (*CreateSettingInitialValues) SetInitialValues ¶ added in v1.4.0
func (o *CreateSettingInitialValues) SetInitialValues(v []InitialValue)
SetInitialValues gets a reference to the given []InitialValue and assigns it to the InitialValues field.
func (*CreateSettingInitialValues) SetKey ¶ added in v1.4.0
func (o *CreateSettingInitialValues) SetKey(v string)
SetKey sets field value
func (*CreateSettingInitialValues) SetName ¶ added in v1.4.0
func (o *CreateSettingInitialValues) SetName(v string)
SetName sets field value
func (*CreateSettingInitialValues) SetOrder ¶ added in v1.9.0
func (o *CreateSettingInitialValues) SetOrder(v int32)
SetOrder gets a reference to the given NullableInt32 and assigns it to the Order field.
func (*CreateSettingInitialValues) SetOrderNil ¶ added in v1.9.0
func (o *CreateSettingInitialValues) SetOrderNil()
SetOrderNil sets the value for Order to be an explicit nil
func (*CreateSettingInitialValues) SetSettingType ¶ added in v1.4.0
func (o *CreateSettingInitialValues) SetSettingType(v SettingType)
SetSettingType sets field value
func (*CreateSettingInitialValues) SetTags ¶ added in v1.4.0
func (o *CreateSettingInitialValues) SetTags(v []int64)
SetTags gets a reference to the given []int64 and assigns it to the Tags field.
func (CreateSettingInitialValues) ToMap ¶ added in v1.4.0
func (o CreateSettingInitialValues) ToMap() (map[string]interface{}, error)
func (*CreateSettingInitialValues) UnsetHint ¶ added in v1.4.0
func (o *CreateSettingInitialValues) UnsetHint()
UnsetHint ensures that no value is present for Hint, not even an explicit nil
func (*CreateSettingInitialValues) UnsetOrder ¶ added in v1.9.0
func (o *CreateSettingInitialValues) UnsetOrder()
UnsetOrder ensures that no value is present for Order, not even an explicit nil
type CreateTagModel ¶ added in v0.12.0
type CreateTagModel struct { // Name of the Tag. Name string `json:"name"` // Color of the Tag. Color NullableString `json:"color,omitempty"` }
CreateTagModel struct for CreateTagModel
func NewCreateTagModel ¶ added in v1.4.0
func NewCreateTagModel(name string) *CreateTagModel
NewCreateTagModel instantiates a new CreateTagModel 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 NewCreateTagModelWithDefaults ¶ added in v1.4.0
func NewCreateTagModelWithDefaults() *CreateTagModel
NewCreateTagModelWithDefaults instantiates a new CreateTagModel 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 (*CreateTagModel) GetColor ¶ added in v1.4.0
func (o *CreateTagModel) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateTagModel) GetColorOk ¶ added in v1.4.0
func (o *CreateTagModel) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateTagModel) GetName ¶ added in v1.4.0
func (o *CreateTagModel) GetName() string
GetName returns the Name field value
func (*CreateTagModel) GetNameOk ¶ added in v1.4.0
func (o *CreateTagModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CreateTagModel) HasColor ¶ added in v1.4.0
func (o *CreateTagModel) HasColor() bool
HasColor returns a boolean if a field has been set.
func (CreateTagModel) MarshalJSON ¶ added in v1.4.0
func (o CreateTagModel) MarshalJSON() ([]byte, error)
func (*CreateTagModel) SetColor ¶ added in v1.4.0
func (o *CreateTagModel) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*CreateTagModel) SetColorNil ¶ added in v1.4.0
func (o *CreateTagModel) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*CreateTagModel) SetName ¶ added in v1.4.0
func (o *CreateTagModel) SetName(v string)
SetName sets field value
func (CreateTagModel) ToMap ¶ added in v1.4.0
func (o CreateTagModel) ToMap() (map[string]interface{}, error)
func (*CreateTagModel) UnsetColor ¶ added in v1.4.0
func (o *CreateTagModel) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
type CreateWebHookRequest ¶ added in v1.10.0
type CreateWebHookRequest struct { // The URL of the Webhook. Url string `json:"url"` // The HTTP body content. Content NullableString `json:"content,omitempty"` HttpMethod *WebHookHttpMethod `json:"httpMethod,omitempty"` // List of HTTP headers. WebHookHeaders []WebhookHeaderModel `json:"webHookHeaders,omitempty"` }
CreateWebHookRequest struct for CreateWebHookRequest
func NewCreateWebHookRequest ¶ added in v1.10.0
func NewCreateWebHookRequest(url string) *CreateWebHookRequest
NewCreateWebHookRequest instantiates a new CreateWebHookRequest 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 NewCreateWebHookRequestWithDefaults ¶ added in v1.10.0
func NewCreateWebHookRequestWithDefaults() *CreateWebHookRequest
NewCreateWebHookRequestWithDefaults instantiates a new CreateWebHookRequest 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 (*CreateWebHookRequest) GetContent ¶ added in v1.10.0
func (o *CreateWebHookRequest) GetContent() string
GetContent returns the Content field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateWebHookRequest) GetContentOk ¶ added in v1.10.0
func (o *CreateWebHookRequest) GetContentOk() (*string, bool)
GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateWebHookRequest) GetHttpMethod ¶ added in v1.10.0
func (o *CreateWebHookRequest) GetHttpMethod() WebHookHttpMethod
GetHttpMethod returns the HttpMethod field value if set, zero value otherwise.
func (*CreateWebHookRequest) GetHttpMethodOk ¶ added in v1.10.0
func (o *CreateWebHookRequest) GetHttpMethodOk() (*WebHookHttpMethod, bool)
GetHttpMethodOk returns a tuple with the HttpMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CreateWebHookRequest) GetUrl ¶ added in v1.10.0
func (o *CreateWebHookRequest) GetUrl() string
GetUrl returns the Url field value
func (*CreateWebHookRequest) GetUrlOk ¶ added in v1.10.0
func (o *CreateWebHookRequest) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.
func (*CreateWebHookRequest) GetWebHookHeaders ¶ added in v1.10.0
func (o *CreateWebHookRequest) GetWebHookHeaders() []WebhookHeaderModel
GetWebHookHeaders returns the WebHookHeaders field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CreateWebHookRequest) GetWebHookHeadersOk ¶ added in v1.10.0
func (o *CreateWebHookRequest) GetWebHookHeadersOk() ([]WebhookHeaderModel, bool)
GetWebHookHeadersOk returns a tuple with the WebHookHeaders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CreateWebHookRequest) HasContent ¶ added in v1.10.0
func (o *CreateWebHookRequest) HasContent() bool
HasContent returns a boolean if a field has been set.
func (*CreateWebHookRequest) HasHttpMethod ¶ added in v1.10.0
func (o *CreateWebHookRequest) HasHttpMethod() bool
HasHttpMethod returns a boolean if a field has been set.
func (*CreateWebHookRequest) HasWebHookHeaders ¶ added in v1.10.0
func (o *CreateWebHookRequest) HasWebHookHeaders() bool
HasWebHookHeaders returns a boolean if a field has been set.
func (CreateWebHookRequest) MarshalJSON ¶ added in v1.10.0
func (o CreateWebHookRequest) MarshalJSON() ([]byte, error)
func (*CreateWebHookRequest) SetContent ¶ added in v1.10.0
func (o *CreateWebHookRequest) SetContent(v string)
SetContent gets a reference to the given NullableString and assigns it to the Content field.
func (*CreateWebHookRequest) SetContentNil ¶ added in v1.10.0
func (o *CreateWebHookRequest) SetContentNil()
SetContentNil sets the value for Content to be an explicit nil
func (*CreateWebHookRequest) SetHttpMethod ¶ added in v1.10.0
func (o *CreateWebHookRequest) SetHttpMethod(v WebHookHttpMethod)
SetHttpMethod gets a reference to the given WebHookHttpMethod and assigns it to the HttpMethod field.
func (*CreateWebHookRequest) SetUrl ¶ added in v1.10.0
func (o *CreateWebHookRequest) SetUrl(v string)
SetUrl sets field value
func (*CreateWebHookRequest) SetWebHookHeaders ¶ added in v1.10.0
func (o *CreateWebHookRequest) SetWebHookHeaders(v []WebhookHeaderModel)
SetWebHookHeaders gets a reference to the given []WebhookHeaderModel and assigns it to the WebHookHeaders field.
func (CreateWebHookRequest) ToMap ¶ added in v1.10.0
func (o CreateWebHookRequest) ToMap() (map[string]interface{}, error)
func (*CreateWebHookRequest) UnsetContent ¶ added in v1.10.0
func (o *CreateWebHookRequest) UnsetContent()
UnsetContent ensures that no value is present for Content, not even an explicit nil
type DeleteIntegrationLinkModel ¶
type DeleteIntegrationLinkModel struct {
HasRemainingIntegrationLink *bool `json:"hasRemainingIntegrationLink,omitempty"`
}
DeleteIntegrationLinkModel struct for DeleteIntegrationLinkModel
func NewDeleteIntegrationLinkModel ¶ added in v1.4.0
func NewDeleteIntegrationLinkModel() *DeleteIntegrationLinkModel
NewDeleteIntegrationLinkModel instantiates a new DeleteIntegrationLinkModel 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 NewDeleteIntegrationLinkModelWithDefaults ¶ added in v1.4.0
func NewDeleteIntegrationLinkModelWithDefaults() *DeleteIntegrationLinkModel
NewDeleteIntegrationLinkModelWithDefaults instantiates a new DeleteIntegrationLinkModel 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 (*DeleteIntegrationLinkModel) GetHasRemainingIntegrationLink ¶ added in v1.4.0
func (o *DeleteIntegrationLinkModel) GetHasRemainingIntegrationLink() bool
GetHasRemainingIntegrationLink returns the HasRemainingIntegrationLink field value if set, zero value otherwise.
func (*DeleteIntegrationLinkModel) GetHasRemainingIntegrationLinkOk ¶ added in v1.4.0
func (o *DeleteIntegrationLinkModel) GetHasRemainingIntegrationLinkOk() (*bool, bool)
GetHasRemainingIntegrationLinkOk returns a tuple with the HasRemainingIntegrationLink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DeleteIntegrationLinkModel) HasHasRemainingIntegrationLink ¶ added in v1.4.0
func (o *DeleteIntegrationLinkModel) HasHasRemainingIntegrationLink() bool
HasHasRemainingIntegrationLink returns a boolean if a field has been set.
func (DeleteIntegrationLinkModel) MarshalJSON ¶ added in v1.4.0
func (o DeleteIntegrationLinkModel) MarshalJSON() ([]byte, error)
func (*DeleteIntegrationLinkModel) SetHasRemainingIntegrationLink ¶ added in v1.4.0
func (o *DeleteIntegrationLinkModel) SetHasRemainingIntegrationLink(v bool)
SetHasRemainingIntegrationLink gets a reference to the given bool and assigns it to the HasRemainingIntegrationLink field.
func (DeleteIntegrationLinkModel) ToMap ¶ added in v1.4.0
func (o DeleteIntegrationLinkModel) ToMap() (map[string]interface{}, error)
type DeleteRepositoryReportsRequest ¶ added in v1.3.0
type DeleteRepositoryReportsRequest struct { // The Config's identifier from where the reports should be deleted. ConfigId string `json:"configId"` // The source control repository which's reports should be deleted. Repository string `json:"repository"` // If it's set, only this branch's reports belonging to the given repository will be deleted. Branch NullableString `json:"branch,omitempty"` // If it's set, only this setting's reports belonging to the given repository will be deleted. SettingId NullableInt32 `json:"settingId,omitempty"` }
DeleteRepositoryReportsRequest struct for DeleteRepositoryReportsRequest
func NewDeleteRepositoryReportsRequest ¶ added in v1.4.0
func NewDeleteRepositoryReportsRequest(configId string, repository string) *DeleteRepositoryReportsRequest
NewDeleteRepositoryReportsRequest instantiates a new DeleteRepositoryReportsRequest 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 NewDeleteRepositoryReportsRequestWithDefaults ¶ added in v1.4.0
func NewDeleteRepositoryReportsRequestWithDefaults() *DeleteRepositoryReportsRequest
NewDeleteRepositoryReportsRequestWithDefaults instantiates a new DeleteRepositoryReportsRequest 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 (*DeleteRepositoryReportsRequest) GetBranch ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) GetBranch() string
GetBranch returns the Branch field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DeleteRepositoryReportsRequest) GetBranchOk ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) GetBranchOk() (*string, bool)
GetBranchOk returns a tuple with the Branch field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DeleteRepositoryReportsRequest) GetConfigId ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) GetConfigId() string
GetConfigId returns the ConfigId field value
func (*DeleteRepositoryReportsRequest) GetConfigIdOk ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field value and a boolean to check if the value has been set.
func (*DeleteRepositoryReportsRequest) GetRepository ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) GetRepository() string
GetRepository returns the Repository field value
func (*DeleteRepositoryReportsRequest) GetRepositoryOk ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) GetRepositoryOk() (*string, bool)
GetRepositoryOk returns a tuple with the Repository field value and a boolean to check if the value has been set.
func (*DeleteRepositoryReportsRequest) GetSettingId ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) GetSettingId() int32
GetSettingId returns the SettingId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*DeleteRepositoryReportsRequest) GetSettingIdOk ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DeleteRepositoryReportsRequest) HasBranch ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) HasBranch() bool
HasBranch returns a boolean if a field has been set.
func (*DeleteRepositoryReportsRequest) HasSettingId ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) HasSettingId() bool
HasSettingId returns a boolean if a field has been set.
func (DeleteRepositoryReportsRequest) MarshalJSON ¶ added in v1.4.0
func (o DeleteRepositoryReportsRequest) MarshalJSON() ([]byte, error)
func (*DeleteRepositoryReportsRequest) SetBranch ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) SetBranch(v string)
SetBranch gets a reference to the given NullableString and assigns it to the Branch field.
func (*DeleteRepositoryReportsRequest) SetBranchNil ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) SetBranchNil()
SetBranchNil sets the value for Branch to be an explicit nil
func (*DeleteRepositoryReportsRequest) SetConfigId ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) SetConfigId(v string)
SetConfigId sets field value
func (*DeleteRepositoryReportsRequest) SetRepository ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) SetRepository(v string)
SetRepository sets field value
func (*DeleteRepositoryReportsRequest) SetSettingId ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) SetSettingId(v int32)
SetSettingId gets a reference to the given NullableInt32 and assigns it to the SettingId field.
func (*DeleteRepositoryReportsRequest) SetSettingIdNil ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) SetSettingIdNil()
SetSettingIdNil sets the value for SettingId to be an explicit nil
func (DeleteRepositoryReportsRequest) ToMap ¶ added in v1.4.0
func (o DeleteRepositoryReportsRequest) ToMap() (map[string]interface{}, error)
func (*DeleteRepositoryReportsRequest) UnsetBranch ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) UnsetBranch()
UnsetBranch ensures that no value is present for Branch, not even an explicit nil
func (*DeleteRepositoryReportsRequest) UnsetSettingId ¶ added in v1.4.0
func (o *DeleteRepositoryReportsRequest) UnsetSettingId()
UnsetSettingId ensures that no value is present for SettingId, not even an explicit nil
type EnvironmentAccessModel ¶ added in v1.1.0
type EnvironmentAccessModel struct { // Identifier of the Environment. EnvironmentId *string `json:"environmentId,omitempty"` // Name of the Environment. Name NullableString `json:"name,omitempty"` // Color of the Environment. Color NullableString `json:"color,omitempty"` // Description of the Environment. Description NullableString `json:"description,omitempty"` // The order of the Environment represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` // Determines whether a mandatory reason must be given every time when the Feature Flags or Settings in the given Environment are saved. ReasonRequired *bool `json:"reasonRequired,omitempty"` EnvironmentAccessType *EnvironmentAccessType `json:"environmentAccessType,omitempty"` }
EnvironmentAccessModel struct for EnvironmentAccessModel
func NewEnvironmentAccessModel ¶ added in v1.4.0
func NewEnvironmentAccessModel() *EnvironmentAccessModel
NewEnvironmentAccessModel instantiates a new EnvironmentAccessModel 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 NewEnvironmentAccessModelWithDefaults ¶ added in v1.4.0
func NewEnvironmentAccessModelWithDefaults() *EnvironmentAccessModel
NewEnvironmentAccessModelWithDefaults instantiates a new EnvironmentAccessModel 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 (*EnvironmentAccessModel) GetColor ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentAccessModel) GetColorOk ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentAccessModel) GetDescription ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentAccessModel) GetDescriptionOk ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentAccessModel) GetEnvironmentAccessType ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetEnvironmentAccessType() EnvironmentAccessType
GetEnvironmentAccessType returns the EnvironmentAccessType field value if set, zero value otherwise.
func (*EnvironmentAccessModel) GetEnvironmentAccessTypeOk ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
GetEnvironmentAccessTypeOk returns a tuple with the EnvironmentAccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentAccessModel) GetEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*EnvironmentAccessModel) GetEnvironmentIdOk ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentAccessModel) GetName ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentAccessModel) GetNameOk ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentAccessModel) GetOrder ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*EnvironmentAccessModel) GetOrderOk ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentAccessModel) GetReasonRequired ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*EnvironmentAccessModel) GetReasonRequiredOk ¶ added in v1.4.0
func (o *EnvironmentAccessModel) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentAccessModel) HasColor ¶ added in v1.4.0
func (o *EnvironmentAccessModel) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*EnvironmentAccessModel) HasDescription ¶ added in v1.4.0
func (o *EnvironmentAccessModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*EnvironmentAccessModel) HasEnvironmentAccessType ¶ added in v1.4.0
func (o *EnvironmentAccessModel) HasEnvironmentAccessType() bool
HasEnvironmentAccessType returns a boolean if a field has been set.
func (*EnvironmentAccessModel) HasEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentAccessModel) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (*EnvironmentAccessModel) HasName ¶ added in v1.4.0
func (o *EnvironmentAccessModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*EnvironmentAccessModel) HasOrder ¶ added in v1.4.0
func (o *EnvironmentAccessModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*EnvironmentAccessModel) HasReasonRequired ¶ added in v1.4.0
func (o *EnvironmentAccessModel) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (EnvironmentAccessModel) MarshalJSON ¶ added in v1.4.0
func (o EnvironmentAccessModel) MarshalJSON() ([]byte, error)
func (*EnvironmentAccessModel) SetColor ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*EnvironmentAccessModel) SetColorNil ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*EnvironmentAccessModel) SetDescription ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*EnvironmentAccessModel) SetDescriptionNil ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*EnvironmentAccessModel) SetEnvironmentAccessType ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetEnvironmentAccessType(v EnvironmentAccessType)
SetEnvironmentAccessType gets a reference to the given EnvironmentAccessType and assigns it to the EnvironmentAccessType field.
func (*EnvironmentAccessModel) SetEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (*EnvironmentAccessModel) SetName ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*EnvironmentAccessModel) SetNameNil ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*EnvironmentAccessModel) SetOrder ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*EnvironmentAccessModel) SetReasonRequired ¶ added in v1.4.0
func (o *EnvironmentAccessModel) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (EnvironmentAccessModel) ToMap ¶ added in v1.4.0
func (o EnvironmentAccessModel) ToMap() (map[string]interface{}, error)
func (*EnvironmentAccessModel) UnsetColor ¶ added in v1.4.0
func (o *EnvironmentAccessModel) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*EnvironmentAccessModel) UnsetDescription ¶ added in v1.4.0
func (o *EnvironmentAccessModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*EnvironmentAccessModel) UnsetName ¶ added in v1.4.0
func (o *EnvironmentAccessModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type EnvironmentAccessType ¶ added in v1.1.0
type EnvironmentAccessType string
EnvironmentAccessType Represent the environment specific Feature Management permission.
const ( ENVIRONMENTACCESSTYPE_FULL EnvironmentAccessType = "full" ENVIRONMENTACCESSTYPE_READ_ONLY EnvironmentAccessType = "readOnly" ENVIRONMENTACCESSTYPE_NONE EnvironmentAccessType = "none" )
List of EnvironmentAccessType
func NewEnvironmentAccessTypeFromValue ¶ added in v1.4.0
func NewEnvironmentAccessTypeFromValue(v string) (*EnvironmentAccessType, error)
NewEnvironmentAccessTypeFromValue returns a pointer to a valid EnvironmentAccessType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (EnvironmentAccessType) IsValid ¶ added in v1.4.0
func (v EnvironmentAccessType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (EnvironmentAccessType) Ptr ¶ added in v1.4.0
func (v EnvironmentAccessType) Ptr() *EnvironmentAccessType
Ptr returns reference to EnvironmentAccessType value
func (*EnvironmentAccessType) UnmarshalJSON ¶ added in v1.4.0
func (v *EnvironmentAccessType) UnmarshalJSON(src []byte) error
type EnvironmentModel ¶
type EnvironmentModel struct { Product *ProductModel `json:"product,omitempty"` // Identifier of the Environment. EnvironmentId *string `json:"environmentId,omitempty"` // Name of the Environment. Name NullableString `json:"name,omitempty"` // The configured color of the Environment. Color NullableString `json:"color,omitempty"` // Description of the Environment. Description NullableString `json:"description,omitempty"` // The order of the Environment represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` // Determines whether a mandatory reason must be given every time when the Feature Flags or Settings in the given Environment are saved. ReasonRequired *bool `json:"reasonRequired,omitempty"` }
EnvironmentModel Details of the Environment.
func NewEnvironmentModel ¶ added in v1.4.0
func NewEnvironmentModel() *EnvironmentModel
NewEnvironmentModel instantiates a new EnvironmentModel 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 NewEnvironmentModelWithDefaults ¶ added in v1.4.0
func NewEnvironmentModelWithDefaults() *EnvironmentModel
NewEnvironmentModelWithDefaults instantiates a new EnvironmentModel 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 (*EnvironmentModel) GetColor ¶ added in v1.4.0
func (o *EnvironmentModel) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentModel) GetColorOk ¶ added in v1.4.0
func (o *EnvironmentModel) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentModel) GetDescription ¶ added in v1.4.0
func (o *EnvironmentModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentModel) GetDescriptionOk ¶ added in v1.4.0
func (o *EnvironmentModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentModel) GetEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentModel) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*EnvironmentModel) GetEnvironmentIdOk ¶ added in v1.4.0
func (o *EnvironmentModel) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModel) GetName ¶ added in v1.4.0
func (o *EnvironmentModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentModel) GetNameOk ¶ added in v1.4.0
func (o *EnvironmentModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentModel) GetOrder ¶ added in v1.4.0
func (o *EnvironmentModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*EnvironmentModel) GetOrderOk ¶ added in v1.4.0
func (o *EnvironmentModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModel) GetProduct ¶ added in v1.4.0
func (o *EnvironmentModel) GetProduct() ProductModel
GetProduct returns the Product field value if set, zero value otherwise.
func (*EnvironmentModel) GetProductOk ¶ added in v1.4.0
func (o *EnvironmentModel) GetProductOk() (*ProductModel, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModel) GetReasonRequired ¶ added in v1.4.0
func (o *EnvironmentModel) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*EnvironmentModel) GetReasonRequiredOk ¶ added in v1.4.0
func (o *EnvironmentModel) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModel) HasColor ¶ added in v1.4.0
func (o *EnvironmentModel) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*EnvironmentModel) HasDescription ¶ added in v1.4.0
func (o *EnvironmentModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*EnvironmentModel) HasEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentModel) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (*EnvironmentModel) HasName ¶ added in v1.4.0
func (o *EnvironmentModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*EnvironmentModel) HasOrder ¶ added in v1.4.0
func (o *EnvironmentModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*EnvironmentModel) HasProduct ¶ added in v1.4.0
func (o *EnvironmentModel) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (*EnvironmentModel) HasReasonRequired ¶ added in v1.4.0
func (o *EnvironmentModel) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (EnvironmentModel) MarshalJSON ¶ added in v1.4.0
func (o EnvironmentModel) MarshalJSON() ([]byte, error)
func (*EnvironmentModel) SetColor ¶ added in v1.4.0
func (o *EnvironmentModel) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*EnvironmentModel) SetColorNil ¶ added in v1.4.0
func (o *EnvironmentModel) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*EnvironmentModel) SetDescription ¶ added in v1.4.0
func (o *EnvironmentModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*EnvironmentModel) SetDescriptionNil ¶ added in v1.4.0
func (o *EnvironmentModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*EnvironmentModel) SetEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentModel) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (*EnvironmentModel) SetName ¶ added in v1.4.0
func (o *EnvironmentModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*EnvironmentModel) SetNameNil ¶ added in v1.4.0
func (o *EnvironmentModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*EnvironmentModel) SetOrder ¶ added in v1.4.0
func (o *EnvironmentModel) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*EnvironmentModel) SetProduct ¶ added in v1.4.0
func (o *EnvironmentModel) SetProduct(v ProductModel)
SetProduct gets a reference to the given ProductModel and assigns it to the Product field.
func (*EnvironmentModel) SetReasonRequired ¶ added in v1.4.0
func (o *EnvironmentModel) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (EnvironmentModel) ToMap ¶ added in v1.4.0
func (o EnvironmentModel) ToMap() (map[string]interface{}, error)
func (*EnvironmentModel) UnsetColor ¶ added in v1.4.0
func (o *EnvironmentModel) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*EnvironmentModel) UnsetDescription ¶ added in v1.4.0
func (o *EnvironmentModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*EnvironmentModel) UnsetName ¶ added in v1.4.0
func (o *EnvironmentModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type EnvironmentModelHaljson ¶ added in v0.12.0
type EnvironmentModelHaljson struct { Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` // Identifier of the Environment. EnvironmentId *string `json:"environmentId,omitempty"` // Name of the Environment. Name NullableString `json:"name,omitempty"` // The configured color of the Environment. Color NullableString `json:"color,omitempty"` // Description of the Environment. Description NullableString `json:"description,omitempty"` // The order of the Environment represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` // Determines whether a mandatory reason must be given every time when the Feature Flags or Settings in the given Environment are saved. ReasonRequired *bool `json:"reasonRequired,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
EnvironmentModelHaljson struct for EnvironmentModelHaljson
func NewEnvironmentModelHaljson ¶ added in v1.4.0
func NewEnvironmentModelHaljson() *EnvironmentModelHaljson
NewEnvironmentModelHaljson instantiates a new EnvironmentModelHaljson 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 NewEnvironmentModelHaljsonWithDefaults ¶ added in v1.4.0
func NewEnvironmentModelHaljsonWithDefaults() *EnvironmentModelHaljson
NewEnvironmentModelHaljsonWithDefaults instantiates a new EnvironmentModelHaljson 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 (*EnvironmentModelHaljson) GetColor ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentModelHaljson) GetColorOk ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentModelHaljson) GetDescription ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentModelHaljson) GetDescriptionOk ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*EnvironmentModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModelHaljson) GetEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*EnvironmentModelHaljson) GetEnvironmentIdOk ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModelHaljson) GetLinks ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*EnvironmentModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModelHaljson) GetName ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*EnvironmentModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*EnvironmentModelHaljson) GetOrder ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*EnvironmentModelHaljson) GetOrderOk ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModelHaljson) GetReasonRequired ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*EnvironmentModelHaljson) GetReasonRequiredOk ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*EnvironmentModelHaljson) HasColor ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*EnvironmentModelHaljson) HasDescription ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*EnvironmentModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*EnvironmentModelHaljson) HasEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (*EnvironmentModelHaljson) HasLinks ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*EnvironmentModelHaljson) HasName ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*EnvironmentModelHaljson) HasOrder ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*EnvironmentModelHaljson) HasReasonRequired ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (EnvironmentModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o EnvironmentModelHaljson) MarshalJSON() ([]byte, error)
func (*EnvironmentModelHaljson) SetColor ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*EnvironmentModelHaljson) SetColorNil ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*EnvironmentModelHaljson) SetDescription ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*EnvironmentModelHaljson) SetDescriptionNil ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*EnvironmentModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*EnvironmentModelHaljson) SetEnvironmentId ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (*EnvironmentModelHaljson) SetLinks ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*EnvironmentModelHaljson) SetName ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*EnvironmentModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*EnvironmentModelHaljson) SetOrder ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*EnvironmentModelHaljson) SetReasonRequired ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (EnvironmentModelHaljson) ToMap ¶ added in v1.4.0
func (o EnvironmentModelHaljson) ToMap() (map[string]interface{}, error)
func (*EnvironmentModelHaljson) UnsetColor ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*EnvironmentModelHaljson) UnsetDescription ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*EnvironmentModelHaljson) UnsetName ¶ added in v1.4.0
func (o *EnvironmentModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type EnvironmentsApiCreateEnvironmentRequest ¶ added in v1.4.0
type EnvironmentsApiCreateEnvironmentRequest struct { ApiService *EnvironmentsApiService // contains filtered or unexported fields }
func (EnvironmentsApiCreateEnvironmentRequest) CreateEnvironmentModel ¶ added in v1.4.0
func (r EnvironmentsApiCreateEnvironmentRequest) CreateEnvironmentModel(createEnvironmentModel CreateEnvironmentModel) EnvironmentsApiCreateEnvironmentRequest
func (EnvironmentsApiCreateEnvironmentRequest) Execute ¶ added in v1.4.0
func (r EnvironmentsApiCreateEnvironmentRequest) Execute() (*EnvironmentModel, *http.Response, error)
type EnvironmentsApiDeleteEnvironmentRequest ¶ added in v1.4.0
type EnvironmentsApiDeleteEnvironmentRequest struct { ApiService *EnvironmentsApiService // contains filtered or unexported fields }
func (EnvironmentsApiDeleteEnvironmentRequest) CleanupAuditLogs ¶ added in v1.5.0
func (r EnvironmentsApiDeleteEnvironmentRequest) CleanupAuditLogs(cleanupAuditLogs bool) EnvironmentsApiDeleteEnvironmentRequest
An optional flag which indicates whether the audit log records related to the environment should be deleted or not.
type EnvironmentsApiGetEnvironmentRequest ¶ added in v1.4.0
type EnvironmentsApiGetEnvironmentRequest struct { ApiService *EnvironmentsApiService // contains filtered or unexported fields }
func (EnvironmentsApiGetEnvironmentRequest) Execute ¶ added in v1.4.0
func (r EnvironmentsApiGetEnvironmentRequest) Execute() (*EnvironmentModel, *http.Response, error)
type EnvironmentsApiGetEnvironmentsRequest ¶ added in v1.4.0
type EnvironmentsApiGetEnvironmentsRequest struct { ApiService *EnvironmentsApiService // contains filtered or unexported fields }
func (EnvironmentsApiGetEnvironmentsRequest) Execute ¶ added in v1.4.0
func (r EnvironmentsApiGetEnvironmentsRequest) Execute() ([]EnvironmentModel, *http.Response, error)
type EnvironmentsApiService ¶
type EnvironmentsApiService service
EnvironmentsApiService EnvironmentsApi service
func (*EnvironmentsApiService) CreateEnvironment ¶
func (a *EnvironmentsApiService) CreateEnvironment(ctx context.Context, productId string) EnvironmentsApiCreateEnvironmentRequest
CreateEnvironment Create Environment
This endpoint creates a new Environment in a specified Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return EnvironmentsApiCreateEnvironmentRequest
func (*EnvironmentsApiService) CreateEnvironmentExecute ¶ added in v1.4.0
func (a *EnvironmentsApiService) CreateEnvironmentExecute(r EnvironmentsApiCreateEnvironmentRequest) (*EnvironmentModel, *http.Response, error)
Execute executes the request
@return EnvironmentModel
func (*EnvironmentsApiService) DeleteEnvironment ¶ added in v0.12.0
func (a *EnvironmentsApiService) DeleteEnvironment(ctx context.Context, environmentId string) EnvironmentsApiDeleteEnvironmentRequest
DeleteEnvironment Delete Environment
This endpoint removes an Environment identified by the `environmentId` parameter. If the `cleanupAuditLogs` flag is set to true, it also deletes the audit log records related to the environment (except for the `Created a new environment` and `Deleted an environment` records).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @return EnvironmentsApiDeleteEnvironmentRequest
func (*EnvironmentsApiService) DeleteEnvironmentExecute ¶ added in v1.4.0
func (a *EnvironmentsApiService) DeleteEnvironmentExecute(r EnvironmentsApiDeleteEnvironmentRequest) (*http.Response, error)
Execute executes the request
func (*EnvironmentsApiService) GetEnvironment ¶ added in v0.12.0
func (a *EnvironmentsApiService) GetEnvironment(ctx context.Context, environmentId string) EnvironmentsApiGetEnvironmentRequest
GetEnvironment Get Environment
This endpoint returns the metadata of an Environment identified by the `environmentId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @return EnvironmentsApiGetEnvironmentRequest
func (*EnvironmentsApiService) GetEnvironmentExecute ¶ added in v1.4.0
func (a *EnvironmentsApiService) GetEnvironmentExecute(r EnvironmentsApiGetEnvironmentRequest) (*EnvironmentModel, *http.Response, error)
Execute executes the request
@return EnvironmentModel
func (*EnvironmentsApiService) GetEnvironments ¶
func (a *EnvironmentsApiService) GetEnvironments(ctx context.Context, productId string) EnvironmentsApiGetEnvironmentsRequest
GetEnvironments List Environments
This endpoint returns the list of the Environments that belongs to the given Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return EnvironmentsApiGetEnvironmentsRequest
func (*EnvironmentsApiService) GetEnvironmentsExecute ¶ added in v1.4.0
func (a *EnvironmentsApiService) GetEnvironmentsExecute(r EnvironmentsApiGetEnvironmentsRequest) ([]EnvironmentModel, *http.Response, error)
Execute executes the request
@return []EnvironmentModel
func (*EnvironmentsApiService) UpdateEnvironment ¶
func (a *EnvironmentsApiService) UpdateEnvironment(ctx context.Context, environmentId string) EnvironmentsApiUpdateEnvironmentRequest
UpdateEnvironment Update Environment
This endpoint updates an Environment identified by the `environmentId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @return EnvironmentsApiUpdateEnvironmentRequest
func (*EnvironmentsApiService) UpdateEnvironmentExecute ¶ added in v1.4.0
func (a *EnvironmentsApiService) UpdateEnvironmentExecute(r EnvironmentsApiUpdateEnvironmentRequest) (*EnvironmentModel, *http.Response, error)
Execute executes the request
@return EnvironmentModel
type EnvironmentsApiUpdateEnvironmentRequest ¶ added in v1.4.0
type EnvironmentsApiUpdateEnvironmentRequest struct { ApiService *EnvironmentsApiService // contains filtered or unexported fields }
func (EnvironmentsApiUpdateEnvironmentRequest) Execute ¶ added in v1.4.0
func (r EnvironmentsApiUpdateEnvironmentRequest) Execute() (*EnvironmentModel, *http.Response, error)
func (EnvironmentsApiUpdateEnvironmentRequest) UpdateEnvironmentModel ¶ added in v1.4.0
func (r EnvironmentsApiUpdateEnvironmentRequest) UpdateEnvironmentModel(updateEnvironmentModel UpdateEnvironmentModel) EnvironmentsApiUpdateEnvironmentRequest
type EvaluationVersion ¶ added in v1.3.0
type EvaluationVersion string
EvaluationVersion Determines the evaluation version of a Config. Using `v2` enables the new features of Config V2 (https://configcat.com/docs/advanced/config-v2).
const ( EVALUATIONVERSION_V1 EvaluationVersion = "v1" EVALUATIONVERSION_V2 EvaluationVersion = "v2" )
List of EvaluationVersion
func NewEvaluationVersionFromValue ¶ added in v1.4.0
func NewEvaluationVersionFromValue(v string) (*EvaluationVersion, error)
NewEvaluationVersionFromValue returns a pointer to a valid EvaluationVersion for the value passed as argument, or an error if the value passed is not allowed by the enum
func (EvaluationVersion) IsValid ¶ added in v1.4.0
func (v EvaluationVersion) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (EvaluationVersion) Ptr ¶ added in v1.4.0
func (v EvaluationVersion) Ptr() *EvaluationVersion
Ptr returns reference to EvaluationVersion value
func (*EvaluationVersion) UnmarshalJSON ¶ added in v1.4.0
func (v *EvaluationVersion) UnmarshalJSON(src []byte) error
type FeatureFlagLimitations ¶ added in v1.7.0
type FeatureFlagLimitations struct { // Maximum number of percentage options a Feature Flag or Setting can have within a targeting rule. MaxPercentageOptionCount *int32 `json:"maxPercentageOptionCount,omitempty"` // Maximum number of targeting rules a Feature Flag or Setting can have. MaxTargetingRuleCount *int32 `json:"maxTargetingRuleCount,omitempty"` // Maximum length of a text comparison value. MaxComparisonValueLength *int32 `json:"maxComparisonValueLength,omitempty"` // Maximum item count of a list comparison value. MaxComparisonValueListLength *int32 `json:"maxComparisonValueListLength,omitempty"` // Maximum length of a list comparison value's item. MaxComparisonValueListItemLength *int32 `json:"maxComparisonValueListItemLength,omitempty"` // Maximum length of a text Setting's value. MaxStringFlagValueLength *int32 `json:"maxStringFlagValueLength,omitempty"` // Maximum number of `AND` conditions a Feature Flag or Setting can have within a targeting rule. MaxConditionPerTargetingRuleCount *int32 `json:"maxConditionPerTargetingRuleCount,omitempty"` }
FeatureFlagLimitations Subscription limitations regarding Feature flag or Setting values and targeting.
func NewFeatureFlagLimitations ¶ added in v1.7.0
func NewFeatureFlagLimitations() *FeatureFlagLimitations
NewFeatureFlagLimitations instantiates a new FeatureFlagLimitations 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 NewFeatureFlagLimitationsWithDefaults ¶ added in v1.7.0
func NewFeatureFlagLimitationsWithDefaults() *FeatureFlagLimitations
NewFeatureFlagLimitationsWithDefaults instantiates a new FeatureFlagLimitations 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 (*FeatureFlagLimitations) GetMaxComparisonValueLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxComparisonValueLength() int32
GetMaxComparisonValueLength returns the MaxComparisonValueLength field value if set, zero value otherwise.
func (*FeatureFlagLimitations) GetMaxComparisonValueLengthOk ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxComparisonValueLengthOk() (*int32, bool)
GetMaxComparisonValueLengthOk returns a tuple with the MaxComparisonValueLength field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureFlagLimitations) GetMaxComparisonValueListItemLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxComparisonValueListItemLength() int32
GetMaxComparisonValueListItemLength returns the MaxComparisonValueListItemLength field value if set, zero value otherwise.
func (*FeatureFlagLimitations) GetMaxComparisonValueListItemLengthOk ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxComparisonValueListItemLengthOk() (*int32, bool)
GetMaxComparisonValueListItemLengthOk returns a tuple with the MaxComparisonValueListItemLength field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureFlagLimitations) GetMaxComparisonValueListLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxComparisonValueListLength() int32
GetMaxComparisonValueListLength returns the MaxComparisonValueListLength field value if set, zero value otherwise.
func (*FeatureFlagLimitations) GetMaxComparisonValueListLengthOk ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxComparisonValueListLengthOk() (*int32, bool)
GetMaxComparisonValueListLengthOk returns a tuple with the MaxComparisonValueListLength field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureFlagLimitations) GetMaxConditionPerTargetingRuleCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxConditionPerTargetingRuleCount() int32
GetMaxConditionPerTargetingRuleCount returns the MaxConditionPerTargetingRuleCount field value if set, zero value otherwise.
func (*FeatureFlagLimitations) GetMaxConditionPerTargetingRuleCountOk ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxConditionPerTargetingRuleCountOk() (*int32, bool)
GetMaxConditionPerTargetingRuleCountOk returns a tuple with the MaxConditionPerTargetingRuleCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureFlagLimitations) GetMaxPercentageOptionCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxPercentageOptionCount() int32
GetMaxPercentageOptionCount returns the MaxPercentageOptionCount field value if set, zero value otherwise.
func (*FeatureFlagLimitations) GetMaxPercentageOptionCountOk ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxPercentageOptionCountOk() (*int32, bool)
GetMaxPercentageOptionCountOk returns a tuple with the MaxPercentageOptionCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureFlagLimitations) GetMaxStringFlagValueLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxStringFlagValueLength() int32
GetMaxStringFlagValueLength returns the MaxStringFlagValueLength field value if set, zero value otherwise.
func (*FeatureFlagLimitations) GetMaxStringFlagValueLengthOk ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxStringFlagValueLengthOk() (*int32, bool)
GetMaxStringFlagValueLengthOk returns a tuple with the MaxStringFlagValueLength field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureFlagLimitations) GetMaxTargetingRuleCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxTargetingRuleCount() int32
GetMaxTargetingRuleCount returns the MaxTargetingRuleCount field value if set, zero value otherwise.
func (*FeatureFlagLimitations) GetMaxTargetingRuleCountOk ¶ added in v1.7.0
func (o *FeatureFlagLimitations) GetMaxTargetingRuleCountOk() (*int32, bool)
GetMaxTargetingRuleCountOk returns a tuple with the MaxTargetingRuleCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureFlagLimitations) HasMaxComparisonValueLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) HasMaxComparisonValueLength() bool
HasMaxComparisonValueLength returns a boolean if a field has been set.
func (*FeatureFlagLimitations) HasMaxComparisonValueListItemLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) HasMaxComparisonValueListItemLength() bool
HasMaxComparisonValueListItemLength returns a boolean if a field has been set.
func (*FeatureFlagLimitations) HasMaxComparisonValueListLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) HasMaxComparisonValueListLength() bool
HasMaxComparisonValueListLength returns a boolean if a field has been set.
func (*FeatureFlagLimitations) HasMaxConditionPerTargetingRuleCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) HasMaxConditionPerTargetingRuleCount() bool
HasMaxConditionPerTargetingRuleCount returns a boolean if a field has been set.
func (*FeatureFlagLimitations) HasMaxPercentageOptionCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) HasMaxPercentageOptionCount() bool
HasMaxPercentageOptionCount returns a boolean if a field has been set.
func (*FeatureFlagLimitations) HasMaxStringFlagValueLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) HasMaxStringFlagValueLength() bool
HasMaxStringFlagValueLength returns a boolean if a field has been set.
func (*FeatureFlagLimitations) HasMaxTargetingRuleCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) HasMaxTargetingRuleCount() bool
HasMaxTargetingRuleCount returns a boolean if a field has been set.
func (FeatureFlagLimitations) MarshalJSON ¶ added in v1.7.0
func (o FeatureFlagLimitations) MarshalJSON() ([]byte, error)
func (*FeatureFlagLimitations) SetMaxComparisonValueLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) SetMaxComparisonValueLength(v int32)
SetMaxComparisonValueLength gets a reference to the given int32 and assigns it to the MaxComparisonValueLength field.
func (*FeatureFlagLimitations) SetMaxComparisonValueListItemLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) SetMaxComparisonValueListItemLength(v int32)
SetMaxComparisonValueListItemLength gets a reference to the given int32 and assigns it to the MaxComparisonValueListItemLength field.
func (*FeatureFlagLimitations) SetMaxComparisonValueListLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) SetMaxComparisonValueListLength(v int32)
SetMaxComparisonValueListLength gets a reference to the given int32 and assigns it to the MaxComparisonValueListLength field.
func (*FeatureFlagLimitations) SetMaxConditionPerTargetingRuleCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) SetMaxConditionPerTargetingRuleCount(v int32)
SetMaxConditionPerTargetingRuleCount gets a reference to the given int32 and assigns it to the MaxConditionPerTargetingRuleCount field.
func (*FeatureFlagLimitations) SetMaxPercentageOptionCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) SetMaxPercentageOptionCount(v int32)
SetMaxPercentageOptionCount gets a reference to the given int32 and assigns it to the MaxPercentageOptionCount field.
func (*FeatureFlagLimitations) SetMaxStringFlagValueLength ¶ added in v1.7.0
func (o *FeatureFlagLimitations) SetMaxStringFlagValueLength(v int32)
SetMaxStringFlagValueLength gets a reference to the given int32 and assigns it to the MaxStringFlagValueLength field.
func (*FeatureFlagLimitations) SetMaxTargetingRuleCount ¶ added in v1.7.0
func (o *FeatureFlagLimitations) SetMaxTargetingRuleCount(v int32)
SetMaxTargetingRuleCount gets a reference to the given int32 and assigns it to the MaxTargetingRuleCount field.
func (FeatureFlagLimitations) ToMap ¶ added in v1.7.0
func (o FeatureFlagLimitations) ToMap() (map[string]interface{}, error)
type FeatureFlagSettingValuesApiGetSettingValueRequest ¶ added in v1.4.0
type FeatureFlagSettingValuesApiGetSettingValueRequest struct { ApiService *FeatureFlagSettingValuesApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesApiGetSettingValueRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiGetSettingValueRequest) Execute() (*SettingValueModel, *http.Response, error)
type FeatureFlagSettingValuesApiGetSettingValuesRequest ¶ added in v1.4.0
type FeatureFlagSettingValuesApiGetSettingValuesRequest struct { ApiService *FeatureFlagSettingValuesApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesApiGetSettingValuesRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiGetSettingValuesRequest) Execute() (*ConfigSettingValuesModel, *http.Response, error)
type FeatureFlagSettingValuesApiPostSettingValuesRequest ¶ added in v1.4.0
type FeatureFlagSettingValuesApiPostSettingValuesRequest struct { ApiService *FeatureFlagSettingValuesApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesApiPostSettingValuesRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiPostSettingValuesRequest) Execute() (*ConfigSettingValuesModel, *http.Response, error)
func (FeatureFlagSettingValuesApiPostSettingValuesRequest) Reason ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiPostSettingValuesRequest) Reason(reason string) FeatureFlagSettingValuesApiPostSettingValuesRequest
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
func (FeatureFlagSettingValuesApiPostSettingValuesRequest) UpdateSettingValuesWithIdModel ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiPostSettingValuesRequest) UpdateSettingValuesWithIdModel(updateSettingValuesWithIdModel UpdateSettingValuesWithIdModel) FeatureFlagSettingValuesApiPostSettingValuesRequest
type FeatureFlagSettingValuesApiReplaceSettingValueRequest ¶ added in v1.4.0
type FeatureFlagSettingValuesApiReplaceSettingValueRequest struct { ApiService *FeatureFlagSettingValuesApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesApiReplaceSettingValueRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiReplaceSettingValueRequest) Execute() (*SettingValueModel, *http.Response, error)
func (FeatureFlagSettingValuesApiReplaceSettingValueRequest) Reason ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiReplaceSettingValueRequest) Reason(reason string) FeatureFlagSettingValuesApiReplaceSettingValueRequest
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
func (FeatureFlagSettingValuesApiReplaceSettingValueRequest) UpdateSettingValueModel ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiReplaceSettingValueRequest) UpdateSettingValueModel(updateSettingValueModel UpdateSettingValueModel) FeatureFlagSettingValuesApiReplaceSettingValueRequest
type FeatureFlagSettingValuesApiService ¶
type FeatureFlagSettingValuesApiService service
FeatureFlagSettingValuesApiService FeatureFlagSettingValuesApi service
func (*FeatureFlagSettingValuesApiService) GetSettingValue ¶
func (a *FeatureFlagSettingValuesApiService) GetSettingValue(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesApiGetSettingValueRequest
GetSettingValue Get value
This endpoint returns the value of a Feature Flag or Setting in a specified Environment identified by the `environmentId` parameter.
The most important attributes in the response are the `value`, `rolloutRules` and `percentageRules`. The `value` represents what the clients will get when the evaluation requests of our SDKs are not matching to any of the defined Targeting or Percentage Rules, or when there are no additional rules to evaluate.
The `rolloutRules` and `percentageRules` attributes are representing the current Targeting and Percentage Rules configuration of the actual Feature Flag or Setting in an **ordered** collection, which means the order of the returned rules is matching to the evaluation order. You can read more about these rules [here](https://configcat.com/docs/targeting/targeting-overview).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @return FeatureFlagSettingValuesApiGetSettingValueRequest
func (*FeatureFlagSettingValuesApiService) GetSettingValueExecute ¶ added in v1.4.0
func (a *FeatureFlagSettingValuesApiService) GetSettingValueExecute(r FeatureFlagSettingValuesApiGetSettingValueRequest) (*SettingValueModel, *http.Response, error)
Execute executes the request
@return SettingValueModel
func (*FeatureFlagSettingValuesApiService) GetSettingValues ¶ added in v1.1.0
func (a *FeatureFlagSettingValuesApiService) GetSettingValues(ctx context.Context, configId string, environmentId string) FeatureFlagSettingValuesApiGetSettingValuesRequest
GetSettingValues Get values
This endpoint returns the value of a specified Config's Feature Flags or Settings identified by the `configId` parameter in a specified Environment identified by the `environmentId` parameter.
The most important attributes in the response are the `value`, `rolloutRules` and `percentageRules`. The `value` represents what the clients will get when the evaluation requests of our SDKs are not matching to any of the defined Targeting or Percentage Rules, or when there are no additional rules to evaluate.
The `rolloutRules` and `percentageRules` attributes are representing the current Targeting and Percentage Rules configuration of the actual Feature Flag or Setting in an **ordered** collection, which means the order of the returned rules is matching to the evaluation order. You can read more about these rules [here](https://configcat.com/docs/targeting/targeting-overview/).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @param environmentId The identifier of the Environment. @return FeatureFlagSettingValuesApiGetSettingValuesRequest
func (*FeatureFlagSettingValuesApiService) GetSettingValuesExecute ¶ added in v1.4.0
func (a *FeatureFlagSettingValuesApiService) GetSettingValuesExecute(r FeatureFlagSettingValuesApiGetSettingValuesRequest) (*ConfigSettingValuesModel, *http.Response, error)
Execute executes the request
@return ConfigSettingValuesModel
func (*FeatureFlagSettingValuesApiService) PostSettingValues ¶ added in v1.3.0
func (a *FeatureFlagSettingValuesApiService) PostSettingValues(ctx context.Context, configId string, environmentId string) FeatureFlagSettingValuesApiPostSettingValuesRequest
PostSettingValues Post values
This endpoint replaces the values of a specified Config's Feature Flags or Settings identified by the `configId` parameter in a specified Environment identified by the `environmentId` parameter.
Only the `value`, `rolloutRules` and `percentageRules` attributes are modifiable by this endpoint.
**Important:** As this endpoint is doing a complete replace, it's important to set every other attribute that you don't want to change in its original state. Not listing one means it will reset.
For example: We have the following resource. ```json
{ "settingValues": [ { "rolloutPercentageItems": [ { "percentage": 30, "value": true }, { "percentage": 70, "value": false } ], "rolloutRules": [], "value": false, "settingId": 1 } ] }
``` If we send a replace request body as below: ```json
{ "settingValues": [ { "value": true, "settingId": 1 } ] }
``` Then besides that the default value is set to `true`, all the Percentage Rules are deleted. So we get a response like this: ```json
{ "settingValues": [ { "rolloutPercentageItems": [], "rolloutRules": [], "value": true, "setting": { "settingId": 1 } } ] }
```
The `rolloutRules` property describes two types of rules:
- **Targeting rules**: When you want to add or update a targeting rule, the `comparator`, `comparisonAttribute`, and `comparisonValue` members are required. - **Segment rules**: When you want to add add or update a segment rule, the `segmentId` which identifies the desired segment and the `segmentComparator` members are required.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @param environmentId The identifier of the Environment. @return FeatureFlagSettingValuesApiPostSettingValuesRequest
func (*FeatureFlagSettingValuesApiService) PostSettingValuesExecute ¶ added in v1.4.0
func (a *FeatureFlagSettingValuesApiService) PostSettingValuesExecute(r FeatureFlagSettingValuesApiPostSettingValuesRequest) (*ConfigSettingValuesModel, *http.Response, error)
Execute executes the request
@return ConfigSettingValuesModel
func (*FeatureFlagSettingValuesApiService) ReplaceSettingValue ¶
func (a *FeatureFlagSettingValuesApiService) ReplaceSettingValue(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesApiReplaceSettingValueRequest
ReplaceSettingValue Replace value
This endpoint replaces the whole value of a Feature Flag or Setting in a specified Environment.
Only the `value`, `rolloutRules` and `percentageRules` attributes are modifiable by this endpoint.
**Important:** As this endpoint is doing a complete replace, it's important to set every other attribute that you don't want to change in its original state. Not listing one means it will reset.
For example: We have the following resource. ```json
{ "rolloutPercentageItems": [ { "percentage": 30, "value": true }, { "percentage": 70, "value": false } ], "rolloutRules": [], "value": false }
``` If we send a replace request body as below: ```json
{ "value": true }
``` Then besides that the default value is set to `true`, all the Percentage Rules are deleted. So we get a response like this: ```json
{ "rolloutPercentageItems": [], "rolloutRules": [], "value": true }
```
The `rolloutRules` property describes two types of rules:
- **Targeting rules**: When you want to add or update a targeting rule, the `comparator`, `comparisonAttribute`, and `comparisonValue` members are required. - **Segment rules**: When you want to add add or update a segment rule, the `segmentId` which identifies the desired segment and the `segmentComparator` members are required.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @return FeatureFlagSettingValuesApiReplaceSettingValueRequest
func (*FeatureFlagSettingValuesApiService) ReplaceSettingValueExecute ¶ added in v1.4.0
func (a *FeatureFlagSettingValuesApiService) ReplaceSettingValueExecute(r FeatureFlagSettingValuesApiReplaceSettingValueRequest) (*SettingValueModel, *http.Response, error)
Execute executes the request
@return SettingValueModel
func (*FeatureFlagSettingValuesApiService) UpdateSettingValue ¶
func (a *FeatureFlagSettingValuesApiService) UpdateSettingValue(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesApiUpdateSettingValueRequest
UpdateSettingValue Update value
This endpoint updates the value of a Feature Flag or Setting with a collection of [JSON Patch](https://jsonpatch.com) operations in a specified Environment.
Only the `value`, `rolloutRules` and `percentageRules` attributes are modifiable by this endpoint.
The advantage of using JSON Patch is that you can describe individual update operations on a resource without touching attributes that you don't want to change. It supports collection reordering, so it also can be used for reordering the targeting rules of a Feature Flag or Setting.
For example: We have the following resource. ```json
{ "rolloutPercentageItems": [ { "percentage": 30, "value": true }, { "percentage": 70, "value": false } ], "rolloutRules": [], "value": false }
``` If we send an update request body as below: ```json [
{ "op": "replace", "path": "/value", "value": true }
] ``` Only the default value is going to be set to `true` and all the Percentage Rules are remaining unchanged. So we get a response like this: ```json
{ "rolloutPercentageItems": [ { "percentage": 30, "value": true }, { "percentage": 70, "value": false } ], "rolloutRules": [], "value": true }
```
The `rolloutRules` property describes two types of rules:
- **Targeting rules**: When you want to add or update a targeting rule, the `comparator`, `comparisonAttribute`, and `comparisonValue` members are required. - **Segment rules**: When you want to add add or update a segment rule, the `segmentId` which identifies the desired segment and the `segmentComparator` members are required.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @return FeatureFlagSettingValuesApiUpdateSettingValueRequest
func (*FeatureFlagSettingValuesApiService) UpdateSettingValueExecute ¶ added in v1.4.0
func (a *FeatureFlagSettingValuesApiService) UpdateSettingValueExecute(r FeatureFlagSettingValuesApiUpdateSettingValueRequest) (*SettingValueModel, *http.Response, error)
Execute executes the request
@return SettingValueModel
type FeatureFlagSettingValuesApiUpdateSettingValueRequest ¶ added in v1.4.0
type FeatureFlagSettingValuesApiUpdateSettingValueRequest struct { ApiService *FeatureFlagSettingValuesApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesApiUpdateSettingValueRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiUpdateSettingValueRequest) Execute() (*SettingValueModel, *http.Response, error)
func (FeatureFlagSettingValuesApiUpdateSettingValueRequest) JsonPatchOperation ¶ added in v1.5.0
func (r FeatureFlagSettingValuesApiUpdateSettingValueRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagSettingValuesApiUpdateSettingValueRequest
func (FeatureFlagSettingValuesApiUpdateSettingValueRequest) Reason ¶ added in v1.4.0
func (r FeatureFlagSettingValuesApiUpdateSettingValueRequest) Reason(reason string) FeatureFlagSettingValuesApiUpdateSettingValueRequest
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
type FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest ¶ added in v1.4.0
type FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest struct { ApiService *FeatureFlagSettingValuesUsingSDKKeyApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest) Execute() (*SettingValueModel, *http.Response, error)
func (FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest
The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
type FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest ¶ added in v1.4.0
type FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest struct { ApiService *FeatureFlagSettingValuesUsingSDKKeyApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) Execute() (*SettingValueModel, *http.Response, error)
func (FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) Reason ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) Reason(reason string) FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
func (FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) UpdateSettingValueModel ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) UpdateSettingValueModel(updateSettingValueModel UpdateSettingValueModel) FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
func (FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
type FeatureFlagSettingValuesUsingSDKKeyApiService ¶
type FeatureFlagSettingValuesUsingSDKKeyApiService service
FeatureFlagSettingValuesUsingSDKKeyApiService FeatureFlagSettingValuesUsingSDKKeyApi service
func (*FeatureFlagSettingValuesUsingSDKKeyApiService) GetSettingValueBySdkkey ¶
func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) GetSettingValueBySdkkey(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest
GetSettingValueBySdkkey Get value
This endpoint returns the value of a Feature Flag or Setting in a specified Environment identified by the <a target="_blank" rel="noopener noreferrer" href="https://app.configcat.com/sdkkey">SDK key</a> passed in the `X-CONFIGCAT-SDKKEY` header.
The most important attributes in the response are the `value`, `rolloutRules` and `percentageRules`. The `value` represents what the clients will get when the evaluation requests of our SDKs are not matching to any of the defined Targeting or Percentage Rules, or when there are no additional rules to evaluate.
The `rolloutRules` and `percentageRules` attributes are representing the current Targeting and Percentage Rules configuration of the actual Feature Flag or Setting in an **ordered** collection, which means the order of the returned rules is matching to the evaluation order. You can read more about these rules [here](https://configcat.com/docs/targeting/targeting-overview/).
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingKeyOrId The key or id of the Setting. @return FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest
func (*FeatureFlagSettingValuesUsingSDKKeyApiService) GetSettingValueBySdkkeyExecute ¶ added in v1.4.0
func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) GetSettingValueBySdkkeyExecute(r FeatureFlagSettingValuesUsingSDKKeyApiGetSettingValueBySdkkeyRequest) (*SettingValueModel, *http.Response, error)
Execute executes the request
@return SettingValueModel
func (*FeatureFlagSettingValuesUsingSDKKeyApiService) ReplaceSettingValueBySdkkey ¶
func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) ReplaceSettingValueBySdkkey(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
ReplaceSettingValueBySdkkey Replace value
This endpoint replaces the value of a Feature Flag or Setting in a specified Environment identified by the <a target="_blank" rel="noopener noreferrer" href="https://app.configcat.com/sdkkey">SDK key</a> passed in the `X-CONFIGCAT-SDKKEY` header.
Only the `value`, `rolloutRules` and `percentageRules` attributes are modifiable by this endpoint.
**Important:** As this endpoint is doing a complete replace, it's important to set every other attribute that you don't want to change to its original state. Not listing one means it will reset.
For example: We have the following resource. ```json
{ "rolloutPercentageItems": [ { "percentage": 30, "value": true }, { "percentage": 70, "value": false } ], "rolloutRules": [], "value": false }
``` If we send a replace request body as below: ```json
{ "value": true }
``` Then besides that the default served value is set to `true`, all the Percentage Rules are deleted. So we get a response like this: ```json
{ "rolloutPercentageItems": [], "rolloutRules": [], "value": true }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingKeyOrId The key or id of the Setting. @return FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest
func (*FeatureFlagSettingValuesUsingSDKKeyApiService) ReplaceSettingValueBySdkkeyExecute ¶ added in v1.4.0
func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) ReplaceSettingValueBySdkkeyExecute(r FeatureFlagSettingValuesUsingSDKKeyApiReplaceSettingValueBySdkkeyRequest) (*SettingValueModel, *http.Response, error)
Execute executes the request
@return SettingValueModel
func (*FeatureFlagSettingValuesUsingSDKKeyApiService) UpdateSettingValueBySdkkey ¶
func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) UpdateSettingValueBySdkkey(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
UpdateSettingValueBySdkkey Update value
This endpoint updates the value of a Feature Flag or Setting with a collection of [JSON Patch](https://jsonpatch.com) operations in a specified Environment identified by the <a target="_blank" rel="noopener noreferrer" href="https://app.configcat.com/sdkkey">SDK key</a> passed in the `X-CONFIGCAT-SDKKEY` header.
Only the `value`, `rolloutRules` and `percentageRules` attributes are modifiable by this endpoint.
The advantage of using JSON Patch is that you can describe individual update operations on a resource without touching attributes that you don't want to change. It supports collection reordering, so it also can be used for reordering the targeting rules of a Feature Flag or Setting.
For example: We have the following resource. ```json
{ "rolloutPercentageItems": [ { "percentage": 30, "value": true }, { "percentage": 70, "value": false } ], "rolloutRules": [], "value": false }
``` If we send an update request body as below: ```json [
{ "op": "replace", "path": "/value", "value": true }
] ``` Only the default served value is going to be set to `true` and all the Percentage Rules are remaining unchanged. So we get a response like this: ```json
{ "rolloutPercentageItems": [ { "percentage": 30, "value": true }, { "percentage": 70, "value": false } ], "rolloutRules": [], "value": true }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingKeyOrId The key or id of the Setting. @return FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
func (*FeatureFlagSettingValuesUsingSDKKeyApiService) UpdateSettingValueBySdkkeyExecute ¶ added in v1.4.0
func (a *FeatureFlagSettingValuesUsingSDKKeyApiService) UpdateSettingValueBySdkkeyExecute(r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) (*SettingValueModel, *http.Response, error)
Execute executes the request
@return SettingValueModel
type FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest ¶ added in v1.4.0
type FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest struct { ApiService *FeatureFlagSettingValuesUsingSDKKeyApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) Execute() (*SettingValueModel, *http.Response, error)
func (FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) JsonPatchOperation ¶ added in v1.5.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
func (FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) Reason ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) Reason(reason string) FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
func (FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY ¶ added in v1.4.0
func (r FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyApiUpdateSettingValueBySdkkeyRequest
The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
type FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request ¶ added in v1.6.0
type FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request struct { ApiService *FeatureFlagSettingValuesUsingSDKKeyV2ApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request) Execute ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request
The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
type FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request ¶ added in v1.6.0
type FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request struct { ApiService *FeatureFlagSettingValuesUsingSDKKeyV2ApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) Execute ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) Reason ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) Reason(reason string) FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) UpdateEvaluationFormulaModel ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) UpdateEvaluationFormulaModel(updateEvaluationFormulaModel UpdateEvaluationFormulaModel) FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
type FeatureFlagSettingValuesUsingSDKKeyV2ApiService ¶ added in v1.6.0
type FeatureFlagSettingValuesUsingSDKKeyV2ApiService service
FeatureFlagSettingValuesUsingSDKKeyV2ApiService FeatureFlagSettingValuesUsingSDKKeyV2Api service
func (*FeatureFlagSettingValuesUsingSDKKeyV2ApiService) GetSettingValueBySdkkeyV2 ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) GetSettingValueBySdkkeyV2(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request
GetSettingValueBySdkkeyV2 Get value
This endpoint returns the value of a Feature Flag or Setting in a specified Environment identified by the <a target="_blank" rel="noopener noreferrer" href="https://app.configcat.com/sdkkey">SDK key</a> passed in the `X-CONFIGCAT-SDKKEY` header.
The most important fields in the response are the `defaultValue`, `targetingRules`. The `defaultValue` represents what the clients will get when the evaluation requests of our SDKs are not matching to any of the defined Targeting Rules, or when there are no additional rules to evaluate.
The `targetingRules` represents the current Targeting Rule configuration of the actual Feature Flag or Setting in an **ordered** collection, which means the order of the returned rules is matching to the evaluation order. You can read more about these rules [here](https://configcat.com/docs/targeting/targeting-overview/).
The `percentageEvaluationAttribute` represents the custom [User Object](https://configcat.com/docs/targeting/user-object/) attribute that must be used at the [percentage evaluation](https://configcat.com/docs/advanced/targeting/#anatomy-of-the-percentage-based-targeting) of the Feature Flag or Setting.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingKeyOrId The key or id of the Setting. @return FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request
func (*FeatureFlagSettingValuesUsingSDKKeyV2ApiService) GetSettingValueBySdkkeyV2Execute ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) GetSettingValueBySdkkeyV2Execute(r FeatureFlagSettingValuesUsingSDKKeyV2ApiGetSettingValueBySdkkeyV2Request) (*SettingFormulaModel, *http.Response, error)
Execute executes the request
@return SettingFormulaModel
func (*FeatureFlagSettingValuesUsingSDKKeyV2ApiService) ReplaceSettingValueBySdkkeyV2 ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) ReplaceSettingValueBySdkkeyV2(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
ReplaceSettingValueBySdkkeyV2 Replace value
This endpoint replaces the value and the Targeting Rules of a Feature Flag or Setting in a specified Environment identified by the <a target="_blank" rel="noopener noreferrer" href="https://app.configcat.com/sdkkey">SDK key</a> passed in the `X-CONFIGCAT-SDKKEY` header.
Only the `defaultValue`, `targetingRules`, and `percentageEvaluationAttribute` fields are modifiable by this endpoint.
**Important:** As this endpoint is doing a complete replace, it's important to set every other field that you don't want to change to its original state. Not listing one means it will reset.
For example: We have the following resource of a Feature Flag. ```json
{ "defaultValue": { "boolValue": false }, "targetingRules": [ { "conditions": [ { "userCondition": { "comparisonAttribute": "Email", "comparator": "sensitiveTextEquals", "comparisonValue": { "stringValue": "test@example.com" } } } ], "percentageOptions": [], "value": { "boolValue": true } } ] }
``` If we send a replace request body as below: ```json
{ "defaultValue": { "boolValue": true } }
``` Then besides that the default served value is set to `true`, all the Targeting Rules are deleted. So we get a response like this: ```json
{ "defaultValue": { "boolValue": true }, "targetingRules": [] }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingKeyOrId The key or id of the Setting. @return FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request
func (*FeatureFlagSettingValuesUsingSDKKeyV2ApiService) ReplaceSettingValueBySdkkeyV2Execute ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) ReplaceSettingValueBySdkkeyV2Execute(r FeatureFlagSettingValuesUsingSDKKeyV2ApiReplaceSettingValueBySdkkeyV2Request) (*SettingFormulaModel, *http.Response, error)
Execute executes the request
@return SettingFormulaModel
func (*FeatureFlagSettingValuesUsingSDKKeyV2ApiService) UpdateSettingValueBySdkkeyV2 ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) UpdateSettingValueBySdkkeyV2(ctx context.Context, settingKeyOrId string) FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
UpdateSettingValueBySdkkeyV2 Update value
This endpoint updates the value of a Feature Flag or Setting with a collection of [JSON Patch](https://jsonpatch.com) operations in a specified Environment.
Only the `defaultValue`, `targetingRules`, and `percentageEvaluationAttribute` fields are modifiable by this endpoint.
The advantage of using JSON Patch is that you can describe individual update operations on a resource without touching attributes that you don't want to change. It supports collection reordering, so it also can be used for reordering the targeting rules of a Feature Flag or Setting.
For example: We have the following resource of a Feature Flag. ```json
{ "defaultValue": { "boolValue": false }, "targetingRules": [ { "conditions": [ { "userCondition": { "comparisonAttribute": "Email", "comparator": "sensitiveTextEquals", "comparisonValue": { "stringValue": "test@example.com" } } } ], "percentageOptions": [], "value": { "boolValue": true } } ] }
``` If we send an update request body as below: ```json [
{ "op": "replace", "path": "/targetingRules/0/value/boolValue", "value": true }
] ``` Only the first Targeting Rule's `value` is going to be set to `false` and all the other fields are remaining unchanged.
So we get a response like this: ```json
{ "defaultValue": { "boolValue": false }, "targetingRules": [ { "conditions": [ { "userCondition": { "comparisonAttribute": "Email", "comparator": "sensitiveTextEquals", "comparisonValue": { "stringValue": "test@example.com" } } } ], "percentageOptions": [], "value": { "boolValue": false } } ] }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingKeyOrId The key or id of the Setting. @return FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
func (*FeatureFlagSettingValuesUsingSDKKeyV2ApiService) UpdateSettingValueBySdkkeyV2Execute ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesUsingSDKKeyV2ApiService) UpdateSettingValueBySdkkeyV2Execute(r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) (*SettingFormulaModel, *http.Response, error)
Execute executes the request
@return SettingFormulaModel
type FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request ¶ added in v1.6.0
type FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request struct { ApiService *FeatureFlagSettingValuesUsingSDKKeyV2ApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) Execute ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) JsonPatchOperation ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) Reason ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) Reason(reason string) FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
func (FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY ¶ added in v1.6.0
func (r FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request) XCONFIGCATSDKKEY(xCONFIGCATSDKKEY string) FeatureFlagSettingValuesUsingSDKKeyV2ApiUpdateSettingValueBySdkkeyV2Request
The ConfigCat SDK Key. (https://app.configcat.com/sdkkey)
type FeatureFlagSettingValuesV2ApiGetSettingValueV2Request ¶ added in v1.6.0
type FeatureFlagSettingValuesV2ApiGetSettingValueV2Request struct { ApiService *FeatureFlagSettingValuesV2ApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesV2ApiGetSettingValueV2Request) Execute ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiGetSettingValueV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
type FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request ¶ added in v1.6.0
type FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request struct { ApiService *FeatureFlagSettingValuesV2ApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request) Execute ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request) Execute() (*ConfigSettingFormulasModel, *http.Response, error)
type FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request ¶ added in v1.6.0
type FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request struct { ApiService *FeatureFlagSettingValuesV2ApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) Execute ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) Execute() (*ConfigSettingFormulasModel, *http.Response, error)
func (FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) Reason ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) Reason(reason string) FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
func (FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) UpdateEvaluationFormulasModel ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) UpdateEvaluationFormulasModel(updateEvaluationFormulasModel UpdateEvaluationFormulasModel) FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request
type FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request ¶ added in v1.6.0
type FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request struct { ApiService *FeatureFlagSettingValuesV2ApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) Execute ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
func (FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) Reason ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) Reason(reason string) FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
func (FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) UpdateEvaluationFormulaModel ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) UpdateEvaluationFormulaModel(updateEvaluationFormulaModel UpdateEvaluationFormulaModel) FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request
type FeatureFlagSettingValuesV2ApiService ¶ added in v1.6.0
type FeatureFlagSettingValuesV2ApiService service
FeatureFlagSettingValuesV2ApiService FeatureFlagSettingValuesV2Api service
func (*FeatureFlagSettingValuesV2ApiService) GetSettingValueV2 ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) GetSettingValueV2(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesV2ApiGetSettingValueV2Request
GetSettingValueV2 Get value
This endpoint returns the value of a Feature Flag or Setting in a specified Environment identified by the `environmentId` parameter.
The most important fields in the response are the `defaultValue`, `targetingRules`, and `percentageEvaluationAttribute`. The `defaultValue` represents what the clients will get when the evaluation requests of our SDKs are not matching to any of the defined Targeting Rules, or when there are no additional rules to evaluate.
The `targetingRules` represents the current Targeting Rule configuration of the actual Feature Flag or Setting in an **ordered** collection, which means the order of the returned rules is matching to the evaluation order. You can read more about these rules [here](https://configcat.com/docs/targeting/targeting-overview/).
The `percentageEvaluationAttribute` represents the custom [User Object](https://configcat.com/docs/targeting/user-object/) attribute that must be used for [percentage evaluation](https://configcat.com/docs/targeting/percentage-options/) of the Feature Flag or Setting.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @return FeatureFlagSettingValuesV2ApiGetSettingValueV2Request
func (*FeatureFlagSettingValuesV2ApiService) GetSettingValueV2Execute ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) GetSettingValueV2Execute(r FeatureFlagSettingValuesV2ApiGetSettingValueV2Request) (*SettingFormulaModel, *http.Response, error)
Execute executes the request
@return SettingFormulaModel
func (*FeatureFlagSettingValuesV2ApiService) GetSettingValuesV2 ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) GetSettingValuesV2(ctx context.Context, configId string, environmentId string) FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request
GetSettingValuesV2 Get values
This endpoint returns all Feature Flag and Setting values of a Config identified by the `configId` parameter in a specified Environment identified by the `environmentId` parameter.
The most important fields in the response are the `defaultValue`, `targetingRules`. The `defaultValue` represents what the clients will get when the evaluation requests of our SDKs are not matching to any of the defined Targeting Rules, or when there are no additional rules to evaluate.
The `targetingRules` represents the current Targeting Rule configuration of the actual Feature Flag or Setting in an **ordered** collection, which means the order of the returned rules is matching to the evaluation order. You can read more about these rules [here](https://configcat.com/docs/targeting/targeting-overview/).
The `percentageEvaluationAttribute` represents the custom [User Object](https://configcat.com/docs/targeting/user-object/) attribute that must be used for [percentage evaluation](https://configcat.com/docs/targeting/percentage-options/) of the Feature Flag or Setting.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @param environmentId The identifier of the Environment. @return FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request
func (*FeatureFlagSettingValuesV2ApiService) GetSettingValuesV2Execute ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) GetSettingValuesV2Execute(r FeatureFlagSettingValuesV2ApiGetSettingValuesV2Request) (*ConfigSettingFormulasModel, *http.Response, error)
Execute executes the request
@return ConfigSettingFormulasModel
func (*FeatureFlagSettingValuesV2ApiService) PostSettingValuesV2 ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) PostSettingValuesV2(ctx context.Context, configId string, environmentId string) FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request
PostSettingValuesV2 Post values
This endpoint batch updates the Feature Flags and Settings of a Config identified by the `configId` parameter in a specified Environment identified by the `environmentId` parameter.
Only those Feature Flags and Settings are updated which are part of the request, all the others are left untouched.
**Important:** As this endpoint is doing a complete replace on those Feature Flags and Settings, which are set in the request. It's important to set every other field that you don't want to change in its original state. Not listing a field means that it will reset.
For example: We have the following resource of a Feature Flag. ```json
{ "settingValues": [ { "defaultValue": { "boolValue": false }, "targetingRules": [ { "conditions": [ { "userCondition": { "comparisonAttribute": "Email", "comparator": "sensitiveTextEquals", "comparisonValue": { "stringValue": "test@example.com" } } } ], "percentageOptions": [], "value": { "boolValue": true } } ], "settingId": 1 } ] }
``` If we send a batch replace request body as below: ```json
{ "settingValues": [ { "defaultValue": { "boolValue": false }, "settingId": 1 } ] }
``` Then besides that the default value is set to `true`, all Targeting Rules of the related Feature Flag are deleted. So we get a response like this: ```json
{ "settingValues": [ { "defaultValue": { "boolValue": false }, "targetingRules": [], "setting": { "settingId": 1 } } ] }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @param environmentId The identifier of the Environment. @return FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request
func (*FeatureFlagSettingValuesV2ApiService) PostSettingValuesV2Execute ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) PostSettingValuesV2Execute(r FeatureFlagSettingValuesV2ApiPostSettingValuesV2Request) (*ConfigSettingFormulasModel, *http.Response, error)
Execute executes the request
@return ConfigSettingFormulasModel
func (*FeatureFlagSettingValuesV2ApiService) ReplaceSettingValueV2 ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) ReplaceSettingValueV2(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request
ReplaceSettingValueV2 Replace value
This endpoint replaces the value and the Targeting Rules of a Feature Flag or Setting in a specified Environment identified by the <a target="_blank" rel="noopener noreferrer" href="https://app.configcat.com/sdkkey">SDK key</a> passed in the `X-CONFIGCAT-SDKKEY` header.
Only the `defaultValue`, `targetingRules`, and `percentageEvaluationAttribute` fields are modifiable by this endpoint.
**Important:** As this endpoint is doing a complete replace, it's important to set every other field that you don't want to change to its original state. Not listing one means it will reset.
For example: We have the following resource of a Feature Flag. ```json
{ "defaultValue": { "boolValue": false }, "targetingRules": [ { "conditions": [ { "userCondition": { "comparisonAttribute": "Email", "comparator": "sensitiveTextEquals", "comparisonValue": { "stringValue": "test@example.com" } } } ], "percentageOptions": [], "value": { "boolValue": true } } ] }
``` If we send a replace request body as below: ```json
{ "defaultValue": { "boolValue": true } }
``` Then besides that the default served value is set to `true`, all the Targeting Rules are deleted. So we get a response like this: ```json
{ "defaultValue": { "boolValue": true }, "targetingRules": [] }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @return FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request
func (*FeatureFlagSettingValuesV2ApiService) ReplaceSettingValueV2Execute ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) ReplaceSettingValueV2Execute(r FeatureFlagSettingValuesV2ApiReplaceSettingValueV2Request) (*SettingFormulaModel, *http.Response, error)
Execute executes the request
@return SettingFormulaModel
func (*FeatureFlagSettingValuesV2ApiService) UpdateSettingValueV2 ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) UpdateSettingValueV2(ctx context.Context, environmentId string, settingId int32) FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request
UpdateSettingValueV2 Update value
This endpoint updates the value of a Feature Flag or Setting with a collection of [JSON Patch](https://jsonpatch.com) operations in a specified Environment.
Only the `defaultValue`, `targetingRules`, and `percentageEvaluationAttribute` fields are modifiable by this endpoint.
The advantage of using JSON Patch is that you can describe individual update operations on a resource without touching attributes that you don't want to change. It supports collection reordering, so it also can be used for reordering the targeting rules of a Feature Flag or Setting.
For example: We have the following resource of a Feature Flag. ```json
{ "defaultValue": { "boolValue": false }, "targetingRules": [ { "conditions": [ { "userCondition": { "comparisonAttribute": "Email", "comparator": "sensitiveTextEquals", "comparisonValue": { "stringValue": "test@example.com" } } } ], "percentageOptions": [], "value": { "boolValue": true } } ] }
``` If we send an update request body as below: ```json [
{ "op": "replace", "path": "/targetingRules/0/value/boolValue", "value": true }
] ``` Only the first Targeting Rule's `value` is going to be set to `false` and all the other fields are remaining unchanged.
So we get a response like this: ```json
{ "defaultValue": { "boolValue": false }, "targetingRules": [ { "conditions": [ { "userCondition": { "comparisonAttribute": "Email", "comparator": "sensitiveTextEquals", "comparisonValue": { "stringValue": "test@example.com" } } } ], "percentageOptions": [], "value": { "boolValue": false } } ] }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @return FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request
func (*FeatureFlagSettingValuesV2ApiService) UpdateSettingValueV2Execute ¶ added in v1.6.0
func (a *FeatureFlagSettingValuesV2ApiService) UpdateSettingValueV2Execute(r FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) (*SettingFormulaModel, *http.Response, error)
Execute executes the request
@return SettingFormulaModel
type FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request ¶ added in v1.6.0
type FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request struct { ApiService *FeatureFlagSettingValuesV2ApiService // contains filtered or unexported fields }
func (FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) Execute ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) Execute() (*SettingFormulaModel, *http.Response, error)
func (FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) JsonPatchOperation ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request
func (FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) Reason ¶ added in v1.6.0
func (r FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request) Reason(reason string) FeatureFlagSettingValuesV2ApiUpdateSettingValueV2Request
The reason note for the Audit Log if the Product's \"Config changes require a reason\" preference is turned on.
type FeatureFlagsSettingsApiCreateSettingRequest ¶ added in v1.4.0
type FeatureFlagsSettingsApiCreateSettingRequest struct { ApiService *FeatureFlagsSettingsApiService // contains filtered or unexported fields }
func (FeatureFlagsSettingsApiCreateSettingRequest) CreateSettingInitialValues ¶ added in v1.4.0
func (r FeatureFlagsSettingsApiCreateSettingRequest) CreateSettingInitialValues(createSettingInitialValues CreateSettingInitialValues) FeatureFlagsSettingsApiCreateSettingRequest
func (FeatureFlagsSettingsApiCreateSettingRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagsSettingsApiCreateSettingRequest) Execute() (*SettingModel, *http.Response, error)
type FeatureFlagsSettingsApiDeleteSettingRequest ¶ added in v1.4.0
type FeatureFlagsSettingsApiDeleteSettingRequest struct { ApiService *FeatureFlagsSettingsApiService // contains filtered or unexported fields }
type FeatureFlagsSettingsApiGetSettingRequest ¶ added in v1.4.0
type FeatureFlagsSettingsApiGetSettingRequest struct { ApiService *FeatureFlagsSettingsApiService // contains filtered or unexported fields }
func (FeatureFlagsSettingsApiGetSettingRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagsSettingsApiGetSettingRequest) Execute() (*SettingModel, *http.Response, error)
type FeatureFlagsSettingsApiGetSettingsRequest ¶ added in v1.4.0
type FeatureFlagsSettingsApiGetSettingsRequest struct { ApiService *FeatureFlagsSettingsApiService // contains filtered or unexported fields }
func (FeatureFlagsSettingsApiGetSettingsRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagsSettingsApiGetSettingsRequest) Execute() ([]SettingModel, *http.Response, error)
type FeatureFlagsSettingsApiReplaceSettingRequest ¶ added in v1.11.0
type FeatureFlagsSettingsApiReplaceSettingRequest struct { ApiService *FeatureFlagsSettingsApiService // contains filtered or unexported fields }
func (FeatureFlagsSettingsApiReplaceSettingRequest) Execute ¶ added in v1.11.0
func (r FeatureFlagsSettingsApiReplaceSettingRequest) Execute() (*SettingModel, *http.Response, error)
func (FeatureFlagsSettingsApiReplaceSettingRequest) ReplaceSettingModel ¶ added in v1.11.0
func (r FeatureFlagsSettingsApiReplaceSettingRequest) ReplaceSettingModel(replaceSettingModel ReplaceSettingModel) FeatureFlagsSettingsApiReplaceSettingRequest
type FeatureFlagsSettingsApiService ¶
type FeatureFlagsSettingsApiService service
FeatureFlagsSettingsApiService FeatureFlagsSettingsApi service
func (*FeatureFlagsSettingsApiService) CreateSetting ¶
func (a *FeatureFlagsSettingsApiService) CreateSetting(ctx context.Context, configId string) FeatureFlagsSettingsApiCreateSettingRequest
CreateSetting Create Flag
This endpoint creates a new Feature Flag or Setting in a specified Config identified by the `configId` parameter.
**Important:** The `key` attribute must be unique within the given Config.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @return FeatureFlagsSettingsApiCreateSettingRequest
func (*FeatureFlagsSettingsApiService) CreateSettingExecute ¶ added in v1.4.0
func (a *FeatureFlagsSettingsApiService) CreateSettingExecute(r FeatureFlagsSettingsApiCreateSettingRequest) (*SettingModel, *http.Response, error)
Execute executes the request
@return SettingModel
func (*FeatureFlagsSettingsApiService) DeleteSetting ¶
func (a *FeatureFlagsSettingsApiService) DeleteSetting(ctx context.Context, settingId int32) FeatureFlagsSettingsApiDeleteSettingRequest
DeleteSetting Delete Flag
This endpoint removes a Feature Flag or Setting from a specified Config, identified by the `configId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingId The identifier of the Setting. @return FeatureFlagsSettingsApiDeleteSettingRequest
func (*FeatureFlagsSettingsApiService) DeleteSettingExecute ¶ added in v1.4.0
func (a *FeatureFlagsSettingsApiService) DeleteSettingExecute(r FeatureFlagsSettingsApiDeleteSettingRequest) (*http.Response, error)
Execute executes the request
func (*FeatureFlagsSettingsApiService) GetSetting ¶
func (a *FeatureFlagsSettingsApiService) GetSetting(ctx context.Context, settingId int32) FeatureFlagsSettingsApiGetSettingRequest
GetSetting Get Flag
This endpoint returns the metadata attributes of a Feature Flag or Setting identified by the `settingId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingId The identifier of the Setting. @return FeatureFlagsSettingsApiGetSettingRequest
func (*FeatureFlagsSettingsApiService) GetSettingExecute ¶ added in v1.4.0
func (a *FeatureFlagsSettingsApiService) GetSettingExecute(r FeatureFlagsSettingsApiGetSettingRequest) (*SettingModel, *http.Response, error)
Execute executes the request
@return SettingModel
func (*FeatureFlagsSettingsApiService) GetSettings ¶
func (a *FeatureFlagsSettingsApiService) GetSettings(ctx context.Context, configId string) FeatureFlagsSettingsApiGetSettingsRequest
GetSettings List Flags
This endpoint returns the list of the Feature Flags and Settings defined in a specified Config, identified by the `configId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @return FeatureFlagsSettingsApiGetSettingsRequest
func (*FeatureFlagsSettingsApiService) GetSettingsExecute ¶ added in v1.4.0
func (a *FeatureFlagsSettingsApiService) GetSettingsExecute(r FeatureFlagsSettingsApiGetSettingsRequest) ([]SettingModel, *http.Response, error)
Execute executes the request
@return []SettingModel
func (*FeatureFlagsSettingsApiService) ReplaceSetting ¶ added in v1.11.0
func (a *FeatureFlagsSettingsApiService) ReplaceSetting(ctx context.Context, settingId int32) FeatureFlagsSettingsApiReplaceSettingRequest
ReplaceSetting Replace Flag
This endpoint replaces the whole value of a Feature Flag or Setting identified by the `settingId` parameter.
**Important:** As this endpoint is doing a complete replace, it's important to set every other attribute that you don't want to change in its original state. Not listing one means it will reset.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingId The identifier of the Setting. @return FeatureFlagsSettingsApiReplaceSettingRequest
func (*FeatureFlagsSettingsApiService) ReplaceSettingExecute ¶ added in v1.11.0
func (a *FeatureFlagsSettingsApiService) ReplaceSettingExecute(r FeatureFlagsSettingsApiReplaceSettingRequest) (*SettingModel, *http.Response, error)
Execute executes the request
@return SettingModel
func (*FeatureFlagsSettingsApiService) UpdateSetting ¶
func (a *FeatureFlagsSettingsApiService) UpdateSetting(ctx context.Context, settingId int32) FeatureFlagsSettingsApiUpdateSettingRequest
UpdateSetting Update Flag
This endpoint updates the metadata of a Feature Flag or Setting with a collection of [JSON Patch](https://jsonpatch.com) operations in a specified Config.
Only the `name`, `hint` and `tags` attributes are modifiable by this endpoint. The `tags` attribute is a simple collection of the [tag IDs](#operation/get-tags) attached to the given setting.
The advantage of using JSON Patch is that you can describe individual update operations on a resource without touching attributes that you don't want to change.
For example: We have the following resource. ```json
{ "settingId": 5345, "key": "myGrandFeature", "name": "Tihs is a naem with soem typos.", "hint": "This flag controls my grandioso feature.", "settingType": "boolean", "tags": [ { "tagId": 0, "name": "sample tag", "color": "whale" } ] }
``` If we send an update request body as below (it changes the `name` and adds the already existing tag with the id `2`): ```json [
{ "op": "replace", "path": "/name", "value": "This is the name without typos." }, { "op": "add", "path": "/tags/-", "value": 2 }
] ``` Only the `name` and `tags` are updated and all the other attributes remain unchanged. So we get a response like this: ```json
{ "settingId": 5345, "key": "myGrandFeature", "name": "This is the name without typos.", "hint": "This flag controls my grandioso feature.", "settingType": "boolean", "tags": [ { "tagId": 0, "name": "sample tag", "color": "whale" }, { "tagId": 2, "name": "another tag", "color": "koala" } ] }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param settingId The identifier of the Setting. @return FeatureFlagsSettingsApiUpdateSettingRequest
func (*FeatureFlagsSettingsApiService) UpdateSettingExecute ¶ added in v1.4.0
func (a *FeatureFlagsSettingsApiService) UpdateSettingExecute(r FeatureFlagsSettingsApiUpdateSettingRequest) (*SettingModel, *http.Response, error)
Execute executes the request
@return SettingModel
type FeatureFlagsSettingsApiUpdateSettingRequest ¶ added in v1.4.0
type FeatureFlagsSettingsApiUpdateSettingRequest struct { ApiService *FeatureFlagsSettingsApiService // contains filtered or unexported fields }
func (FeatureFlagsSettingsApiUpdateSettingRequest) Execute ¶ added in v1.4.0
func (r FeatureFlagsSettingsApiUpdateSettingRequest) Execute() (*SettingModel, *http.Response, error)
func (FeatureFlagsSettingsApiUpdateSettingRequest) JsonPatchOperation ¶ added in v1.5.0
func (r FeatureFlagsSettingsApiUpdateSettingRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) FeatureFlagsSettingsApiUpdateSettingRequest
type FlagReference ¶ added in v1.3.0
type FlagReference struct { // The identifier of the Feature Flag or Setting the code reference belongs to. SettingId int32 `json:"settingId"` // The actual references to the given Feature Flag or Setting. References []ReferenceLines `json:"references"` }
FlagReference struct for FlagReference
func NewFlagReference ¶ added in v1.4.0
func NewFlagReference(settingId int32, references []ReferenceLines) *FlagReference
NewFlagReference instantiates a new FlagReference 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 NewFlagReferenceWithDefaults ¶ added in v1.4.0
func NewFlagReferenceWithDefaults() *FlagReference
NewFlagReferenceWithDefaults instantiates a new FlagReference 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 (*FlagReference) GetReferences ¶ added in v1.4.0
func (o *FlagReference) GetReferences() []ReferenceLines
GetReferences returns the References field value
func (*FlagReference) GetReferencesOk ¶ added in v1.4.0
func (o *FlagReference) GetReferencesOk() ([]ReferenceLines, bool)
GetReferencesOk returns a tuple with the References field value and a boolean to check if the value has been set.
func (*FlagReference) GetSettingId ¶ added in v1.4.0
func (o *FlagReference) GetSettingId() int32
GetSettingId returns the SettingId field value
func (*FlagReference) GetSettingIdOk ¶ added in v1.4.0
func (o *FlagReference) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field value and a boolean to check if the value has been set.
func (FlagReference) MarshalJSON ¶ added in v1.4.0
func (o FlagReference) MarshalJSON() ([]byte, error)
func (*FlagReference) SetReferences ¶ added in v1.4.0
func (o *FlagReference) SetReferences(v []ReferenceLines)
SetReferences sets field value
func (*FlagReference) SetSettingId ¶ added in v1.4.0
func (o *FlagReference) SetSettingId(v int32)
SetSettingId sets field value
func (FlagReference) ToMap ¶ added in v1.4.0
func (o FlagReference) ToMap() (map[string]interface{}, error)
type GenericOpenAPIError ¶ added in v1.4.0
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶ added in v1.4.0
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶ added in v1.4.0
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶ added in v1.4.0
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type InitialValue ¶ added in v1.3.0
type InitialValue struct { // The ID of the Environment where the initial value must be set. EnvironmentId *string `json:"environmentId,omitempty"` // The initial value in the given Environment. It must respect the setting type. Value interface{} `json:"value,omitempty"` }
InitialValue struct for InitialValue
func NewInitialValue ¶ added in v1.4.0
func NewInitialValue() *InitialValue
NewInitialValue instantiates a new InitialValue 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 NewInitialValueWithDefaults ¶ added in v1.4.0
func NewInitialValueWithDefaults() *InitialValue
NewInitialValueWithDefaults instantiates a new InitialValue 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 (*InitialValue) GetEnvironmentId ¶ added in v1.4.0
func (o *InitialValue) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*InitialValue) GetEnvironmentIdOk ¶ added in v1.4.0
func (o *InitialValue) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InitialValue) GetValue ¶ added in v1.4.0
func (o *InitialValue) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*InitialValue) GetValueOk ¶ added in v1.4.0
func (o *InitialValue) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*InitialValue) HasEnvironmentId ¶ added in v1.4.0
func (o *InitialValue) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (*InitialValue) HasValue ¶ added in v1.4.0
func (o *InitialValue) HasValue() bool
HasValue returns a boolean if a field has been set.
func (InitialValue) MarshalJSON ¶ added in v1.4.0
func (o InitialValue) MarshalJSON() ([]byte, error)
func (*InitialValue) SetEnvironmentId ¶ added in v1.4.0
func (o *InitialValue) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (*InitialValue) SetValue ¶ added in v1.4.0
func (o *InitialValue) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (InitialValue) ToMap ¶ added in v1.4.0
func (o InitialValue) ToMap() (map[string]interface{}, error)
type IntegrationLinkDetail ¶
type IntegrationLinkDetail struct { Product *ProductModel `json:"product,omitempty"` Config *ConfigModel `json:"config,omitempty"` Environment *EnvironmentModel `json:"environment,omitempty"` Setting *SettingDataModel `json:"setting,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` Status NullableString `json:"status,omitempty"` }
IntegrationLinkDetail struct for IntegrationLinkDetail
func NewIntegrationLinkDetail ¶ added in v1.4.0
func NewIntegrationLinkDetail() *IntegrationLinkDetail
NewIntegrationLinkDetail instantiates a new IntegrationLinkDetail 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 NewIntegrationLinkDetailWithDefaults ¶ added in v1.4.0
func NewIntegrationLinkDetailWithDefaults() *IntegrationLinkDetail
NewIntegrationLinkDetailWithDefaults instantiates a new IntegrationLinkDetail 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 (*IntegrationLinkDetail) GetConfig ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetConfig() ConfigModel
GetConfig returns the Config field value if set, zero value otherwise.
func (*IntegrationLinkDetail) GetConfigOk ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetConfigOk() (*ConfigModel, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationLinkDetail) GetEnvironment ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetEnvironment() EnvironmentModel
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*IntegrationLinkDetail) GetEnvironmentOk ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetEnvironmentOk() (*EnvironmentModel, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationLinkDetail) GetProduct ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetProduct() ProductModel
GetProduct returns the Product field value if set, zero value otherwise.
func (*IntegrationLinkDetail) GetProductOk ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetProductOk() (*ProductModel, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationLinkDetail) GetReadOnly ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*IntegrationLinkDetail) GetReadOnlyOk ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationLinkDetail) GetSetting ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetSetting() SettingDataModel
GetSetting returns the Setting field value if set, zero value otherwise.
func (*IntegrationLinkDetail) GetSettingOk ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetSettingOk() (*SettingDataModel, bool)
GetSettingOk returns a tuple with the Setting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationLinkDetail) GetStatus ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationLinkDetail) GetStatusOk ¶ added in v1.4.0
func (o *IntegrationLinkDetail) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationLinkDetail) HasConfig ¶ added in v1.4.0
func (o *IntegrationLinkDetail) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*IntegrationLinkDetail) HasEnvironment ¶ added in v1.4.0
func (o *IntegrationLinkDetail) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (*IntegrationLinkDetail) HasProduct ¶ added in v1.4.0
func (o *IntegrationLinkDetail) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (*IntegrationLinkDetail) HasReadOnly ¶ added in v1.4.0
func (o *IntegrationLinkDetail) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*IntegrationLinkDetail) HasSetting ¶ added in v1.4.0
func (o *IntegrationLinkDetail) HasSetting() bool
HasSetting returns a boolean if a field has been set.
func (*IntegrationLinkDetail) HasStatus ¶ added in v1.4.0
func (o *IntegrationLinkDetail) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (IntegrationLinkDetail) MarshalJSON ¶ added in v1.4.0
func (o IntegrationLinkDetail) MarshalJSON() ([]byte, error)
func (*IntegrationLinkDetail) SetConfig ¶ added in v1.4.0
func (o *IntegrationLinkDetail) SetConfig(v ConfigModel)
SetConfig gets a reference to the given ConfigModel and assigns it to the Config field.
func (*IntegrationLinkDetail) SetEnvironment ¶ added in v1.4.0
func (o *IntegrationLinkDetail) SetEnvironment(v EnvironmentModel)
SetEnvironment gets a reference to the given EnvironmentModel and assigns it to the Environment field.
func (*IntegrationLinkDetail) SetProduct ¶ added in v1.4.0
func (o *IntegrationLinkDetail) SetProduct(v ProductModel)
SetProduct gets a reference to the given ProductModel and assigns it to the Product field.
func (*IntegrationLinkDetail) SetReadOnly ¶ added in v1.4.0
func (o *IntegrationLinkDetail) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*IntegrationLinkDetail) SetSetting ¶ added in v1.4.0
func (o *IntegrationLinkDetail) SetSetting(v SettingDataModel)
SetSetting gets a reference to the given SettingDataModel and assigns it to the Setting field.
func (*IntegrationLinkDetail) SetStatus ¶ added in v1.4.0
func (o *IntegrationLinkDetail) SetStatus(v string)
SetStatus gets a reference to the given NullableString and assigns it to the Status field.
func (*IntegrationLinkDetail) SetStatusNil ¶ added in v1.4.0
func (o *IntegrationLinkDetail) SetStatusNil()
SetStatusNil sets the value for Status to be an explicit nil
func (IntegrationLinkDetail) ToMap ¶ added in v1.4.0
func (o IntegrationLinkDetail) ToMap() (map[string]interface{}, error)
func (*IntegrationLinkDetail) UnsetStatus ¶ added in v1.4.0
func (o *IntegrationLinkDetail) UnsetStatus()
UnsetStatus ensures that no value is present for Status, not even an explicit nil
type IntegrationLinkDetailsModel ¶
type IntegrationLinkDetailsModel struct { Details []IntegrationLinkDetail `json:"details,omitempty"` AllIntegrationLinkCount *int32 `json:"allIntegrationLinkCount,omitempty"` }
IntegrationLinkDetailsModel struct for IntegrationLinkDetailsModel
func NewIntegrationLinkDetailsModel ¶ added in v1.4.0
func NewIntegrationLinkDetailsModel() *IntegrationLinkDetailsModel
NewIntegrationLinkDetailsModel instantiates a new IntegrationLinkDetailsModel 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 NewIntegrationLinkDetailsModelWithDefaults ¶ added in v1.4.0
func NewIntegrationLinkDetailsModelWithDefaults() *IntegrationLinkDetailsModel
NewIntegrationLinkDetailsModelWithDefaults instantiates a new IntegrationLinkDetailsModel 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 (*IntegrationLinkDetailsModel) GetAllIntegrationLinkCount ¶ added in v1.4.0
func (o *IntegrationLinkDetailsModel) GetAllIntegrationLinkCount() int32
GetAllIntegrationLinkCount returns the AllIntegrationLinkCount field value if set, zero value otherwise.
func (*IntegrationLinkDetailsModel) GetAllIntegrationLinkCountOk ¶ added in v1.4.0
func (o *IntegrationLinkDetailsModel) GetAllIntegrationLinkCountOk() (*int32, bool)
GetAllIntegrationLinkCountOk returns a tuple with the AllIntegrationLinkCount field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationLinkDetailsModel) GetDetails ¶ added in v1.4.0
func (o *IntegrationLinkDetailsModel) GetDetails() []IntegrationLinkDetail
GetDetails returns the Details field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationLinkDetailsModel) GetDetailsOk ¶ added in v1.4.0
func (o *IntegrationLinkDetailsModel) GetDetailsOk() ([]IntegrationLinkDetail, bool)
GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationLinkDetailsModel) HasAllIntegrationLinkCount ¶ added in v1.4.0
func (o *IntegrationLinkDetailsModel) HasAllIntegrationLinkCount() bool
HasAllIntegrationLinkCount returns a boolean if a field has been set.
func (*IntegrationLinkDetailsModel) HasDetails ¶ added in v1.4.0
func (o *IntegrationLinkDetailsModel) HasDetails() bool
HasDetails returns a boolean if a field has been set.
func (IntegrationLinkDetailsModel) MarshalJSON ¶ added in v1.4.0
func (o IntegrationLinkDetailsModel) MarshalJSON() ([]byte, error)
func (*IntegrationLinkDetailsModel) SetAllIntegrationLinkCount ¶ added in v1.4.0
func (o *IntegrationLinkDetailsModel) SetAllIntegrationLinkCount(v int32)
SetAllIntegrationLinkCount gets a reference to the given int32 and assigns it to the AllIntegrationLinkCount field.
func (*IntegrationLinkDetailsModel) SetDetails ¶ added in v1.4.0
func (o *IntegrationLinkDetailsModel) SetDetails(v []IntegrationLinkDetail)
SetDetails gets a reference to the given []IntegrationLinkDetail and assigns it to the Details field.
func (IntegrationLinkDetailsModel) ToMap ¶ added in v1.4.0
func (o IntegrationLinkDetailsModel) ToMap() (map[string]interface{}, error)
type IntegrationLinkModel ¶
type IntegrationLinkModel struct { Key NullableString `json:"key,omitempty"` Description NullableString `json:"description,omitempty"` IntegrationLinkType *IntegrationLinkType `json:"integrationLinkType,omitempty"` Url NullableString `json:"url,omitempty"` }
IntegrationLinkModel struct for IntegrationLinkModel
func NewIntegrationLinkModel ¶ added in v1.4.0
func NewIntegrationLinkModel() *IntegrationLinkModel
NewIntegrationLinkModel instantiates a new IntegrationLinkModel 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 NewIntegrationLinkModelWithDefaults ¶ added in v1.4.0
func NewIntegrationLinkModelWithDefaults() *IntegrationLinkModel
NewIntegrationLinkModelWithDefaults instantiates a new IntegrationLinkModel 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 (*IntegrationLinkModel) GetDescription ¶ added in v1.4.0
func (o *IntegrationLinkModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationLinkModel) GetDescriptionOk ¶ added in v1.4.0
func (o *IntegrationLinkModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationLinkModel) GetIntegrationLinkType ¶ added in v1.4.0
func (o *IntegrationLinkModel) GetIntegrationLinkType() IntegrationLinkType
GetIntegrationLinkType returns the IntegrationLinkType field value if set, zero value otherwise.
func (*IntegrationLinkModel) GetIntegrationLinkTypeOk ¶ added in v1.4.0
func (o *IntegrationLinkModel) GetIntegrationLinkTypeOk() (*IntegrationLinkType, bool)
GetIntegrationLinkTypeOk returns a tuple with the IntegrationLinkType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationLinkModel) GetKey ¶ added in v1.4.0
func (o *IntegrationLinkModel) GetKey() string
GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationLinkModel) GetKeyOk ¶ added in v1.4.0
func (o *IntegrationLinkModel) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationLinkModel) GetUrl ¶ added in v1.4.0
func (o *IntegrationLinkModel) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationLinkModel) GetUrlOk ¶ added in v1.4.0
func (o *IntegrationLinkModel) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationLinkModel) HasDescription ¶ added in v1.4.0
func (o *IntegrationLinkModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*IntegrationLinkModel) HasIntegrationLinkType ¶ added in v1.4.0
func (o *IntegrationLinkModel) HasIntegrationLinkType() bool
HasIntegrationLinkType returns a boolean if a field has been set.
func (*IntegrationLinkModel) HasKey ¶ added in v1.4.0
func (o *IntegrationLinkModel) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*IntegrationLinkModel) HasUrl ¶ added in v1.4.0
func (o *IntegrationLinkModel) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (IntegrationLinkModel) MarshalJSON ¶ added in v1.4.0
func (o IntegrationLinkModel) MarshalJSON() ([]byte, error)
func (*IntegrationLinkModel) SetDescription ¶ added in v1.4.0
func (o *IntegrationLinkModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*IntegrationLinkModel) SetDescriptionNil ¶ added in v1.4.0
func (o *IntegrationLinkModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*IntegrationLinkModel) SetIntegrationLinkType ¶ added in v1.4.0
func (o *IntegrationLinkModel) SetIntegrationLinkType(v IntegrationLinkType)
SetIntegrationLinkType gets a reference to the given IntegrationLinkType and assigns it to the IntegrationLinkType field.
func (*IntegrationLinkModel) SetKey ¶ added in v1.4.0
func (o *IntegrationLinkModel) SetKey(v string)
SetKey gets a reference to the given NullableString and assigns it to the Key field.
func (*IntegrationLinkModel) SetKeyNil ¶ added in v1.4.0
func (o *IntegrationLinkModel) SetKeyNil()
SetKeyNil sets the value for Key to be an explicit nil
func (*IntegrationLinkModel) SetUrl ¶ added in v1.4.0
func (o *IntegrationLinkModel) SetUrl(v string)
SetUrl gets a reference to the given NullableString and assigns it to the Url field.
func (*IntegrationLinkModel) SetUrlNil ¶ added in v1.4.0
func (o *IntegrationLinkModel) SetUrlNil()
SetUrlNil sets the value for Url to be an explicit nil
func (IntegrationLinkModel) ToMap ¶ added in v1.4.0
func (o IntegrationLinkModel) ToMap() (map[string]interface{}, error)
func (*IntegrationLinkModel) UnsetDescription ¶ added in v1.4.0
func (o *IntegrationLinkModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*IntegrationLinkModel) UnsetKey ¶ added in v1.4.0
func (o *IntegrationLinkModel) UnsetKey()
UnsetKey ensures that no value is present for Key, not even an explicit nil
func (*IntegrationLinkModel) UnsetUrl ¶ added in v1.4.0
func (o *IntegrationLinkModel) UnsetUrl()
UnsetUrl ensures that no value is present for Url, not even an explicit nil
type IntegrationLinkType ¶
type IntegrationLinkType string
IntegrationLinkType the model 'IntegrationLinkType'
const ( INTEGRATIONLINKTYPE_TRELLO IntegrationLinkType = "trello" INTEGRATIONLINKTYPE_JIRA IntegrationLinkType = "jira" INTEGRATIONLINKTYPE_MONDAY IntegrationLinkType = "monday" )
List of IntegrationLinkType
func NewIntegrationLinkTypeFromValue ¶ added in v1.4.0
func NewIntegrationLinkTypeFromValue(v string) (*IntegrationLinkType, error)
NewIntegrationLinkTypeFromValue returns a pointer to a valid IntegrationLinkType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (IntegrationLinkType) IsValid ¶ added in v1.4.0
func (v IntegrationLinkType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (IntegrationLinkType) Ptr ¶ added in v1.4.0
func (v IntegrationLinkType) Ptr() *IntegrationLinkType
Ptr returns reference to IntegrationLinkType value
func (*IntegrationLinkType) UnmarshalJSON ¶ added in v1.4.0
func (v *IntegrationLinkType) UnmarshalJSON(src []byte) error
type IntegrationLinksApiAddOrUpdateIntegrationLinkRequest ¶ added in v1.4.0
type IntegrationLinksApiAddOrUpdateIntegrationLinkRequest struct { ApiService *IntegrationLinksApiService // contains filtered or unexported fields }
func (IntegrationLinksApiAddOrUpdateIntegrationLinkRequest) AddOrUpdateIntegrationLinkModel ¶ added in v1.4.0
func (r IntegrationLinksApiAddOrUpdateIntegrationLinkRequest) AddOrUpdateIntegrationLinkModel(addOrUpdateIntegrationLinkModel AddOrUpdateIntegrationLinkModel) IntegrationLinksApiAddOrUpdateIntegrationLinkRequest
func (IntegrationLinksApiAddOrUpdateIntegrationLinkRequest) Execute ¶ added in v1.4.0
func (r IntegrationLinksApiAddOrUpdateIntegrationLinkRequest) Execute() (*IntegrationLinkModel, *http.Response, error)
type IntegrationLinksApiDeleteIntegrationLinkRequest ¶ added in v1.4.0
type IntegrationLinksApiDeleteIntegrationLinkRequest struct { ApiService *IntegrationLinksApiService // contains filtered or unexported fields }
func (IntegrationLinksApiDeleteIntegrationLinkRequest) Execute ¶ added in v1.4.0
func (r IntegrationLinksApiDeleteIntegrationLinkRequest) Execute() (*DeleteIntegrationLinkModel, *http.Response, error)
type IntegrationLinksApiGetIntegrationLinkDetailsRequest ¶ added in v1.4.0
type IntegrationLinksApiGetIntegrationLinkDetailsRequest struct { ApiService *IntegrationLinksApiService // contains filtered or unexported fields }
func (IntegrationLinksApiGetIntegrationLinkDetailsRequest) Execute ¶ added in v1.4.0
func (r IntegrationLinksApiGetIntegrationLinkDetailsRequest) Execute() (*IntegrationLinkDetailsModel, *http.Response, error)
type IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest ¶ added in v1.4.0
type IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest struct { ApiService *IntegrationLinksApiService // contains filtered or unexported fields }
func (IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest) AddOrUpdateJiraIntegrationLinkModel ¶ added in v1.4.0
func (r IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest) AddOrUpdateJiraIntegrationLinkModel(addOrUpdateJiraIntegrationLinkModel AddOrUpdateJiraIntegrationLinkModel) IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest
func (IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest) Execute ¶ added in v1.4.0
func (r IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest) Execute() (*IntegrationLinkModel, *http.Response, error)
type IntegrationLinksApiJiraConnectRequest ¶ added in v1.10.0
type IntegrationLinksApiJiraConnectRequest struct { ApiService *IntegrationLinksApiService // contains filtered or unexported fields }
func (IntegrationLinksApiJiraConnectRequest) ConnectRequest ¶ added in v1.10.0
func (r IntegrationLinksApiJiraConnectRequest) ConnectRequest(connectRequest ConnectRequest) IntegrationLinksApiJiraConnectRequest
type IntegrationLinksApiService ¶
type IntegrationLinksApiService service
IntegrationLinksApiService IntegrationLinksApi service
func (*IntegrationLinksApiService) AddOrUpdateIntegrationLink ¶
func (a *IntegrationLinksApiService) AddOrUpdateIntegrationLink(ctx context.Context, environmentId string, settingId int32, integrationLinkType IntegrationLinkType, key string) IntegrationLinksApiAddOrUpdateIntegrationLinkRequest
AddOrUpdateIntegrationLink Add or update Integration link
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @param integrationLinkType The integration link's type. @param key The key of the integration link. @return IntegrationLinksApiAddOrUpdateIntegrationLinkRequest
func (*IntegrationLinksApiService) AddOrUpdateIntegrationLinkExecute ¶ added in v1.4.0
func (a *IntegrationLinksApiService) AddOrUpdateIntegrationLinkExecute(r IntegrationLinksApiAddOrUpdateIntegrationLinkRequest) (*IntegrationLinkModel, *http.Response, error)
Execute executes the request
@return IntegrationLinkModel
func (*IntegrationLinksApiService) DeleteIntegrationLink ¶
func (a *IntegrationLinksApiService) DeleteIntegrationLink(ctx context.Context, environmentId string, settingId int32, integrationLinkType IntegrationLinkType, key string) IntegrationLinksApiDeleteIntegrationLinkRequest
DeleteIntegrationLink Delete Integration link
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @param integrationLinkType The integration's type. @param key The key of the integration link. @return IntegrationLinksApiDeleteIntegrationLinkRequest
func (*IntegrationLinksApiService) DeleteIntegrationLinkExecute ¶ added in v1.4.0
func (a *IntegrationLinksApiService) DeleteIntegrationLinkExecute(r IntegrationLinksApiDeleteIntegrationLinkRequest) (*DeleteIntegrationLinkModel, *http.Response, error)
Execute executes the request
@return DeleteIntegrationLinkModel
func (*IntegrationLinksApiService) GetIntegrationLinkDetails ¶
func (a *IntegrationLinksApiService) GetIntegrationLinkDetails(ctx context.Context, integrationLinkType IntegrationLinkType, key string) IntegrationLinksApiGetIntegrationLinkDetailsRequest
GetIntegrationLinkDetails Get Integration link
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param integrationLinkType The integration link's type. @param key The key of the integration link. @return IntegrationLinksApiGetIntegrationLinkDetailsRequest
func (*IntegrationLinksApiService) GetIntegrationLinkDetailsExecute ¶ added in v1.4.0
func (a *IntegrationLinksApiService) GetIntegrationLinkDetailsExecute(r IntegrationLinksApiGetIntegrationLinkDetailsRequest) (*IntegrationLinkDetailsModel, *http.Response, error)
Execute executes the request
@return IntegrationLinkDetailsModel
func (*IntegrationLinksApiService) JiraAddOrUpdateIntegrationLink ¶ added in v1.2.0
func (a *IntegrationLinksApiService) JiraAddOrUpdateIntegrationLink(ctx context.Context, environmentId string, settingId int32, key string) IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest
JiraAddOrUpdateIntegrationLink Method for JiraAddOrUpdateIntegrationLink
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param environmentId The identifier of the Environment. @param settingId The id of the Setting. @param key The key of the integration link. @return IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest
func (*IntegrationLinksApiService) JiraAddOrUpdateIntegrationLinkExecute ¶ added in v1.4.0
func (a *IntegrationLinksApiService) JiraAddOrUpdateIntegrationLinkExecute(r IntegrationLinksApiJiraAddOrUpdateIntegrationLinkRequest) (*IntegrationLinkModel, *http.Response, error)
Execute executes the request
@return IntegrationLinkModel
func (*IntegrationLinksApiService) JiraConnect ¶ added in v1.10.0
func (a *IntegrationLinksApiService) JiraConnect(ctx context.Context) IntegrationLinksApiJiraConnectRequest
JiraConnect Method for JiraConnect
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return IntegrationLinksApiJiraConnectRequest
func (*IntegrationLinksApiService) JiraConnectExecute ¶ added in v1.10.0
func (a *IntegrationLinksApiService) JiraConnectExecute(r IntegrationLinksApiJiraConnectRequest) (*http.Response, error)
Execute executes the request
type IntegrationModel ¶ added in v1.13.0
type IntegrationModel struct { // Identifier of the Integration. IntegrationId *string `json:"integrationId,omitempty"` // Name of the Integration. Name NullableString `json:"name,omitempty"` IntegrationType *IntegrationType `json:"integrationType,omitempty"` // Parameters of the Integration. Parameters map[string]string `json:"parameters,omitempty"` // List of Environment IDs that are connected with this Integration. If the list is empty, all of the Environments are connected. EnvironmentIds []string `json:"environmentIds,omitempty"` // List of Config IDs that are connected with this Integration. If the list is empty, all of the Configs are connected. ConfigIds []string `json:"configIds,omitempty"` }
IntegrationModel Details of the Integration.
func NewIntegrationModel ¶ added in v1.13.0
func NewIntegrationModel() *IntegrationModel
NewIntegrationModel instantiates a new IntegrationModel 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 NewIntegrationModelWithDefaults ¶ added in v1.13.0
func NewIntegrationModelWithDefaults() *IntegrationModel
NewIntegrationModelWithDefaults instantiates a new IntegrationModel 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 (*IntegrationModel) GetConfigIds ¶ added in v1.13.0
func (o *IntegrationModel) GetConfigIds() []string
GetConfigIds returns the ConfigIds field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationModel) GetConfigIdsOk ¶ added in v1.13.0
func (o *IntegrationModel) GetConfigIdsOk() ([]string, bool)
GetConfigIdsOk returns a tuple with the ConfigIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationModel) GetEnvironmentIds ¶ added in v1.13.0
func (o *IntegrationModel) GetEnvironmentIds() []string
GetEnvironmentIds returns the EnvironmentIds field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationModel) GetEnvironmentIdsOk ¶ added in v1.13.0
func (o *IntegrationModel) GetEnvironmentIdsOk() ([]string, bool)
GetEnvironmentIdsOk returns a tuple with the EnvironmentIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationModel) GetIntegrationId ¶ added in v1.13.0
func (o *IntegrationModel) GetIntegrationId() string
GetIntegrationId returns the IntegrationId field value if set, zero value otherwise.
func (*IntegrationModel) GetIntegrationIdOk ¶ added in v1.13.0
func (o *IntegrationModel) GetIntegrationIdOk() (*string, bool)
GetIntegrationIdOk returns a tuple with the IntegrationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationModel) GetIntegrationType ¶ added in v1.13.0
func (o *IntegrationModel) GetIntegrationType() IntegrationType
GetIntegrationType returns the IntegrationType field value if set, zero value otherwise.
func (*IntegrationModel) GetIntegrationTypeOk ¶ added in v1.13.0
func (o *IntegrationModel) GetIntegrationTypeOk() (*IntegrationType, bool)
GetIntegrationTypeOk returns a tuple with the IntegrationType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*IntegrationModel) GetName ¶ added in v1.13.0
func (o *IntegrationModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationModel) GetNameOk ¶ added in v1.13.0
func (o *IntegrationModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationModel) GetParameters ¶ added in v1.13.0
func (o *IntegrationModel) GetParameters() map[string]string
GetParameters returns the Parameters field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationModel) GetParametersOk ¶ added in v1.13.0
func (o *IntegrationModel) GetParametersOk() (*map[string]string, bool)
GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationModel) HasConfigIds ¶ added in v1.13.0
func (o *IntegrationModel) HasConfigIds() bool
HasConfigIds returns a boolean if a field has been set.
func (*IntegrationModel) HasEnvironmentIds ¶ added in v1.13.0
func (o *IntegrationModel) HasEnvironmentIds() bool
HasEnvironmentIds returns a boolean if a field has been set.
func (*IntegrationModel) HasIntegrationId ¶ added in v1.13.0
func (o *IntegrationModel) HasIntegrationId() bool
HasIntegrationId returns a boolean if a field has been set.
func (*IntegrationModel) HasIntegrationType ¶ added in v1.13.0
func (o *IntegrationModel) HasIntegrationType() bool
HasIntegrationType returns a boolean if a field has been set.
func (*IntegrationModel) HasName ¶ added in v1.13.0
func (o *IntegrationModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*IntegrationModel) HasParameters ¶ added in v1.13.0
func (o *IntegrationModel) HasParameters() bool
HasParameters returns a boolean if a field has been set.
func (IntegrationModel) MarshalJSON ¶ added in v1.13.0
func (o IntegrationModel) MarshalJSON() ([]byte, error)
func (*IntegrationModel) SetConfigIds ¶ added in v1.13.0
func (o *IntegrationModel) SetConfigIds(v []string)
SetConfigIds gets a reference to the given []string and assigns it to the ConfigIds field.
func (*IntegrationModel) SetEnvironmentIds ¶ added in v1.13.0
func (o *IntegrationModel) SetEnvironmentIds(v []string)
SetEnvironmentIds gets a reference to the given []string and assigns it to the EnvironmentIds field.
func (*IntegrationModel) SetIntegrationId ¶ added in v1.13.0
func (o *IntegrationModel) SetIntegrationId(v string)
SetIntegrationId gets a reference to the given string and assigns it to the IntegrationId field.
func (*IntegrationModel) SetIntegrationType ¶ added in v1.13.0
func (o *IntegrationModel) SetIntegrationType(v IntegrationType)
SetIntegrationType gets a reference to the given IntegrationType and assigns it to the IntegrationType field.
func (*IntegrationModel) SetName ¶ added in v1.13.0
func (o *IntegrationModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*IntegrationModel) SetNameNil ¶ added in v1.13.0
func (o *IntegrationModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*IntegrationModel) SetParameters ¶ added in v1.13.0
func (o *IntegrationModel) SetParameters(v map[string]string)
SetParameters gets a reference to the given map[string]string and assigns it to the Parameters field.
func (IntegrationModel) ToMap ¶ added in v1.13.0
func (o IntegrationModel) ToMap() (map[string]interface{}, error)
func (*IntegrationModel) UnsetName ¶ added in v1.13.0
func (o *IntegrationModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type IntegrationType ¶ added in v1.13.0
type IntegrationType string
IntegrationType the model 'IntegrationType'
const ( INTEGRATIONTYPE_DATA_DOG IntegrationType = "dataDog" INTEGRATIONTYPE_SLACK IntegrationType = "slack" INTEGRATIONTYPE_AMPLITUDE IntegrationType = "amplitude" INTEGRATIONTYPE_MIX_PANEL IntegrationType = "mixPanel" INTEGRATIONTYPE_SEGMENT IntegrationType = "segment" INTEGRATIONTYPE_PUB_NUB IntegrationType = "pubNub" )
List of IntegrationType
func NewIntegrationTypeFromValue ¶ added in v1.13.0
func NewIntegrationTypeFromValue(v string) (*IntegrationType, error)
NewIntegrationTypeFromValue returns a pointer to a valid IntegrationType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (IntegrationType) IsValid ¶ added in v1.13.0
func (v IntegrationType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (IntegrationType) Ptr ¶ added in v1.13.0
func (v IntegrationType) Ptr() *IntegrationType
Ptr returns reference to IntegrationType value
func (*IntegrationType) UnmarshalJSON ¶ added in v1.13.0
func (v *IntegrationType) UnmarshalJSON(src []byte) error
type IntegrationsApiCreateIntegrationRequest ¶ added in v1.13.0
type IntegrationsApiCreateIntegrationRequest struct { ApiService *IntegrationsApiService // contains filtered or unexported fields }
func (IntegrationsApiCreateIntegrationRequest) CreateIntegrationModel ¶ added in v1.13.0
func (r IntegrationsApiCreateIntegrationRequest) CreateIntegrationModel(createIntegrationModel CreateIntegrationModel) IntegrationsApiCreateIntegrationRequest
func (IntegrationsApiCreateIntegrationRequest) Execute ¶ added in v1.13.0
func (r IntegrationsApiCreateIntegrationRequest) Execute() (*IntegrationModel, *http.Response, error)
type IntegrationsApiDeleteIntegrationRequest ¶ added in v1.13.0
type IntegrationsApiDeleteIntegrationRequest struct { ApiService *IntegrationsApiService // contains filtered or unexported fields }
type IntegrationsApiGetIntegrationRequest ¶ added in v1.13.0
type IntegrationsApiGetIntegrationRequest struct { ApiService *IntegrationsApiService // contains filtered or unexported fields }
func (IntegrationsApiGetIntegrationRequest) Execute ¶ added in v1.13.0
func (r IntegrationsApiGetIntegrationRequest) Execute() (*IntegrationModel, *http.Response, error)
type IntegrationsApiGetIntegrationsRequest ¶ added in v1.13.0
type IntegrationsApiGetIntegrationsRequest struct { ApiService *IntegrationsApiService // contains filtered or unexported fields }
func (IntegrationsApiGetIntegrationsRequest) Execute ¶ added in v1.13.0
func (r IntegrationsApiGetIntegrationsRequest) Execute() (*IntegrationsModel, *http.Response, error)
type IntegrationsApiService ¶ added in v1.13.0
type IntegrationsApiService service
IntegrationsApiService IntegrationsApi service
func (*IntegrationsApiService) CreateIntegration ¶ added in v1.13.0
func (a *IntegrationsApiService) CreateIntegration(ctx context.Context, productId string) IntegrationsApiCreateIntegrationRequest
CreateIntegration Create Integration
This endpoint creates a new Integration in a specified Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
The Parameters dictionary differs for each IntegrationType: - Datadog
- `apikey`: Required. Datadog API key.
- `site`: Datadog site. Available values: `Us`, `Eu`, `Us1Fed`, `Us3`, `Us5`. Default: `Us`.
Slack Connecting the Slack integration through the Public Management API will not post messages with the ConfigCat Feature Flags Slack app but with an incoming webhook.
`incoming_webhook.url`: Required. The [incoming webhook URL](https://api.slack.com/messaging/webhooks) where the integration should post messages.
Amplitude
`apiKey`: Required. Amplitude API Key.
`secretKey`: Required. Amplitude Secret Key.
Mixpanel
`serviceAccountUserName`: Required. Mixpanel Service Account Username.
`serviceAccountSecret`: Required. Mixpanel Service Account Secret.
`projectId`: Required. Mixpanel Project ID.
`server`: Mixpanel Server. Available values: `StandardServer`, `EUResidencyServer`. Default: `StandardServer`.
Twilio Segment
`writeKey`: Required. Twilio Segment Write Key.
`server`: Twilio Segment Server. Available values: `Us`, `Eu`. Default: `Us`.
PubNub (work in progress)
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return IntegrationsApiCreateIntegrationRequest
func (*IntegrationsApiService) CreateIntegrationExecute ¶ added in v1.13.0
func (a *IntegrationsApiService) CreateIntegrationExecute(r IntegrationsApiCreateIntegrationRequest) (*IntegrationModel, *http.Response, error)
Execute executes the request
@return IntegrationModel
func (*IntegrationsApiService) DeleteIntegration ¶ added in v1.13.0
func (a *IntegrationsApiService) DeleteIntegration(ctx context.Context, integrationId string) IntegrationsApiDeleteIntegrationRequest
DeleteIntegration Delete Integration
This endpoint removes a Integration identified by the `integrationId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param integrationId The identifier of the Integration. @return IntegrationsApiDeleteIntegrationRequest
func (*IntegrationsApiService) DeleteIntegrationExecute ¶ added in v1.13.0
func (a *IntegrationsApiService) DeleteIntegrationExecute(r IntegrationsApiDeleteIntegrationRequest) (*http.Response, error)
Execute executes the request
func (*IntegrationsApiService) GetIntegration ¶ added in v1.13.0
func (a *IntegrationsApiService) GetIntegration(ctx context.Context, integrationId string) IntegrationsApiGetIntegrationRequest
GetIntegration Get Integration
This endpoint returns the metadata of an Integration identified by the `integrationId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param integrationId The identifier of the Integration. @return IntegrationsApiGetIntegrationRequest
func (*IntegrationsApiService) GetIntegrationExecute ¶ added in v1.13.0
func (a *IntegrationsApiService) GetIntegrationExecute(r IntegrationsApiGetIntegrationRequest) (*IntegrationModel, *http.Response, error)
Execute executes the request
@return IntegrationModel
func (*IntegrationsApiService) GetIntegrations ¶ added in v1.13.0
func (a *IntegrationsApiService) GetIntegrations(ctx context.Context, productId string) IntegrationsApiGetIntegrationsRequest
GetIntegrations List Integrations
This endpoint returns the list of the Integrations that belongs to the given Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return IntegrationsApiGetIntegrationsRequest
func (*IntegrationsApiService) GetIntegrationsExecute ¶ added in v1.13.0
func (a *IntegrationsApiService) GetIntegrationsExecute(r IntegrationsApiGetIntegrationsRequest) (*IntegrationsModel, *http.Response, error)
Execute executes the request
@return IntegrationsModel
func (*IntegrationsApiService) UpdateIntegration ¶ added in v1.13.0
func (a *IntegrationsApiService) UpdateIntegration(ctx context.Context, integrationId string) IntegrationsApiUpdateIntegrationRequest
UpdateIntegration Update Integration
This endpoint updates a Config identified by the `integrationId` parameter.
The Parameters dictionary differs for each IntegrationType: - Datadog
- `apikey`: Required. Datadog API key.
- `site`: Datadog site. Available values: `Us`, `Eu`, `Us1Fed`, `Us3`, `Us5`. Default: `Us`.
Slack Connecting the Slack integration through the Public Management API will not post messages with the ConfigCat Feature Flags Slack app but with an incoming webhook.
`incoming_webhook.url`: Required. The [incoming webhook URL](https://api.slack.com/messaging/webhooks) where the integration should post messages.
Amplitude
`apiKey`: Required. Amplitude API Key.
`secretKey`: Required. Amplitude Secret Key.
Mixpanel
`serviceAccountUserName`: Required. Mixpanel Service Account Username.
`serviceAccountSecret`: Required. Mixpanel Service Account Secret.
`projectId`: Required. Mixpanel Project ID.
`server`: Mixpanel Server. Available values: `StandardServer`, `EUResidencyServer`. Default: `StandardServer`.
Twilio Segment
`writeKey`: Required. Twilio Segment Write Key.
`server`: Twilio Segment Server. Available values: `Us`, `Eu`. Default: `Us`.
PubNub (work in progress)
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param integrationId The identifier of the Integration. @return IntegrationsApiUpdateIntegrationRequest
func (*IntegrationsApiService) UpdateIntegrationExecute ¶ added in v1.13.0
func (a *IntegrationsApiService) UpdateIntegrationExecute(r IntegrationsApiUpdateIntegrationRequest) (*IntegrationModel, *http.Response, error)
Execute executes the request
@return IntegrationModel
type IntegrationsApiUpdateIntegrationRequest ¶ added in v1.13.0
type IntegrationsApiUpdateIntegrationRequest struct { ApiService *IntegrationsApiService // contains filtered or unexported fields }
func (IntegrationsApiUpdateIntegrationRequest) Execute ¶ added in v1.13.0
func (r IntegrationsApiUpdateIntegrationRequest) Execute() (*IntegrationModel, *http.Response, error)
func (IntegrationsApiUpdateIntegrationRequest) ModifyIntegrationRequest ¶ added in v1.13.0
func (r IntegrationsApiUpdateIntegrationRequest) ModifyIntegrationRequest(modifyIntegrationRequest ModifyIntegrationRequest) IntegrationsApiUpdateIntegrationRequest
type IntegrationsModel ¶ added in v1.13.0
type IntegrationsModel struct { // The Integrations of the Product. Integrations []IntegrationModel `json:"integrations,omitempty"` }
IntegrationsModel struct for IntegrationsModel
func NewIntegrationsModel ¶ added in v1.13.0
func NewIntegrationsModel() *IntegrationsModel
NewIntegrationsModel instantiates a new IntegrationsModel 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 NewIntegrationsModelWithDefaults ¶ added in v1.13.0
func NewIntegrationsModelWithDefaults() *IntegrationsModel
NewIntegrationsModelWithDefaults instantiates a new IntegrationsModel 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 (*IntegrationsModel) GetIntegrations ¶ added in v1.13.0
func (o *IntegrationsModel) GetIntegrations() []IntegrationModel
GetIntegrations returns the Integrations field value if set, zero value otherwise (both if not set or set to explicit null).
func (*IntegrationsModel) GetIntegrationsOk ¶ added in v1.13.0
func (o *IntegrationsModel) GetIntegrationsOk() ([]IntegrationModel, bool)
GetIntegrationsOk returns a tuple with the Integrations field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*IntegrationsModel) HasIntegrations ¶ added in v1.13.0
func (o *IntegrationsModel) HasIntegrations() bool
HasIntegrations returns a boolean if a field has been set.
func (IntegrationsModel) MarshalJSON ¶ added in v1.13.0
func (o IntegrationsModel) MarshalJSON() ([]byte, error)
func (*IntegrationsModel) SetIntegrations ¶ added in v1.13.0
func (o *IntegrationsModel) SetIntegrations(v []IntegrationModel)
SetIntegrations gets a reference to the given []IntegrationModel and assigns it to the Integrations field.
func (IntegrationsModel) ToMap ¶ added in v1.13.0
func (o IntegrationsModel) ToMap() (map[string]interface{}, error)
type InvitationModel ¶ added in v1.10.0
type InvitationModel struct { // The identifier of the Invitation. InvitationId *string `json:"invitationId,omitempty"` // The invited user's email address. Email NullableString `json:"email,omitempty"` // The identifier of the Permission Group the user was invited to. PermissionGroupId *int64 `json:"permissionGroupId,omitempty"` // Creation time of the Invitation. CreatedAt *time.Time `json:"createdAt,omitempty"` // Determines whether the Invitation is expired. Expired *bool `json:"expired,omitempty"` }
InvitationModel struct for InvitationModel
func NewInvitationModel ¶ added in v1.10.0
func NewInvitationModel() *InvitationModel
NewInvitationModel instantiates a new InvitationModel 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 NewInvitationModelWithDefaults ¶ added in v1.10.0
func NewInvitationModelWithDefaults() *InvitationModel
NewInvitationModelWithDefaults instantiates a new InvitationModel 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 (*InvitationModel) GetCreatedAt ¶ added in v1.10.0
func (o *InvitationModel) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*InvitationModel) GetCreatedAtOk ¶ added in v1.10.0
func (o *InvitationModel) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InvitationModel) GetEmail ¶ added in v1.10.0
func (o *InvitationModel) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*InvitationModel) GetEmailOk ¶ added in v1.10.0
func (o *InvitationModel) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*InvitationModel) GetExpired ¶ added in v1.10.0
func (o *InvitationModel) GetExpired() bool
GetExpired returns the Expired field value if set, zero value otherwise.
func (*InvitationModel) GetExpiredOk ¶ added in v1.10.0
func (o *InvitationModel) GetExpiredOk() (*bool, bool)
GetExpiredOk returns a tuple with the Expired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InvitationModel) GetInvitationId ¶ added in v1.10.0
func (o *InvitationModel) GetInvitationId() string
GetInvitationId returns the InvitationId field value if set, zero value otherwise.
func (*InvitationModel) GetInvitationIdOk ¶ added in v1.10.0
func (o *InvitationModel) GetInvitationIdOk() (*string, bool)
GetInvitationIdOk returns a tuple with the InvitationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InvitationModel) GetPermissionGroupId ¶ added in v1.10.0
func (o *InvitationModel) GetPermissionGroupId() int64
GetPermissionGroupId returns the PermissionGroupId field value if set, zero value otherwise.
func (*InvitationModel) GetPermissionGroupIdOk ¶ added in v1.10.0
func (o *InvitationModel) GetPermissionGroupIdOk() (*int64, bool)
GetPermissionGroupIdOk returns a tuple with the PermissionGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InvitationModel) HasCreatedAt ¶ added in v1.10.0
func (o *InvitationModel) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*InvitationModel) HasEmail ¶ added in v1.10.0
func (o *InvitationModel) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*InvitationModel) HasExpired ¶ added in v1.10.0
func (o *InvitationModel) HasExpired() bool
HasExpired returns a boolean if a field has been set.
func (*InvitationModel) HasInvitationId ¶ added in v1.10.0
func (o *InvitationModel) HasInvitationId() bool
HasInvitationId returns a boolean if a field has been set.
func (*InvitationModel) HasPermissionGroupId ¶ added in v1.10.0
func (o *InvitationModel) HasPermissionGroupId() bool
HasPermissionGroupId returns a boolean if a field has been set.
func (InvitationModel) MarshalJSON ¶ added in v1.10.0
func (o InvitationModel) MarshalJSON() ([]byte, error)
func (*InvitationModel) SetCreatedAt ¶ added in v1.10.0
func (o *InvitationModel) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*InvitationModel) SetEmail ¶ added in v1.10.0
func (o *InvitationModel) SetEmail(v string)
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*InvitationModel) SetEmailNil ¶ added in v1.10.0
func (o *InvitationModel) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*InvitationModel) SetExpired ¶ added in v1.10.0
func (o *InvitationModel) SetExpired(v bool)
SetExpired gets a reference to the given bool and assigns it to the Expired field.
func (*InvitationModel) SetInvitationId ¶ added in v1.10.0
func (o *InvitationModel) SetInvitationId(v string)
SetInvitationId gets a reference to the given string and assigns it to the InvitationId field.
func (*InvitationModel) SetPermissionGroupId ¶ added in v1.10.0
func (o *InvitationModel) SetPermissionGroupId(v int64)
SetPermissionGroupId gets a reference to the given int64 and assigns it to the PermissionGroupId field.
func (InvitationModel) ToMap ¶ added in v1.10.0
func (o InvitationModel) ToMap() (map[string]interface{}, error)
func (*InvitationModel) UnsetEmail ¶ added in v1.10.0
func (o *InvitationModel) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
type InvitationModelLinks ¶ added in v1.10.0
type InvitationModelLinks struct {
PermissionGroup *ConfigModelLinksSelf `json:"permissionGroup,omitempty"`
}
InvitationModelLinks Links to additional related resources.
func NewInvitationModelLinks ¶ added in v1.10.0
func NewInvitationModelLinks() *InvitationModelLinks
NewInvitationModelLinks instantiates a new InvitationModelLinks 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 NewInvitationModelLinksWithDefaults ¶ added in v1.10.0
func NewInvitationModelLinksWithDefaults() *InvitationModelLinks
NewInvitationModelLinksWithDefaults instantiates a new InvitationModelLinks 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 (*InvitationModelLinks) GetPermissionGroup ¶ added in v1.10.0
func (o *InvitationModelLinks) GetPermissionGroup() ConfigModelLinksSelf
GetPermissionGroup returns the PermissionGroup field value if set, zero value otherwise.
func (*InvitationModelLinks) GetPermissionGroupOk ¶ added in v1.10.0
func (o *InvitationModelLinks) GetPermissionGroupOk() (*ConfigModelLinksSelf, bool)
GetPermissionGroupOk returns a tuple with the PermissionGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*InvitationModelLinks) HasPermissionGroup ¶ added in v1.10.0
func (o *InvitationModelLinks) HasPermissionGroup() bool
HasPermissionGroup returns a boolean if a field has been set.
func (InvitationModelLinks) MarshalJSON ¶ added in v1.10.0
func (o InvitationModelLinks) MarshalJSON() ([]byte, error)
func (*InvitationModelLinks) SetPermissionGroup ¶ added in v1.10.0
func (o *InvitationModelLinks) SetPermissionGroup(v ConfigModelLinksSelf)
SetPermissionGroup gets a reference to the given ConfigModelLinksSelf and assigns it to the PermissionGroup field.
func (InvitationModelLinks) ToMap ¶ added in v1.10.0
func (o InvitationModelLinks) ToMap() (map[string]interface{}, error)
type InviteMembersRequest ¶ added in v1.1.0
type InviteMembersRequest struct { // List of email addresses to invite. Emails []string `json:"emails"` // Identifier of the Permission Group to where the invited users should be added. PermissionGroupId int64 `json:"permissionGroupId"` }
InviteMembersRequest struct for InviteMembersRequest
func NewInviteMembersRequest ¶ added in v1.4.0
func NewInviteMembersRequest(emails []string, permissionGroupId int64) *InviteMembersRequest
NewInviteMembersRequest instantiates a new InviteMembersRequest 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 NewInviteMembersRequestWithDefaults ¶ added in v1.4.0
func NewInviteMembersRequestWithDefaults() *InviteMembersRequest
NewInviteMembersRequestWithDefaults instantiates a new InviteMembersRequest 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 (*InviteMembersRequest) GetEmails ¶ added in v1.4.0
func (o *InviteMembersRequest) GetEmails() []string
GetEmails returns the Emails field value
func (*InviteMembersRequest) GetEmailsOk ¶ added in v1.4.0
func (o *InviteMembersRequest) GetEmailsOk() ([]string, bool)
GetEmailsOk returns a tuple with the Emails field value and a boolean to check if the value has been set.
func (*InviteMembersRequest) GetPermissionGroupId ¶ added in v1.4.0
func (o *InviteMembersRequest) GetPermissionGroupId() int64
GetPermissionGroupId returns the PermissionGroupId field value
func (*InviteMembersRequest) GetPermissionGroupIdOk ¶ added in v1.4.0
func (o *InviteMembersRequest) GetPermissionGroupIdOk() (*int64, bool)
GetPermissionGroupIdOk returns a tuple with the PermissionGroupId field value and a boolean to check if the value has been set.
func (InviteMembersRequest) MarshalJSON ¶ added in v1.4.0
func (o InviteMembersRequest) MarshalJSON() ([]byte, error)
func (*InviteMembersRequest) SetEmails ¶ added in v1.4.0
func (o *InviteMembersRequest) SetEmails(v []string)
SetEmails sets field value
func (*InviteMembersRequest) SetPermissionGroupId ¶ added in v1.4.0
func (o *InviteMembersRequest) SetPermissionGroupId(v int64)
SetPermissionGroupId sets field value
func (InviteMembersRequest) ToMap ¶ added in v1.4.0
func (o InviteMembersRequest) ToMap() (map[string]interface{}, error)
type JsonPatchOperation ¶ added in v1.5.0
type JsonPatchOperation struct { Op OperationType `json:"op"` // The source path. Path string `json:"path"` // The target path. From NullableString `json:"from,omitempty"` // The discrete value. Value interface{} `json:"value,omitempty"` }
JsonPatchOperation struct for JsonPatchOperation
func NewJsonPatchOperation ¶ added in v1.5.0
func NewJsonPatchOperation(op OperationType, path string) *JsonPatchOperation
NewJsonPatchOperation instantiates a new JsonPatchOperation 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 NewJsonPatchOperationWithDefaults ¶ added in v1.5.0
func NewJsonPatchOperationWithDefaults() *JsonPatchOperation
NewJsonPatchOperationWithDefaults instantiates a new JsonPatchOperation 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 (*JsonPatchOperation) GetFrom ¶ added in v1.5.0
func (o *JsonPatchOperation) GetFrom() string
GetFrom returns the From field value if set, zero value otherwise (both if not set or set to explicit null).
func (*JsonPatchOperation) GetFromOk ¶ added in v1.5.0
func (o *JsonPatchOperation) GetFromOk() (*string, bool)
GetFromOk returns a tuple with the From field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*JsonPatchOperation) GetOp ¶ added in v1.5.0
func (o *JsonPatchOperation) GetOp() OperationType
GetOp returns the Op field value
func (*JsonPatchOperation) GetOpOk ¶ added in v1.5.0
func (o *JsonPatchOperation) GetOpOk() (*OperationType, bool)
GetOpOk returns a tuple with the Op field value and a boolean to check if the value has been set.
func (*JsonPatchOperation) GetPath ¶ added in v1.5.0
func (o *JsonPatchOperation) GetPath() string
GetPath returns the Path field value
func (*JsonPatchOperation) GetPathOk ¶ added in v1.5.0
func (o *JsonPatchOperation) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*JsonPatchOperation) GetValue ¶ added in v1.5.0
func (o *JsonPatchOperation) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*JsonPatchOperation) GetValueOk ¶ added in v1.5.0
func (o *JsonPatchOperation) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*JsonPatchOperation) HasFrom ¶ added in v1.5.0
func (o *JsonPatchOperation) HasFrom() bool
HasFrom returns a boolean if a field has been set.
func (*JsonPatchOperation) HasValue ¶ added in v1.5.0
func (o *JsonPatchOperation) HasValue() bool
HasValue returns a boolean if a field has been set.
func (JsonPatchOperation) MarshalJSON ¶ added in v1.5.0
func (o JsonPatchOperation) MarshalJSON() ([]byte, error)
func (*JsonPatchOperation) SetFrom ¶ added in v1.5.0
func (o *JsonPatchOperation) SetFrom(v string)
SetFrom gets a reference to the given NullableString and assigns it to the From field.
func (*JsonPatchOperation) SetFromNil ¶ added in v1.5.0
func (o *JsonPatchOperation) SetFromNil()
SetFromNil sets the value for From to be an explicit nil
func (*JsonPatchOperation) SetOp ¶ added in v1.5.0
func (o *JsonPatchOperation) SetOp(v OperationType)
SetOp sets field value
func (*JsonPatchOperation) SetPath ¶ added in v1.5.0
func (o *JsonPatchOperation) SetPath(v string)
SetPath sets field value
func (*JsonPatchOperation) SetValue ¶ added in v1.5.0
func (o *JsonPatchOperation) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (JsonPatchOperation) ToMap ¶ added in v1.5.0
func (o JsonPatchOperation) ToMap() (map[string]interface{}, error)
func (*JsonPatchOperation) UnsetFrom ¶ added in v1.5.0
func (o *JsonPatchOperation) UnsetFrom()
UnsetFrom ensures that no value is present for From, not even an explicit nil
type KeyGenerationMode ¶ added in v1.10.0
type KeyGenerationMode string
KeyGenerationMode Determines the Feature Flag key generation mode.
const ( KEYGENERATIONMODE_CAMEL_CASE KeyGenerationMode = "camelCase" KEYGENERATIONMODE_LOWER_CASE KeyGenerationMode = "lowerCase" KEYGENERATIONMODE_UPPER_CASE KeyGenerationMode = "upperCase" KEYGENERATIONMODE_PASCAL_CASE KeyGenerationMode = "pascalCase" KEYGENERATIONMODE_KEBAB_CASE KeyGenerationMode = "kebabCase" )
List of KeyGenerationMode
func NewKeyGenerationModeFromValue ¶ added in v1.10.0
func NewKeyGenerationModeFromValue(v string) (*KeyGenerationMode, error)
NewKeyGenerationModeFromValue returns a pointer to a valid KeyGenerationMode for the value passed as argument, or an error if the value passed is not allowed by the enum
func (KeyGenerationMode) IsValid ¶ added in v1.10.0
func (v KeyGenerationMode) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (KeyGenerationMode) Ptr ¶ added in v1.10.0
func (v KeyGenerationMode) Ptr() *KeyGenerationMode
Ptr returns reference to KeyGenerationMode value
func (*KeyGenerationMode) UnmarshalJSON ¶ added in v1.10.0
func (v *KeyGenerationMode) UnmarshalJSON(src []byte) error
type MappedNullable ¶ added in v1.4.0
type MeApiGetMeRequest ¶ added in v1.4.0
type MeApiGetMeRequest struct { ApiService *MeApiService // contains filtered or unexported fields }
type MeApiService ¶
type MeApiService service
MeApiService MeApi service
func (*MeApiService) GetMe ¶
func (a *MeApiService) GetMe(ctx context.Context) MeApiGetMeRequest
GetMe Get authenticated user details
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return MeApiGetMeRequest
func (*MeApiService) GetMeExecute ¶ added in v1.4.0
func (a *MeApiService) GetMeExecute(r MeApiGetMeRequest) (*MeModel, *http.Response, error)
Execute executes the request
@return MeModel
type MeModel ¶
type MeModel struct { Email NullableString `json:"email,omitempty"` FullName NullableString `json:"fullName,omitempty"` }
MeModel struct for MeModel
func NewMeModel ¶ added in v1.4.0
func NewMeModel() *MeModel
NewMeModel instantiates a new MeModel 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 NewMeModelWithDefaults ¶ added in v1.4.0
func NewMeModelWithDefaults() *MeModel
NewMeModelWithDefaults instantiates a new MeModel 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 (*MeModel) GetEmail ¶ added in v1.4.0
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MeModel) GetEmailOk ¶ added in v1.4.0
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MeModel) GetFullName ¶ added in v1.4.0
GetFullName returns the FullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MeModel) GetFullNameOk ¶ added in v1.4.0
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MeModel) HasFullName ¶ added in v1.4.0
HasFullName returns a boolean if a field has been set.
func (MeModel) MarshalJSON ¶ added in v1.4.0
func (*MeModel) SetEmail ¶ added in v1.4.0
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*MeModel) SetEmailNil ¶ added in v1.4.0
func (o *MeModel) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*MeModel) SetFullName ¶ added in v1.4.0
SetFullName gets a reference to the given NullableString and assigns it to the FullName field.
func (*MeModel) SetFullNameNil ¶ added in v1.4.0
func (o *MeModel) SetFullNameNil()
SetFullNameNil sets the value for FullName to be an explicit nil
func (*MeModel) UnsetEmail ¶ added in v1.4.0
func (o *MeModel) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*MeModel) UnsetFullName ¶ added in v1.4.0
func (o *MeModel) UnsetFullName()
UnsetFullName ensures that no value is present for FullName, not even an explicit nil
type MemberModel ¶ added in v1.1.0
type MemberModel struct { // Identifier of the Member. UserId NullableString `json:"userId,omitempty"` // Identifier of the Product where the Member has access. ProductId *string `json:"productId,omitempty"` // Identifier of the Member's Permission Group. PermissionGroupId *int64 `json:"permissionGroupId,omitempty"` // Name of the Member. FullName NullableString `json:"fullName,omitempty"` // Email of the Member. Email NullableString `json:"email,omitempty"` }
MemberModel struct for MemberModel
func NewMemberModel ¶ added in v1.4.0
func NewMemberModel() *MemberModel
NewMemberModel instantiates a new MemberModel 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 NewMemberModelWithDefaults ¶ added in v1.4.0
func NewMemberModelWithDefaults() *MemberModel
NewMemberModelWithDefaults instantiates a new MemberModel 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 (*MemberModel) GetEmail ¶ added in v1.4.0
func (o *MemberModel) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MemberModel) GetEmailOk ¶ added in v1.4.0
func (o *MemberModel) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MemberModel) GetFullName ¶ added in v1.4.0
func (o *MemberModel) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MemberModel) GetFullNameOk ¶ added in v1.4.0
func (o *MemberModel) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MemberModel) GetPermissionGroupId ¶ added in v1.4.0
func (o *MemberModel) GetPermissionGroupId() int64
GetPermissionGroupId returns the PermissionGroupId field value if set, zero value otherwise.
func (*MemberModel) GetPermissionGroupIdOk ¶ added in v1.4.0
func (o *MemberModel) GetPermissionGroupIdOk() (*int64, bool)
GetPermissionGroupIdOk returns a tuple with the PermissionGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MemberModel) GetProductId ¶ added in v1.4.0
func (o *MemberModel) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*MemberModel) GetProductIdOk ¶ added in v1.4.0
func (o *MemberModel) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MemberModel) GetUserId ¶ added in v1.4.0
func (o *MemberModel) GetUserId() string
GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*MemberModel) GetUserIdOk ¶ added in v1.4.0
func (o *MemberModel) GetUserIdOk() (*string, bool)
GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*MemberModel) HasEmail ¶ added in v1.4.0
func (o *MemberModel) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*MemberModel) HasFullName ¶ added in v1.4.0
func (o *MemberModel) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*MemberModel) HasPermissionGroupId ¶ added in v1.4.0
func (o *MemberModel) HasPermissionGroupId() bool
HasPermissionGroupId returns a boolean if a field has been set.
func (*MemberModel) HasProductId ¶ added in v1.4.0
func (o *MemberModel) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (*MemberModel) HasUserId ¶ added in v1.4.0
func (o *MemberModel) HasUserId() bool
HasUserId returns a boolean if a field has been set.
func (MemberModel) MarshalJSON ¶ added in v1.4.0
func (o MemberModel) MarshalJSON() ([]byte, error)
func (*MemberModel) SetEmail ¶ added in v1.4.0
func (o *MemberModel) SetEmail(v string)
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*MemberModel) SetEmailNil ¶ added in v1.4.0
func (o *MemberModel) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*MemberModel) SetFullName ¶ added in v1.4.0
func (o *MemberModel) SetFullName(v string)
SetFullName gets a reference to the given NullableString and assigns it to the FullName field.
func (*MemberModel) SetFullNameNil ¶ added in v1.4.0
func (o *MemberModel) SetFullNameNil()
SetFullNameNil sets the value for FullName to be an explicit nil
func (*MemberModel) SetPermissionGroupId ¶ added in v1.4.0
func (o *MemberModel) SetPermissionGroupId(v int64)
SetPermissionGroupId gets a reference to the given int64 and assigns it to the PermissionGroupId field.
func (*MemberModel) SetProductId ¶ added in v1.4.0
func (o *MemberModel) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*MemberModel) SetUserId ¶ added in v1.4.0
func (o *MemberModel) SetUserId(v string)
SetUserId gets a reference to the given NullableString and assigns it to the UserId field.
func (*MemberModel) SetUserIdNil ¶ added in v1.4.0
func (o *MemberModel) SetUserIdNil()
SetUserIdNil sets the value for UserId to be an explicit nil
func (MemberModel) ToMap ¶ added in v1.4.0
func (o MemberModel) ToMap() (map[string]interface{}, error)
func (*MemberModel) UnsetEmail ¶ added in v1.4.0
func (o *MemberModel) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*MemberModel) UnsetFullName ¶ added in v1.4.0
func (o *MemberModel) UnsetFullName()
UnsetFullName ensures that no value is present for FullName, not even an explicit nil
func (*MemberModel) UnsetUserId ¶ added in v1.4.0
func (o *MemberModel) UnsetUserId()
UnsetUserId ensures that no value is present for UserId, not even an explicit nil
type MembersApiAddMemberToGroupRequest ¶ added in v1.4.0
type MembersApiAddMemberToGroupRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
func (MembersApiAddMemberToGroupRequest) Execute ¶ added in v1.4.0
func (r MembersApiAddMemberToGroupRequest) Execute() (*http.Response, error)
func (MembersApiAddMemberToGroupRequest) UpdateMemberPermissionsRequest ¶ added in v1.10.0
func (r MembersApiAddMemberToGroupRequest) UpdateMemberPermissionsRequest(updateMemberPermissionsRequest UpdateMemberPermissionsRequest) MembersApiAddMemberToGroupRequest
type MembersApiDeleteInvitationRequest ¶ added in v1.10.0
type MembersApiDeleteInvitationRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
type MembersApiDeleteOrganizationMemberRequest ¶ added in v1.4.0
type MembersApiDeleteOrganizationMemberRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
type MembersApiDeleteProductMemberRequest ¶ added in v1.4.0
type MembersApiDeleteProductMemberRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
type MembersApiGetOrganizationMembersRequest ¶ added in v1.4.0
type MembersApiGetOrganizationMembersRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
type MembersApiGetOrganizationMembersV2Request ¶ added in v1.9.0
type MembersApiGetOrganizationMembersV2Request struct { ApiService *MembersApiService // contains filtered or unexported fields }
func (MembersApiGetOrganizationMembersV2Request) Execute ¶ added in v1.9.0
func (r MembersApiGetOrganizationMembersV2Request) Execute() (*OrganizationMembersModel, *http.Response, error)
type MembersApiGetPendingInvitationsOrgRequest ¶ added in v1.10.0
type MembersApiGetPendingInvitationsOrgRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
func (MembersApiGetPendingInvitationsOrgRequest) Execute ¶ added in v1.10.0
func (r MembersApiGetPendingInvitationsOrgRequest) Execute() ([]OrganizationInvitationModel, *http.Response, error)
type MembersApiGetPendingInvitationsRequest ¶ added in v1.10.0
type MembersApiGetPendingInvitationsRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
func (MembersApiGetPendingInvitationsRequest) Execute ¶ added in v1.10.0
func (r MembersApiGetPendingInvitationsRequest) Execute() ([]InvitationModel, *http.Response, error)
type MembersApiGetProductMembersRequest ¶ added in v1.4.0
type MembersApiGetProductMembersRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
func (MembersApiGetProductMembersRequest) Execute ¶ added in v1.4.0
func (r MembersApiGetProductMembersRequest) Execute() ([]MemberModel, *http.Response, error)
type MembersApiInviteMemberRequest ¶ added in v1.4.0
type MembersApiInviteMemberRequest struct { ApiService *MembersApiService // contains filtered or unexported fields }
func (MembersApiInviteMemberRequest) Execute ¶ added in v1.4.0
func (r MembersApiInviteMemberRequest) Execute() (*http.Response, error)
func (MembersApiInviteMemberRequest) InviteMembersRequest ¶ added in v1.4.0
func (r MembersApiInviteMemberRequest) InviteMembersRequest(inviteMembersRequest InviteMembersRequest) MembersApiInviteMemberRequest
type MembersApiService ¶ added in v1.1.0
type MembersApiService service
MembersApiService MembersApi service
func (*MembersApiService) AddMemberToGroup ¶ added in v1.3.0
func (a *MembersApiService) AddMemberToGroup(ctx context.Context, organizationId string, userId string) MembersApiAddMemberToGroupRequest
AddMemberToGroup Update Member Permissions
This endpoint updates the permissions of a Member identified by the `userId`. This endpoint can also be used to move a Member between Permission Groups within a Product. Only a single Permission Group can be set per Product.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier of the Organization. @param userId The identifier of the Member. @return MembersApiAddMemberToGroupRequest
func (*MembersApiService) AddMemberToGroupExecute ¶ added in v1.4.0
func (a *MembersApiService) AddMemberToGroupExecute(r MembersApiAddMemberToGroupRequest) (*http.Response, error)
Execute executes the request
func (*MembersApiService) DeleteInvitation ¶ added in v1.10.0
func (a *MembersApiService) DeleteInvitation(ctx context.Context, invitationId string) MembersApiDeleteInvitationRequest
DeleteInvitation Delete Invitation
This endpoint removes an Invitation identified by the `invitationId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param invitationId The identifier of the Invitation. @return MembersApiDeleteInvitationRequest
func (*MembersApiService) DeleteInvitationExecute ¶ added in v1.10.0
func (a *MembersApiService) DeleteInvitationExecute(r MembersApiDeleteInvitationRequest) (*http.Response, error)
Execute executes the request
func (*MembersApiService) DeleteOrganizationMember ¶ added in v1.1.0
func (a *MembersApiService) DeleteOrganizationMember(ctx context.Context, organizationId string, userId string) MembersApiDeleteOrganizationMemberRequest
DeleteOrganizationMember Delete Member from Organization
This endpoint removes a Member identified by the `userId` from the given Organization identified by the `organizationId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier of the Organization. @param userId The identifier of the Member. @return MembersApiDeleteOrganizationMemberRequest
func (*MembersApiService) DeleteOrganizationMemberExecute ¶ added in v1.4.0
func (a *MembersApiService) DeleteOrganizationMemberExecute(r MembersApiDeleteOrganizationMemberRequest) (*http.Response, error)
Execute executes the request
func (*MembersApiService) DeleteProductMember ¶ added in v1.1.0
func (a *MembersApiService) DeleteProductMember(ctx context.Context, productId string, userId string) MembersApiDeleteProductMemberRequest
DeleteProductMember Delete Member from Product
This endpoint removes a Member identified by the `userId` from the given Product identified by the `productId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @param userId The identifier of the Member. @return MembersApiDeleteProductMemberRequest
func (*MembersApiService) DeleteProductMemberExecute ¶ added in v1.4.0
func (a *MembersApiService) DeleteProductMemberExecute(r MembersApiDeleteProductMemberRequest) (*http.Response, error)
Execute executes the request
func (*MembersApiService) GetOrganizationMembers ¶ added in v1.1.0
func (a *MembersApiService) GetOrganizationMembers(ctx context.Context, organizationId string) MembersApiGetOrganizationMembersRequest
GetOrganizationMembers List Organization Members
This endpoint returns the list of Members that belongs to the given Organization, identified by the `organizationId` parameter.
The results may vary based on the access level of the user who calls the endpoint:
When it's called with Organization Admin privileges, the result will contain each member in the Organization.
When it's called without Organization Admin privileges, the result will contain each Organization Admin along with members of those products where the caller has `Team members and permission groups` (`canManageMembers`) permission.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier of the Organization. @return MembersApiGetOrganizationMembersRequest
Deprecated
func (*MembersApiService) GetOrganizationMembersExecute ¶ added in v1.4.0
func (a *MembersApiService) GetOrganizationMembersExecute(r MembersApiGetOrganizationMembersRequest) ([]UserModel, *http.Response, error)
Execute executes the request
@return []UserModel
Deprecated
func (*MembersApiService) GetOrganizationMembersV2 ¶ added in v1.9.0
func (a *MembersApiService) GetOrganizationMembersV2(ctx context.Context, organizationId string) MembersApiGetOrganizationMembersV2Request
GetOrganizationMembersV2 List Organization Members
This endpoint returns the list of Members that belongs to the given Organization, identified by the `organizationId` parameter.
The results may vary based on the access level of the user who calls the endpoint:
When it's called with Organization Admin privileges, the result will contain each member in the Organization.
When it's called without Organization Admin privileges, the result will contain each Organization Admin along with members of those products where the caller has `Team members and permission groups` (`canManageMembers`) permission.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier of the Organization. @return MembersApiGetOrganizationMembersV2Request
func (*MembersApiService) GetOrganizationMembersV2Execute ¶ added in v1.9.0
func (a *MembersApiService) GetOrganizationMembersV2Execute(r MembersApiGetOrganizationMembersV2Request) (*OrganizationMembersModel, *http.Response, error)
Execute executes the request
@return OrganizationMembersModel
func (*MembersApiService) GetPendingInvitations ¶ added in v1.10.0
func (a *MembersApiService) GetPendingInvitations(ctx context.Context, productId string) MembersApiGetPendingInvitationsRequest
GetPendingInvitations List Pending Invitations in Product
This endpoint returns the list of pending invitations within the given Product identified by the `productId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return MembersApiGetPendingInvitationsRequest
func (*MembersApiService) GetPendingInvitationsExecute ¶ added in v1.10.0
func (a *MembersApiService) GetPendingInvitationsExecute(r MembersApiGetPendingInvitationsRequest) ([]InvitationModel, *http.Response, error)
Execute executes the request
@return []InvitationModel
func (*MembersApiService) GetPendingInvitationsOrg ¶ added in v1.10.0
func (a *MembersApiService) GetPendingInvitationsOrg(ctx context.Context, organizationId string) MembersApiGetPendingInvitationsOrgRequest
GetPendingInvitationsOrg List Pending Invitations in Organization
This endpoint returns the list of pending invitations within the given Organization identified by the `organizationId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier of the Organization. @return MembersApiGetPendingInvitationsOrgRequest
func (*MembersApiService) GetPendingInvitationsOrgExecute ¶ added in v1.10.0
func (a *MembersApiService) GetPendingInvitationsOrgExecute(r MembersApiGetPendingInvitationsOrgRequest) ([]OrganizationInvitationModel, *http.Response, error)
Execute executes the request
@return []OrganizationInvitationModel
func (*MembersApiService) GetProductMembers ¶ added in v1.1.0
func (a *MembersApiService) GetProductMembers(ctx context.Context, productId string) MembersApiGetProductMembersRequest
GetProductMembers List Product Members
This endpoint returns the list of Members that belongs to the given Product, identified by the `productId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return MembersApiGetProductMembersRequest
func (*MembersApiService) GetProductMembersExecute ¶ added in v1.4.0
func (a *MembersApiService) GetProductMembersExecute(r MembersApiGetProductMembersRequest) ([]MemberModel, *http.Response, error)
Execute executes the request
@return []MemberModel
func (*MembersApiService) InviteMember ¶ added in v1.1.0
func (a *MembersApiService) InviteMember(ctx context.Context, productId string) MembersApiInviteMemberRequest
InviteMember Invite Member
This endpoint invites a Member into the given Product identified by the `productId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return MembersApiInviteMemberRequest
func (*MembersApiService) InviteMemberExecute ¶ added in v1.4.0
func (a *MembersApiService) InviteMemberExecute(r MembersApiInviteMemberRequest) (*http.Response, error)
Execute executes the request
type ModifyIntegrationRequest ¶ added in v1.13.0
type ModifyIntegrationRequest struct { // Name of the Integration. Name string `json:"name"` // Parameters of the Integration. Parameters map[string]string `json:"parameters"` // List of Environment IDs that are connected with this Integration. If the list is empty, all of the Environments are connected. EnvironmentIds []string `json:"environmentIds"` // List of Config IDs that are connected with this Integration. If the list is empty, all of the Configs are connected. ConfigIds []string `json:"configIds"` }
ModifyIntegrationRequest struct for ModifyIntegrationRequest
func NewModifyIntegrationRequest ¶ added in v1.13.0
func NewModifyIntegrationRequest(name string, parameters map[string]string, environmentIds []string, configIds []string) *ModifyIntegrationRequest
NewModifyIntegrationRequest instantiates a new ModifyIntegrationRequest 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 NewModifyIntegrationRequestWithDefaults ¶ added in v1.13.0
func NewModifyIntegrationRequestWithDefaults() *ModifyIntegrationRequest
NewModifyIntegrationRequestWithDefaults instantiates a new ModifyIntegrationRequest 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 (*ModifyIntegrationRequest) GetConfigIds ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) GetConfigIds() []string
GetConfigIds returns the ConfigIds field value
func (*ModifyIntegrationRequest) GetConfigIdsOk ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) GetConfigIdsOk() ([]string, bool)
GetConfigIdsOk returns a tuple with the ConfigIds field value and a boolean to check if the value has been set.
func (*ModifyIntegrationRequest) GetEnvironmentIds ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) GetEnvironmentIds() []string
GetEnvironmentIds returns the EnvironmentIds field value
func (*ModifyIntegrationRequest) GetEnvironmentIdsOk ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) GetEnvironmentIdsOk() ([]string, bool)
GetEnvironmentIdsOk returns a tuple with the EnvironmentIds field value and a boolean to check if the value has been set.
func (*ModifyIntegrationRequest) GetName ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) GetName() string
GetName returns the Name field value
func (*ModifyIntegrationRequest) GetNameOk ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ModifyIntegrationRequest) GetParameters ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) GetParameters() map[string]string
GetParameters returns the Parameters field value
func (*ModifyIntegrationRequest) GetParametersOk ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) GetParametersOk() (*map[string]string, bool)
GetParametersOk returns a tuple with the Parameters field value and a boolean to check if the value has been set.
func (ModifyIntegrationRequest) MarshalJSON ¶ added in v1.13.0
func (o ModifyIntegrationRequest) MarshalJSON() ([]byte, error)
func (*ModifyIntegrationRequest) SetConfigIds ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) SetConfigIds(v []string)
SetConfigIds sets field value
func (*ModifyIntegrationRequest) SetEnvironmentIds ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) SetEnvironmentIds(v []string)
SetEnvironmentIds sets field value
func (*ModifyIntegrationRequest) SetName ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) SetName(v string)
SetName sets field value
func (*ModifyIntegrationRequest) SetParameters ¶ added in v1.13.0
func (o *ModifyIntegrationRequest) SetParameters(v map[string]string)
SetParameters sets field value
func (ModifyIntegrationRequest) ToMap ¶ added in v1.13.0
func (o ModifyIntegrationRequest) ToMap() (map[string]interface{}, error)
type NullableAccessType ¶ added in v1.4.0
type NullableAccessType struct {
// contains filtered or unexported fields
}
func NewNullableAccessType ¶ added in v1.4.0
func NewNullableAccessType(val *AccessType) *NullableAccessType
func (NullableAccessType) Get ¶ added in v1.4.0
func (v NullableAccessType) Get() *AccessType
func (NullableAccessType) IsSet ¶ added in v1.4.0
func (v NullableAccessType) IsSet() bool
func (NullableAccessType) MarshalJSON ¶ added in v1.4.0
func (v NullableAccessType) MarshalJSON() ([]byte, error)
func (*NullableAccessType) Set ¶ added in v1.4.0
func (v *NullableAccessType) Set(val *AccessType)
func (*NullableAccessType) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableAccessType) UnmarshalJSON(src []byte) error
func (*NullableAccessType) Unset ¶ added in v1.4.0
func (v *NullableAccessType) Unset()
type NullableAddOrUpdateIntegrationLinkModel ¶ added in v1.4.0
type NullableAddOrUpdateIntegrationLinkModel struct {
// contains filtered or unexported fields
}
func NewNullableAddOrUpdateIntegrationLinkModel ¶ added in v1.4.0
func NewNullableAddOrUpdateIntegrationLinkModel(val *AddOrUpdateIntegrationLinkModel) *NullableAddOrUpdateIntegrationLinkModel
func (NullableAddOrUpdateIntegrationLinkModel) IsSet ¶ added in v1.4.0
func (v NullableAddOrUpdateIntegrationLinkModel) IsSet() bool
func (NullableAddOrUpdateIntegrationLinkModel) MarshalJSON ¶ added in v1.4.0
func (v NullableAddOrUpdateIntegrationLinkModel) MarshalJSON() ([]byte, error)
func (*NullableAddOrUpdateIntegrationLinkModel) Set ¶ added in v1.4.0
func (v *NullableAddOrUpdateIntegrationLinkModel) Set(val *AddOrUpdateIntegrationLinkModel)
func (*NullableAddOrUpdateIntegrationLinkModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableAddOrUpdateIntegrationLinkModel) UnmarshalJSON(src []byte) error
func (*NullableAddOrUpdateIntegrationLinkModel) Unset ¶ added in v1.4.0
func (v *NullableAddOrUpdateIntegrationLinkModel) Unset()
type NullableAddOrUpdateJiraIntegrationLinkModel ¶ added in v1.4.0
type NullableAddOrUpdateJiraIntegrationLinkModel struct {
// contains filtered or unexported fields
}
func NewNullableAddOrUpdateJiraIntegrationLinkModel ¶ added in v1.4.0
func NewNullableAddOrUpdateJiraIntegrationLinkModel(val *AddOrUpdateJiraIntegrationLinkModel) *NullableAddOrUpdateJiraIntegrationLinkModel
func (NullableAddOrUpdateJiraIntegrationLinkModel) IsSet ¶ added in v1.4.0
func (v NullableAddOrUpdateJiraIntegrationLinkModel) IsSet() bool
func (NullableAddOrUpdateJiraIntegrationLinkModel) MarshalJSON ¶ added in v1.4.0
func (v NullableAddOrUpdateJiraIntegrationLinkModel) MarshalJSON() ([]byte, error)
func (*NullableAddOrUpdateJiraIntegrationLinkModel) Set ¶ added in v1.4.0
func (v *NullableAddOrUpdateJiraIntegrationLinkModel) Set(val *AddOrUpdateJiraIntegrationLinkModel)
func (*NullableAddOrUpdateJiraIntegrationLinkModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableAddOrUpdateJiraIntegrationLinkModel) UnmarshalJSON(src []byte) error
func (*NullableAddOrUpdateJiraIntegrationLinkModel) Unset ¶ added in v1.4.0
func (v *NullableAddOrUpdateJiraIntegrationLinkModel) Unset()
type NullableAddUserToGroupRequest ¶ added in v1.4.0
type NullableAddUserToGroupRequest struct {
// contains filtered or unexported fields
}
func NewNullableAddUserToGroupRequest ¶ added in v1.4.0
func NewNullableAddUserToGroupRequest(val *AddUserToGroupRequest) *NullableAddUserToGroupRequest
func (NullableAddUserToGroupRequest) Get ¶ added in v1.4.0
func (v NullableAddUserToGroupRequest) Get() *AddUserToGroupRequest
func (NullableAddUserToGroupRequest) IsSet ¶ added in v1.4.0
func (v NullableAddUserToGroupRequest) IsSet() bool
func (NullableAddUserToGroupRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableAddUserToGroupRequest) MarshalJSON() ([]byte, error)
func (*NullableAddUserToGroupRequest) Set ¶ added in v1.4.0
func (v *NullableAddUserToGroupRequest) Set(val *AddUserToGroupRequest)
func (*NullableAddUserToGroupRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableAddUserToGroupRequest) UnmarshalJSON(src []byte) error
func (*NullableAddUserToGroupRequest) Unset ¶ added in v1.4.0
func (v *NullableAddUserToGroupRequest) Unset()
type NullableAuditLogItemModel ¶ added in v1.4.0
type NullableAuditLogItemModel struct {
// contains filtered or unexported fields
}
func NewNullableAuditLogItemModel ¶ added in v1.4.0
func NewNullableAuditLogItemModel(val *AuditLogItemModel) *NullableAuditLogItemModel
func (NullableAuditLogItemModel) Get ¶ added in v1.4.0
func (v NullableAuditLogItemModel) Get() *AuditLogItemModel
func (NullableAuditLogItemModel) IsSet ¶ added in v1.4.0
func (v NullableAuditLogItemModel) IsSet() bool
func (NullableAuditLogItemModel) MarshalJSON ¶ added in v1.4.0
func (v NullableAuditLogItemModel) MarshalJSON() ([]byte, error)
func (*NullableAuditLogItemModel) Set ¶ added in v1.4.0
func (v *NullableAuditLogItemModel) Set(val *AuditLogItemModel)
func (*NullableAuditLogItemModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableAuditLogItemModel) UnmarshalJSON(src []byte) error
func (*NullableAuditLogItemModel) Unset ¶ added in v1.4.0
func (v *NullableAuditLogItemModel) Unset()
type NullableAuditLogType ¶ added in v1.4.0
type NullableAuditLogType struct {
// contains filtered or unexported fields
}
func NewNullableAuditLogType ¶ added in v1.4.0
func NewNullableAuditLogType(val *AuditLogType) *NullableAuditLogType
func (NullableAuditLogType) Get ¶ added in v1.4.0
func (v NullableAuditLogType) Get() *AuditLogType
func (NullableAuditLogType) IsSet ¶ added in v1.4.0
func (v NullableAuditLogType) IsSet() bool
func (NullableAuditLogType) MarshalJSON ¶ added in v1.4.0
func (v NullableAuditLogType) MarshalJSON() ([]byte, error)
func (*NullableAuditLogType) Set ¶ added in v1.4.0
func (v *NullableAuditLogType) Set(val *AuditLogType)
func (*NullableAuditLogType) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableAuditLogType) UnmarshalJSON(src []byte) error
func (*NullableAuditLogType) Unset ¶ added in v1.4.0
func (v *NullableAuditLogType) Unset()
type NullableBool ¶ added in v1.4.0
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶ added in v1.4.0
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶ added in v1.4.0
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶ added in v1.4.0
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶ added in v1.4.0
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶ added in v1.4.0
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶ added in v1.4.0
func (v *NullableBool) Unset()
type NullableCodeReferenceModel ¶ added in v1.6.0
type NullableCodeReferenceModel struct {
// contains filtered or unexported fields
}
func NewNullableCodeReferenceModel ¶ added in v1.6.0
func NewNullableCodeReferenceModel(val *CodeReferenceModel) *NullableCodeReferenceModel
func (NullableCodeReferenceModel) Get ¶ added in v1.6.0
func (v NullableCodeReferenceModel) Get() *CodeReferenceModel
func (NullableCodeReferenceModel) IsSet ¶ added in v1.6.0
func (v NullableCodeReferenceModel) IsSet() bool
func (NullableCodeReferenceModel) MarshalJSON ¶ added in v1.6.0
func (v NullableCodeReferenceModel) MarshalJSON() ([]byte, error)
func (*NullableCodeReferenceModel) Set ¶ added in v1.6.0
func (v *NullableCodeReferenceModel) Set(val *CodeReferenceModel)
func (*NullableCodeReferenceModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableCodeReferenceModel) UnmarshalJSON(src []byte) error
func (*NullableCodeReferenceModel) Unset ¶ added in v1.6.0
func (v *NullableCodeReferenceModel) Unset()
type NullableCodeReferenceRequest ¶ added in v1.4.0
type NullableCodeReferenceRequest struct {
// contains filtered or unexported fields
}
func NewNullableCodeReferenceRequest ¶ added in v1.4.0
func NewNullableCodeReferenceRequest(val *CodeReferenceRequest) *NullableCodeReferenceRequest
func (NullableCodeReferenceRequest) Get ¶ added in v1.4.0
func (v NullableCodeReferenceRequest) Get() *CodeReferenceRequest
func (NullableCodeReferenceRequest) IsSet ¶ added in v1.4.0
func (v NullableCodeReferenceRequest) IsSet() bool
func (NullableCodeReferenceRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableCodeReferenceRequest) MarshalJSON() ([]byte, error)
func (*NullableCodeReferenceRequest) Set ¶ added in v1.4.0
func (v *NullableCodeReferenceRequest) Set(val *CodeReferenceRequest)
func (*NullableCodeReferenceRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCodeReferenceRequest) UnmarshalJSON(src []byte) error
func (*NullableCodeReferenceRequest) Unset ¶ added in v1.4.0
func (v *NullableCodeReferenceRequest) Unset()
type NullableCodeReferencesForSettingModel ¶ added in v1.6.0
type NullableCodeReferencesForSettingModel struct {
// contains filtered or unexported fields
}
func NewNullableCodeReferencesForSettingModel ¶ added in v1.6.0
func NewNullableCodeReferencesForSettingModel(val *CodeReferencesForSettingModel) *NullableCodeReferencesForSettingModel
func (NullableCodeReferencesForSettingModel) Get ¶ added in v1.6.0
func (v NullableCodeReferencesForSettingModel) Get() *CodeReferencesForSettingModel
func (NullableCodeReferencesForSettingModel) IsSet ¶ added in v1.6.0
func (v NullableCodeReferencesForSettingModel) IsSet() bool
func (NullableCodeReferencesForSettingModel) MarshalJSON ¶ added in v1.6.0
func (v NullableCodeReferencesForSettingModel) MarshalJSON() ([]byte, error)
func (*NullableCodeReferencesForSettingModel) Set ¶ added in v1.6.0
func (v *NullableCodeReferencesForSettingModel) Set(val *CodeReferencesForSettingModel)
func (*NullableCodeReferencesForSettingModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableCodeReferencesForSettingModel) UnmarshalJSON(src []byte) error
func (*NullableCodeReferencesForSettingModel) Unset ¶ added in v1.6.0
func (v *NullableCodeReferencesForSettingModel) Unset()
type NullableComparisonValueListModel ¶ added in v1.6.0
type NullableComparisonValueListModel struct {
// contains filtered or unexported fields
}
func NewNullableComparisonValueListModel ¶ added in v1.6.0
func NewNullableComparisonValueListModel(val *ComparisonValueListModel) *NullableComparisonValueListModel
func (NullableComparisonValueListModel) Get ¶ added in v1.6.0
func (v NullableComparisonValueListModel) Get() *ComparisonValueListModel
func (NullableComparisonValueListModel) IsSet ¶ added in v1.6.0
func (v NullableComparisonValueListModel) IsSet() bool
func (NullableComparisonValueListModel) MarshalJSON ¶ added in v1.6.0
func (v NullableComparisonValueListModel) MarshalJSON() ([]byte, error)
func (*NullableComparisonValueListModel) Set ¶ added in v1.6.0
func (v *NullableComparisonValueListModel) Set(val *ComparisonValueListModel)
func (*NullableComparisonValueListModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableComparisonValueListModel) UnmarshalJSON(src []byte) error
func (*NullableComparisonValueListModel) Unset ¶ added in v1.6.0
func (v *NullableComparisonValueListModel) Unset()
type NullableComparisonValueModel ¶ added in v1.6.0
type NullableComparisonValueModel struct {
// contains filtered or unexported fields
}
func NewNullableComparisonValueModel ¶ added in v1.6.0
func NewNullableComparisonValueModel(val *ComparisonValueModel) *NullableComparisonValueModel
func (NullableComparisonValueModel) Get ¶ added in v1.6.0
func (v NullableComparisonValueModel) Get() *ComparisonValueModel
func (NullableComparisonValueModel) IsSet ¶ added in v1.6.0
func (v NullableComparisonValueModel) IsSet() bool
func (NullableComparisonValueModel) MarshalJSON ¶ added in v1.6.0
func (v NullableComparisonValueModel) MarshalJSON() ([]byte, error)
func (*NullableComparisonValueModel) Set ¶ added in v1.6.0
func (v *NullableComparisonValueModel) Set(val *ComparisonValueModel)
func (*NullableComparisonValueModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableComparisonValueModel) UnmarshalJSON(src []byte) error
func (*NullableComparisonValueModel) Unset ¶ added in v1.6.0
func (v *NullableComparisonValueModel) Unset()
type NullableConditionModel ¶ added in v1.6.0
type NullableConditionModel struct {
// contains filtered or unexported fields
}
func NewNullableConditionModel ¶ added in v1.6.0
func NewNullableConditionModel(val *ConditionModel) *NullableConditionModel
func (NullableConditionModel) Get ¶ added in v1.6.0
func (v NullableConditionModel) Get() *ConditionModel
func (NullableConditionModel) IsSet ¶ added in v1.6.0
func (v NullableConditionModel) IsSet() bool
func (NullableConditionModel) MarshalJSON ¶ added in v1.6.0
func (v NullableConditionModel) MarshalJSON() ([]byte, error)
func (*NullableConditionModel) Set ¶ added in v1.6.0
func (v *NullableConditionModel) Set(val *ConditionModel)
func (*NullableConditionModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConditionModel) UnmarshalJSON(src []byte) error
func (*NullableConditionModel) Unset ¶ added in v1.6.0
func (v *NullableConditionModel) Unset()
type NullableConfigModel ¶ added in v1.4.0
type NullableConfigModel struct {
// contains filtered or unexported fields
}
func NewNullableConfigModel ¶ added in v1.4.0
func NewNullableConfigModel(val *ConfigModel) *NullableConfigModel
func (NullableConfigModel) Get ¶ added in v1.4.0
func (v NullableConfigModel) Get() *ConfigModel
func (NullableConfigModel) IsSet ¶ added in v1.4.0
func (v NullableConfigModel) IsSet() bool
func (NullableConfigModel) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModel) MarshalJSON() ([]byte, error)
func (*NullableConfigModel) Set ¶ added in v1.4.0
func (v *NullableConfigModel) Set(val *ConfigModel)
func (*NullableConfigModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModel) UnmarshalJSON(src []byte) error
func (*NullableConfigModel) Unset ¶ added in v1.4.0
func (v *NullableConfigModel) Unset()
type NullableConfigModelHaljson ¶ added in v1.4.0
type NullableConfigModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelHaljson ¶ added in v1.4.0
func NewNullableConfigModelHaljson(val *ConfigModelHaljson) *NullableConfigModelHaljson
func (NullableConfigModelHaljson) Get ¶ added in v1.4.0
func (v NullableConfigModelHaljson) Get() *ConfigModelHaljson
func (NullableConfigModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableConfigModelHaljson) IsSet() bool
func (NullableConfigModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableConfigModelHaljson) Set ¶ added in v1.4.0
func (v *NullableConfigModelHaljson) Set(val *ConfigModelHaljson)
func (*NullableConfigModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableConfigModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableConfigModelHaljson) Unset()
type NullableConfigModelHaljsonEmbedded ¶ added in v1.4.0
type NullableConfigModelHaljsonEmbedded struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelHaljsonEmbedded ¶ added in v1.4.0
func NewNullableConfigModelHaljsonEmbedded(val *ConfigModelHaljsonEmbedded) *NullableConfigModelHaljsonEmbedded
func (NullableConfigModelHaljsonEmbedded) Get ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbedded) Get() *ConfigModelHaljsonEmbedded
func (NullableConfigModelHaljsonEmbedded) IsSet ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbedded) IsSet() bool
func (NullableConfigModelHaljsonEmbedded) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
func (*NullableConfigModelHaljsonEmbedded) Set ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbedded) Set(val *ConfigModelHaljsonEmbedded)
func (*NullableConfigModelHaljsonEmbedded) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbedded) UnmarshalJSON(src []byte) error
func (*NullableConfigModelHaljsonEmbedded) Unset ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbedded) Unset()
type NullableConfigModelHaljsonEmbeddedProduct ¶ added in v1.4.0
type NullableConfigModelHaljsonEmbeddedProduct struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelHaljsonEmbeddedProduct ¶ added in v1.4.0
func NewNullableConfigModelHaljsonEmbeddedProduct(val *ConfigModelHaljsonEmbeddedProduct) *NullableConfigModelHaljsonEmbeddedProduct
func (NullableConfigModelHaljsonEmbeddedProduct) IsSet ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProduct) IsSet() bool
func (NullableConfigModelHaljsonEmbeddedProduct) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProduct) MarshalJSON() ([]byte, error)
func (*NullableConfigModelHaljsonEmbeddedProduct) Set ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProduct) Set(val *ConfigModelHaljsonEmbeddedProduct)
func (*NullableConfigModelHaljsonEmbeddedProduct) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProduct) UnmarshalJSON(src []byte) error
func (*NullableConfigModelHaljsonEmbeddedProduct) Unset ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProduct) Unset()
type NullableConfigModelHaljsonEmbeddedProductEmbedded ¶ added in v1.4.0
type NullableConfigModelHaljsonEmbeddedProductEmbedded struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelHaljsonEmbeddedProductEmbedded ¶ added in v1.4.0
func NewNullableConfigModelHaljsonEmbeddedProductEmbedded(val *ConfigModelHaljsonEmbeddedProductEmbedded) *NullableConfigModelHaljsonEmbeddedProductEmbedded
func (NullableConfigModelHaljsonEmbeddedProductEmbedded) IsSet ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProductEmbedded) IsSet() bool
func (NullableConfigModelHaljsonEmbeddedProductEmbedded) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProductEmbedded) MarshalJSON() ([]byte, error)
func (*NullableConfigModelHaljsonEmbeddedProductEmbedded) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductEmbedded) UnmarshalJSON(src []byte) error
func (*NullableConfigModelHaljsonEmbeddedProductEmbedded) Unset ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductEmbedded) Unset()
type NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization ¶ added in v1.4.0
type NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization ¶ added in v1.4.0
func NewNullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization(val *ConfigModelHaljsonEmbeddedProductEmbeddedOrganization) *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization
func (NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) IsSet ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) IsSet() bool
func (NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) MarshalJSON() ([]byte, error)
func (*NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) UnmarshalJSON(src []byte) error
func (*NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) Unset ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganization) Unset()
type NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks ¶ added in v1.4.0
type NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks ¶ added in v1.4.0
func NewNullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks(val *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
func (NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) IsSet ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) IsSet() bool
func (NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) MarshalJSON() ([]byte, error)
func (*NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) UnmarshalJSON(src []byte) error
func (*NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) Unset ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks) Unset()
type NullableConfigModelHaljsonEmbeddedProductLinks ¶ added in v1.4.0
type NullableConfigModelHaljsonEmbeddedProductLinks struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelHaljsonEmbeddedProductLinks ¶ added in v1.4.0
func NewNullableConfigModelHaljsonEmbeddedProductLinks(val *ConfigModelHaljsonEmbeddedProductLinks) *NullableConfigModelHaljsonEmbeddedProductLinks
func (NullableConfigModelHaljsonEmbeddedProductLinks) IsSet ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProductLinks) IsSet() bool
func (NullableConfigModelHaljsonEmbeddedProductLinks) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModelHaljsonEmbeddedProductLinks) MarshalJSON() ([]byte, error)
func (*NullableConfigModelHaljsonEmbeddedProductLinks) Set ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductLinks) Set(val *ConfigModelHaljsonEmbeddedProductLinks)
func (*NullableConfigModelHaljsonEmbeddedProductLinks) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductLinks) UnmarshalJSON(src []byte) error
func (*NullableConfigModelHaljsonEmbeddedProductLinks) Unset ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonEmbeddedProductLinks) Unset()
type NullableConfigModelHaljsonLinks ¶ added in v1.4.0
type NullableConfigModelHaljsonLinks struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelHaljsonLinks ¶ added in v1.4.0
func NewNullableConfigModelHaljsonLinks(val *ConfigModelHaljsonLinks) *NullableConfigModelHaljsonLinks
func (NullableConfigModelHaljsonLinks) Get ¶ added in v1.4.0
func (v NullableConfigModelHaljsonLinks) Get() *ConfigModelHaljsonLinks
func (NullableConfigModelHaljsonLinks) IsSet ¶ added in v1.4.0
func (v NullableConfigModelHaljsonLinks) IsSet() bool
func (NullableConfigModelHaljsonLinks) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigModelHaljsonLinks) MarshalJSON() ([]byte, error)
func (*NullableConfigModelHaljsonLinks) Set ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonLinks) Set(val *ConfigModelHaljsonLinks)
func (*NullableConfigModelHaljsonLinks) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonLinks) UnmarshalJSON(src []byte) error
func (*NullableConfigModelHaljsonLinks) Unset ¶ added in v1.4.0
func (v *NullableConfigModelHaljsonLinks) Unset()
type NullableConfigModelLinks ¶ added in v1.10.0
type NullableConfigModelLinks struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelLinks ¶ added in v1.10.0
func NewNullableConfigModelLinks(val *ConfigModelLinks) *NullableConfigModelLinks
func (NullableConfigModelLinks) Get ¶ added in v1.10.0
func (v NullableConfigModelLinks) Get() *ConfigModelLinks
func (NullableConfigModelLinks) IsSet ¶ added in v1.10.0
func (v NullableConfigModelLinks) IsSet() bool
func (NullableConfigModelLinks) MarshalJSON ¶ added in v1.10.0
func (v NullableConfigModelLinks) MarshalJSON() ([]byte, error)
func (*NullableConfigModelLinks) Set ¶ added in v1.10.0
func (v *NullableConfigModelLinks) Set(val *ConfigModelLinks)
func (*NullableConfigModelLinks) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableConfigModelLinks) UnmarshalJSON(src []byte) error
func (*NullableConfigModelLinks) Unset ¶ added in v1.10.0
func (v *NullableConfigModelLinks) Unset()
type NullableConfigModelLinksSelf ¶ added in v1.10.0
type NullableConfigModelLinksSelf struct {
// contains filtered or unexported fields
}
func NewNullableConfigModelLinksSelf ¶ added in v1.10.0
func NewNullableConfigModelLinksSelf(val *ConfigModelLinksSelf) *NullableConfigModelLinksSelf
func (NullableConfigModelLinksSelf) Get ¶ added in v1.10.0
func (v NullableConfigModelLinksSelf) Get() *ConfigModelLinksSelf
func (NullableConfigModelLinksSelf) IsSet ¶ added in v1.10.0
func (v NullableConfigModelLinksSelf) IsSet() bool
func (NullableConfigModelLinksSelf) MarshalJSON ¶ added in v1.10.0
func (v NullableConfigModelLinksSelf) MarshalJSON() ([]byte, error)
func (*NullableConfigModelLinksSelf) Set ¶ added in v1.10.0
func (v *NullableConfigModelLinksSelf) Set(val *ConfigModelLinksSelf)
func (*NullableConfigModelLinksSelf) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableConfigModelLinksSelf) UnmarshalJSON(src []byte) error
func (*NullableConfigModelLinksSelf) Unset ¶ added in v1.10.0
func (v *NullableConfigModelLinksSelf) Unset()
type NullableConfigSettingFormulaModel ¶ added in v1.6.0
type NullableConfigSettingFormulaModel struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingFormulaModel ¶ added in v1.6.0
func NewNullableConfigSettingFormulaModel(val *ConfigSettingFormulaModel) *NullableConfigSettingFormulaModel
func (NullableConfigSettingFormulaModel) Get ¶ added in v1.6.0
func (v NullableConfigSettingFormulaModel) Get() *ConfigSettingFormulaModel
func (NullableConfigSettingFormulaModel) IsSet ¶ added in v1.6.0
func (v NullableConfigSettingFormulaModel) IsSet() bool
func (NullableConfigSettingFormulaModel) MarshalJSON ¶ added in v1.6.0
func (v NullableConfigSettingFormulaModel) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingFormulaModel) Set ¶ added in v1.6.0
func (v *NullableConfigSettingFormulaModel) Set(val *ConfigSettingFormulaModel)
func (*NullableConfigSettingFormulaModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConfigSettingFormulaModel) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingFormulaModel) Unset ¶ added in v1.6.0
func (v *NullableConfigSettingFormulaModel) Unset()
type NullableConfigSettingFormulasModel ¶ added in v1.6.0
type NullableConfigSettingFormulasModel struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingFormulasModel ¶ added in v1.6.0
func NewNullableConfigSettingFormulasModel(val *ConfigSettingFormulasModel) *NullableConfigSettingFormulasModel
func (NullableConfigSettingFormulasModel) Get ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModel) Get() *ConfigSettingFormulasModel
func (NullableConfigSettingFormulasModel) IsSet ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModel) IsSet() bool
func (NullableConfigSettingFormulasModel) MarshalJSON ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModel) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingFormulasModel) Set ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModel) Set(val *ConfigSettingFormulasModel)
func (*NullableConfigSettingFormulasModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModel) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingFormulasModel) Unset ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModel) Unset()
type NullableConfigSettingFormulasModelHaljson ¶ added in v1.6.0
type NullableConfigSettingFormulasModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingFormulasModelHaljson ¶ added in v1.6.0
func NewNullableConfigSettingFormulasModelHaljson(val *ConfigSettingFormulasModelHaljson) *NullableConfigSettingFormulasModelHaljson
func (NullableConfigSettingFormulasModelHaljson) IsSet ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljson) IsSet() bool
func (NullableConfigSettingFormulasModelHaljson) MarshalJSON ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingFormulasModelHaljson) Set ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljson) Set(val *ConfigSettingFormulasModelHaljson)
func (*NullableConfigSettingFormulasModelHaljson) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingFormulasModelHaljson) Unset ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljson) Unset()
type NullableConfigSettingFormulasModelHaljsonEmbedded ¶ added in v1.6.0
type NullableConfigSettingFormulasModelHaljsonEmbedded struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingFormulasModelHaljsonEmbedded ¶ added in v1.6.0
func NewNullableConfigSettingFormulasModelHaljsonEmbedded(val *ConfigSettingFormulasModelHaljsonEmbedded) *NullableConfigSettingFormulasModelHaljsonEmbedded
func (NullableConfigSettingFormulasModelHaljsonEmbedded) IsSet ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljsonEmbedded) IsSet() bool
func (NullableConfigSettingFormulasModelHaljsonEmbedded) MarshalJSON ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingFormulasModelHaljsonEmbedded) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljsonEmbedded) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingFormulasModelHaljsonEmbedded) Unset ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljsonEmbedded) Unset()
type NullableConfigSettingFormulasModelHaljsonEmbeddedConfig ¶ added in v1.6.0
type NullableConfigSettingFormulasModelHaljsonEmbeddedConfig struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingFormulasModelHaljsonEmbeddedConfig ¶ added in v1.6.0
func NewNullableConfigSettingFormulasModelHaljsonEmbeddedConfig(val *ConfigSettingFormulasModelHaljsonEmbeddedConfig) *NullableConfigSettingFormulasModelHaljsonEmbeddedConfig
func (NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) IsSet ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) IsSet() bool
func (NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) MarshalJSON ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) Unset ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedConfig) Unset()
type NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment ¶ added in v1.6.0
type NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment ¶ added in v1.6.0
func NewNullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment(val *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment) *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment
func (NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) IsSet ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) IsSet() bool
func (NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) MarshalJSON ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) Unset ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironment) Unset()
type NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks ¶ added in v1.6.0
type NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks ¶ added in v1.6.0
func NewNullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks(val *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
func (NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) IsSet ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) IsSet() bool
func (NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) MarshalJSON ¶ added in v1.6.0
func (v NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) Unset ¶ added in v1.6.0
func (v *NullableConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks) Unset()
type NullableConfigSettingFormulasModelLinks ¶ added in v1.10.0
type NullableConfigSettingFormulasModelLinks struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingFormulasModelLinks ¶ added in v1.10.0
func NewNullableConfigSettingFormulasModelLinks(val *ConfigSettingFormulasModelLinks) *NullableConfigSettingFormulasModelLinks
func (NullableConfigSettingFormulasModelLinks) IsSet ¶ added in v1.10.0
func (v NullableConfigSettingFormulasModelLinks) IsSet() bool
func (NullableConfigSettingFormulasModelLinks) MarshalJSON ¶ added in v1.10.0
func (v NullableConfigSettingFormulasModelLinks) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingFormulasModelLinks) Set ¶ added in v1.10.0
func (v *NullableConfigSettingFormulasModelLinks) Set(val *ConfigSettingFormulasModelLinks)
func (*NullableConfigSettingFormulasModelLinks) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableConfigSettingFormulasModelLinks) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingFormulasModelLinks) Unset ¶ added in v1.10.0
func (v *NullableConfigSettingFormulasModelLinks) Unset()
type NullableConfigSettingValueModel ¶ added in v1.4.0
type NullableConfigSettingValueModel struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingValueModel ¶ added in v1.4.0
func NewNullableConfigSettingValueModel(val *ConfigSettingValueModel) *NullableConfigSettingValueModel
func (NullableConfigSettingValueModel) Get ¶ added in v1.4.0
func (v NullableConfigSettingValueModel) Get() *ConfigSettingValueModel
func (NullableConfigSettingValueModel) IsSet ¶ added in v1.4.0
func (v NullableConfigSettingValueModel) IsSet() bool
func (NullableConfigSettingValueModel) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigSettingValueModel) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingValueModel) Set ¶ added in v1.4.0
func (v *NullableConfigSettingValueModel) Set(val *ConfigSettingValueModel)
func (*NullableConfigSettingValueModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigSettingValueModel) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingValueModel) Unset ¶ added in v1.4.0
func (v *NullableConfigSettingValueModel) Unset()
type NullableConfigSettingValuesModel ¶ added in v1.4.0
type NullableConfigSettingValuesModel struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingValuesModel ¶ added in v1.4.0
func NewNullableConfigSettingValuesModel(val *ConfigSettingValuesModel) *NullableConfigSettingValuesModel
func (NullableConfigSettingValuesModel) Get ¶ added in v1.4.0
func (v NullableConfigSettingValuesModel) Get() *ConfigSettingValuesModel
func (NullableConfigSettingValuesModel) IsSet ¶ added in v1.4.0
func (v NullableConfigSettingValuesModel) IsSet() bool
func (NullableConfigSettingValuesModel) MarshalJSON ¶ added in v1.4.0
func (v NullableConfigSettingValuesModel) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingValuesModel) Set ¶ added in v1.4.0
func (v *NullableConfigSettingValuesModel) Set(val *ConfigSettingValuesModel)
func (*NullableConfigSettingValuesModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConfigSettingValuesModel) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingValuesModel) Unset ¶ added in v1.4.0
func (v *NullableConfigSettingValuesModel) Unset()
type NullableConfigSettingValuesModelHaljson ¶ added in v1.6.0
type NullableConfigSettingValuesModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableConfigSettingValuesModelHaljson ¶ added in v1.6.0
func NewNullableConfigSettingValuesModelHaljson(val *ConfigSettingValuesModelHaljson) *NullableConfigSettingValuesModelHaljson
func (NullableConfigSettingValuesModelHaljson) IsSet ¶ added in v1.6.0
func (v NullableConfigSettingValuesModelHaljson) IsSet() bool
func (NullableConfigSettingValuesModelHaljson) MarshalJSON ¶ added in v1.6.0
func (v NullableConfigSettingValuesModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableConfigSettingValuesModelHaljson) Set ¶ added in v1.6.0
func (v *NullableConfigSettingValuesModelHaljson) Set(val *ConfigSettingValuesModelHaljson)
func (*NullableConfigSettingValuesModelHaljson) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableConfigSettingValuesModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableConfigSettingValuesModelHaljson) Unset ¶ added in v1.6.0
func (v *NullableConfigSettingValuesModelHaljson) Unset()
type NullableConnectRequest ¶ added in v1.4.0
type NullableConnectRequest struct {
// contains filtered or unexported fields
}
func NewNullableConnectRequest ¶ added in v1.4.0
func NewNullableConnectRequest(val *ConnectRequest) *NullableConnectRequest
func (NullableConnectRequest) Get ¶ added in v1.4.0
func (v NullableConnectRequest) Get() *ConnectRequest
func (NullableConnectRequest) IsSet ¶ added in v1.4.0
func (v NullableConnectRequest) IsSet() bool
func (NullableConnectRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableConnectRequest) MarshalJSON() ([]byte, error)
func (*NullableConnectRequest) Set ¶ added in v1.4.0
func (v *NullableConnectRequest) Set(val *ConnectRequest)
func (*NullableConnectRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableConnectRequest) UnmarshalJSON(src []byte) error
func (*NullableConnectRequest) Unset ¶ added in v1.4.0
func (v *NullableConnectRequest) Unset()
type NullableCreateConfigRequest ¶ added in v1.4.0
type NullableCreateConfigRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreateConfigRequest ¶ added in v1.4.0
func NewNullableCreateConfigRequest(val *CreateConfigRequest) *NullableCreateConfigRequest
func (NullableCreateConfigRequest) Get ¶ added in v1.4.0
func (v NullableCreateConfigRequest) Get() *CreateConfigRequest
func (NullableCreateConfigRequest) IsSet ¶ added in v1.4.0
func (v NullableCreateConfigRequest) IsSet() bool
func (NullableCreateConfigRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableCreateConfigRequest) MarshalJSON() ([]byte, error)
func (*NullableCreateConfigRequest) Set ¶ added in v1.4.0
func (v *NullableCreateConfigRequest) Set(val *CreateConfigRequest)
func (*NullableCreateConfigRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCreateConfigRequest) UnmarshalJSON(src []byte) error
func (*NullableCreateConfigRequest) Unset ¶ added in v1.4.0
func (v *NullableCreateConfigRequest) Unset()
type NullableCreateEnvironmentModel ¶ added in v1.4.0
type NullableCreateEnvironmentModel struct {
// contains filtered or unexported fields
}
func NewNullableCreateEnvironmentModel ¶ added in v1.4.0
func NewNullableCreateEnvironmentModel(val *CreateEnvironmentModel) *NullableCreateEnvironmentModel
func (NullableCreateEnvironmentModel) Get ¶ added in v1.4.0
func (v NullableCreateEnvironmentModel) Get() *CreateEnvironmentModel
func (NullableCreateEnvironmentModel) IsSet ¶ added in v1.4.0
func (v NullableCreateEnvironmentModel) IsSet() bool
func (NullableCreateEnvironmentModel) MarshalJSON ¶ added in v1.4.0
func (v NullableCreateEnvironmentModel) MarshalJSON() ([]byte, error)
func (*NullableCreateEnvironmentModel) Set ¶ added in v1.4.0
func (v *NullableCreateEnvironmentModel) Set(val *CreateEnvironmentModel)
func (*NullableCreateEnvironmentModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCreateEnvironmentModel) UnmarshalJSON(src []byte) error
func (*NullableCreateEnvironmentModel) Unset ¶ added in v1.4.0
func (v *NullableCreateEnvironmentModel) Unset()
type NullableCreateIntegrationModel ¶ added in v1.13.0
type NullableCreateIntegrationModel struct {
// contains filtered or unexported fields
}
func NewNullableCreateIntegrationModel ¶ added in v1.13.0
func NewNullableCreateIntegrationModel(val *CreateIntegrationModel) *NullableCreateIntegrationModel
func (NullableCreateIntegrationModel) Get ¶ added in v1.13.0
func (v NullableCreateIntegrationModel) Get() *CreateIntegrationModel
func (NullableCreateIntegrationModel) IsSet ¶ added in v1.13.0
func (v NullableCreateIntegrationModel) IsSet() bool
func (NullableCreateIntegrationModel) MarshalJSON ¶ added in v1.13.0
func (v NullableCreateIntegrationModel) MarshalJSON() ([]byte, error)
func (*NullableCreateIntegrationModel) Set ¶ added in v1.13.0
func (v *NullableCreateIntegrationModel) Set(val *CreateIntegrationModel)
func (*NullableCreateIntegrationModel) UnmarshalJSON ¶ added in v1.13.0
func (v *NullableCreateIntegrationModel) UnmarshalJSON(src []byte) error
func (*NullableCreateIntegrationModel) Unset ¶ added in v1.13.0
func (v *NullableCreateIntegrationModel) Unset()
type NullableCreateOrUpdateEnvironmentAccessModel ¶ added in v1.4.0
type NullableCreateOrUpdateEnvironmentAccessModel struct {
// contains filtered or unexported fields
}
func NewNullableCreateOrUpdateEnvironmentAccessModel ¶ added in v1.4.0
func NewNullableCreateOrUpdateEnvironmentAccessModel(val *CreateOrUpdateEnvironmentAccessModel) *NullableCreateOrUpdateEnvironmentAccessModel
func (NullableCreateOrUpdateEnvironmentAccessModel) IsSet ¶ added in v1.4.0
func (v NullableCreateOrUpdateEnvironmentAccessModel) IsSet() bool
func (NullableCreateOrUpdateEnvironmentAccessModel) MarshalJSON ¶ added in v1.4.0
func (v NullableCreateOrUpdateEnvironmentAccessModel) MarshalJSON() ([]byte, error)
func (*NullableCreateOrUpdateEnvironmentAccessModel) Set ¶ added in v1.4.0
func (v *NullableCreateOrUpdateEnvironmentAccessModel) Set(val *CreateOrUpdateEnvironmentAccessModel)
func (*NullableCreateOrUpdateEnvironmentAccessModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCreateOrUpdateEnvironmentAccessModel) UnmarshalJSON(src []byte) error
func (*NullableCreateOrUpdateEnvironmentAccessModel) Unset ¶ added in v1.4.0
func (v *NullableCreateOrUpdateEnvironmentAccessModel) Unset()
type NullableCreatePermissionGroupRequest ¶ added in v1.4.0
type NullableCreatePermissionGroupRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreatePermissionGroupRequest ¶ added in v1.4.0
func NewNullableCreatePermissionGroupRequest(val *CreatePermissionGroupRequest) *NullableCreatePermissionGroupRequest
func (NullableCreatePermissionGroupRequest) Get ¶ added in v1.4.0
func (v NullableCreatePermissionGroupRequest) Get() *CreatePermissionGroupRequest
func (NullableCreatePermissionGroupRequest) IsSet ¶ added in v1.4.0
func (v NullableCreatePermissionGroupRequest) IsSet() bool
func (NullableCreatePermissionGroupRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableCreatePermissionGroupRequest) MarshalJSON() ([]byte, error)
func (*NullableCreatePermissionGroupRequest) Set ¶ added in v1.4.0
func (v *NullableCreatePermissionGroupRequest) Set(val *CreatePermissionGroupRequest)
func (*NullableCreatePermissionGroupRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCreatePermissionGroupRequest) UnmarshalJSON(src []byte) error
func (*NullableCreatePermissionGroupRequest) Unset ¶ added in v1.4.0
func (v *NullableCreatePermissionGroupRequest) Unset()
type NullableCreateProductRequest ¶ added in v1.4.0
type NullableCreateProductRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreateProductRequest ¶ added in v1.4.0
func NewNullableCreateProductRequest(val *CreateProductRequest) *NullableCreateProductRequest
func (NullableCreateProductRequest) Get ¶ added in v1.4.0
func (v NullableCreateProductRequest) Get() *CreateProductRequest
func (NullableCreateProductRequest) IsSet ¶ added in v1.4.0
func (v NullableCreateProductRequest) IsSet() bool
func (NullableCreateProductRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableCreateProductRequest) MarshalJSON() ([]byte, error)
func (*NullableCreateProductRequest) Set ¶ added in v1.4.0
func (v *NullableCreateProductRequest) Set(val *CreateProductRequest)
func (*NullableCreateProductRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCreateProductRequest) UnmarshalJSON(src []byte) error
func (*NullableCreateProductRequest) Unset ¶ added in v1.4.0
func (v *NullableCreateProductRequest) Unset()
type NullableCreateSegmentModel ¶ added in v1.4.0
type NullableCreateSegmentModel struct {
// contains filtered or unexported fields
}
func NewNullableCreateSegmentModel ¶ added in v1.4.0
func NewNullableCreateSegmentModel(val *CreateSegmentModel) *NullableCreateSegmentModel
func (NullableCreateSegmentModel) Get ¶ added in v1.4.0
func (v NullableCreateSegmentModel) Get() *CreateSegmentModel
func (NullableCreateSegmentModel) IsSet ¶ added in v1.4.0
func (v NullableCreateSegmentModel) IsSet() bool
func (NullableCreateSegmentModel) MarshalJSON ¶ added in v1.4.0
func (v NullableCreateSegmentModel) MarshalJSON() ([]byte, error)
func (*NullableCreateSegmentModel) Set ¶ added in v1.4.0
func (v *NullableCreateSegmentModel) Set(val *CreateSegmentModel)
func (*NullableCreateSegmentModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCreateSegmentModel) UnmarshalJSON(src []byte) error
func (*NullableCreateSegmentModel) Unset ¶ added in v1.4.0
func (v *NullableCreateSegmentModel) Unset()
type NullableCreateSettingInitialValues ¶ added in v1.4.0
type NullableCreateSettingInitialValues struct {
// contains filtered or unexported fields
}
func NewNullableCreateSettingInitialValues ¶ added in v1.4.0
func NewNullableCreateSettingInitialValues(val *CreateSettingInitialValues) *NullableCreateSettingInitialValues
func (NullableCreateSettingInitialValues) Get ¶ added in v1.4.0
func (v NullableCreateSettingInitialValues) Get() *CreateSettingInitialValues
func (NullableCreateSettingInitialValues) IsSet ¶ added in v1.4.0
func (v NullableCreateSettingInitialValues) IsSet() bool
func (NullableCreateSettingInitialValues) MarshalJSON ¶ added in v1.4.0
func (v NullableCreateSettingInitialValues) MarshalJSON() ([]byte, error)
func (*NullableCreateSettingInitialValues) Set ¶ added in v1.4.0
func (v *NullableCreateSettingInitialValues) Set(val *CreateSettingInitialValues)
func (*NullableCreateSettingInitialValues) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCreateSettingInitialValues) UnmarshalJSON(src []byte) error
func (*NullableCreateSettingInitialValues) Unset ¶ added in v1.4.0
func (v *NullableCreateSettingInitialValues) Unset()
type NullableCreateTagModel ¶ added in v1.4.0
type NullableCreateTagModel struct {
// contains filtered or unexported fields
}
func NewNullableCreateTagModel ¶ added in v1.4.0
func NewNullableCreateTagModel(val *CreateTagModel) *NullableCreateTagModel
func (NullableCreateTagModel) Get ¶ added in v1.4.0
func (v NullableCreateTagModel) Get() *CreateTagModel
func (NullableCreateTagModel) IsSet ¶ added in v1.4.0
func (v NullableCreateTagModel) IsSet() bool
func (NullableCreateTagModel) MarshalJSON ¶ added in v1.4.0
func (v NullableCreateTagModel) MarshalJSON() ([]byte, error)
func (*NullableCreateTagModel) Set ¶ added in v1.4.0
func (v *NullableCreateTagModel) Set(val *CreateTagModel)
func (*NullableCreateTagModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableCreateTagModel) UnmarshalJSON(src []byte) error
func (*NullableCreateTagModel) Unset ¶ added in v1.4.0
func (v *NullableCreateTagModel) Unset()
type NullableCreateWebHookRequest ¶ added in v1.10.0
type NullableCreateWebHookRequest struct {
// contains filtered or unexported fields
}
func NewNullableCreateWebHookRequest ¶ added in v1.10.0
func NewNullableCreateWebHookRequest(val *CreateWebHookRequest) *NullableCreateWebHookRequest
func (NullableCreateWebHookRequest) Get ¶ added in v1.10.0
func (v NullableCreateWebHookRequest) Get() *CreateWebHookRequest
func (NullableCreateWebHookRequest) IsSet ¶ added in v1.10.0
func (v NullableCreateWebHookRequest) IsSet() bool
func (NullableCreateWebHookRequest) MarshalJSON ¶ added in v1.10.0
func (v NullableCreateWebHookRequest) MarshalJSON() ([]byte, error)
func (*NullableCreateWebHookRequest) Set ¶ added in v1.10.0
func (v *NullableCreateWebHookRequest) Set(val *CreateWebHookRequest)
func (*NullableCreateWebHookRequest) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableCreateWebHookRequest) UnmarshalJSON(src []byte) error
func (*NullableCreateWebHookRequest) Unset ¶ added in v1.10.0
func (v *NullableCreateWebHookRequest) Unset()
type NullableDeleteIntegrationLinkModel ¶ added in v1.4.0
type NullableDeleteIntegrationLinkModel struct {
// contains filtered or unexported fields
}
func NewNullableDeleteIntegrationLinkModel ¶ added in v1.4.0
func NewNullableDeleteIntegrationLinkModel(val *DeleteIntegrationLinkModel) *NullableDeleteIntegrationLinkModel
func (NullableDeleteIntegrationLinkModel) Get ¶ added in v1.4.0
func (v NullableDeleteIntegrationLinkModel) Get() *DeleteIntegrationLinkModel
func (NullableDeleteIntegrationLinkModel) IsSet ¶ added in v1.4.0
func (v NullableDeleteIntegrationLinkModel) IsSet() bool
func (NullableDeleteIntegrationLinkModel) MarshalJSON ¶ added in v1.4.0
func (v NullableDeleteIntegrationLinkModel) MarshalJSON() ([]byte, error)
func (*NullableDeleteIntegrationLinkModel) Set ¶ added in v1.4.0
func (v *NullableDeleteIntegrationLinkModel) Set(val *DeleteIntegrationLinkModel)
func (*NullableDeleteIntegrationLinkModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableDeleteIntegrationLinkModel) UnmarshalJSON(src []byte) error
func (*NullableDeleteIntegrationLinkModel) Unset ¶ added in v1.4.0
func (v *NullableDeleteIntegrationLinkModel) Unset()
type NullableDeleteRepositoryReportsRequest ¶ added in v1.4.0
type NullableDeleteRepositoryReportsRequest struct {
// contains filtered or unexported fields
}
func NewNullableDeleteRepositoryReportsRequest ¶ added in v1.4.0
func NewNullableDeleteRepositoryReportsRequest(val *DeleteRepositoryReportsRequest) *NullableDeleteRepositoryReportsRequest
func (NullableDeleteRepositoryReportsRequest) Get ¶ added in v1.4.0
func (v NullableDeleteRepositoryReportsRequest) Get() *DeleteRepositoryReportsRequest
func (NullableDeleteRepositoryReportsRequest) IsSet ¶ added in v1.4.0
func (v NullableDeleteRepositoryReportsRequest) IsSet() bool
func (NullableDeleteRepositoryReportsRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableDeleteRepositoryReportsRequest) MarshalJSON() ([]byte, error)
func (*NullableDeleteRepositoryReportsRequest) Set ¶ added in v1.4.0
func (v *NullableDeleteRepositoryReportsRequest) Set(val *DeleteRepositoryReportsRequest)
func (*NullableDeleteRepositoryReportsRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableDeleteRepositoryReportsRequest) UnmarshalJSON(src []byte) error
func (*NullableDeleteRepositoryReportsRequest) Unset ¶ added in v1.4.0
func (v *NullableDeleteRepositoryReportsRequest) Unset()
type NullableEnvironmentAccessModel ¶ added in v1.4.0
type NullableEnvironmentAccessModel struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentAccessModel ¶ added in v1.4.0
func NewNullableEnvironmentAccessModel(val *EnvironmentAccessModel) *NullableEnvironmentAccessModel
func (NullableEnvironmentAccessModel) Get ¶ added in v1.4.0
func (v NullableEnvironmentAccessModel) Get() *EnvironmentAccessModel
func (NullableEnvironmentAccessModel) IsSet ¶ added in v1.4.0
func (v NullableEnvironmentAccessModel) IsSet() bool
func (NullableEnvironmentAccessModel) MarshalJSON ¶ added in v1.4.0
func (v NullableEnvironmentAccessModel) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentAccessModel) Set ¶ added in v1.4.0
func (v *NullableEnvironmentAccessModel) Set(val *EnvironmentAccessModel)
func (*NullableEnvironmentAccessModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableEnvironmentAccessModel) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentAccessModel) Unset ¶ added in v1.4.0
func (v *NullableEnvironmentAccessModel) Unset()
type NullableEnvironmentAccessType ¶ added in v1.4.0
type NullableEnvironmentAccessType struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentAccessType ¶ added in v1.4.0
func NewNullableEnvironmentAccessType(val *EnvironmentAccessType) *NullableEnvironmentAccessType
func (NullableEnvironmentAccessType) Get ¶ added in v1.4.0
func (v NullableEnvironmentAccessType) Get() *EnvironmentAccessType
func (NullableEnvironmentAccessType) IsSet ¶ added in v1.4.0
func (v NullableEnvironmentAccessType) IsSet() bool
func (NullableEnvironmentAccessType) MarshalJSON ¶ added in v1.4.0
func (v NullableEnvironmentAccessType) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentAccessType) Set ¶ added in v1.4.0
func (v *NullableEnvironmentAccessType) Set(val *EnvironmentAccessType)
func (*NullableEnvironmentAccessType) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableEnvironmentAccessType) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentAccessType) Unset ¶ added in v1.4.0
func (v *NullableEnvironmentAccessType) Unset()
type NullableEnvironmentModel ¶ added in v1.4.0
type NullableEnvironmentModel struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentModel ¶ added in v1.4.0
func NewNullableEnvironmentModel(val *EnvironmentModel) *NullableEnvironmentModel
func (NullableEnvironmentModel) Get ¶ added in v1.4.0
func (v NullableEnvironmentModel) Get() *EnvironmentModel
func (NullableEnvironmentModel) IsSet ¶ added in v1.4.0
func (v NullableEnvironmentModel) IsSet() bool
func (NullableEnvironmentModel) MarshalJSON ¶ added in v1.4.0
func (v NullableEnvironmentModel) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentModel) Set ¶ added in v1.4.0
func (v *NullableEnvironmentModel) Set(val *EnvironmentModel)
func (*NullableEnvironmentModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableEnvironmentModel) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentModel) Unset ¶ added in v1.4.0
func (v *NullableEnvironmentModel) Unset()
type NullableEnvironmentModelHaljson ¶ added in v1.4.0
type NullableEnvironmentModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableEnvironmentModelHaljson ¶ added in v1.4.0
func NewNullableEnvironmentModelHaljson(val *EnvironmentModelHaljson) *NullableEnvironmentModelHaljson
func (NullableEnvironmentModelHaljson) Get ¶ added in v1.4.0
func (v NullableEnvironmentModelHaljson) Get() *EnvironmentModelHaljson
func (NullableEnvironmentModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableEnvironmentModelHaljson) IsSet() bool
func (NullableEnvironmentModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableEnvironmentModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableEnvironmentModelHaljson) Set ¶ added in v1.4.0
func (v *NullableEnvironmentModelHaljson) Set(val *EnvironmentModelHaljson)
func (*NullableEnvironmentModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableEnvironmentModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableEnvironmentModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableEnvironmentModelHaljson) Unset()
type NullableEvaluationVersion ¶ added in v1.4.0
type NullableEvaluationVersion struct {
// contains filtered or unexported fields
}
func NewNullableEvaluationVersion ¶ added in v1.4.0
func NewNullableEvaluationVersion(val *EvaluationVersion) *NullableEvaluationVersion
func (NullableEvaluationVersion) Get ¶ added in v1.4.0
func (v NullableEvaluationVersion) Get() *EvaluationVersion
func (NullableEvaluationVersion) IsSet ¶ added in v1.4.0
func (v NullableEvaluationVersion) IsSet() bool
func (NullableEvaluationVersion) MarshalJSON ¶ added in v1.4.0
func (v NullableEvaluationVersion) MarshalJSON() ([]byte, error)
func (*NullableEvaluationVersion) Set ¶ added in v1.4.0
func (v *NullableEvaluationVersion) Set(val *EvaluationVersion)
func (*NullableEvaluationVersion) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableEvaluationVersion) UnmarshalJSON(src []byte) error
func (*NullableEvaluationVersion) Unset ¶ added in v1.4.0
func (v *NullableEvaluationVersion) Unset()
type NullableFeatureFlagLimitations ¶ added in v1.7.0
type NullableFeatureFlagLimitations struct {
// contains filtered or unexported fields
}
func NewNullableFeatureFlagLimitations ¶ added in v1.7.0
func NewNullableFeatureFlagLimitations(val *FeatureFlagLimitations) *NullableFeatureFlagLimitations
func (NullableFeatureFlagLimitations) Get ¶ added in v1.7.0
func (v NullableFeatureFlagLimitations) Get() *FeatureFlagLimitations
func (NullableFeatureFlagLimitations) IsSet ¶ added in v1.7.0
func (v NullableFeatureFlagLimitations) IsSet() bool
func (NullableFeatureFlagLimitations) MarshalJSON ¶ added in v1.7.0
func (v NullableFeatureFlagLimitations) MarshalJSON() ([]byte, error)
func (*NullableFeatureFlagLimitations) Set ¶ added in v1.7.0
func (v *NullableFeatureFlagLimitations) Set(val *FeatureFlagLimitations)
func (*NullableFeatureFlagLimitations) UnmarshalJSON ¶ added in v1.7.0
func (v *NullableFeatureFlagLimitations) UnmarshalJSON(src []byte) error
func (*NullableFeatureFlagLimitations) Unset ¶ added in v1.7.0
func (v *NullableFeatureFlagLimitations) Unset()
type NullableFlagReference ¶ added in v1.4.0
type NullableFlagReference struct {
// contains filtered or unexported fields
}
func NewNullableFlagReference ¶ added in v1.4.0
func NewNullableFlagReference(val *FlagReference) *NullableFlagReference
func (NullableFlagReference) Get ¶ added in v1.4.0
func (v NullableFlagReference) Get() *FlagReference
func (NullableFlagReference) IsSet ¶ added in v1.4.0
func (v NullableFlagReference) IsSet() bool
func (NullableFlagReference) MarshalJSON ¶ added in v1.4.0
func (v NullableFlagReference) MarshalJSON() ([]byte, error)
func (*NullableFlagReference) Set ¶ added in v1.4.0
func (v *NullableFlagReference) Set(val *FlagReference)
func (*NullableFlagReference) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableFlagReference) UnmarshalJSON(src []byte) error
func (*NullableFlagReference) Unset ¶ added in v1.4.0
func (v *NullableFlagReference) Unset()
type NullableFloat32 ¶ added in v1.4.0
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶ added in v1.4.0
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶ added in v1.4.0
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶ added in v1.4.0
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶ added in v1.4.0
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶ added in v1.4.0
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶ added in v1.4.0
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶ added in v1.4.0
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶ added in v1.4.0
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶ added in v1.4.0
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶ added in v1.4.0
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶ added in v1.4.0
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶ added in v1.4.0
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶ added in v1.4.0
func (v *NullableFloat64) Unset()
type NullableInitialValue ¶ added in v1.4.0
type NullableInitialValue struct {
// contains filtered or unexported fields
}
func NewNullableInitialValue ¶ added in v1.4.0
func NewNullableInitialValue(val *InitialValue) *NullableInitialValue
func (NullableInitialValue) Get ¶ added in v1.4.0
func (v NullableInitialValue) Get() *InitialValue
func (NullableInitialValue) IsSet ¶ added in v1.4.0
func (v NullableInitialValue) IsSet() bool
func (NullableInitialValue) MarshalJSON ¶ added in v1.4.0
func (v NullableInitialValue) MarshalJSON() ([]byte, error)
func (*NullableInitialValue) Set ¶ added in v1.4.0
func (v *NullableInitialValue) Set(val *InitialValue)
func (*NullableInitialValue) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableInitialValue) UnmarshalJSON(src []byte) error
func (*NullableInitialValue) Unset ¶ added in v1.4.0
func (v *NullableInitialValue) Unset()
type NullableInt ¶ added in v1.4.0
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶ added in v1.4.0
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶ added in v1.4.0
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶ added in v1.4.0
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶ added in v1.4.0
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶ added in v1.4.0
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶ added in v1.4.0
func (v *NullableInt) Unset()
type NullableInt32 ¶ added in v1.4.0
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶ added in v1.4.0
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶ added in v1.4.0
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶ added in v1.4.0
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶ added in v1.4.0
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶ added in v1.4.0
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶ added in v1.4.0
func (v *NullableInt32) Unset()
type NullableInt64 ¶ added in v1.4.0
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶ added in v1.4.0
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶ added in v1.4.0
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶ added in v1.4.0
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶ added in v1.4.0
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶ added in v1.4.0
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶ added in v1.4.0
func (v *NullableInt64) Unset()
type NullableIntegrationLinkDetail ¶ added in v1.4.0
type NullableIntegrationLinkDetail struct {
// contains filtered or unexported fields
}
func NewNullableIntegrationLinkDetail ¶ added in v1.4.0
func NewNullableIntegrationLinkDetail(val *IntegrationLinkDetail) *NullableIntegrationLinkDetail
func (NullableIntegrationLinkDetail) Get ¶ added in v1.4.0
func (v NullableIntegrationLinkDetail) Get() *IntegrationLinkDetail
func (NullableIntegrationLinkDetail) IsSet ¶ added in v1.4.0
func (v NullableIntegrationLinkDetail) IsSet() bool
func (NullableIntegrationLinkDetail) MarshalJSON ¶ added in v1.4.0
func (v NullableIntegrationLinkDetail) MarshalJSON() ([]byte, error)
func (*NullableIntegrationLinkDetail) Set ¶ added in v1.4.0
func (v *NullableIntegrationLinkDetail) Set(val *IntegrationLinkDetail)
func (*NullableIntegrationLinkDetail) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableIntegrationLinkDetail) UnmarshalJSON(src []byte) error
func (*NullableIntegrationLinkDetail) Unset ¶ added in v1.4.0
func (v *NullableIntegrationLinkDetail) Unset()
type NullableIntegrationLinkDetailsModel ¶ added in v1.4.0
type NullableIntegrationLinkDetailsModel struct {
// contains filtered or unexported fields
}
func NewNullableIntegrationLinkDetailsModel ¶ added in v1.4.0
func NewNullableIntegrationLinkDetailsModel(val *IntegrationLinkDetailsModel) *NullableIntegrationLinkDetailsModel
func (NullableIntegrationLinkDetailsModel) Get ¶ added in v1.4.0
func (v NullableIntegrationLinkDetailsModel) Get() *IntegrationLinkDetailsModel
func (NullableIntegrationLinkDetailsModel) IsSet ¶ added in v1.4.0
func (v NullableIntegrationLinkDetailsModel) IsSet() bool
func (NullableIntegrationLinkDetailsModel) MarshalJSON ¶ added in v1.4.0
func (v NullableIntegrationLinkDetailsModel) MarshalJSON() ([]byte, error)
func (*NullableIntegrationLinkDetailsModel) Set ¶ added in v1.4.0
func (v *NullableIntegrationLinkDetailsModel) Set(val *IntegrationLinkDetailsModel)
func (*NullableIntegrationLinkDetailsModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableIntegrationLinkDetailsModel) UnmarshalJSON(src []byte) error
func (*NullableIntegrationLinkDetailsModel) Unset ¶ added in v1.4.0
func (v *NullableIntegrationLinkDetailsModel) Unset()
type NullableIntegrationLinkModel ¶ added in v1.4.0
type NullableIntegrationLinkModel struct {
// contains filtered or unexported fields
}
func NewNullableIntegrationLinkModel ¶ added in v1.4.0
func NewNullableIntegrationLinkModel(val *IntegrationLinkModel) *NullableIntegrationLinkModel
func (NullableIntegrationLinkModel) Get ¶ added in v1.4.0
func (v NullableIntegrationLinkModel) Get() *IntegrationLinkModel
func (NullableIntegrationLinkModel) IsSet ¶ added in v1.4.0
func (v NullableIntegrationLinkModel) IsSet() bool
func (NullableIntegrationLinkModel) MarshalJSON ¶ added in v1.4.0
func (v NullableIntegrationLinkModel) MarshalJSON() ([]byte, error)
func (*NullableIntegrationLinkModel) Set ¶ added in v1.4.0
func (v *NullableIntegrationLinkModel) Set(val *IntegrationLinkModel)
func (*NullableIntegrationLinkModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableIntegrationLinkModel) UnmarshalJSON(src []byte) error
func (*NullableIntegrationLinkModel) Unset ¶ added in v1.4.0
func (v *NullableIntegrationLinkModel) Unset()
type NullableIntegrationLinkType ¶ added in v1.4.0
type NullableIntegrationLinkType struct {
// contains filtered or unexported fields
}
func NewNullableIntegrationLinkType ¶ added in v1.4.0
func NewNullableIntegrationLinkType(val *IntegrationLinkType) *NullableIntegrationLinkType
func (NullableIntegrationLinkType) Get ¶ added in v1.4.0
func (v NullableIntegrationLinkType) Get() *IntegrationLinkType
func (NullableIntegrationLinkType) IsSet ¶ added in v1.4.0
func (v NullableIntegrationLinkType) IsSet() bool
func (NullableIntegrationLinkType) MarshalJSON ¶ added in v1.4.0
func (v NullableIntegrationLinkType) MarshalJSON() ([]byte, error)
func (*NullableIntegrationLinkType) Set ¶ added in v1.4.0
func (v *NullableIntegrationLinkType) Set(val *IntegrationLinkType)
func (*NullableIntegrationLinkType) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableIntegrationLinkType) UnmarshalJSON(src []byte) error
func (*NullableIntegrationLinkType) Unset ¶ added in v1.4.0
func (v *NullableIntegrationLinkType) Unset()
type NullableIntegrationModel ¶ added in v1.13.0
type NullableIntegrationModel struct {
// contains filtered or unexported fields
}
func NewNullableIntegrationModel ¶ added in v1.13.0
func NewNullableIntegrationModel(val *IntegrationModel) *NullableIntegrationModel
func (NullableIntegrationModel) Get ¶ added in v1.13.0
func (v NullableIntegrationModel) Get() *IntegrationModel
func (NullableIntegrationModel) IsSet ¶ added in v1.13.0
func (v NullableIntegrationModel) IsSet() bool
func (NullableIntegrationModel) MarshalJSON ¶ added in v1.13.0
func (v NullableIntegrationModel) MarshalJSON() ([]byte, error)
func (*NullableIntegrationModel) Set ¶ added in v1.13.0
func (v *NullableIntegrationModel) Set(val *IntegrationModel)
func (*NullableIntegrationModel) UnmarshalJSON ¶ added in v1.13.0
func (v *NullableIntegrationModel) UnmarshalJSON(src []byte) error
func (*NullableIntegrationModel) Unset ¶ added in v1.13.0
func (v *NullableIntegrationModel) Unset()
type NullableIntegrationType ¶ added in v1.13.0
type NullableIntegrationType struct {
// contains filtered or unexported fields
}
func NewNullableIntegrationType ¶ added in v1.13.0
func NewNullableIntegrationType(val *IntegrationType) *NullableIntegrationType
func (NullableIntegrationType) Get ¶ added in v1.13.0
func (v NullableIntegrationType) Get() *IntegrationType
func (NullableIntegrationType) IsSet ¶ added in v1.13.0
func (v NullableIntegrationType) IsSet() bool
func (NullableIntegrationType) MarshalJSON ¶ added in v1.13.0
func (v NullableIntegrationType) MarshalJSON() ([]byte, error)
func (*NullableIntegrationType) Set ¶ added in v1.13.0
func (v *NullableIntegrationType) Set(val *IntegrationType)
func (*NullableIntegrationType) UnmarshalJSON ¶ added in v1.13.0
func (v *NullableIntegrationType) UnmarshalJSON(src []byte) error
func (*NullableIntegrationType) Unset ¶ added in v1.13.0
func (v *NullableIntegrationType) Unset()
type NullableIntegrationsModel ¶ added in v1.13.0
type NullableIntegrationsModel struct {
// contains filtered or unexported fields
}
func NewNullableIntegrationsModel ¶ added in v1.13.0
func NewNullableIntegrationsModel(val *IntegrationsModel) *NullableIntegrationsModel
func (NullableIntegrationsModel) Get ¶ added in v1.13.0
func (v NullableIntegrationsModel) Get() *IntegrationsModel
func (NullableIntegrationsModel) IsSet ¶ added in v1.13.0
func (v NullableIntegrationsModel) IsSet() bool
func (NullableIntegrationsModel) MarshalJSON ¶ added in v1.13.0
func (v NullableIntegrationsModel) MarshalJSON() ([]byte, error)
func (*NullableIntegrationsModel) Set ¶ added in v1.13.0
func (v *NullableIntegrationsModel) Set(val *IntegrationsModel)
func (*NullableIntegrationsModel) UnmarshalJSON ¶ added in v1.13.0
func (v *NullableIntegrationsModel) UnmarshalJSON(src []byte) error
func (*NullableIntegrationsModel) Unset ¶ added in v1.13.0
func (v *NullableIntegrationsModel) Unset()
type NullableInvitationModel ¶ added in v1.10.0
type NullableInvitationModel struct {
// contains filtered or unexported fields
}
func NewNullableInvitationModel ¶ added in v1.10.0
func NewNullableInvitationModel(val *InvitationModel) *NullableInvitationModel
func (NullableInvitationModel) Get ¶ added in v1.10.0
func (v NullableInvitationModel) Get() *InvitationModel
func (NullableInvitationModel) IsSet ¶ added in v1.10.0
func (v NullableInvitationModel) IsSet() bool
func (NullableInvitationModel) MarshalJSON ¶ added in v1.10.0
func (v NullableInvitationModel) MarshalJSON() ([]byte, error)
func (*NullableInvitationModel) Set ¶ added in v1.10.0
func (v *NullableInvitationModel) Set(val *InvitationModel)
func (*NullableInvitationModel) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableInvitationModel) UnmarshalJSON(src []byte) error
func (*NullableInvitationModel) Unset ¶ added in v1.10.0
func (v *NullableInvitationModel) Unset()
type NullableInvitationModelLinks ¶ added in v1.10.0
type NullableInvitationModelLinks struct {
// contains filtered or unexported fields
}
func NewNullableInvitationModelLinks ¶ added in v1.10.0
func NewNullableInvitationModelLinks(val *InvitationModelLinks) *NullableInvitationModelLinks
func (NullableInvitationModelLinks) Get ¶ added in v1.10.0
func (v NullableInvitationModelLinks) Get() *InvitationModelLinks
func (NullableInvitationModelLinks) IsSet ¶ added in v1.10.0
func (v NullableInvitationModelLinks) IsSet() bool
func (NullableInvitationModelLinks) MarshalJSON ¶ added in v1.10.0
func (v NullableInvitationModelLinks) MarshalJSON() ([]byte, error)
func (*NullableInvitationModelLinks) Set ¶ added in v1.10.0
func (v *NullableInvitationModelLinks) Set(val *InvitationModelLinks)
func (*NullableInvitationModelLinks) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableInvitationModelLinks) UnmarshalJSON(src []byte) error
func (*NullableInvitationModelLinks) Unset ¶ added in v1.10.0
func (v *NullableInvitationModelLinks) Unset()
type NullableInviteMembersRequest ¶ added in v1.4.0
type NullableInviteMembersRequest struct {
// contains filtered or unexported fields
}
func NewNullableInviteMembersRequest ¶ added in v1.4.0
func NewNullableInviteMembersRequest(val *InviteMembersRequest) *NullableInviteMembersRequest
func (NullableInviteMembersRequest) Get ¶ added in v1.4.0
func (v NullableInviteMembersRequest) Get() *InviteMembersRequest
func (NullableInviteMembersRequest) IsSet ¶ added in v1.4.0
func (v NullableInviteMembersRequest) IsSet() bool
func (NullableInviteMembersRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableInviteMembersRequest) MarshalJSON() ([]byte, error)
func (*NullableInviteMembersRequest) Set ¶ added in v1.4.0
func (v *NullableInviteMembersRequest) Set(val *InviteMembersRequest)
func (*NullableInviteMembersRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableInviteMembersRequest) UnmarshalJSON(src []byte) error
func (*NullableInviteMembersRequest) Unset ¶ added in v1.4.0
func (v *NullableInviteMembersRequest) Unset()
type NullableJsonPatchOperation ¶ added in v1.5.0
type NullableJsonPatchOperation struct {
// contains filtered or unexported fields
}
func NewNullableJsonPatchOperation ¶ added in v1.5.0
func NewNullableJsonPatchOperation(val *JsonPatchOperation) *NullableJsonPatchOperation
func (NullableJsonPatchOperation) Get ¶ added in v1.5.0
func (v NullableJsonPatchOperation) Get() *JsonPatchOperation
func (NullableJsonPatchOperation) IsSet ¶ added in v1.5.0
func (v NullableJsonPatchOperation) IsSet() bool
func (NullableJsonPatchOperation) MarshalJSON ¶ added in v1.5.0
func (v NullableJsonPatchOperation) MarshalJSON() ([]byte, error)
func (*NullableJsonPatchOperation) Set ¶ added in v1.5.0
func (v *NullableJsonPatchOperation) Set(val *JsonPatchOperation)
func (*NullableJsonPatchOperation) UnmarshalJSON ¶ added in v1.5.0
func (v *NullableJsonPatchOperation) UnmarshalJSON(src []byte) error
func (*NullableJsonPatchOperation) Unset ¶ added in v1.5.0
func (v *NullableJsonPatchOperation) Unset()
type NullableKeyGenerationMode ¶ added in v1.10.0
type NullableKeyGenerationMode struct {
// contains filtered or unexported fields
}
func NewNullableKeyGenerationMode ¶ added in v1.10.0
func NewNullableKeyGenerationMode(val *KeyGenerationMode) *NullableKeyGenerationMode
func (NullableKeyGenerationMode) Get ¶ added in v1.10.0
func (v NullableKeyGenerationMode) Get() *KeyGenerationMode
func (NullableKeyGenerationMode) IsSet ¶ added in v1.10.0
func (v NullableKeyGenerationMode) IsSet() bool
func (NullableKeyGenerationMode) MarshalJSON ¶ added in v1.10.0
func (v NullableKeyGenerationMode) MarshalJSON() ([]byte, error)
func (*NullableKeyGenerationMode) Set ¶ added in v1.10.0
func (v *NullableKeyGenerationMode) Set(val *KeyGenerationMode)
func (*NullableKeyGenerationMode) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableKeyGenerationMode) UnmarshalJSON(src []byte) error
func (*NullableKeyGenerationMode) Unset ¶ added in v1.10.0
func (v *NullableKeyGenerationMode) Unset()
type NullableMeModel ¶ added in v1.4.0
type NullableMeModel struct {
// contains filtered or unexported fields
}
func NewNullableMeModel ¶ added in v1.4.0
func NewNullableMeModel(val *MeModel) *NullableMeModel
func (NullableMeModel) Get ¶ added in v1.4.0
func (v NullableMeModel) Get() *MeModel
func (NullableMeModel) IsSet ¶ added in v1.4.0
func (v NullableMeModel) IsSet() bool
func (NullableMeModel) MarshalJSON ¶ added in v1.4.0
func (v NullableMeModel) MarshalJSON() ([]byte, error)
func (*NullableMeModel) Set ¶ added in v1.4.0
func (v *NullableMeModel) Set(val *MeModel)
func (*NullableMeModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableMeModel) UnmarshalJSON(src []byte) error
func (*NullableMeModel) Unset ¶ added in v1.4.0
func (v *NullableMeModel) Unset()
type NullableMemberModel ¶ added in v1.4.0
type NullableMemberModel struct {
// contains filtered or unexported fields
}
func NewNullableMemberModel ¶ added in v1.4.0
func NewNullableMemberModel(val *MemberModel) *NullableMemberModel
func (NullableMemberModel) Get ¶ added in v1.4.0
func (v NullableMemberModel) Get() *MemberModel
func (NullableMemberModel) IsSet ¶ added in v1.4.0
func (v NullableMemberModel) IsSet() bool
func (NullableMemberModel) MarshalJSON ¶ added in v1.4.0
func (v NullableMemberModel) MarshalJSON() ([]byte, error)
func (*NullableMemberModel) Set ¶ added in v1.4.0
func (v *NullableMemberModel) Set(val *MemberModel)
func (*NullableMemberModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableMemberModel) UnmarshalJSON(src []byte) error
func (*NullableMemberModel) Unset ¶ added in v1.4.0
func (v *NullableMemberModel) Unset()
type NullableModifyIntegrationRequest ¶ added in v1.13.0
type NullableModifyIntegrationRequest struct {
// contains filtered or unexported fields
}
func NewNullableModifyIntegrationRequest ¶ added in v1.13.0
func NewNullableModifyIntegrationRequest(val *ModifyIntegrationRequest) *NullableModifyIntegrationRequest
func (NullableModifyIntegrationRequest) Get ¶ added in v1.13.0
func (v NullableModifyIntegrationRequest) Get() *ModifyIntegrationRequest
func (NullableModifyIntegrationRequest) IsSet ¶ added in v1.13.0
func (v NullableModifyIntegrationRequest) IsSet() bool
func (NullableModifyIntegrationRequest) MarshalJSON ¶ added in v1.13.0
func (v NullableModifyIntegrationRequest) MarshalJSON() ([]byte, error)
func (*NullableModifyIntegrationRequest) Set ¶ added in v1.13.0
func (v *NullableModifyIntegrationRequest) Set(val *ModifyIntegrationRequest)
func (*NullableModifyIntegrationRequest) UnmarshalJSON ¶ added in v1.13.0
func (v *NullableModifyIntegrationRequest) UnmarshalJSON(src []byte) error
func (*NullableModifyIntegrationRequest) Unset ¶ added in v1.13.0
func (v *NullableModifyIntegrationRequest) Unset()
type NullableOperationType ¶ added in v1.4.0
type NullableOperationType struct {
// contains filtered or unexported fields
}
func NewNullableOperationType ¶ added in v1.4.0
func NewNullableOperationType(val *OperationType) *NullableOperationType
func (NullableOperationType) Get ¶ added in v1.4.0
func (v NullableOperationType) Get() *OperationType
func (NullableOperationType) IsSet ¶ added in v1.4.0
func (v NullableOperationType) IsSet() bool
func (NullableOperationType) MarshalJSON ¶ added in v1.4.0
func (v NullableOperationType) MarshalJSON() ([]byte, error)
func (*NullableOperationType) Set ¶ added in v1.4.0
func (v *NullableOperationType) Set(val *OperationType)
func (*NullableOperationType) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableOperationType) UnmarshalJSON(src []byte) error
func (*NullableOperationType) Unset ¶ added in v1.4.0
func (v *NullableOperationType) Unset()
type NullableOrganizationAdminModel ¶ added in v1.9.0
type NullableOrganizationAdminModel struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationAdminModel ¶ added in v1.9.0
func NewNullableOrganizationAdminModel(val *OrganizationAdminModel) *NullableOrganizationAdminModel
func (NullableOrganizationAdminModel) Get ¶ added in v1.9.0
func (v NullableOrganizationAdminModel) Get() *OrganizationAdminModel
func (NullableOrganizationAdminModel) IsSet ¶ added in v1.9.0
func (v NullableOrganizationAdminModel) IsSet() bool
func (NullableOrganizationAdminModel) MarshalJSON ¶ added in v1.9.0
func (v NullableOrganizationAdminModel) MarshalJSON() ([]byte, error)
func (*NullableOrganizationAdminModel) Set ¶ added in v1.9.0
func (v *NullableOrganizationAdminModel) Set(val *OrganizationAdminModel)
func (*NullableOrganizationAdminModel) UnmarshalJSON ¶ added in v1.9.0
func (v *NullableOrganizationAdminModel) UnmarshalJSON(src []byte) error
func (*NullableOrganizationAdminModel) Unset ¶ added in v1.9.0
func (v *NullableOrganizationAdminModel) Unset()
type NullableOrganizationInvitationModel ¶ added in v1.10.0
type NullableOrganizationInvitationModel struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationInvitationModel ¶ added in v1.10.0
func NewNullableOrganizationInvitationModel(val *OrganizationInvitationModel) *NullableOrganizationInvitationModel
func (NullableOrganizationInvitationModel) Get ¶ added in v1.10.0
func (v NullableOrganizationInvitationModel) Get() *OrganizationInvitationModel
func (NullableOrganizationInvitationModel) IsSet ¶ added in v1.10.0
func (v NullableOrganizationInvitationModel) IsSet() bool
func (NullableOrganizationInvitationModel) MarshalJSON ¶ added in v1.10.0
func (v NullableOrganizationInvitationModel) MarshalJSON() ([]byte, error)
func (*NullableOrganizationInvitationModel) Set ¶ added in v1.10.0
func (v *NullableOrganizationInvitationModel) Set(val *OrganizationInvitationModel)
func (*NullableOrganizationInvitationModel) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableOrganizationInvitationModel) UnmarshalJSON(src []byte) error
func (*NullableOrganizationInvitationModel) Unset ¶ added in v1.10.0
func (v *NullableOrganizationInvitationModel) Unset()
type NullableOrganizationInvitationModelLinks ¶ added in v1.10.0
type NullableOrganizationInvitationModelLinks struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationInvitationModelLinks ¶ added in v1.10.0
func NewNullableOrganizationInvitationModelLinks(val *OrganizationInvitationModelLinks) *NullableOrganizationInvitationModelLinks
func (NullableOrganizationInvitationModelLinks) IsSet ¶ added in v1.10.0
func (v NullableOrganizationInvitationModelLinks) IsSet() bool
func (NullableOrganizationInvitationModelLinks) MarshalJSON ¶ added in v1.10.0
func (v NullableOrganizationInvitationModelLinks) MarshalJSON() ([]byte, error)
func (*NullableOrganizationInvitationModelLinks) Set ¶ added in v1.10.0
func (v *NullableOrganizationInvitationModelLinks) Set(val *OrganizationInvitationModelLinks)
func (*NullableOrganizationInvitationModelLinks) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableOrganizationInvitationModelLinks) UnmarshalJSON(src []byte) error
func (*NullableOrganizationInvitationModelLinks) Unset ¶ added in v1.10.0
func (v *NullableOrganizationInvitationModelLinks) Unset()
type NullableOrganizationMemberModel ¶ added in v1.9.0
type NullableOrganizationMemberModel struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationMemberModel ¶ added in v1.9.0
func NewNullableOrganizationMemberModel(val *OrganizationMemberModel) *NullableOrganizationMemberModel
func (NullableOrganizationMemberModel) Get ¶ added in v1.9.0
func (v NullableOrganizationMemberModel) Get() *OrganizationMemberModel
func (NullableOrganizationMemberModel) IsSet ¶ added in v1.9.0
func (v NullableOrganizationMemberModel) IsSet() bool
func (NullableOrganizationMemberModel) MarshalJSON ¶ added in v1.9.0
func (v NullableOrganizationMemberModel) MarshalJSON() ([]byte, error)
func (*NullableOrganizationMemberModel) Set ¶ added in v1.9.0
func (v *NullableOrganizationMemberModel) Set(val *OrganizationMemberModel)
func (*NullableOrganizationMemberModel) UnmarshalJSON ¶ added in v1.9.0
func (v *NullableOrganizationMemberModel) UnmarshalJSON(src []byte) error
func (*NullableOrganizationMemberModel) Unset ¶ added in v1.9.0
func (v *NullableOrganizationMemberModel) Unset()
type NullableOrganizationMembersModel ¶ added in v1.9.0
type NullableOrganizationMembersModel struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationMembersModel ¶ added in v1.9.0
func NewNullableOrganizationMembersModel(val *OrganizationMembersModel) *NullableOrganizationMembersModel
func (NullableOrganizationMembersModel) Get ¶ added in v1.9.0
func (v NullableOrganizationMembersModel) Get() *OrganizationMembersModel
func (NullableOrganizationMembersModel) IsSet ¶ added in v1.9.0
func (v NullableOrganizationMembersModel) IsSet() bool
func (NullableOrganizationMembersModel) MarshalJSON ¶ added in v1.9.0
func (v NullableOrganizationMembersModel) MarshalJSON() ([]byte, error)
func (*NullableOrganizationMembersModel) Set ¶ added in v1.9.0
func (v *NullableOrganizationMembersModel) Set(val *OrganizationMembersModel)
func (*NullableOrganizationMembersModel) UnmarshalJSON ¶ added in v1.9.0
func (v *NullableOrganizationMembersModel) UnmarshalJSON(src []byte) error
func (*NullableOrganizationMembersModel) Unset ¶ added in v1.9.0
func (v *NullableOrganizationMembersModel) Unset()
type NullableOrganizationModel ¶ added in v1.4.0
type NullableOrganizationModel struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationModel ¶ added in v1.4.0
func NewNullableOrganizationModel(val *OrganizationModel) *NullableOrganizationModel
func (NullableOrganizationModel) Get ¶ added in v1.4.0
func (v NullableOrganizationModel) Get() *OrganizationModel
func (NullableOrganizationModel) IsSet ¶ added in v1.4.0
func (v NullableOrganizationModel) IsSet() bool
func (NullableOrganizationModel) MarshalJSON ¶ added in v1.4.0
func (v NullableOrganizationModel) MarshalJSON() ([]byte, error)
func (*NullableOrganizationModel) Set ¶ added in v1.4.0
func (v *NullableOrganizationModel) Set(val *OrganizationModel)
func (*NullableOrganizationModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableOrganizationModel) UnmarshalJSON(src []byte) error
func (*NullableOrganizationModel) Unset ¶ added in v1.4.0
func (v *NullableOrganizationModel) Unset()
type NullableOrganizationModelHaljson ¶ added in v1.4.0
type NullableOrganizationModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationModelHaljson ¶ added in v1.4.0
func NewNullableOrganizationModelHaljson(val *OrganizationModelHaljson) *NullableOrganizationModelHaljson
func (NullableOrganizationModelHaljson) Get ¶ added in v1.4.0
func (v NullableOrganizationModelHaljson) Get() *OrganizationModelHaljson
func (NullableOrganizationModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableOrganizationModelHaljson) IsSet() bool
func (NullableOrganizationModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableOrganizationModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableOrganizationModelHaljson) Set ¶ added in v1.4.0
func (v *NullableOrganizationModelHaljson) Set(val *OrganizationModelHaljson)
func (*NullableOrganizationModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableOrganizationModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableOrganizationModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableOrganizationModelHaljson) Unset()
type NullableOrganizationModelLinks ¶ added in v1.10.0
type NullableOrganizationModelLinks struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationModelLinks ¶ added in v1.10.0
func NewNullableOrganizationModelLinks(val *OrganizationModelLinks) *NullableOrganizationModelLinks
func (NullableOrganizationModelLinks) Get ¶ added in v1.10.0
func (v NullableOrganizationModelLinks) Get() *OrganizationModelLinks
func (NullableOrganizationModelLinks) IsSet ¶ added in v1.10.0
func (v NullableOrganizationModelLinks) IsSet() bool
func (NullableOrganizationModelLinks) MarshalJSON ¶ added in v1.10.0
func (v NullableOrganizationModelLinks) MarshalJSON() ([]byte, error)
func (*NullableOrganizationModelLinks) Set ¶ added in v1.10.0
func (v *NullableOrganizationModelLinks) Set(val *OrganizationModelLinks)
func (*NullableOrganizationModelLinks) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableOrganizationModelLinks) UnmarshalJSON(src []byte) error
func (*NullableOrganizationModelLinks) Unset ¶ added in v1.10.0
func (v *NullableOrganizationModelLinks) Unset()
type NullableOrganizationPermissionGroupModel ¶ added in v1.9.0
type NullableOrganizationPermissionGroupModel struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationPermissionGroupModel ¶ added in v1.9.0
func NewNullableOrganizationPermissionGroupModel(val *OrganizationPermissionGroupModel) *NullableOrganizationPermissionGroupModel
func (NullableOrganizationPermissionGroupModel) IsSet ¶ added in v1.9.0
func (v NullableOrganizationPermissionGroupModel) IsSet() bool
func (NullableOrganizationPermissionGroupModel) MarshalJSON ¶ added in v1.9.0
func (v NullableOrganizationPermissionGroupModel) MarshalJSON() ([]byte, error)
func (*NullableOrganizationPermissionGroupModel) Set ¶ added in v1.9.0
func (v *NullableOrganizationPermissionGroupModel) Set(val *OrganizationPermissionGroupModel)
func (*NullableOrganizationPermissionGroupModel) UnmarshalJSON ¶ added in v1.9.0
func (v *NullableOrganizationPermissionGroupModel) UnmarshalJSON(src []byte) error
func (*NullableOrganizationPermissionGroupModel) Unset ¶ added in v1.9.0
func (v *NullableOrganizationPermissionGroupModel) Unset()
type NullableOrganizationPermissionModel ¶ added in v1.9.0
type NullableOrganizationPermissionModel struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationPermissionModel ¶ added in v1.9.0
func NewNullableOrganizationPermissionModel(val *OrganizationPermissionModel) *NullableOrganizationPermissionModel
func (NullableOrganizationPermissionModel) Get ¶ added in v1.9.0
func (v NullableOrganizationPermissionModel) Get() *OrganizationPermissionModel
func (NullableOrganizationPermissionModel) IsSet ¶ added in v1.9.0
func (v NullableOrganizationPermissionModel) IsSet() bool
func (NullableOrganizationPermissionModel) MarshalJSON ¶ added in v1.9.0
func (v NullableOrganizationPermissionModel) MarshalJSON() ([]byte, error)
func (*NullableOrganizationPermissionModel) Set ¶ added in v1.9.0
func (v *NullableOrganizationPermissionModel) Set(val *OrganizationPermissionModel)
func (*NullableOrganizationPermissionModel) UnmarshalJSON ¶ added in v1.9.0
func (v *NullableOrganizationPermissionModel) UnmarshalJSON(src []byte) error
func (*NullableOrganizationPermissionModel) Unset ¶ added in v1.9.0
func (v *NullableOrganizationPermissionModel) Unset()
type NullableOrganizationProductModel ¶ added in v1.9.0
type NullableOrganizationProductModel struct {
// contains filtered or unexported fields
}
func NewNullableOrganizationProductModel ¶ added in v1.9.0
func NewNullableOrganizationProductModel(val *OrganizationProductModel) *NullableOrganizationProductModel
func (NullableOrganizationProductModel) Get ¶ added in v1.9.0
func (v NullableOrganizationProductModel) Get() *OrganizationProductModel
func (NullableOrganizationProductModel) IsSet ¶ added in v1.9.0
func (v NullableOrganizationProductModel) IsSet() bool
func (NullableOrganizationProductModel) MarshalJSON ¶ added in v1.9.0
func (v NullableOrganizationProductModel) MarshalJSON() ([]byte, error)
func (*NullableOrganizationProductModel) Set ¶ added in v1.9.0
func (v *NullableOrganizationProductModel) Set(val *OrganizationProductModel)
func (*NullableOrganizationProductModel) UnmarshalJSON ¶ added in v1.9.0
func (v *NullableOrganizationProductModel) UnmarshalJSON(src []byte) error
func (*NullableOrganizationProductModel) Unset ¶ added in v1.9.0
func (v *NullableOrganizationProductModel) Unset()
type NullablePercentageOptionModel ¶ added in v1.6.0
type NullablePercentageOptionModel struct {
// contains filtered or unexported fields
}
func NewNullablePercentageOptionModel ¶ added in v1.6.0
func NewNullablePercentageOptionModel(val *PercentageOptionModel) *NullablePercentageOptionModel
func (NullablePercentageOptionModel) Get ¶ added in v1.6.0
func (v NullablePercentageOptionModel) Get() *PercentageOptionModel
func (NullablePercentageOptionModel) IsSet ¶ added in v1.6.0
func (v NullablePercentageOptionModel) IsSet() bool
func (NullablePercentageOptionModel) MarshalJSON ¶ added in v1.6.0
func (v NullablePercentageOptionModel) MarshalJSON() ([]byte, error)
func (*NullablePercentageOptionModel) Set ¶ added in v1.6.0
func (v *NullablePercentageOptionModel) Set(val *PercentageOptionModel)
func (*NullablePercentageOptionModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullablePercentageOptionModel) UnmarshalJSON(src []byte) error
func (*NullablePercentageOptionModel) Unset ¶ added in v1.6.0
func (v *NullablePercentageOptionModel) Unset()
type NullablePermissionGroupModel ¶ added in v1.4.0
type NullablePermissionGroupModel struct {
// contains filtered or unexported fields
}
func NewNullablePermissionGroupModel ¶ added in v1.4.0
func NewNullablePermissionGroupModel(val *PermissionGroupModel) *NullablePermissionGroupModel
func (NullablePermissionGroupModel) Get ¶ added in v1.4.0
func (v NullablePermissionGroupModel) Get() *PermissionGroupModel
func (NullablePermissionGroupModel) IsSet ¶ added in v1.4.0
func (v NullablePermissionGroupModel) IsSet() bool
func (NullablePermissionGroupModel) MarshalJSON ¶ added in v1.4.0
func (v NullablePermissionGroupModel) MarshalJSON() ([]byte, error)
func (*NullablePermissionGroupModel) Set ¶ added in v1.4.0
func (v *NullablePermissionGroupModel) Set(val *PermissionGroupModel)
func (*NullablePermissionGroupModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullablePermissionGroupModel) UnmarshalJSON(src []byte) error
func (*NullablePermissionGroupModel) Unset ¶ added in v1.4.0
func (v *NullablePermissionGroupModel) Unset()
type NullablePermissionGroupModelHaljson ¶ added in v1.4.0
type NullablePermissionGroupModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullablePermissionGroupModelHaljson ¶ added in v1.4.0
func NewNullablePermissionGroupModelHaljson(val *PermissionGroupModelHaljson) *NullablePermissionGroupModelHaljson
func (NullablePermissionGroupModelHaljson) Get ¶ added in v1.4.0
func (v NullablePermissionGroupModelHaljson) Get() *PermissionGroupModelHaljson
func (NullablePermissionGroupModelHaljson) IsSet ¶ added in v1.4.0
func (v NullablePermissionGroupModelHaljson) IsSet() bool
func (NullablePermissionGroupModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullablePermissionGroupModelHaljson) MarshalJSON() ([]byte, error)
func (*NullablePermissionGroupModelHaljson) Set ¶ added in v1.4.0
func (v *NullablePermissionGroupModelHaljson) Set(val *PermissionGroupModelHaljson)
func (*NullablePermissionGroupModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullablePermissionGroupModelHaljson) UnmarshalJSON(src []byte) error
func (*NullablePermissionGroupModelHaljson) Unset ¶ added in v1.4.0
func (v *NullablePermissionGroupModelHaljson) Unset()
type NullablePreferencesModel ¶ added in v1.10.0
type NullablePreferencesModel struct {
// contains filtered or unexported fields
}
func NewNullablePreferencesModel ¶ added in v1.10.0
func NewNullablePreferencesModel(val *PreferencesModel) *NullablePreferencesModel
func (NullablePreferencesModel) Get ¶ added in v1.10.0
func (v NullablePreferencesModel) Get() *PreferencesModel
func (NullablePreferencesModel) IsSet ¶ added in v1.10.0
func (v NullablePreferencesModel) IsSet() bool
func (NullablePreferencesModel) MarshalJSON ¶ added in v1.10.0
func (v NullablePreferencesModel) MarshalJSON() ([]byte, error)
func (*NullablePreferencesModel) Set ¶ added in v1.10.0
func (v *NullablePreferencesModel) Set(val *PreferencesModel)
func (*NullablePreferencesModel) UnmarshalJSON ¶ added in v1.10.0
func (v *NullablePreferencesModel) UnmarshalJSON(src []byte) error
func (*NullablePreferencesModel) Unset ¶ added in v1.10.0
func (v *NullablePreferencesModel) Unset()
type NullablePrerequisiteComparator ¶ added in v1.6.0
type NullablePrerequisiteComparator struct {
// contains filtered or unexported fields
}
func NewNullablePrerequisiteComparator ¶ added in v1.6.0
func NewNullablePrerequisiteComparator(val *PrerequisiteComparator) *NullablePrerequisiteComparator
func (NullablePrerequisiteComparator) Get ¶ added in v1.6.0
func (v NullablePrerequisiteComparator) Get() *PrerequisiteComparator
func (NullablePrerequisiteComparator) IsSet ¶ added in v1.6.0
func (v NullablePrerequisiteComparator) IsSet() bool
func (NullablePrerequisiteComparator) MarshalJSON ¶ added in v1.6.0
func (v NullablePrerequisiteComparator) MarshalJSON() ([]byte, error)
func (*NullablePrerequisiteComparator) Set ¶ added in v1.6.0
func (v *NullablePrerequisiteComparator) Set(val *PrerequisiteComparator)
func (*NullablePrerequisiteComparator) UnmarshalJSON ¶ added in v1.6.0
func (v *NullablePrerequisiteComparator) UnmarshalJSON(src []byte) error
func (*NullablePrerequisiteComparator) Unset ¶ added in v1.6.0
func (v *NullablePrerequisiteComparator) Unset()
type NullablePrerequisiteFlagConditionModel ¶ added in v1.6.0
type NullablePrerequisiteFlagConditionModel struct {
// contains filtered or unexported fields
}
func NewNullablePrerequisiteFlagConditionModel ¶ added in v1.6.0
func NewNullablePrerequisiteFlagConditionModel(val *PrerequisiteFlagConditionModel) *NullablePrerequisiteFlagConditionModel
func (NullablePrerequisiteFlagConditionModel) Get ¶ added in v1.6.0
func (v NullablePrerequisiteFlagConditionModel) Get() *PrerequisiteFlagConditionModel
func (NullablePrerequisiteFlagConditionModel) IsSet ¶ added in v1.6.0
func (v NullablePrerequisiteFlagConditionModel) IsSet() bool
func (NullablePrerequisiteFlagConditionModel) MarshalJSON ¶ added in v1.6.0
func (v NullablePrerequisiteFlagConditionModel) MarshalJSON() ([]byte, error)
func (*NullablePrerequisiteFlagConditionModel) Set ¶ added in v1.6.0
func (v *NullablePrerequisiteFlagConditionModel) Set(val *PrerequisiteFlagConditionModel)
func (*NullablePrerequisiteFlagConditionModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullablePrerequisiteFlagConditionModel) UnmarshalJSON(src []byte) error
func (*NullablePrerequisiteFlagConditionModel) Unset ¶ added in v1.6.0
func (v *NullablePrerequisiteFlagConditionModel) Unset()
type NullableProductModel ¶ added in v1.4.0
type NullableProductModel struct {
// contains filtered or unexported fields
}
func NewNullableProductModel ¶ added in v1.4.0
func NewNullableProductModel(val *ProductModel) *NullableProductModel
func (NullableProductModel) Get ¶ added in v1.4.0
func (v NullableProductModel) Get() *ProductModel
func (NullableProductModel) IsSet ¶ added in v1.4.0
func (v NullableProductModel) IsSet() bool
func (NullableProductModel) MarshalJSON ¶ added in v1.4.0
func (v NullableProductModel) MarshalJSON() ([]byte, error)
func (*NullableProductModel) Set ¶ added in v1.4.0
func (v *NullableProductModel) Set(val *ProductModel)
func (*NullableProductModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableProductModel) UnmarshalJSON(src []byte) error
func (*NullableProductModel) Unset ¶ added in v1.4.0
func (v *NullableProductModel) Unset()
type NullableProductModelHaljson ¶ added in v1.4.0
type NullableProductModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableProductModelHaljson ¶ added in v1.4.0
func NewNullableProductModelHaljson(val *ProductModelHaljson) *NullableProductModelHaljson
func (NullableProductModelHaljson) Get ¶ added in v1.4.0
func (v NullableProductModelHaljson) Get() *ProductModelHaljson
func (NullableProductModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableProductModelHaljson) IsSet() bool
func (NullableProductModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableProductModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableProductModelHaljson) Set ¶ added in v1.4.0
func (v *NullableProductModelHaljson) Set(val *ProductModelHaljson)
func (*NullableProductModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableProductModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableProductModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableProductModelHaljson) Unset()
type NullableProductModelLinks ¶ added in v1.10.0
type NullableProductModelLinks struct {
// contains filtered or unexported fields
}
func NewNullableProductModelLinks ¶ added in v1.10.0
func NewNullableProductModelLinks(val *ProductModelLinks) *NullableProductModelLinks
func (NullableProductModelLinks) Get ¶ added in v1.10.0
func (v NullableProductModelLinks) Get() *ProductModelLinks
func (NullableProductModelLinks) IsSet ¶ added in v1.10.0
func (v NullableProductModelLinks) IsSet() bool
func (NullableProductModelLinks) MarshalJSON ¶ added in v1.10.0
func (v NullableProductModelLinks) MarshalJSON() ([]byte, error)
func (*NullableProductModelLinks) Set ¶ added in v1.10.0
func (v *NullableProductModelLinks) Set(val *ProductModelLinks)
func (*NullableProductModelLinks) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableProductModelLinks) UnmarshalJSON(src []byte) error
func (*NullableProductModelLinks) Unset ¶ added in v1.10.0
func (v *NullableProductModelLinks) Unset()
type NullableReasonRequiredEnvironmentModel ¶ added in v1.10.0
type NullableReasonRequiredEnvironmentModel struct {
// contains filtered or unexported fields
}
func NewNullableReasonRequiredEnvironmentModel ¶ added in v1.10.0
func NewNullableReasonRequiredEnvironmentModel(val *ReasonRequiredEnvironmentModel) *NullableReasonRequiredEnvironmentModel
func (NullableReasonRequiredEnvironmentModel) Get ¶ added in v1.10.0
func (v NullableReasonRequiredEnvironmentModel) Get() *ReasonRequiredEnvironmentModel
func (NullableReasonRequiredEnvironmentModel) IsSet ¶ added in v1.10.0
func (v NullableReasonRequiredEnvironmentModel) IsSet() bool
func (NullableReasonRequiredEnvironmentModel) MarshalJSON ¶ added in v1.10.0
func (v NullableReasonRequiredEnvironmentModel) MarshalJSON() ([]byte, error)
func (*NullableReasonRequiredEnvironmentModel) Set ¶ added in v1.10.0
func (v *NullableReasonRequiredEnvironmentModel) Set(val *ReasonRequiredEnvironmentModel)
func (*NullableReasonRequiredEnvironmentModel) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableReasonRequiredEnvironmentModel) UnmarshalJSON(src []byte) error
func (*NullableReasonRequiredEnvironmentModel) Unset ¶ added in v1.10.0
func (v *NullableReasonRequiredEnvironmentModel) Unset()
type NullableReasonRequiredEnvironmentModelLinks ¶ added in v1.10.0
type NullableReasonRequiredEnvironmentModelLinks struct {
// contains filtered or unexported fields
}
func NewNullableReasonRequiredEnvironmentModelLinks ¶ added in v1.10.0
func NewNullableReasonRequiredEnvironmentModelLinks(val *ReasonRequiredEnvironmentModelLinks) *NullableReasonRequiredEnvironmentModelLinks
func (NullableReasonRequiredEnvironmentModelLinks) IsSet ¶ added in v1.10.0
func (v NullableReasonRequiredEnvironmentModelLinks) IsSet() bool
func (NullableReasonRequiredEnvironmentModelLinks) MarshalJSON ¶ added in v1.10.0
func (v NullableReasonRequiredEnvironmentModelLinks) MarshalJSON() ([]byte, error)
func (*NullableReasonRequiredEnvironmentModelLinks) Set ¶ added in v1.10.0
func (v *NullableReasonRequiredEnvironmentModelLinks) Set(val *ReasonRequiredEnvironmentModelLinks)
func (*NullableReasonRequiredEnvironmentModelLinks) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableReasonRequiredEnvironmentModelLinks) UnmarshalJSON(src []byte) error
func (*NullableReasonRequiredEnvironmentModelLinks) Unset ¶ added in v1.10.0
func (v *NullableReasonRequiredEnvironmentModelLinks) Unset()
type NullableReferenceLine ¶ added in v1.4.0
type NullableReferenceLine struct {
// contains filtered or unexported fields
}
func NewNullableReferenceLine ¶ added in v1.4.0
func NewNullableReferenceLine(val *ReferenceLine) *NullableReferenceLine
func (NullableReferenceLine) Get ¶ added in v1.4.0
func (v NullableReferenceLine) Get() *ReferenceLine
func (NullableReferenceLine) IsSet ¶ added in v1.4.0
func (v NullableReferenceLine) IsSet() bool
func (NullableReferenceLine) MarshalJSON ¶ added in v1.4.0
func (v NullableReferenceLine) MarshalJSON() ([]byte, error)
func (*NullableReferenceLine) Set ¶ added in v1.4.0
func (v *NullableReferenceLine) Set(val *ReferenceLine)
func (*NullableReferenceLine) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableReferenceLine) UnmarshalJSON(src []byte) error
func (*NullableReferenceLine) Unset ¶ added in v1.4.0
func (v *NullableReferenceLine) Unset()
type NullableReferenceLines ¶ added in v1.4.0
type NullableReferenceLines struct {
// contains filtered or unexported fields
}
func NewNullableReferenceLines ¶ added in v1.4.0
func NewNullableReferenceLines(val *ReferenceLines) *NullableReferenceLines
func (NullableReferenceLines) Get ¶ added in v1.4.0
func (v NullableReferenceLines) Get() *ReferenceLines
func (NullableReferenceLines) IsSet ¶ added in v1.4.0
func (v NullableReferenceLines) IsSet() bool
func (NullableReferenceLines) MarshalJSON ¶ added in v1.4.0
func (v NullableReferenceLines) MarshalJSON() ([]byte, error)
func (*NullableReferenceLines) Set ¶ added in v1.4.0
func (v *NullableReferenceLines) Set(val *ReferenceLines)
func (*NullableReferenceLines) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableReferenceLines) UnmarshalJSON(src []byte) error
func (*NullableReferenceLines) Unset ¶ added in v1.4.0
func (v *NullableReferenceLines) Unset()
type NullableReplaceSettingModel ¶ added in v1.11.0
type NullableReplaceSettingModel struct {
// contains filtered or unexported fields
}
func NewNullableReplaceSettingModel ¶ added in v1.11.0
func NewNullableReplaceSettingModel(val *ReplaceSettingModel) *NullableReplaceSettingModel
func (NullableReplaceSettingModel) Get ¶ added in v1.11.0
func (v NullableReplaceSettingModel) Get() *ReplaceSettingModel
func (NullableReplaceSettingModel) IsSet ¶ added in v1.11.0
func (v NullableReplaceSettingModel) IsSet() bool
func (NullableReplaceSettingModel) MarshalJSON ¶ added in v1.11.0
func (v NullableReplaceSettingModel) MarshalJSON() ([]byte, error)
func (*NullableReplaceSettingModel) Set ¶ added in v1.11.0
func (v *NullableReplaceSettingModel) Set(val *ReplaceSettingModel)
func (*NullableReplaceSettingModel) UnmarshalJSON ¶ added in v1.11.0
func (v *NullableReplaceSettingModel) UnmarshalJSON(src []byte) error
func (*NullableReplaceSettingModel) Unset ¶ added in v1.11.0
func (v *NullableReplaceSettingModel) Unset()
type NullableRolloutPercentageItemModel ¶ added in v1.4.0
type NullableRolloutPercentageItemModel struct {
// contains filtered or unexported fields
}
func NewNullableRolloutPercentageItemModel ¶ added in v1.4.0
func NewNullableRolloutPercentageItemModel(val *RolloutPercentageItemModel) *NullableRolloutPercentageItemModel
func (NullableRolloutPercentageItemModel) Get ¶ added in v1.4.0
func (v NullableRolloutPercentageItemModel) Get() *RolloutPercentageItemModel
func (NullableRolloutPercentageItemModel) IsSet ¶ added in v1.4.0
func (v NullableRolloutPercentageItemModel) IsSet() bool
func (NullableRolloutPercentageItemModel) MarshalJSON ¶ added in v1.4.0
func (v NullableRolloutPercentageItemModel) MarshalJSON() ([]byte, error)
func (*NullableRolloutPercentageItemModel) Set ¶ added in v1.4.0
func (v *NullableRolloutPercentageItemModel) Set(val *RolloutPercentageItemModel)
func (*NullableRolloutPercentageItemModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableRolloutPercentageItemModel) UnmarshalJSON(src []byte) error
func (*NullableRolloutPercentageItemModel) Unset ¶ added in v1.4.0
func (v *NullableRolloutPercentageItemModel) Unset()
type NullableRolloutRuleComparator ¶ added in v1.4.0
type NullableRolloutRuleComparator struct {
// contains filtered or unexported fields
}
func NewNullableRolloutRuleComparator ¶ added in v1.4.0
func NewNullableRolloutRuleComparator(val *RolloutRuleComparator) *NullableRolloutRuleComparator
func (NullableRolloutRuleComparator) Get ¶ added in v1.4.0
func (v NullableRolloutRuleComparator) Get() *RolloutRuleComparator
func (NullableRolloutRuleComparator) IsSet ¶ added in v1.4.0
func (v NullableRolloutRuleComparator) IsSet() bool
func (NullableRolloutRuleComparator) MarshalJSON ¶ added in v1.4.0
func (v NullableRolloutRuleComparator) MarshalJSON() ([]byte, error)
func (*NullableRolloutRuleComparator) Set ¶ added in v1.4.0
func (v *NullableRolloutRuleComparator) Set(val *RolloutRuleComparator)
func (*NullableRolloutRuleComparator) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableRolloutRuleComparator) UnmarshalJSON(src []byte) error
func (*NullableRolloutRuleComparator) Unset ¶ added in v1.4.0
func (v *NullableRolloutRuleComparator) Unset()
type NullableRolloutRuleModel ¶ added in v1.4.0
type NullableRolloutRuleModel struct {
// contains filtered or unexported fields
}
func NewNullableRolloutRuleModel ¶ added in v1.4.0
func NewNullableRolloutRuleModel(val *RolloutRuleModel) *NullableRolloutRuleModel
func (NullableRolloutRuleModel) Get ¶ added in v1.4.0
func (v NullableRolloutRuleModel) Get() *RolloutRuleModel
func (NullableRolloutRuleModel) IsSet ¶ added in v1.4.0
func (v NullableRolloutRuleModel) IsSet() bool
func (NullableRolloutRuleModel) MarshalJSON ¶ added in v1.4.0
func (v NullableRolloutRuleModel) MarshalJSON() ([]byte, error)
func (*NullableRolloutRuleModel) Set ¶ added in v1.4.0
func (v *NullableRolloutRuleModel) Set(val *RolloutRuleModel)
func (*NullableRolloutRuleModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableRolloutRuleModel) UnmarshalJSON(src []byte) error
func (*NullableRolloutRuleModel) Unset ¶ added in v1.4.0
func (v *NullableRolloutRuleModel) Unset()
type NullableSdkKeysModel ¶ added in v1.4.0
type NullableSdkKeysModel struct {
// contains filtered or unexported fields
}
func NewNullableSdkKeysModel ¶ added in v1.4.0
func NewNullableSdkKeysModel(val *SdkKeysModel) *NullableSdkKeysModel
func (NullableSdkKeysModel) Get ¶ added in v1.4.0
func (v NullableSdkKeysModel) Get() *SdkKeysModel
func (NullableSdkKeysModel) IsSet ¶ added in v1.4.0
func (v NullableSdkKeysModel) IsSet() bool
func (NullableSdkKeysModel) MarshalJSON ¶ added in v1.4.0
func (v NullableSdkKeysModel) MarshalJSON() ([]byte, error)
func (*NullableSdkKeysModel) Set ¶ added in v1.4.0
func (v *NullableSdkKeysModel) Set(val *SdkKeysModel)
func (*NullableSdkKeysModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSdkKeysModel) UnmarshalJSON(src []byte) error
func (*NullableSdkKeysModel) Unset ¶ added in v1.4.0
func (v *NullableSdkKeysModel) Unset()
type NullableSegmentComparator ¶ added in v1.4.0
type NullableSegmentComparator struct {
// contains filtered or unexported fields
}
func NewNullableSegmentComparator ¶ added in v1.4.0
func NewNullableSegmentComparator(val *SegmentComparator) *NullableSegmentComparator
func (NullableSegmentComparator) Get ¶ added in v1.4.0
func (v NullableSegmentComparator) Get() *SegmentComparator
func (NullableSegmentComparator) IsSet ¶ added in v1.4.0
func (v NullableSegmentComparator) IsSet() bool
func (NullableSegmentComparator) MarshalJSON ¶ added in v1.4.0
func (v NullableSegmentComparator) MarshalJSON() ([]byte, error)
func (*NullableSegmentComparator) Set ¶ added in v1.4.0
func (v *NullableSegmentComparator) Set(val *SegmentComparator)
func (*NullableSegmentComparator) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSegmentComparator) UnmarshalJSON(src []byte) error
func (*NullableSegmentComparator) Unset ¶ added in v1.4.0
func (v *NullableSegmentComparator) Unset()
type NullableSegmentConditionModel ¶ added in v1.6.0
type NullableSegmentConditionModel struct {
// contains filtered or unexported fields
}
func NewNullableSegmentConditionModel ¶ added in v1.6.0
func NewNullableSegmentConditionModel(val *SegmentConditionModel) *NullableSegmentConditionModel
func (NullableSegmentConditionModel) Get ¶ added in v1.6.0
func (v NullableSegmentConditionModel) Get() *SegmentConditionModel
func (NullableSegmentConditionModel) IsSet ¶ added in v1.6.0
func (v NullableSegmentConditionModel) IsSet() bool
func (NullableSegmentConditionModel) MarshalJSON ¶ added in v1.6.0
func (v NullableSegmentConditionModel) MarshalJSON() ([]byte, error)
func (*NullableSegmentConditionModel) Set ¶ added in v1.6.0
func (v *NullableSegmentConditionModel) Set(val *SegmentConditionModel)
func (*NullableSegmentConditionModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableSegmentConditionModel) UnmarshalJSON(src []byte) error
func (*NullableSegmentConditionModel) Unset ¶ added in v1.6.0
func (v *NullableSegmentConditionModel) Unset()
type NullableSegmentListModel ¶ added in v1.4.0
type NullableSegmentListModel struct {
// contains filtered or unexported fields
}
func NewNullableSegmentListModel ¶ added in v1.4.0
func NewNullableSegmentListModel(val *SegmentListModel) *NullableSegmentListModel
func (NullableSegmentListModel) Get ¶ added in v1.4.0
func (v NullableSegmentListModel) Get() *SegmentListModel
func (NullableSegmentListModel) IsSet ¶ added in v1.4.0
func (v NullableSegmentListModel) IsSet() bool
func (NullableSegmentListModel) MarshalJSON ¶ added in v1.4.0
func (v NullableSegmentListModel) MarshalJSON() ([]byte, error)
func (*NullableSegmentListModel) Set ¶ added in v1.4.0
func (v *NullableSegmentListModel) Set(val *SegmentListModel)
func (*NullableSegmentListModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSegmentListModel) UnmarshalJSON(src []byte) error
func (*NullableSegmentListModel) Unset ¶ added in v1.4.0
func (v *NullableSegmentListModel) Unset()
type NullableSegmentListModelHaljson ¶ added in v1.4.0
type NullableSegmentListModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableSegmentListModelHaljson ¶ added in v1.4.0
func NewNullableSegmentListModelHaljson(val *SegmentListModelHaljson) *NullableSegmentListModelHaljson
func (NullableSegmentListModelHaljson) Get ¶ added in v1.4.0
func (v NullableSegmentListModelHaljson) Get() *SegmentListModelHaljson
func (NullableSegmentListModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableSegmentListModelHaljson) IsSet() bool
func (NullableSegmentListModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableSegmentListModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableSegmentListModelHaljson) Set ¶ added in v1.4.0
func (v *NullableSegmentListModelHaljson) Set(val *SegmentListModelHaljson)
func (*NullableSegmentListModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSegmentListModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableSegmentListModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableSegmentListModelHaljson) Unset()
type NullableSegmentModel ¶ added in v1.4.0
type NullableSegmentModel struct {
// contains filtered or unexported fields
}
func NewNullableSegmentModel ¶ added in v1.4.0
func NewNullableSegmentModel(val *SegmentModel) *NullableSegmentModel
func (NullableSegmentModel) Get ¶ added in v1.4.0
func (v NullableSegmentModel) Get() *SegmentModel
func (NullableSegmentModel) IsSet ¶ added in v1.4.0
func (v NullableSegmentModel) IsSet() bool
func (NullableSegmentModel) MarshalJSON ¶ added in v1.4.0
func (v NullableSegmentModel) MarshalJSON() ([]byte, error)
func (*NullableSegmentModel) Set ¶ added in v1.4.0
func (v *NullableSegmentModel) Set(val *SegmentModel)
func (*NullableSegmentModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSegmentModel) UnmarshalJSON(src []byte) error
func (*NullableSegmentModel) Unset ¶ added in v1.4.0
func (v *NullableSegmentModel) Unset()
type NullableSegmentModelHaljson ¶ added in v1.4.0
type NullableSegmentModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableSegmentModelHaljson ¶ added in v1.4.0
func NewNullableSegmentModelHaljson(val *SegmentModelHaljson) *NullableSegmentModelHaljson
func (NullableSegmentModelHaljson) Get ¶ added in v1.4.0
func (v NullableSegmentModelHaljson) Get() *SegmentModelHaljson
func (NullableSegmentModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableSegmentModelHaljson) IsSet() bool
func (NullableSegmentModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableSegmentModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableSegmentModelHaljson) Set ¶ added in v1.4.0
func (v *NullableSegmentModelHaljson) Set(val *SegmentModelHaljson)
func (*NullableSegmentModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSegmentModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableSegmentModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableSegmentModelHaljson) Unset()
type NullableSettingDataModel ¶ added in v1.4.0
type NullableSettingDataModel struct {
// contains filtered or unexported fields
}
func NewNullableSettingDataModel ¶ added in v1.4.0
func NewNullableSettingDataModel(val *SettingDataModel) *NullableSettingDataModel
func (NullableSettingDataModel) Get ¶ added in v1.4.0
func (v NullableSettingDataModel) Get() *SettingDataModel
func (NullableSettingDataModel) IsSet ¶ added in v1.4.0
func (v NullableSettingDataModel) IsSet() bool
func (NullableSettingDataModel) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingDataModel) MarshalJSON() ([]byte, error)
func (*NullableSettingDataModel) Set ¶ added in v1.4.0
func (v *NullableSettingDataModel) Set(val *SettingDataModel)
func (*NullableSettingDataModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingDataModel) UnmarshalJSON(src []byte) error
func (*NullableSettingDataModel) Unset ¶ added in v1.4.0
func (v *NullableSettingDataModel) Unset()
type NullableSettingFormulaModel ¶ added in v1.6.0
type NullableSettingFormulaModel struct {
// contains filtered or unexported fields
}
func NewNullableSettingFormulaModel ¶ added in v1.6.0
func NewNullableSettingFormulaModel(val *SettingFormulaModel) *NullableSettingFormulaModel
func (NullableSettingFormulaModel) Get ¶ added in v1.6.0
func (v NullableSettingFormulaModel) Get() *SettingFormulaModel
func (NullableSettingFormulaModel) IsSet ¶ added in v1.6.0
func (v NullableSettingFormulaModel) IsSet() bool
func (NullableSettingFormulaModel) MarshalJSON ¶ added in v1.6.0
func (v NullableSettingFormulaModel) MarshalJSON() ([]byte, error)
func (*NullableSettingFormulaModel) Set ¶ added in v1.6.0
func (v *NullableSettingFormulaModel) Set(val *SettingFormulaModel)
func (*NullableSettingFormulaModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableSettingFormulaModel) UnmarshalJSON(src []byte) error
func (*NullableSettingFormulaModel) Unset ¶ added in v1.6.0
func (v *NullableSettingFormulaModel) Unset()
type NullableSettingFormulaModelHaljson ¶ added in v1.6.0
type NullableSettingFormulaModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableSettingFormulaModelHaljson ¶ added in v1.6.0
func NewNullableSettingFormulaModelHaljson(val *SettingFormulaModelHaljson) *NullableSettingFormulaModelHaljson
func (NullableSettingFormulaModelHaljson) Get ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljson) Get() *SettingFormulaModelHaljson
func (NullableSettingFormulaModelHaljson) IsSet ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljson) IsSet() bool
func (NullableSettingFormulaModelHaljson) MarshalJSON ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableSettingFormulaModelHaljson) Set ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljson) Set(val *SettingFormulaModelHaljson)
func (*NullableSettingFormulaModelHaljson) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableSettingFormulaModelHaljson) Unset ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljson) Unset()
type NullableSettingFormulaModelHaljsonEmbedded ¶ added in v1.6.0
type NullableSettingFormulaModelHaljsonEmbedded struct {
// contains filtered or unexported fields
}
func NewNullableSettingFormulaModelHaljsonEmbedded ¶ added in v1.6.0
func NewNullableSettingFormulaModelHaljsonEmbedded(val *SettingFormulaModelHaljsonEmbedded) *NullableSettingFormulaModelHaljsonEmbedded
func (NullableSettingFormulaModelHaljsonEmbedded) IsSet ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljsonEmbedded) IsSet() bool
func (NullableSettingFormulaModelHaljsonEmbedded) MarshalJSON ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
func (*NullableSettingFormulaModelHaljsonEmbedded) Set ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbedded) Set(val *SettingFormulaModelHaljsonEmbedded)
func (*NullableSettingFormulaModelHaljsonEmbedded) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbedded) UnmarshalJSON(src []byte) error
func (*NullableSettingFormulaModelHaljsonEmbedded) Unset ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbedded) Unset()
type NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner ¶ added in v1.6.0
type NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner struct {
// contains filtered or unexported fields
}
func NewNullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner ¶ added in v1.6.0
func NewNullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner(val *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) *NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
func (NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) IsSet ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) IsSet() bool
func (NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) MarshalJSON ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) MarshalJSON() ([]byte, error)
func (*NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnmarshalJSON(src []byte) error
func (*NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) Unset ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) Unset()
type NullableSettingFormulaModelHaljsonEmbeddedSetting ¶ added in v1.6.0
type NullableSettingFormulaModelHaljsonEmbeddedSetting struct {
// contains filtered or unexported fields
}
func NewNullableSettingFormulaModelHaljsonEmbeddedSetting ¶ added in v1.6.0
func NewNullableSettingFormulaModelHaljsonEmbeddedSetting(val *SettingFormulaModelHaljsonEmbeddedSetting) *NullableSettingFormulaModelHaljsonEmbeddedSetting
func (NullableSettingFormulaModelHaljsonEmbeddedSetting) IsSet ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljsonEmbeddedSetting) IsSet() bool
func (NullableSettingFormulaModelHaljsonEmbeddedSetting) MarshalJSON ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljsonEmbeddedSetting) MarshalJSON() ([]byte, error)
func (*NullableSettingFormulaModelHaljsonEmbeddedSetting) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbeddedSetting) UnmarshalJSON(src []byte) error
func (*NullableSettingFormulaModelHaljsonEmbeddedSetting) Unset ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbeddedSetting) Unset()
type NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner ¶ added in v1.6.0
type NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner struct {
// contains filtered or unexported fields
}
func NewNullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner ¶ added in v1.6.0
func NewNullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner(val *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) *NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner
func (NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) IsSet ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) IsSet() bool
func (NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) MarshalJSON ¶ added in v1.6.0
func (v NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) MarshalJSON() ([]byte, error)
func (*NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnmarshalJSON(src []byte) error
func (*NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) Unset ¶ added in v1.6.0
func (v *NullableSettingFormulaModelHaljsonEmbeddedSettingTagsInner) Unset()
type NullableSettingModel ¶ added in v1.4.0
type NullableSettingModel struct {
// contains filtered or unexported fields
}
func NewNullableSettingModel ¶ added in v1.4.0
func NewNullableSettingModel(val *SettingModel) *NullableSettingModel
func (NullableSettingModel) Get ¶ added in v1.4.0
func (v NullableSettingModel) Get() *SettingModel
func (NullableSettingModel) IsSet ¶ added in v1.4.0
func (v NullableSettingModel) IsSet() bool
func (NullableSettingModel) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingModel) MarshalJSON() ([]byte, error)
func (*NullableSettingModel) Set ¶ added in v1.4.0
func (v *NullableSettingModel) Set(val *SettingModel)
func (*NullableSettingModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingModel) UnmarshalJSON(src []byte) error
func (*NullableSettingModel) Unset ¶ added in v1.4.0
func (v *NullableSettingModel) Unset()
type NullableSettingModelHaljson ¶ added in v1.4.0
type NullableSettingModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableSettingModelHaljson ¶ added in v1.4.0
func NewNullableSettingModelHaljson(val *SettingModelHaljson) *NullableSettingModelHaljson
func (NullableSettingModelHaljson) Get ¶ added in v1.4.0
func (v NullableSettingModelHaljson) Get() *SettingModelHaljson
func (NullableSettingModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableSettingModelHaljson) IsSet() bool
func (NullableSettingModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableSettingModelHaljson) Set ¶ added in v1.4.0
func (v *NullableSettingModelHaljson) Set(val *SettingModelHaljson)
func (*NullableSettingModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableSettingModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableSettingModelHaljson) Unset()
type NullableSettingModelHaljsonEmbedded ¶ added in v1.4.0
type NullableSettingModelHaljsonEmbedded struct {
// contains filtered or unexported fields
}
func NewNullableSettingModelHaljsonEmbedded ¶ added in v1.4.0
func NewNullableSettingModelHaljsonEmbedded(val *SettingModelHaljsonEmbedded) *NullableSettingModelHaljsonEmbedded
func (NullableSettingModelHaljsonEmbedded) Get ¶ added in v1.4.0
func (v NullableSettingModelHaljsonEmbedded) Get() *SettingModelHaljsonEmbedded
func (NullableSettingModelHaljsonEmbedded) IsSet ¶ added in v1.4.0
func (v NullableSettingModelHaljsonEmbedded) IsSet() bool
func (NullableSettingModelHaljsonEmbedded) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
func (*NullableSettingModelHaljsonEmbedded) Set ¶ added in v1.4.0
func (v *NullableSettingModelHaljsonEmbedded) Set(val *SettingModelHaljsonEmbedded)
func (*NullableSettingModelHaljsonEmbedded) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingModelHaljsonEmbedded) UnmarshalJSON(src []byte) error
func (*NullableSettingModelHaljsonEmbedded) Unset ¶ added in v1.4.0
func (v *NullableSettingModelHaljsonEmbedded) Unset()
type NullableSettingModelHaljsonEmbeddedTagsInner ¶ added in v1.4.0
type NullableSettingModelHaljsonEmbeddedTagsInner struct {
// contains filtered or unexported fields
}
func NewNullableSettingModelHaljsonEmbeddedTagsInner ¶ added in v1.4.0
func NewNullableSettingModelHaljsonEmbeddedTagsInner(val *SettingModelHaljsonEmbeddedTagsInner) *NullableSettingModelHaljsonEmbeddedTagsInner
func (NullableSettingModelHaljsonEmbeddedTagsInner) IsSet ¶ added in v1.4.0
func (v NullableSettingModelHaljsonEmbeddedTagsInner) IsSet() bool
func (NullableSettingModelHaljsonEmbeddedTagsInner) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingModelHaljsonEmbeddedTagsInner) MarshalJSON() ([]byte, error)
func (*NullableSettingModelHaljsonEmbeddedTagsInner) Set ¶ added in v1.4.0
func (v *NullableSettingModelHaljsonEmbeddedTagsInner) Set(val *SettingModelHaljsonEmbeddedTagsInner)
func (*NullableSettingModelHaljsonEmbeddedTagsInner) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingModelHaljsonEmbeddedTagsInner) UnmarshalJSON(src []byte) error
func (*NullableSettingModelHaljsonEmbeddedTagsInner) Unset ¶ added in v1.4.0
func (v *NullableSettingModelHaljsonEmbeddedTagsInner) Unset()
type NullableSettingModelLinks ¶ added in v1.10.0
type NullableSettingModelLinks struct {
// contains filtered or unexported fields
}
func NewNullableSettingModelLinks ¶ added in v1.10.0
func NewNullableSettingModelLinks(val *SettingModelLinks) *NullableSettingModelLinks
func (NullableSettingModelLinks) Get ¶ added in v1.10.0
func (v NullableSettingModelLinks) Get() *SettingModelLinks
func (NullableSettingModelLinks) IsSet ¶ added in v1.10.0
func (v NullableSettingModelLinks) IsSet() bool
func (NullableSettingModelLinks) MarshalJSON ¶ added in v1.10.0
func (v NullableSettingModelLinks) MarshalJSON() ([]byte, error)
func (*NullableSettingModelLinks) Set ¶ added in v1.10.0
func (v *NullableSettingModelLinks) Set(val *SettingModelLinks)
func (*NullableSettingModelLinks) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableSettingModelLinks) UnmarshalJSON(src []byte) error
func (*NullableSettingModelLinks) Unset ¶ added in v1.10.0
func (v *NullableSettingModelLinks) Unset()
type NullableSettingTagModel ¶ added in v1.4.0
type NullableSettingTagModel struct {
// contains filtered or unexported fields
}
func NewNullableSettingTagModel ¶ added in v1.4.0
func NewNullableSettingTagModel(val *SettingTagModel) *NullableSettingTagModel
func (NullableSettingTagModel) Get ¶ added in v1.4.0
func (v NullableSettingTagModel) Get() *SettingTagModel
func (NullableSettingTagModel) IsSet ¶ added in v1.4.0
func (v NullableSettingTagModel) IsSet() bool
func (NullableSettingTagModel) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingTagModel) MarshalJSON() ([]byte, error)
func (*NullableSettingTagModel) Set ¶ added in v1.4.0
func (v *NullableSettingTagModel) Set(val *SettingTagModel)
func (*NullableSettingTagModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingTagModel) UnmarshalJSON(src []byte) error
func (*NullableSettingTagModel) Unset ¶ added in v1.4.0
func (v *NullableSettingTagModel) Unset()
type NullableSettingType ¶ added in v1.4.0
type NullableSettingType struct {
// contains filtered or unexported fields
}
func NewNullableSettingType ¶ added in v1.4.0
func NewNullableSettingType(val *SettingType) *NullableSettingType
func (NullableSettingType) Get ¶ added in v1.4.0
func (v NullableSettingType) Get() *SettingType
func (NullableSettingType) IsSet ¶ added in v1.4.0
func (v NullableSettingType) IsSet() bool
func (NullableSettingType) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingType) MarshalJSON() ([]byte, error)
func (*NullableSettingType) Set ¶ added in v1.4.0
func (v *NullableSettingType) Set(val *SettingType)
func (*NullableSettingType) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingType) UnmarshalJSON(src []byte) error
func (*NullableSettingType) Unset ¶ added in v1.4.0
func (v *NullableSettingType) Unset()
type NullableSettingValueModel ¶ added in v1.4.0
type NullableSettingValueModel struct {
// contains filtered or unexported fields
}
func NewNullableSettingValueModel ¶ added in v1.4.0
func NewNullableSettingValueModel(val *SettingValueModel) *NullableSettingValueModel
func (NullableSettingValueModel) Get ¶ added in v1.4.0
func (v NullableSettingValueModel) Get() *SettingValueModel
func (NullableSettingValueModel) IsSet ¶ added in v1.4.0
func (v NullableSettingValueModel) IsSet() bool
func (NullableSettingValueModel) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingValueModel) MarshalJSON() ([]byte, error)
func (*NullableSettingValueModel) Set ¶ added in v1.4.0
func (v *NullableSettingValueModel) Set(val *SettingValueModel)
func (*NullableSettingValueModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingValueModel) UnmarshalJSON(src []byte) error
func (*NullableSettingValueModel) Unset ¶ added in v1.4.0
func (v *NullableSettingValueModel) Unset()
type NullableSettingValueModelHaljson ¶ added in v1.4.0
type NullableSettingValueModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableSettingValueModelHaljson ¶ added in v1.4.0
func NewNullableSettingValueModelHaljson(val *SettingValueModelHaljson) *NullableSettingValueModelHaljson
func (NullableSettingValueModelHaljson) Get ¶ added in v1.4.0
func (v NullableSettingValueModelHaljson) Get() *SettingValueModelHaljson
func (NullableSettingValueModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableSettingValueModelHaljson) IsSet() bool
func (NullableSettingValueModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableSettingValueModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableSettingValueModelHaljson) Set ¶ added in v1.4.0
func (v *NullableSettingValueModelHaljson) Set(val *SettingValueModelHaljson)
func (*NullableSettingValueModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableSettingValueModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableSettingValueModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableSettingValueModelHaljson) Unset()
type NullableString ¶ added in v1.4.0
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶ added in v1.4.0
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶ added in v1.4.0
func (v NullableString) Get() *string
func (NullableString) IsSet ¶ added in v1.4.0
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶ added in v1.4.0
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶ added in v1.4.0
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶ added in v1.4.0
func (v *NullableString) Unset()
type NullableTagModel ¶ added in v1.4.0
type NullableTagModel struct {
// contains filtered or unexported fields
}
func NewNullableTagModel ¶ added in v1.4.0
func NewNullableTagModel(val *TagModel) *NullableTagModel
func (NullableTagModel) Get ¶ added in v1.4.0
func (v NullableTagModel) Get() *TagModel
func (NullableTagModel) IsSet ¶ added in v1.4.0
func (v NullableTagModel) IsSet() bool
func (NullableTagModel) MarshalJSON ¶ added in v1.4.0
func (v NullableTagModel) MarshalJSON() ([]byte, error)
func (*NullableTagModel) Set ¶ added in v1.4.0
func (v *NullableTagModel) Set(val *TagModel)
func (*NullableTagModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableTagModel) UnmarshalJSON(src []byte) error
func (*NullableTagModel) Unset ¶ added in v1.4.0
func (v *NullableTagModel) Unset()
type NullableTagModelHaljson ¶ added in v1.4.0
type NullableTagModelHaljson struct {
// contains filtered or unexported fields
}
func NewNullableTagModelHaljson ¶ added in v1.4.0
func NewNullableTagModelHaljson(val *TagModelHaljson) *NullableTagModelHaljson
func (NullableTagModelHaljson) Get ¶ added in v1.4.0
func (v NullableTagModelHaljson) Get() *TagModelHaljson
func (NullableTagModelHaljson) IsSet ¶ added in v1.4.0
func (v NullableTagModelHaljson) IsSet() bool
func (NullableTagModelHaljson) MarshalJSON ¶ added in v1.4.0
func (v NullableTagModelHaljson) MarshalJSON() ([]byte, error)
func (*NullableTagModelHaljson) Set ¶ added in v1.4.0
func (v *NullableTagModelHaljson) Set(val *TagModelHaljson)
func (*NullableTagModelHaljson) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableTagModelHaljson) UnmarshalJSON(src []byte) error
func (*NullableTagModelHaljson) Unset ¶ added in v1.4.0
func (v *NullableTagModelHaljson) Unset()
type NullableTargetingRuleModel ¶ added in v1.6.0
type NullableTargetingRuleModel struct {
// contains filtered or unexported fields
}
func NewNullableTargetingRuleModel ¶ added in v1.6.0
func NewNullableTargetingRuleModel(val *TargetingRuleModel) *NullableTargetingRuleModel
func (NullableTargetingRuleModel) Get ¶ added in v1.6.0
func (v NullableTargetingRuleModel) Get() *TargetingRuleModel
func (NullableTargetingRuleModel) IsSet ¶ added in v1.6.0
func (v NullableTargetingRuleModel) IsSet() bool
func (NullableTargetingRuleModel) MarshalJSON ¶ added in v1.6.0
func (v NullableTargetingRuleModel) MarshalJSON() ([]byte, error)
func (*NullableTargetingRuleModel) Set ¶ added in v1.6.0
func (v *NullableTargetingRuleModel) Set(val *TargetingRuleModel)
func (*NullableTargetingRuleModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableTargetingRuleModel) UnmarshalJSON(src []byte) error
func (*NullableTargetingRuleModel) Unset ¶ added in v1.6.0
func (v *NullableTargetingRuleModel) Unset()
type NullableTime ¶ added in v1.4.0
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶ added in v1.4.0
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶ added in v1.4.0
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶ added in v1.4.0
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶ added in v1.4.0
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶ added in v1.4.0
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶ added in v1.4.0
func (v *NullableTime) Unset()
type NullableUpdateConfigRequest ¶ added in v1.4.0
type NullableUpdateConfigRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdateConfigRequest ¶ added in v1.4.0
func NewNullableUpdateConfigRequest(val *UpdateConfigRequest) *NullableUpdateConfigRequest
func (NullableUpdateConfigRequest) Get ¶ added in v1.4.0
func (v NullableUpdateConfigRequest) Get() *UpdateConfigRequest
func (NullableUpdateConfigRequest) IsSet ¶ added in v1.4.0
func (v NullableUpdateConfigRequest) IsSet() bool
func (NullableUpdateConfigRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdateConfigRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdateConfigRequest) Set ¶ added in v1.4.0
func (v *NullableUpdateConfigRequest) Set(val *UpdateConfigRequest)
func (*NullableUpdateConfigRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdateConfigRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdateConfigRequest) Unset ¶ added in v1.4.0
func (v *NullableUpdateConfigRequest) Unset()
type NullableUpdateEnvironmentModel ¶ added in v1.4.0
type NullableUpdateEnvironmentModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateEnvironmentModel ¶ added in v1.4.0
func NewNullableUpdateEnvironmentModel(val *UpdateEnvironmentModel) *NullableUpdateEnvironmentModel
func (NullableUpdateEnvironmentModel) Get ¶ added in v1.4.0
func (v NullableUpdateEnvironmentModel) Get() *UpdateEnvironmentModel
func (NullableUpdateEnvironmentModel) IsSet ¶ added in v1.4.0
func (v NullableUpdateEnvironmentModel) IsSet() bool
func (NullableUpdateEnvironmentModel) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdateEnvironmentModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateEnvironmentModel) Set ¶ added in v1.4.0
func (v *NullableUpdateEnvironmentModel) Set(val *UpdateEnvironmentModel)
func (*NullableUpdateEnvironmentModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdateEnvironmentModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateEnvironmentModel) Unset ¶ added in v1.4.0
func (v *NullableUpdateEnvironmentModel) Unset()
type NullableUpdateEvaluationFormulaModel ¶ added in v1.6.0
type NullableUpdateEvaluationFormulaModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateEvaluationFormulaModel ¶ added in v1.6.0
func NewNullableUpdateEvaluationFormulaModel(val *UpdateEvaluationFormulaModel) *NullableUpdateEvaluationFormulaModel
func (NullableUpdateEvaluationFormulaModel) Get ¶ added in v1.6.0
func (v NullableUpdateEvaluationFormulaModel) Get() *UpdateEvaluationFormulaModel
func (NullableUpdateEvaluationFormulaModel) IsSet ¶ added in v1.6.0
func (v NullableUpdateEvaluationFormulaModel) IsSet() bool
func (NullableUpdateEvaluationFormulaModel) MarshalJSON ¶ added in v1.6.0
func (v NullableUpdateEvaluationFormulaModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateEvaluationFormulaModel) Set ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulaModel) Set(val *UpdateEvaluationFormulaModel)
func (*NullableUpdateEvaluationFormulaModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulaModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateEvaluationFormulaModel) Unset ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulaModel) Unset()
type NullableUpdateEvaluationFormulaWithIdModel ¶ added in v1.6.0
type NullableUpdateEvaluationFormulaWithIdModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateEvaluationFormulaWithIdModel ¶ added in v1.6.0
func NewNullableUpdateEvaluationFormulaWithIdModel(val *UpdateEvaluationFormulaWithIdModel) *NullableUpdateEvaluationFormulaWithIdModel
func (NullableUpdateEvaluationFormulaWithIdModel) IsSet ¶ added in v1.6.0
func (v NullableUpdateEvaluationFormulaWithIdModel) IsSet() bool
func (NullableUpdateEvaluationFormulaWithIdModel) MarshalJSON ¶ added in v1.6.0
func (v NullableUpdateEvaluationFormulaWithIdModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateEvaluationFormulaWithIdModel) Set ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulaWithIdModel) Set(val *UpdateEvaluationFormulaWithIdModel)
func (*NullableUpdateEvaluationFormulaWithIdModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulaWithIdModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateEvaluationFormulaWithIdModel) Unset ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulaWithIdModel) Unset()
type NullableUpdateEvaluationFormulasModel ¶ added in v1.6.0
type NullableUpdateEvaluationFormulasModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateEvaluationFormulasModel ¶ added in v1.6.0
func NewNullableUpdateEvaluationFormulasModel(val *UpdateEvaluationFormulasModel) *NullableUpdateEvaluationFormulasModel
func (NullableUpdateEvaluationFormulasModel) Get ¶ added in v1.6.0
func (v NullableUpdateEvaluationFormulasModel) Get() *UpdateEvaluationFormulasModel
func (NullableUpdateEvaluationFormulasModel) IsSet ¶ added in v1.6.0
func (v NullableUpdateEvaluationFormulasModel) IsSet() bool
func (NullableUpdateEvaluationFormulasModel) MarshalJSON ¶ added in v1.6.0
func (v NullableUpdateEvaluationFormulasModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateEvaluationFormulasModel) Set ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulasModel) Set(val *UpdateEvaluationFormulasModel)
func (*NullableUpdateEvaluationFormulasModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulasModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateEvaluationFormulasModel) Unset ¶ added in v1.6.0
func (v *NullableUpdateEvaluationFormulasModel) Unset()
type NullableUpdateMemberPermissionsRequest ¶ added in v1.10.0
type NullableUpdateMemberPermissionsRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdateMemberPermissionsRequest ¶ added in v1.10.0
func NewNullableUpdateMemberPermissionsRequest(val *UpdateMemberPermissionsRequest) *NullableUpdateMemberPermissionsRequest
func (NullableUpdateMemberPermissionsRequest) Get ¶ added in v1.10.0
func (v NullableUpdateMemberPermissionsRequest) Get() *UpdateMemberPermissionsRequest
func (NullableUpdateMemberPermissionsRequest) IsSet ¶ added in v1.10.0
func (v NullableUpdateMemberPermissionsRequest) IsSet() bool
func (NullableUpdateMemberPermissionsRequest) MarshalJSON ¶ added in v1.10.0
func (v NullableUpdateMemberPermissionsRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdateMemberPermissionsRequest) Set ¶ added in v1.10.0
func (v *NullableUpdateMemberPermissionsRequest) Set(val *UpdateMemberPermissionsRequest)
func (*NullableUpdateMemberPermissionsRequest) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableUpdateMemberPermissionsRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdateMemberPermissionsRequest) Unset ¶ added in v1.10.0
func (v *NullableUpdateMemberPermissionsRequest) Unset()
type NullableUpdatePermissionGroupRequest ¶ added in v1.4.0
type NullableUpdatePermissionGroupRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdatePermissionGroupRequest ¶ added in v1.4.0
func NewNullableUpdatePermissionGroupRequest(val *UpdatePermissionGroupRequest) *NullableUpdatePermissionGroupRequest
func (NullableUpdatePermissionGroupRequest) Get ¶ added in v1.4.0
func (v NullableUpdatePermissionGroupRequest) Get() *UpdatePermissionGroupRequest
func (NullableUpdatePermissionGroupRequest) IsSet ¶ added in v1.4.0
func (v NullableUpdatePermissionGroupRequest) IsSet() bool
func (NullableUpdatePermissionGroupRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdatePermissionGroupRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdatePermissionGroupRequest) Set ¶ added in v1.4.0
func (v *NullableUpdatePermissionGroupRequest) Set(val *UpdatePermissionGroupRequest)
func (*NullableUpdatePermissionGroupRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdatePermissionGroupRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdatePermissionGroupRequest) Unset ¶ added in v1.4.0
func (v *NullableUpdatePermissionGroupRequest) Unset()
type NullableUpdatePreferencesRequest ¶ added in v1.10.0
type NullableUpdatePreferencesRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdatePreferencesRequest ¶ added in v1.10.0
func NewNullableUpdatePreferencesRequest(val *UpdatePreferencesRequest) *NullableUpdatePreferencesRequest
func (NullableUpdatePreferencesRequest) Get ¶ added in v1.10.0
func (v NullableUpdatePreferencesRequest) Get() *UpdatePreferencesRequest
func (NullableUpdatePreferencesRequest) IsSet ¶ added in v1.10.0
func (v NullableUpdatePreferencesRequest) IsSet() bool
func (NullableUpdatePreferencesRequest) MarshalJSON ¶ added in v1.10.0
func (v NullableUpdatePreferencesRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdatePreferencesRequest) Set ¶ added in v1.10.0
func (v *NullableUpdatePreferencesRequest) Set(val *UpdatePreferencesRequest)
func (*NullableUpdatePreferencesRequest) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableUpdatePreferencesRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdatePreferencesRequest) Unset ¶ added in v1.10.0
func (v *NullableUpdatePreferencesRequest) Unset()
type NullableUpdateProductRequest ¶ added in v1.4.0
type NullableUpdateProductRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdateProductRequest ¶ added in v1.4.0
func NewNullableUpdateProductRequest(val *UpdateProductRequest) *NullableUpdateProductRequest
func (NullableUpdateProductRequest) Get ¶ added in v1.4.0
func (v NullableUpdateProductRequest) Get() *UpdateProductRequest
func (NullableUpdateProductRequest) IsSet ¶ added in v1.4.0
func (v NullableUpdateProductRequest) IsSet() bool
func (NullableUpdateProductRequest) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdateProductRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdateProductRequest) Set ¶ added in v1.4.0
func (v *NullableUpdateProductRequest) Set(val *UpdateProductRequest)
func (*NullableUpdateProductRequest) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdateProductRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdateProductRequest) Unset ¶ added in v1.4.0
func (v *NullableUpdateProductRequest) Unset()
type NullableUpdateReasonRequiredEnvironmentModel ¶ added in v1.10.0
type NullableUpdateReasonRequiredEnvironmentModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateReasonRequiredEnvironmentModel ¶ added in v1.10.0
func NewNullableUpdateReasonRequiredEnvironmentModel(val *UpdateReasonRequiredEnvironmentModel) *NullableUpdateReasonRequiredEnvironmentModel
func (NullableUpdateReasonRequiredEnvironmentModel) IsSet ¶ added in v1.10.0
func (v NullableUpdateReasonRequiredEnvironmentModel) IsSet() bool
func (NullableUpdateReasonRequiredEnvironmentModel) MarshalJSON ¶ added in v1.10.0
func (v NullableUpdateReasonRequiredEnvironmentModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateReasonRequiredEnvironmentModel) Set ¶ added in v1.10.0
func (v *NullableUpdateReasonRequiredEnvironmentModel) Set(val *UpdateReasonRequiredEnvironmentModel)
func (*NullableUpdateReasonRequiredEnvironmentModel) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableUpdateReasonRequiredEnvironmentModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateReasonRequiredEnvironmentModel) Unset ¶ added in v1.10.0
func (v *NullableUpdateReasonRequiredEnvironmentModel) Unset()
type NullableUpdateSegmentModel ¶ added in v1.4.0
type NullableUpdateSegmentModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSegmentModel ¶ added in v1.4.0
func NewNullableUpdateSegmentModel(val *UpdateSegmentModel) *NullableUpdateSegmentModel
func (NullableUpdateSegmentModel) Get ¶ added in v1.4.0
func (v NullableUpdateSegmentModel) Get() *UpdateSegmentModel
func (NullableUpdateSegmentModel) IsSet ¶ added in v1.4.0
func (v NullableUpdateSegmentModel) IsSet() bool
func (NullableUpdateSegmentModel) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdateSegmentModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateSegmentModel) Set ¶ added in v1.4.0
func (v *NullableUpdateSegmentModel) Set(val *UpdateSegmentModel)
func (*NullableUpdateSegmentModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdateSegmentModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateSegmentModel) Unset ¶ added in v1.4.0
func (v *NullableUpdateSegmentModel) Unset()
type NullableUpdateSettingValueModel ¶ added in v1.4.0
type NullableUpdateSettingValueModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingValueModel ¶ added in v1.4.0
func NewNullableUpdateSettingValueModel(val *UpdateSettingValueModel) *NullableUpdateSettingValueModel
func (NullableUpdateSettingValueModel) Get ¶ added in v1.4.0
func (v NullableUpdateSettingValueModel) Get() *UpdateSettingValueModel
func (NullableUpdateSettingValueModel) IsSet ¶ added in v1.4.0
func (v NullableUpdateSettingValueModel) IsSet() bool
func (NullableUpdateSettingValueModel) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdateSettingValueModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingValueModel) Set ¶ added in v1.4.0
func (v *NullableUpdateSettingValueModel) Set(val *UpdateSettingValueModel)
func (*NullableUpdateSettingValueModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdateSettingValueModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingValueModel) Unset ¶ added in v1.4.0
func (v *NullableUpdateSettingValueModel) Unset()
type NullableUpdateSettingValueWithSettingIdModel ¶ added in v1.4.0
type NullableUpdateSettingValueWithSettingIdModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingValueWithSettingIdModel ¶ added in v1.4.0
func NewNullableUpdateSettingValueWithSettingIdModel(val *UpdateSettingValueWithSettingIdModel) *NullableUpdateSettingValueWithSettingIdModel
func (NullableUpdateSettingValueWithSettingIdModel) IsSet ¶ added in v1.4.0
func (v NullableUpdateSettingValueWithSettingIdModel) IsSet() bool
func (NullableUpdateSettingValueWithSettingIdModel) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdateSettingValueWithSettingIdModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingValueWithSettingIdModel) Set ¶ added in v1.4.0
func (v *NullableUpdateSettingValueWithSettingIdModel) Set(val *UpdateSettingValueWithSettingIdModel)
func (*NullableUpdateSettingValueWithSettingIdModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdateSettingValueWithSettingIdModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingValueWithSettingIdModel) Unset ¶ added in v1.4.0
func (v *NullableUpdateSettingValueWithSettingIdModel) Unset()
type NullableUpdateSettingValuesWithIdModel ¶ added in v1.4.0
type NullableUpdateSettingValuesWithIdModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSettingValuesWithIdModel ¶ added in v1.4.0
func NewNullableUpdateSettingValuesWithIdModel(val *UpdateSettingValuesWithIdModel) *NullableUpdateSettingValuesWithIdModel
func (NullableUpdateSettingValuesWithIdModel) Get ¶ added in v1.4.0
func (v NullableUpdateSettingValuesWithIdModel) Get() *UpdateSettingValuesWithIdModel
func (NullableUpdateSettingValuesWithIdModel) IsSet ¶ added in v1.4.0
func (v NullableUpdateSettingValuesWithIdModel) IsSet() bool
func (NullableUpdateSettingValuesWithIdModel) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdateSettingValuesWithIdModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateSettingValuesWithIdModel) Set ¶ added in v1.4.0
func (v *NullableUpdateSettingValuesWithIdModel) Set(val *UpdateSettingValuesWithIdModel)
func (*NullableUpdateSettingValuesWithIdModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdateSettingValuesWithIdModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateSettingValuesWithIdModel) Unset ¶ added in v1.4.0
func (v *NullableUpdateSettingValuesWithIdModel) Unset()
type NullableUpdateTagModel ¶ added in v1.4.0
type NullableUpdateTagModel struct {
// contains filtered or unexported fields
}
func NewNullableUpdateTagModel ¶ added in v1.4.0
func NewNullableUpdateTagModel(val *UpdateTagModel) *NullableUpdateTagModel
func (NullableUpdateTagModel) Get ¶ added in v1.4.0
func (v NullableUpdateTagModel) Get() *UpdateTagModel
func (NullableUpdateTagModel) IsSet ¶ added in v1.4.0
func (v NullableUpdateTagModel) IsSet() bool
func (NullableUpdateTagModel) MarshalJSON ¶ added in v1.4.0
func (v NullableUpdateTagModel) MarshalJSON() ([]byte, error)
func (*NullableUpdateTagModel) Set ¶ added in v1.4.0
func (v *NullableUpdateTagModel) Set(val *UpdateTagModel)
func (*NullableUpdateTagModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUpdateTagModel) UnmarshalJSON(src []byte) error
func (*NullableUpdateTagModel) Unset ¶ added in v1.4.0
func (v *NullableUpdateTagModel) Unset()
type NullableUserComparator ¶ added in v1.6.0
type NullableUserComparator struct {
// contains filtered or unexported fields
}
func NewNullableUserComparator ¶ added in v1.6.0
func NewNullableUserComparator(val *UserComparator) *NullableUserComparator
func (NullableUserComparator) Get ¶ added in v1.6.0
func (v NullableUserComparator) Get() *UserComparator
func (NullableUserComparator) IsSet ¶ added in v1.6.0
func (v NullableUserComparator) IsSet() bool
func (NullableUserComparator) MarshalJSON ¶ added in v1.6.0
func (v NullableUserComparator) MarshalJSON() ([]byte, error)
func (*NullableUserComparator) Set ¶ added in v1.6.0
func (v *NullableUserComparator) Set(val *UserComparator)
func (*NullableUserComparator) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableUserComparator) UnmarshalJSON(src []byte) error
func (*NullableUserComparator) Unset ¶ added in v1.6.0
func (v *NullableUserComparator) Unset()
type NullableUserConditionModel ¶ added in v1.6.0
type NullableUserConditionModel struct {
// contains filtered or unexported fields
}
func NewNullableUserConditionModel ¶ added in v1.6.0
func NewNullableUserConditionModel(val *UserConditionModel) *NullableUserConditionModel
func (NullableUserConditionModel) Get ¶ added in v1.6.0
func (v NullableUserConditionModel) Get() *UserConditionModel
func (NullableUserConditionModel) IsSet ¶ added in v1.6.0
func (v NullableUserConditionModel) IsSet() bool
func (NullableUserConditionModel) MarshalJSON ¶ added in v1.6.0
func (v NullableUserConditionModel) MarshalJSON() ([]byte, error)
func (*NullableUserConditionModel) Set ¶ added in v1.6.0
func (v *NullableUserConditionModel) Set(val *UserConditionModel)
func (*NullableUserConditionModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableUserConditionModel) UnmarshalJSON(src []byte) error
func (*NullableUserConditionModel) Unset ¶ added in v1.6.0
func (v *NullableUserConditionModel) Unset()
type NullableUserModel ¶ added in v1.4.0
type NullableUserModel struct {
// contains filtered or unexported fields
}
func NewNullableUserModel ¶ added in v1.4.0
func NewNullableUserModel(val *UserModel) *NullableUserModel
func (NullableUserModel) Get ¶ added in v1.4.0
func (v NullableUserModel) Get() *UserModel
func (NullableUserModel) IsSet ¶ added in v1.4.0
func (v NullableUserModel) IsSet() bool
func (NullableUserModel) MarshalJSON ¶ added in v1.4.0
func (v NullableUserModel) MarshalJSON() ([]byte, error)
func (*NullableUserModel) Set ¶ added in v1.4.0
func (v *NullableUserModel) Set(val *UserModel)
func (*NullableUserModel) UnmarshalJSON ¶ added in v1.4.0
func (v *NullableUserModel) UnmarshalJSON(src []byte) error
func (*NullableUserModel) Unset ¶ added in v1.4.0
func (v *NullableUserModel) Unset()
type NullableValueModel ¶ added in v1.6.0
type NullableValueModel struct {
// contains filtered or unexported fields
}
func NewNullableValueModel ¶ added in v1.6.0
func NewNullableValueModel(val *ValueModel) *NullableValueModel
func (NullableValueModel) Get ¶ added in v1.6.0
func (v NullableValueModel) Get() *ValueModel
func (NullableValueModel) IsSet ¶ added in v1.6.0
func (v NullableValueModel) IsSet() bool
func (NullableValueModel) MarshalJSON ¶ added in v1.6.0
func (v NullableValueModel) MarshalJSON() ([]byte, error)
func (*NullableValueModel) Set ¶ added in v1.6.0
func (v *NullableValueModel) Set(val *ValueModel)
func (*NullableValueModel) UnmarshalJSON ¶ added in v1.6.0
func (v *NullableValueModel) UnmarshalJSON(src []byte) error
func (*NullableValueModel) Unset ¶ added in v1.6.0
func (v *NullableValueModel) Unset()
type NullableWebHookHttpMethod ¶ added in v1.10.0
type NullableWebHookHttpMethod struct {
// contains filtered or unexported fields
}
func NewNullableWebHookHttpMethod ¶ added in v1.10.0
func NewNullableWebHookHttpMethod(val *WebHookHttpMethod) *NullableWebHookHttpMethod
func (NullableWebHookHttpMethod) Get ¶ added in v1.10.0
func (v NullableWebHookHttpMethod) Get() *WebHookHttpMethod
func (NullableWebHookHttpMethod) IsSet ¶ added in v1.10.0
func (v NullableWebHookHttpMethod) IsSet() bool
func (NullableWebHookHttpMethod) MarshalJSON ¶ added in v1.10.0
func (v NullableWebHookHttpMethod) MarshalJSON() ([]byte, error)
func (*NullableWebHookHttpMethod) Set ¶ added in v1.10.0
func (v *NullableWebHookHttpMethod) Set(val *WebHookHttpMethod)
func (*NullableWebHookHttpMethod) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableWebHookHttpMethod) UnmarshalJSON(src []byte) error
func (*NullableWebHookHttpMethod) Unset ¶ added in v1.10.0
func (v *NullableWebHookHttpMethod) Unset()
type NullableWebHookRequest ¶ added in v1.11.0
type NullableWebHookRequest struct {
// contains filtered or unexported fields
}
func NewNullableWebHookRequest ¶ added in v1.11.0
func NewNullableWebHookRequest(val *WebHookRequest) *NullableWebHookRequest
func (NullableWebHookRequest) Get ¶ added in v1.11.0
func (v NullableWebHookRequest) Get() *WebHookRequest
func (NullableWebHookRequest) IsSet ¶ added in v1.11.0
func (v NullableWebHookRequest) IsSet() bool
func (NullableWebHookRequest) MarshalJSON ¶ added in v1.11.0
func (v NullableWebHookRequest) MarshalJSON() ([]byte, error)
func (*NullableWebHookRequest) Set ¶ added in v1.11.0
func (v *NullableWebHookRequest) Set(val *WebHookRequest)
func (*NullableWebHookRequest) UnmarshalJSON ¶ added in v1.11.0
func (v *NullableWebHookRequest) UnmarshalJSON(src []byte) error
func (*NullableWebHookRequest) Unset ¶ added in v1.11.0
func (v *NullableWebHookRequest) Unset()
type NullableWebhookConfig ¶ added in v1.11.0
type NullableWebhookConfig struct {
// contains filtered or unexported fields
}
func NewNullableWebhookConfig ¶ added in v1.11.0
func NewNullableWebhookConfig(val *WebhookConfig) *NullableWebhookConfig
func (NullableWebhookConfig) Get ¶ added in v1.11.0
func (v NullableWebhookConfig) Get() *WebhookConfig
func (NullableWebhookConfig) IsSet ¶ added in v1.11.0
func (v NullableWebhookConfig) IsSet() bool
func (NullableWebhookConfig) MarshalJSON ¶ added in v1.11.0
func (v NullableWebhookConfig) MarshalJSON() ([]byte, error)
func (*NullableWebhookConfig) Set ¶ added in v1.11.0
func (v *NullableWebhookConfig) Set(val *WebhookConfig)
func (*NullableWebhookConfig) UnmarshalJSON ¶ added in v1.11.0
func (v *NullableWebhookConfig) UnmarshalJSON(src []byte) error
func (*NullableWebhookConfig) Unset ¶ added in v1.11.0
func (v *NullableWebhookConfig) Unset()
type NullableWebhookEnvironment ¶ added in v1.11.0
type NullableWebhookEnvironment struct {
// contains filtered or unexported fields
}
func NewNullableWebhookEnvironment ¶ added in v1.11.0
func NewNullableWebhookEnvironment(val *WebhookEnvironment) *NullableWebhookEnvironment
func (NullableWebhookEnvironment) Get ¶ added in v1.11.0
func (v NullableWebhookEnvironment) Get() *WebhookEnvironment
func (NullableWebhookEnvironment) IsSet ¶ added in v1.11.0
func (v NullableWebhookEnvironment) IsSet() bool
func (NullableWebhookEnvironment) MarshalJSON ¶ added in v1.11.0
func (v NullableWebhookEnvironment) MarshalJSON() ([]byte, error)
func (*NullableWebhookEnvironment) Set ¶ added in v1.11.0
func (v *NullableWebhookEnvironment) Set(val *WebhookEnvironment)
func (*NullableWebhookEnvironment) UnmarshalJSON ¶ added in v1.11.0
func (v *NullableWebhookEnvironment) UnmarshalJSON(src []byte) error
func (*NullableWebhookEnvironment) Unset ¶ added in v1.11.0
func (v *NullableWebhookEnvironment) Unset()
type NullableWebhookHeaderModel ¶ added in v1.10.0
type NullableWebhookHeaderModel struct {
// contains filtered or unexported fields
}
func NewNullableWebhookHeaderModel ¶ added in v1.10.0
func NewNullableWebhookHeaderModel(val *WebhookHeaderModel) *NullableWebhookHeaderModel
func (NullableWebhookHeaderModel) Get ¶ added in v1.10.0
func (v NullableWebhookHeaderModel) Get() *WebhookHeaderModel
func (NullableWebhookHeaderModel) IsSet ¶ added in v1.10.0
func (v NullableWebhookHeaderModel) IsSet() bool
func (NullableWebhookHeaderModel) MarshalJSON ¶ added in v1.10.0
func (v NullableWebhookHeaderModel) MarshalJSON() ([]byte, error)
func (*NullableWebhookHeaderModel) Set ¶ added in v1.10.0
func (v *NullableWebhookHeaderModel) Set(val *WebhookHeaderModel)
func (*NullableWebhookHeaderModel) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableWebhookHeaderModel) UnmarshalJSON(src []byte) error
func (*NullableWebhookHeaderModel) Unset ¶ added in v1.10.0
func (v *NullableWebhookHeaderModel) Unset()
type NullableWebhookModel ¶ added in v1.10.0
type NullableWebhookModel struct {
// contains filtered or unexported fields
}
func NewNullableWebhookModel ¶ added in v1.10.0
func NewNullableWebhookModel(val *WebhookModel) *NullableWebhookModel
func (NullableWebhookModel) Get ¶ added in v1.10.0
func (v NullableWebhookModel) Get() *WebhookModel
func (NullableWebhookModel) IsSet ¶ added in v1.10.0
func (v NullableWebhookModel) IsSet() bool
func (NullableWebhookModel) MarshalJSON ¶ added in v1.10.0
func (v NullableWebhookModel) MarshalJSON() ([]byte, error)
func (*NullableWebhookModel) Set ¶ added in v1.10.0
func (v *NullableWebhookModel) Set(val *WebhookModel)
func (*NullableWebhookModel) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableWebhookModel) UnmarshalJSON(src []byte) error
func (*NullableWebhookModel) Unset ¶ added in v1.10.0
func (v *NullableWebhookModel) Unset()
type NullableWebhookSigningKeysModel ¶ added in v1.10.0
type NullableWebhookSigningKeysModel struct {
// contains filtered or unexported fields
}
func NewNullableWebhookSigningKeysModel ¶ added in v1.10.0
func NewNullableWebhookSigningKeysModel(val *WebhookSigningKeysModel) *NullableWebhookSigningKeysModel
func (NullableWebhookSigningKeysModel) Get ¶ added in v1.10.0
func (v NullableWebhookSigningKeysModel) Get() *WebhookSigningKeysModel
func (NullableWebhookSigningKeysModel) IsSet ¶ added in v1.10.0
func (v NullableWebhookSigningKeysModel) IsSet() bool
func (NullableWebhookSigningKeysModel) MarshalJSON ¶ added in v1.10.0
func (v NullableWebhookSigningKeysModel) MarshalJSON() ([]byte, error)
func (*NullableWebhookSigningKeysModel) Set ¶ added in v1.10.0
func (v *NullableWebhookSigningKeysModel) Set(val *WebhookSigningKeysModel)
func (*NullableWebhookSigningKeysModel) UnmarshalJSON ¶ added in v1.10.0
func (v *NullableWebhookSigningKeysModel) UnmarshalJSON(src []byte) error
func (*NullableWebhookSigningKeysModel) Unset ¶ added in v1.10.0
func (v *NullableWebhookSigningKeysModel) Unset()
type OperationType ¶ added in v1.3.0
type OperationType string
OperationType the model 'OperationType'
const ( OPERATIONTYPE_UNKNOWN OperationType = "unknown" OPERATIONTYPE_ADD OperationType = "add" OPERATIONTYPE_REMOVE OperationType = "remove" OPERATIONTYPE_REPLACE OperationType = "replace" OPERATIONTYPE_MOVE OperationType = "move" OPERATIONTYPE_COPY OperationType = "copy" OPERATIONTYPE_TEST OperationType = "test" )
List of OperationType
func NewOperationTypeFromValue ¶ added in v1.4.0
func NewOperationTypeFromValue(v string) (*OperationType, error)
NewOperationTypeFromValue returns a pointer to a valid OperationType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (OperationType) IsValid ¶ added in v1.4.0
func (v OperationType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (OperationType) Ptr ¶ added in v1.4.0
func (v OperationType) Ptr() *OperationType
Ptr returns reference to OperationType value
func (*OperationType) UnmarshalJSON ¶ added in v1.4.0
func (v *OperationType) UnmarshalJSON(src []byte) error
type OrganizationAdminModel ¶ added in v1.9.0
type OrganizationAdminModel struct { // Identifier of the Organization Admin. UserId NullableString `json:"userId,omitempty"` // Name of the Organization Admin. FullName NullableString `json:"fullName,omitempty"` // Email of the OrganizationAdmin. Email NullableString `json:"email,omitempty"` // Determines whether 2FA is enabled for the Organization Admin. TwoFactorEnabled *bool `json:"twoFactorEnabled,omitempty"` }
OrganizationAdminModel Describes an Organization Admin.
func NewOrganizationAdminModel ¶ added in v1.9.0
func NewOrganizationAdminModel() *OrganizationAdminModel
NewOrganizationAdminModel instantiates a new OrganizationAdminModel 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 NewOrganizationAdminModelWithDefaults ¶ added in v1.9.0
func NewOrganizationAdminModelWithDefaults() *OrganizationAdminModel
NewOrganizationAdminModelWithDefaults instantiates a new OrganizationAdminModel 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 (*OrganizationAdminModel) GetEmail ¶ added in v1.9.0
func (o *OrganizationAdminModel) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationAdminModel) GetEmailOk ¶ added in v1.9.0
func (o *OrganizationAdminModel) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationAdminModel) GetFullName ¶ added in v1.9.0
func (o *OrganizationAdminModel) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationAdminModel) GetFullNameOk ¶ added in v1.9.0
func (o *OrganizationAdminModel) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationAdminModel) GetTwoFactorEnabled ¶ added in v1.9.0
func (o *OrganizationAdminModel) GetTwoFactorEnabled() bool
GetTwoFactorEnabled returns the TwoFactorEnabled field value if set, zero value otherwise.
func (*OrganizationAdminModel) GetTwoFactorEnabledOk ¶ added in v1.9.0
func (o *OrganizationAdminModel) GetTwoFactorEnabledOk() (*bool, bool)
GetTwoFactorEnabledOk returns a tuple with the TwoFactorEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationAdminModel) GetUserId ¶ added in v1.9.0
func (o *OrganizationAdminModel) GetUserId() string
GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationAdminModel) GetUserIdOk ¶ added in v1.9.0
func (o *OrganizationAdminModel) GetUserIdOk() (*string, bool)
GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationAdminModel) HasEmail ¶ added in v1.9.0
func (o *OrganizationAdminModel) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*OrganizationAdminModel) HasFullName ¶ added in v1.9.0
func (o *OrganizationAdminModel) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*OrganizationAdminModel) HasTwoFactorEnabled ¶ added in v1.9.0
func (o *OrganizationAdminModel) HasTwoFactorEnabled() bool
HasTwoFactorEnabled returns a boolean if a field has been set.
func (*OrganizationAdminModel) HasUserId ¶ added in v1.9.0
func (o *OrganizationAdminModel) HasUserId() bool
HasUserId returns a boolean if a field has been set.
func (OrganizationAdminModel) MarshalJSON ¶ added in v1.9.0
func (o OrganizationAdminModel) MarshalJSON() ([]byte, error)
func (*OrganizationAdminModel) SetEmail ¶ added in v1.9.0
func (o *OrganizationAdminModel) SetEmail(v string)
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*OrganizationAdminModel) SetEmailNil ¶ added in v1.9.0
func (o *OrganizationAdminModel) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*OrganizationAdminModel) SetFullName ¶ added in v1.9.0
func (o *OrganizationAdminModel) SetFullName(v string)
SetFullName gets a reference to the given NullableString and assigns it to the FullName field.
func (*OrganizationAdminModel) SetFullNameNil ¶ added in v1.9.0
func (o *OrganizationAdminModel) SetFullNameNil()
SetFullNameNil sets the value for FullName to be an explicit nil
func (*OrganizationAdminModel) SetTwoFactorEnabled ¶ added in v1.9.0
func (o *OrganizationAdminModel) SetTwoFactorEnabled(v bool)
SetTwoFactorEnabled gets a reference to the given bool and assigns it to the TwoFactorEnabled field.
func (*OrganizationAdminModel) SetUserId ¶ added in v1.9.0
func (o *OrganizationAdminModel) SetUserId(v string)
SetUserId gets a reference to the given NullableString and assigns it to the UserId field.
func (*OrganizationAdminModel) SetUserIdNil ¶ added in v1.9.0
func (o *OrganizationAdminModel) SetUserIdNil()
SetUserIdNil sets the value for UserId to be an explicit nil
func (OrganizationAdminModel) ToMap ¶ added in v1.9.0
func (o OrganizationAdminModel) ToMap() (map[string]interface{}, error)
func (*OrganizationAdminModel) UnsetEmail ¶ added in v1.9.0
func (o *OrganizationAdminModel) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*OrganizationAdminModel) UnsetFullName ¶ added in v1.9.0
func (o *OrganizationAdminModel) UnsetFullName()
UnsetFullName ensures that no value is present for FullName, not even an explicit nil
func (*OrganizationAdminModel) UnsetUserId ¶ added in v1.9.0
func (o *OrganizationAdminModel) UnsetUserId()
UnsetUserId ensures that no value is present for UserId, not even an explicit nil
type OrganizationInvitationModel ¶ added in v1.10.0
type OrganizationInvitationModel struct { // The identifier of the Invitation. InvitationId *string `json:"invitationId,omitempty"` // The invited user's email address. Email NullableString `json:"email,omitempty"` // The identifier of the Product the user was invited to. ProductId *string `json:"productId,omitempty"` // The name of the Product the user was invited to. ProductName NullableString `json:"productName,omitempty"` // The identifier of the Permission Group the user was invited to. PermissionGroupId *int64 `json:"permissionGroupId,omitempty"` // Creation time of the Invitation. CreatedAt *time.Time `json:"createdAt,omitempty"` // Determines whether the Invitation is expired. Expired *bool `json:"expired,omitempty"` // Expiration time of the Invitation. Expires *time.Time `json:"expires,omitempty"` }
OrganizationInvitationModel struct for OrganizationInvitationModel
func NewOrganizationInvitationModel ¶ added in v1.10.0
func NewOrganizationInvitationModel() *OrganizationInvitationModel
NewOrganizationInvitationModel instantiates a new OrganizationInvitationModel 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 NewOrganizationInvitationModelWithDefaults ¶ added in v1.10.0
func NewOrganizationInvitationModelWithDefaults() *OrganizationInvitationModel
NewOrganizationInvitationModelWithDefaults instantiates a new OrganizationInvitationModel 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 (*OrganizationInvitationModel) GetCreatedAt ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*OrganizationInvitationModel) GetCreatedAtOk ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationInvitationModel) GetEmail ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationInvitationModel) GetEmailOk ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationInvitationModel) GetExpired ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetExpired() bool
GetExpired returns the Expired field value if set, zero value otherwise.
func (*OrganizationInvitationModel) GetExpiredOk ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetExpiredOk() (*bool, bool)
GetExpiredOk returns a tuple with the Expired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationInvitationModel) GetExpires ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetExpires() time.Time
GetExpires returns the Expires field value if set, zero value otherwise.
func (*OrganizationInvitationModel) GetExpiresOk ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetExpiresOk() (*time.Time, bool)
GetExpiresOk returns a tuple with the Expires field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationInvitationModel) GetInvitationId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetInvitationId() string
GetInvitationId returns the InvitationId field value if set, zero value otherwise.
func (*OrganizationInvitationModel) GetInvitationIdOk ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetInvitationIdOk() (*string, bool)
GetInvitationIdOk returns a tuple with the InvitationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationInvitationModel) GetPermissionGroupId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetPermissionGroupId() int64
GetPermissionGroupId returns the PermissionGroupId field value if set, zero value otherwise.
func (*OrganizationInvitationModel) GetPermissionGroupIdOk ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetPermissionGroupIdOk() (*int64, bool)
GetPermissionGroupIdOk returns a tuple with the PermissionGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationInvitationModel) GetProductId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*OrganizationInvitationModel) GetProductIdOk ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationInvitationModel) GetProductName ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetProductName() string
GetProductName returns the ProductName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationInvitationModel) GetProductNameOk ¶ added in v1.10.0
func (o *OrganizationInvitationModel) GetProductNameOk() (*string, bool)
GetProductNameOk returns a tuple with the ProductName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationInvitationModel) HasCreatedAt ¶ added in v1.10.0
func (o *OrganizationInvitationModel) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*OrganizationInvitationModel) HasEmail ¶ added in v1.10.0
func (o *OrganizationInvitationModel) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*OrganizationInvitationModel) HasExpired ¶ added in v1.10.0
func (o *OrganizationInvitationModel) HasExpired() bool
HasExpired returns a boolean if a field has been set.
func (*OrganizationInvitationModel) HasExpires ¶ added in v1.10.0
func (o *OrganizationInvitationModel) HasExpires() bool
HasExpires returns a boolean if a field has been set.
func (*OrganizationInvitationModel) HasInvitationId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) HasInvitationId() bool
HasInvitationId returns a boolean if a field has been set.
func (*OrganizationInvitationModel) HasPermissionGroupId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) HasPermissionGroupId() bool
HasPermissionGroupId returns a boolean if a field has been set.
func (*OrganizationInvitationModel) HasProductId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (*OrganizationInvitationModel) HasProductName ¶ added in v1.10.0
func (o *OrganizationInvitationModel) HasProductName() bool
HasProductName returns a boolean if a field has been set.
func (OrganizationInvitationModel) MarshalJSON ¶ added in v1.10.0
func (o OrganizationInvitationModel) MarshalJSON() ([]byte, error)
func (*OrganizationInvitationModel) SetCreatedAt ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*OrganizationInvitationModel) SetEmail ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetEmail(v string)
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*OrganizationInvitationModel) SetEmailNil ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*OrganizationInvitationModel) SetExpired ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetExpired(v bool)
SetExpired gets a reference to the given bool and assigns it to the Expired field.
func (*OrganizationInvitationModel) SetExpires ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetExpires(v time.Time)
SetExpires gets a reference to the given time.Time and assigns it to the Expires field.
func (*OrganizationInvitationModel) SetInvitationId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetInvitationId(v string)
SetInvitationId gets a reference to the given string and assigns it to the InvitationId field.
func (*OrganizationInvitationModel) SetPermissionGroupId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetPermissionGroupId(v int64)
SetPermissionGroupId gets a reference to the given int64 and assigns it to the PermissionGroupId field.
func (*OrganizationInvitationModel) SetProductId ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*OrganizationInvitationModel) SetProductName ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetProductName(v string)
SetProductName gets a reference to the given NullableString and assigns it to the ProductName field.
func (*OrganizationInvitationModel) SetProductNameNil ¶ added in v1.10.0
func (o *OrganizationInvitationModel) SetProductNameNil()
SetProductNameNil sets the value for ProductName to be an explicit nil
func (OrganizationInvitationModel) ToMap ¶ added in v1.10.0
func (o OrganizationInvitationModel) ToMap() (map[string]interface{}, error)
func (*OrganizationInvitationModel) UnsetEmail ¶ added in v1.10.0
func (o *OrganizationInvitationModel) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*OrganizationInvitationModel) UnsetProductName ¶ added in v1.10.0
func (o *OrganizationInvitationModel) UnsetProductName()
UnsetProductName ensures that no value is present for ProductName, not even an explicit nil
type OrganizationInvitationModelLinks ¶ added in v1.10.0
type OrganizationInvitationModelLinks struct { Product *ConfigModelLinksSelf `json:"product,omitempty"` PermissionGroup *ConfigModelLinksSelf `json:"permissionGroup,omitempty"` }
OrganizationInvitationModelLinks Links to additional related resources.
func NewOrganizationInvitationModelLinks ¶ added in v1.10.0
func NewOrganizationInvitationModelLinks() *OrganizationInvitationModelLinks
NewOrganizationInvitationModelLinks instantiates a new OrganizationInvitationModelLinks 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 NewOrganizationInvitationModelLinksWithDefaults ¶ added in v1.10.0
func NewOrganizationInvitationModelLinksWithDefaults() *OrganizationInvitationModelLinks
NewOrganizationInvitationModelLinksWithDefaults instantiates a new OrganizationInvitationModelLinks 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 (*OrganizationInvitationModelLinks) GetPermissionGroup ¶ added in v1.10.0
func (o *OrganizationInvitationModelLinks) GetPermissionGroup() ConfigModelLinksSelf
GetPermissionGroup returns the PermissionGroup field value if set, zero value otherwise.
func (*OrganizationInvitationModelLinks) GetPermissionGroupOk ¶ added in v1.10.0
func (o *OrganizationInvitationModelLinks) GetPermissionGroupOk() (*ConfigModelLinksSelf, bool)
GetPermissionGroupOk returns a tuple with the PermissionGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationInvitationModelLinks) GetProduct ¶ added in v1.10.0
func (o *OrganizationInvitationModelLinks) GetProduct() ConfigModelLinksSelf
GetProduct returns the Product field value if set, zero value otherwise.
func (*OrganizationInvitationModelLinks) GetProductOk ¶ added in v1.10.0
func (o *OrganizationInvitationModelLinks) GetProductOk() (*ConfigModelLinksSelf, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationInvitationModelLinks) HasPermissionGroup ¶ added in v1.10.0
func (o *OrganizationInvitationModelLinks) HasPermissionGroup() bool
HasPermissionGroup returns a boolean if a field has been set.
func (*OrganizationInvitationModelLinks) HasProduct ¶ added in v1.10.0
func (o *OrganizationInvitationModelLinks) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (OrganizationInvitationModelLinks) MarshalJSON ¶ added in v1.10.0
func (o OrganizationInvitationModelLinks) MarshalJSON() ([]byte, error)
func (*OrganizationInvitationModelLinks) SetPermissionGroup ¶ added in v1.10.0
func (o *OrganizationInvitationModelLinks) SetPermissionGroup(v ConfigModelLinksSelf)
SetPermissionGroup gets a reference to the given ConfigModelLinksSelf and assigns it to the PermissionGroup field.
func (*OrganizationInvitationModelLinks) SetProduct ¶ added in v1.10.0
func (o *OrganizationInvitationModelLinks) SetProduct(v ConfigModelLinksSelf)
SetProduct gets a reference to the given ConfigModelLinksSelf and assigns it to the Product field.
func (OrganizationInvitationModelLinks) ToMap ¶ added in v1.10.0
func (o OrganizationInvitationModelLinks) ToMap() (map[string]interface{}, error)
type OrganizationMemberModel ¶ added in v1.9.0
type OrganizationMemberModel struct { // Identifier of the Organization Admin. UserId NullableString `json:"userId,omitempty"` // Name of the Organization Admin. FullName NullableString `json:"fullName,omitempty"` // Email of the OrganizationAdmin. Email NullableString `json:"email,omitempty"` // Determines whether 2FA is enabled for the Organization Admin. TwoFactorEnabled *bool `json:"twoFactorEnabled,omitempty"` // The permissions of the Member. Permissions []OrganizationPermissionModel `json:"permissions,omitempty"` }
OrganizationMemberModel Describes an Organization Member.
func NewOrganizationMemberModel ¶ added in v1.9.0
func NewOrganizationMemberModel() *OrganizationMemberModel
NewOrganizationMemberModel instantiates a new OrganizationMemberModel 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 NewOrganizationMemberModelWithDefaults ¶ added in v1.9.0
func NewOrganizationMemberModelWithDefaults() *OrganizationMemberModel
NewOrganizationMemberModelWithDefaults instantiates a new OrganizationMemberModel 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 (*OrganizationMemberModel) GetEmail ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetEmail() string
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationMemberModel) GetEmailOk ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetEmailOk() (*string, bool)
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationMemberModel) GetFullName ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetFullName() string
GetFullName returns the FullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationMemberModel) GetFullNameOk ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetFullNameOk() (*string, bool)
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationMemberModel) GetPermissions ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetPermissions() []OrganizationPermissionModel
GetPermissions returns the Permissions field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationMemberModel) GetPermissionsOk ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetPermissionsOk() ([]OrganizationPermissionModel, bool)
GetPermissionsOk returns a tuple with the Permissions field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationMemberModel) GetTwoFactorEnabled ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetTwoFactorEnabled() bool
GetTwoFactorEnabled returns the TwoFactorEnabled field value if set, zero value otherwise.
func (*OrganizationMemberModel) GetTwoFactorEnabledOk ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetTwoFactorEnabledOk() (*bool, bool)
GetTwoFactorEnabledOk returns a tuple with the TwoFactorEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationMemberModel) GetUserId ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetUserId() string
GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationMemberModel) GetUserIdOk ¶ added in v1.9.0
func (o *OrganizationMemberModel) GetUserIdOk() (*string, bool)
GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationMemberModel) HasEmail ¶ added in v1.9.0
func (o *OrganizationMemberModel) HasEmail() bool
HasEmail returns a boolean if a field has been set.
func (*OrganizationMemberModel) HasFullName ¶ added in v1.9.0
func (o *OrganizationMemberModel) HasFullName() bool
HasFullName returns a boolean if a field has been set.
func (*OrganizationMemberModel) HasPermissions ¶ added in v1.9.0
func (o *OrganizationMemberModel) HasPermissions() bool
HasPermissions returns a boolean if a field has been set.
func (*OrganizationMemberModel) HasTwoFactorEnabled ¶ added in v1.9.0
func (o *OrganizationMemberModel) HasTwoFactorEnabled() bool
HasTwoFactorEnabled returns a boolean if a field has been set.
func (*OrganizationMemberModel) HasUserId ¶ added in v1.9.0
func (o *OrganizationMemberModel) HasUserId() bool
HasUserId returns a boolean if a field has been set.
func (OrganizationMemberModel) MarshalJSON ¶ added in v1.9.0
func (o OrganizationMemberModel) MarshalJSON() ([]byte, error)
func (*OrganizationMemberModel) SetEmail ¶ added in v1.9.0
func (o *OrganizationMemberModel) SetEmail(v string)
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*OrganizationMemberModel) SetEmailNil ¶ added in v1.9.0
func (o *OrganizationMemberModel) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*OrganizationMemberModel) SetFullName ¶ added in v1.9.0
func (o *OrganizationMemberModel) SetFullName(v string)
SetFullName gets a reference to the given NullableString and assigns it to the FullName field.
func (*OrganizationMemberModel) SetFullNameNil ¶ added in v1.9.0
func (o *OrganizationMemberModel) SetFullNameNil()
SetFullNameNil sets the value for FullName to be an explicit nil
func (*OrganizationMemberModel) SetPermissions ¶ added in v1.9.0
func (o *OrganizationMemberModel) SetPermissions(v []OrganizationPermissionModel)
SetPermissions gets a reference to the given []OrganizationPermissionModel and assigns it to the Permissions field.
func (*OrganizationMemberModel) SetTwoFactorEnabled ¶ added in v1.9.0
func (o *OrganizationMemberModel) SetTwoFactorEnabled(v bool)
SetTwoFactorEnabled gets a reference to the given bool and assigns it to the TwoFactorEnabled field.
func (*OrganizationMemberModel) SetUserId ¶ added in v1.9.0
func (o *OrganizationMemberModel) SetUserId(v string)
SetUserId gets a reference to the given NullableString and assigns it to the UserId field.
func (*OrganizationMemberModel) SetUserIdNil ¶ added in v1.9.0
func (o *OrganizationMemberModel) SetUserIdNil()
SetUserIdNil sets the value for UserId to be an explicit nil
func (OrganizationMemberModel) ToMap ¶ added in v1.9.0
func (o OrganizationMemberModel) ToMap() (map[string]interface{}, error)
func (*OrganizationMemberModel) UnsetEmail ¶ added in v1.9.0
func (o *OrganizationMemberModel) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*OrganizationMemberModel) UnsetFullName ¶ added in v1.9.0
func (o *OrganizationMemberModel) UnsetFullName()
UnsetFullName ensures that no value is present for FullName, not even an explicit nil
func (*OrganizationMemberModel) UnsetUserId ¶ added in v1.9.0
func (o *OrganizationMemberModel) UnsetUserId()
UnsetUserId ensures that no value is present for UserId, not even an explicit nil
type OrganizationMembersModel ¶ added in v1.9.0
type OrganizationMembersModel struct { // List of Organization Admins. Admins []OrganizationAdminModel `json:"admins,omitempty"` // List of Billing Managers. BillingManagers []OrganizationAdminModel `json:"billingManagers,omitempty"` // List of Organization Members. Members []OrganizationMemberModel `json:"members,omitempty"` }
OrganizationMembersModel struct for OrganizationMembersModel
func NewOrganizationMembersModel ¶ added in v1.9.0
func NewOrganizationMembersModel() *OrganizationMembersModel
NewOrganizationMembersModel instantiates a new OrganizationMembersModel 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 NewOrganizationMembersModelWithDefaults ¶ added in v1.9.0
func NewOrganizationMembersModelWithDefaults() *OrganizationMembersModel
NewOrganizationMembersModelWithDefaults instantiates a new OrganizationMembersModel 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 (*OrganizationMembersModel) GetAdmins ¶ added in v1.9.0
func (o *OrganizationMembersModel) GetAdmins() []OrganizationAdminModel
GetAdmins returns the Admins field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationMembersModel) GetAdminsOk ¶ added in v1.9.0
func (o *OrganizationMembersModel) GetAdminsOk() ([]OrganizationAdminModel, bool)
GetAdminsOk returns a tuple with the Admins field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationMembersModel) GetBillingManagers ¶ added in v1.10.0
func (o *OrganizationMembersModel) GetBillingManagers() []OrganizationAdminModel
GetBillingManagers returns the BillingManagers field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationMembersModel) GetBillingManagersOk ¶ added in v1.10.0
func (o *OrganizationMembersModel) GetBillingManagersOk() ([]OrganizationAdminModel, bool)
GetBillingManagersOk returns a tuple with the BillingManagers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationMembersModel) GetMembers ¶ added in v1.9.0
func (o *OrganizationMembersModel) GetMembers() []OrganizationMemberModel
GetMembers returns the Members field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationMembersModel) GetMembersOk ¶ added in v1.9.0
func (o *OrganizationMembersModel) GetMembersOk() ([]OrganizationMemberModel, bool)
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationMembersModel) HasAdmins ¶ added in v1.9.0
func (o *OrganizationMembersModel) HasAdmins() bool
HasAdmins returns a boolean if a field has been set.
func (*OrganizationMembersModel) HasBillingManagers ¶ added in v1.10.0
func (o *OrganizationMembersModel) HasBillingManagers() bool
HasBillingManagers returns a boolean if a field has been set.
func (*OrganizationMembersModel) HasMembers ¶ added in v1.9.0
func (o *OrganizationMembersModel) HasMembers() bool
HasMembers returns a boolean if a field has been set.
func (OrganizationMembersModel) MarshalJSON ¶ added in v1.9.0
func (o OrganizationMembersModel) MarshalJSON() ([]byte, error)
func (*OrganizationMembersModel) SetAdmins ¶ added in v1.9.0
func (o *OrganizationMembersModel) SetAdmins(v []OrganizationAdminModel)
SetAdmins gets a reference to the given []OrganizationAdminModel and assigns it to the Admins field.
func (*OrganizationMembersModel) SetBillingManagers ¶ added in v1.10.0
func (o *OrganizationMembersModel) SetBillingManagers(v []OrganizationAdminModel)
SetBillingManagers gets a reference to the given []OrganizationAdminModel and assigns it to the BillingManagers field.
func (*OrganizationMembersModel) SetMembers ¶ added in v1.9.0
func (o *OrganizationMembersModel) SetMembers(v []OrganizationMemberModel)
SetMembers gets a reference to the given []OrganizationMemberModel and assigns it to the Members field.
func (OrganizationMembersModel) ToMap ¶ added in v1.9.0
func (o OrganizationMembersModel) ToMap() (map[string]interface{}, error)
type OrganizationModel ¶
type OrganizationModel struct { // Identifier of the Organization. OrganizationId *string `json:"organizationId,omitempty"` // Name of the Organization. Name NullableString `json:"name,omitempty"` }
OrganizationModel Details of the Organization.
func NewOrganizationModel ¶ added in v1.4.0
func NewOrganizationModel() *OrganizationModel
NewOrganizationModel instantiates a new OrganizationModel 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 NewOrganizationModelWithDefaults ¶ added in v1.4.0
func NewOrganizationModelWithDefaults() *OrganizationModel
NewOrganizationModelWithDefaults instantiates a new OrganizationModel 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 (*OrganizationModel) GetName ¶ added in v1.4.0
func (o *OrganizationModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationModel) GetNameOk ¶ added in v1.4.0
func (o *OrganizationModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationModel) GetOrganizationId ¶ added in v1.4.0
func (o *OrganizationModel) GetOrganizationId() string
GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.
func (*OrganizationModel) GetOrganizationIdOk ¶ added in v1.4.0
func (o *OrganizationModel) GetOrganizationIdOk() (*string, bool)
GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationModel) HasName ¶ added in v1.4.0
func (o *OrganizationModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*OrganizationModel) HasOrganizationId ¶ added in v1.4.0
func (o *OrganizationModel) HasOrganizationId() bool
HasOrganizationId returns a boolean if a field has been set.
func (OrganizationModel) MarshalJSON ¶ added in v1.4.0
func (o OrganizationModel) MarshalJSON() ([]byte, error)
func (*OrganizationModel) SetName ¶ added in v1.4.0
func (o *OrganizationModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*OrganizationModel) SetNameNil ¶ added in v1.4.0
func (o *OrganizationModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*OrganizationModel) SetOrganizationId ¶ added in v1.4.0
func (o *OrganizationModel) SetOrganizationId(v string)
SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.
func (OrganizationModel) ToMap ¶ added in v1.4.0
func (o OrganizationModel) ToMap() (map[string]interface{}, error)
func (*OrganizationModel) UnsetName ¶ added in v1.4.0
func (o *OrganizationModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type OrganizationModelHaljson ¶ added in v0.12.0
type OrganizationModelHaljson struct { // Identifier of the Organization. OrganizationId *string `json:"organizationId,omitempty"` // Name of the Organization. Name NullableString `json:"name,omitempty"` Links *ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks `json:"_links,omitempty"` }
OrganizationModelHaljson struct for OrganizationModelHaljson
func NewOrganizationModelHaljson ¶ added in v1.4.0
func NewOrganizationModelHaljson() *OrganizationModelHaljson
NewOrganizationModelHaljson instantiates a new OrganizationModelHaljson 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 NewOrganizationModelHaljsonWithDefaults ¶ added in v1.4.0
func NewOrganizationModelHaljsonWithDefaults() *OrganizationModelHaljson
NewOrganizationModelHaljsonWithDefaults instantiates a new OrganizationModelHaljson 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 (*OrganizationModelHaljson) GetLinks ¶ added in v1.4.0
func (o *OrganizationModelHaljson) GetLinks() ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*OrganizationModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *OrganizationModelHaljson) GetLinksOk() (*ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationModelHaljson) GetName ¶ added in v1.4.0
func (o *OrganizationModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *OrganizationModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationModelHaljson) GetOrganizationId ¶ added in v1.4.0
func (o *OrganizationModelHaljson) GetOrganizationId() string
GetOrganizationId returns the OrganizationId field value if set, zero value otherwise.
func (*OrganizationModelHaljson) GetOrganizationIdOk ¶ added in v1.4.0
func (o *OrganizationModelHaljson) GetOrganizationIdOk() (*string, bool)
GetOrganizationIdOk returns a tuple with the OrganizationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationModelHaljson) HasLinks ¶ added in v1.4.0
func (o *OrganizationModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*OrganizationModelHaljson) HasName ¶ added in v1.4.0
func (o *OrganizationModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*OrganizationModelHaljson) HasOrganizationId ¶ added in v1.4.0
func (o *OrganizationModelHaljson) HasOrganizationId() bool
HasOrganizationId returns a boolean if a field has been set.
func (OrganizationModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o OrganizationModelHaljson) MarshalJSON() ([]byte, error)
func (*OrganizationModelHaljson) SetLinks ¶ added in v1.4.0
func (o *OrganizationModelHaljson) SetLinks(v ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks)
SetLinks gets a reference to the given ConfigModelHaljsonEmbeddedProductEmbeddedOrganizationLinks and assigns it to the Links field.
func (*OrganizationModelHaljson) SetName ¶ added in v1.4.0
func (o *OrganizationModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*OrganizationModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *OrganizationModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*OrganizationModelHaljson) SetOrganizationId ¶ added in v1.4.0
func (o *OrganizationModelHaljson) SetOrganizationId(v string)
SetOrganizationId gets a reference to the given string and assigns it to the OrganizationId field.
func (OrganizationModelHaljson) ToMap ¶ added in v1.4.0
func (o OrganizationModelHaljson) ToMap() (map[string]interface{}, error)
func (*OrganizationModelHaljson) UnsetName ¶ added in v1.4.0
func (o *OrganizationModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type OrganizationModelLinks ¶ added in v1.10.0
type OrganizationModelLinks struct { Products *ConfigModelLinksSelf `json:"products,omitempty"` Invitations *ConfigModelLinksSelf `json:"invitations,omitempty"` Members *ConfigModelLinksSelf `json:"members,omitempty"` }
OrganizationModelLinks Links to additional related resources.
func NewOrganizationModelLinks ¶ added in v1.10.0
func NewOrganizationModelLinks() *OrganizationModelLinks
NewOrganizationModelLinks instantiates a new OrganizationModelLinks 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 NewOrganizationModelLinksWithDefaults ¶ added in v1.10.0
func NewOrganizationModelLinksWithDefaults() *OrganizationModelLinks
NewOrganizationModelLinksWithDefaults instantiates a new OrganizationModelLinks 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 (*OrganizationModelLinks) GetInvitations ¶ added in v1.10.0
func (o *OrganizationModelLinks) GetInvitations() ConfigModelLinksSelf
GetInvitations returns the Invitations field value if set, zero value otherwise.
func (*OrganizationModelLinks) GetInvitationsOk ¶ added in v1.10.0
func (o *OrganizationModelLinks) GetInvitationsOk() (*ConfigModelLinksSelf, bool)
GetInvitationsOk returns a tuple with the Invitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationModelLinks) GetMembers ¶ added in v1.10.0
func (o *OrganizationModelLinks) GetMembers() ConfigModelLinksSelf
GetMembers returns the Members field value if set, zero value otherwise.
func (*OrganizationModelLinks) GetMembersOk ¶ added in v1.10.0
func (o *OrganizationModelLinks) GetMembersOk() (*ConfigModelLinksSelf, bool)
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationModelLinks) GetProducts ¶ added in v1.10.0
func (o *OrganizationModelLinks) GetProducts() ConfigModelLinksSelf
GetProducts returns the Products field value if set, zero value otherwise.
func (*OrganizationModelLinks) GetProductsOk ¶ added in v1.10.0
func (o *OrganizationModelLinks) GetProductsOk() (*ConfigModelLinksSelf, bool)
GetProductsOk returns a tuple with the Products field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationModelLinks) HasInvitations ¶ added in v1.10.0
func (o *OrganizationModelLinks) HasInvitations() bool
HasInvitations returns a boolean if a field has been set.
func (*OrganizationModelLinks) HasMembers ¶ added in v1.10.0
func (o *OrganizationModelLinks) HasMembers() bool
HasMembers returns a boolean if a field has been set.
func (*OrganizationModelLinks) HasProducts ¶ added in v1.10.0
func (o *OrganizationModelLinks) HasProducts() bool
HasProducts returns a boolean if a field has been set.
func (OrganizationModelLinks) MarshalJSON ¶ added in v1.10.0
func (o OrganizationModelLinks) MarshalJSON() ([]byte, error)
func (*OrganizationModelLinks) SetInvitations ¶ added in v1.10.0
func (o *OrganizationModelLinks) SetInvitations(v ConfigModelLinksSelf)
SetInvitations gets a reference to the given ConfigModelLinksSelf and assigns it to the Invitations field.
func (*OrganizationModelLinks) SetMembers ¶ added in v1.10.0
func (o *OrganizationModelLinks) SetMembers(v ConfigModelLinksSelf)
SetMembers gets a reference to the given ConfigModelLinksSelf and assigns it to the Members field.
func (*OrganizationModelLinks) SetProducts ¶ added in v1.10.0
func (o *OrganizationModelLinks) SetProducts(v ConfigModelLinksSelf)
SetProducts gets a reference to the given ConfigModelLinksSelf and assigns it to the Products field.
func (OrganizationModelLinks) ToMap ¶ added in v1.10.0
func (o OrganizationModelLinks) ToMap() (map[string]interface{}, error)
type OrganizationPermissionGroupModel ¶ added in v1.9.0
type OrganizationPermissionGroupModel struct { // Identifier of the Member's Permission Group. PermissionGroupId *int64 `json:"permissionGroupId,omitempty"` // Name of the Member's Permission Group. Name NullableString `json:"name,omitempty"` }
OrganizationPermissionGroupModel Describes the Member's Permission Group within a Product.
func NewOrganizationPermissionGroupModel ¶ added in v1.9.0
func NewOrganizationPermissionGroupModel() *OrganizationPermissionGroupModel
NewOrganizationPermissionGroupModel instantiates a new OrganizationPermissionGroupModel 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 NewOrganizationPermissionGroupModelWithDefaults ¶ added in v1.9.0
func NewOrganizationPermissionGroupModelWithDefaults() *OrganizationPermissionGroupModel
NewOrganizationPermissionGroupModelWithDefaults instantiates a new OrganizationPermissionGroupModel 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 (*OrganizationPermissionGroupModel) GetName ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationPermissionGroupModel) GetNameOk ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationPermissionGroupModel) GetPermissionGroupId ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) GetPermissionGroupId() int64
GetPermissionGroupId returns the PermissionGroupId field value if set, zero value otherwise.
func (*OrganizationPermissionGroupModel) GetPermissionGroupIdOk ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) GetPermissionGroupIdOk() (*int64, bool)
GetPermissionGroupIdOk returns a tuple with the PermissionGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationPermissionGroupModel) HasName ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*OrganizationPermissionGroupModel) HasPermissionGroupId ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) HasPermissionGroupId() bool
HasPermissionGroupId returns a boolean if a field has been set.
func (OrganizationPermissionGroupModel) MarshalJSON ¶ added in v1.9.0
func (o OrganizationPermissionGroupModel) MarshalJSON() ([]byte, error)
func (*OrganizationPermissionGroupModel) SetName ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*OrganizationPermissionGroupModel) SetNameNil ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*OrganizationPermissionGroupModel) SetPermissionGroupId ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) SetPermissionGroupId(v int64)
SetPermissionGroupId gets a reference to the given int64 and assigns it to the PermissionGroupId field.
func (OrganizationPermissionGroupModel) ToMap ¶ added in v1.9.0
func (o OrganizationPermissionGroupModel) ToMap() (map[string]interface{}, error)
func (*OrganizationPermissionGroupModel) UnsetName ¶ added in v1.9.0
func (o *OrganizationPermissionGroupModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type OrganizationPermissionModel ¶ added in v1.9.0
type OrganizationPermissionModel struct { Product *OrganizationProductModel `json:"product,omitempty"` PermissionGroup *OrganizationPermissionGroupModel `json:"permissionGroup,omitempty"` }
OrganizationPermissionModel Describes the Member's permission.
func NewOrganizationPermissionModel ¶ added in v1.9.0
func NewOrganizationPermissionModel() *OrganizationPermissionModel
NewOrganizationPermissionModel instantiates a new OrganizationPermissionModel 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 NewOrganizationPermissionModelWithDefaults ¶ added in v1.9.0
func NewOrganizationPermissionModelWithDefaults() *OrganizationPermissionModel
NewOrganizationPermissionModelWithDefaults instantiates a new OrganizationPermissionModel 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 (*OrganizationPermissionModel) GetPermissionGroup ¶ added in v1.9.0
func (o *OrganizationPermissionModel) GetPermissionGroup() OrganizationPermissionGroupModel
GetPermissionGroup returns the PermissionGroup field value if set, zero value otherwise.
func (*OrganizationPermissionModel) GetPermissionGroupOk ¶ added in v1.9.0
func (o *OrganizationPermissionModel) GetPermissionGroupOk() (*OrganizationPermissionGroupModel, bool)
GetPermissionGroupOk returns a tuple with the PermissionGroup field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationPermissionModel) GetProduct ¶ added in v1.9.0
func (o *OrganizationPermissionModel) GetProduct() OrganizationProductModel
GetProduct returns the Product field value if set, zero value otherwise.
func (*OrganizationPermissionModel) GetProductOk ¶ added in v1.9.0
func (o *OrganizationPermissionModel) GetProductOk() (*OrganizationProductModel, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationPermissionModel) HasPermissionGroup ¶ added in v1.9.0
func (o *OrganizationPermissionModel) HasPermissionGroup() bool
HasPermissionGroup returns a boolean if a field has been set.
func (*OrganizationPermissionModel) HasProduct ¶ added in v1.9.0
func (o *OrganizationPermissionModel) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (OrganizationPermissionModel) MarshalJSON ¶ added in v1.9.0
func (o OrganizationPermissionModel) MarshalJSON() ([]byte, error)
func (*OrganizationPermissionModel) SetPermissionGroup ¶ added in v1.9.0
func (o *OrganizationPermissionModel) SetPermissionGroup(v OrganizationPermissionGroupModel)
SetPermissionGroup gets a reference to the given OrganizationPermissionGroupModel and assigns it to the PermissionGroup field.
func (*OrganizationPermissionModel) SetProduct ¶ added in v1.9.0
func (o *OrganizationPermissionModel) SetProduct(v OrganizationProductModel)
SetProduct gets a reference to the given OrganizationProductModel and assigns it to the Product field.
func (OrganizationPermissionModel) ToMap ¶ added in v1.9.0
func (o OrganizationPermissionModel) ToMap() (map[string]interface{}, error)
type OrganizationProductModel ¶ added in v1.9.0
type OrganizationProductModel struct { // Identifier of the Member's Product. ProductId *string `json:"productId,omitempty"` // Name of the Member's Product. Name NullableString `json:"name,omitempty"` }
OrganizationProductModel Describes the Member's Product.
func NewOrganizationProductModel ¶ added in v1.9.0
func NewOrganizationProductModel() *OrganizationProductModel
NewOrganizationProductModel instantiates a new OrganizationProductModel 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 NewOrganizationProductModelWithDefaults ¶ added in v1.9.0
func NewOrganizationProductModelWithDefaults() *OrganizationProductModel
NewOrganizationProductModelWithDefaults instantiates a new OrganizationProductModel 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 (*OrganizationProductModel) GetName ¶ added in v1.9.0
func (o *OrganizationProductModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*OrganizationProductModel) GetNameOk ¶ added in v1.9.0
func (o *OrganizationProductModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*OrganizationProductModel) GetProductId ¶ added in v1.9.0
func (o *OrganizationProductModel) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*OrganizationProductModel) GetProductIdOk ¶ added in v1.9.0
func (o *OrganizationProductModel) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*OrganizationProductModel) HasName ¶ added in v1.9.0
func (o *OrganizationProductModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*OrganizationProductModel) HasProductId ¶ added in v1.9.0
func (o *OrganizationProductModel) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (OrganizationProductModel) MarshalJSON ¶ added in v1.9.0
func (o OrganizationProductModel) MarshalJSON() ([]byte, error)
func (*OrganizationProductModel) SetName ¶ added in v1.9.0
func (o *OrganizationProductModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*OrganizationProductModel) SetNameNil ¶ added in v1.9.0
func (o *OrganizationProductModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*OrganizationProductModel) SetProductId ¶ added in v1.9.0
func (o *OrganizationProductModel) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (OrganizationProductModel) ToMap ¶ added in v1.9.0
func (o OrganizationProductModel) ToMap() (map[string]interface{}, error)
func (*OrganizationProductModel) UnsetName ¶ added in v1.9.0
func (o *OrganizationProductModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type OrganizationsApiGetOrganizationsRequest ¶ added in v1.4.0
type OrganizationsApiGetOrganizationsRequest struct { ApiService *OrganizationsApiService // contains filtered or unexported fields }
func (OrganizationsApiGetOrganizationsRequest) Execute ¶ added in v1.4.0
func (r OrganizationsApiGetOrganizationsRequest) Execute() ([]OrganizationModel, *http.Response, error)
type OrganizationsApiService ¶ added in v0.12.0
type OrganizationsApiService service
OrganizationsApiService OrganizationsApi service
func (*OrganizationsApiService) GetOrganizations ¶ added in v0.12.0
func (a *OrganizationsApiService) GetOrganizations(ctx context.Context) OrganizationsApiGetOrganizationsRequest
GetOrganizations List Organizations
This endpoint returns the list of the Organizations that belongs to the user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return OrganizationsApiGetOrganizationsRequest
func (*OrganizationsApiService) GetOrganizationsExecute ¶ added in v1.4.0
func (a *OrganizationsApiService) GetOrganizationsExecute(r OrganizationsApiGetOrganizationsRequest) ([]OrganizationModel, *http.Response, error)
Execute executes the request
@return []OrganizationModel
type PercentageOptionModel ¶ added in v1.6.0
type PercentageOptionModel struct { // A number between 0 and 100 that represents a randomly allocated fraction of the users. Percentage int32 `json:"percentage"` Value ValueModel `json:"value"` }
PercentageOptionModel struct for PercentageOptionModel
func NewPercentageOptionModel ¶ added in v1.6.0
func NewPercentageOptionModel(percentage int32, value ValueModel) *PercentageOptionModel
NewPercentageOptionModel instantiates a new PercentageOptionModel 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 NewPercentageOptionModelWithDefaults ¶ added in v1.6.0
func NewPercentageOptionModelWithDefaults() *PercentageOptionModel
NewPercentageOptionModelWithDefaults instantiates a new PercentageOptionModel 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 (*PercentageOptionModel) GetPercentage ¶ added in v1.6.0
func (o *PercentageOptionModel) GetPercentage() int32
GetPercentage returns the Percentage field value
func (*PercentageOptionModel) GetPercentageOk ¶ added in v1.6.0
func (o *PercentageOptionModel) GetPercentageOk() (*int32, bool)
GetPercentageOk returns a tuple with the Percentage field value and a boolean to check if the value has been set.
func (*PercentageOptionModel) GetValue ¶ added in v1.6.0
func (o *PercentageOptionModel) GetValue() ValueModel
GetValue returns the Value field value
func (*PercentageOptionModel) GetValueOk ¶ added in v1.6.0
func (o *PercentageOptionModel) GetValueOk() (*ValueModel, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (PercentageOptionModel) MarshalJSON ¶ added in v1.6.0
func (o PercentageOptionModel) MarshalJSON() ([]byte, error)
func (*PercentageOptionModel) SetPercentage ¶ added in v1.6.0
func (o *PercentageOptionModel) SetPercentage(v int32)
SetPercentage sets field value
func (*PercentageOptionModel) SetValue ¶ added in v1.6.0
func (o *PercentageOptionModel) SetValue(v ValueModel)
SetValue sets field value
func (PercentageOptionModel) ToMap ¶ added in v1.6.0
func (o PercentageOptionModel) ToMap() (map[string]interface{}, error)
type PermissionGroupModel ¶ added in v1.1.0
type PermissionGroupModel struct { // Identifier of the Permission Group. PermissionGroupId *int64 `json:"permissionGroupId,omitempty"` // Name of the Permission Group. Name NullableString `json:"name,omitempty"` // Group members can manage team members. CanManageMembers *bool `json:"canManageMembers,omitempty"` // Group members can create/update Configs. CanCreateOrUpdateConfig *bool `json:"canCreateOrUpdateConfig,omitempty"` // Group members can delete Configs. CanDeleteConfig *bool `json:"canDeleteConfig,omitempty"` // Group members can create/update Environments. CanCreateOrUpdateEnvironment *bool `json:"canCreateOrUpdateEnvironment,omitempty"` // Group members can delete Environments. CanDeleteEnvironment *bool `json:"canDeleteEnvironment,omitempty"` // Group members can create/update Feature Flags and Settings. CanCreateOrUpdateSetting *bool `json:"canCreateOrUpdateSetting,omitempty"` // Group members can attach/detach Tags to Feature Flags and Settings. CanTagSetting *bool `json:"canTagSetting,omitempty"` // Group members can delete Feature Flags and Settings. CanDeleteSetting *bool `json:"canDeleteSetting,omitempty"` // Group members can create/update Tags. CanCreateOrUpdateTag *bool `json:"canCreateOrUpdateTag,omitempty"` // Group members can delete Tags. CanDeleteTag *bool `json:"canDeleteTag,omitempty"` // Group members can create/update/delete Webhooks. CanManageWebhook *bool `json:"canManageWebhook,omitempty"` // Group members can use the export/import feature. CanUseExportImport *bool `json:"canUseExportImport,omitempty"` // Group members can update Product preferences. CanManageProductPreferences *bool `json:"canManageProductPreferences,omitempty"` // Group members can add and configure integrations. CanManageIntegrations *bool `json:"canManageIntegrations,omitempty"` // Group members has access to SDK keys. CanViewSdkKey *bool `json:"canViewSdkKey,omitempty"` // Group members can rotate SDK keys. CanRotateSdkKey *bool `json:"canRotateSdkKey,omitempty"` // Group members can create/update Segments. CanCreateOrUpdateSegments *bool `json:"canCreateOrUpdateSegments,omitempty"` // Group members can delete Segments. CanDeleteSegments *bool `json:"canDeleteSegments,omitempty"` // Group members has access to audit logs. CanViewProductAuditLog *bool `json:"canViewProductAuditLog,omitempty"` // Group members has access to product statistics. CanViewProductStatistics *bool `json:"canViewProductStatistics,omitempty"` AccessType *AccessType `json:"accessType,omitempty"` NewEnvironmentAccessType *EnvironmentAccessType `json:"newEnvironmentAccessType,omitempty"` // List of environment specific permissions. EnvironmentAccesses []EnvironmentAccessModel `json:"environmentAccesses,omitempty"` Product *ProductModel `json:"product,omitempty"` }
PermissionGroupModel struct for PermissionGroupModel
func NewPermissionGroupModel ¶ added in v1.4.0
func NewPermissionGroupModel() *PermissionGroupModel
NewPermissionGroupModel instantiates a new PermissionGroupModel 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 NewPermissionGroupModelWithDefaults ¶ added in v1.4.0
func NewPermissionGroupModelWithDefaults() *PermissionGroupModel
NewPermissionGroupModelWithDefaults instantiates a new PermissionGroupModel 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 (*PermissionGroupModel) GetAccessType ¶ added in v1.4.0
func (o *PermissionGroupModel) GetAccessType() AccessType
GetAccessType returns the AccessType field value if set, zero value otherwise.
func (*PermissionGroupModel) GetAccessTypeOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetAccessTypeOk() (*AccessType, bool)
GetAccessTypeOk returns a tuple with the AccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateConfig() bool
GetCanCreateOrUpdateConfig returns the CanCreateOrUpdateConfig field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanCreateOrUpdateConfigOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateConfigOk() (*bool, bool)
GetCanCreateOrUpdateConfigOk returns a tuple with the CanCreateOrUpdateConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateEnvironment() bool
GetCanCreateOrUpdateEnvironment returns the CanCreateOrUpdateEnvironment field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanCreateOrUpdateEnvironmentOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
GetCanCreateOrUpdateEnvironmentOk returns a tuple with the CanCreateOrUpdateEnvironment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateSegments() bool
GetCanCreateOrUpdateSegments returns the CanCreateOrUpdateSegments field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanCreateOrUpdateSegmentsOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
GetCanCreateOrUpdateSegmentsOk returns a tuple with the CanCreateOrUpdateSegments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateSetting() bool
GetCanCreateOrUpdateSetting returns the CanCreateOrUpdateSetting field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanCreateOrUpdateSettingOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateSettingOk() (*bool, bool)
GetCanCreateOrUpdateSettingOk returns a tuple with the CanCreateOrUpdateSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateTag() bool
GetCanCreateOrUpdateTag returns the CanCreateOrUpdateTag field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanCreateOrUpdateTagOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanCreateOrUpdateTagOk() (*bool, bool)
GetCanCreateOrUpdateTagOk returns a tuple with the CanCreateOrUpdateTag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanDeleteConfig ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteConfig() bool
GetCanDeleteConfig returns the CanDeleteConfig field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanDeleteConfigOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteConfigOk() (*bool, bool)
GetCanDeleteConfigOk returns a tuple with the CanDeleteConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanDeleteEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteEnvironment() bool
GetCanDeleteEnvironment returns the CanDeleteEnvironment field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanDeleteEnvironmentOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteEnvironmentOk() (*bool, bool)
GetCanDeleteEnvironmentOk returns a tuple with the CanDeleteEnvironment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanDeleteSegments ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteSegments() bool
GetCanDeleteSegments returns the CanDeleteSegments field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanDeleteSegmentsOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteSegmentsOk() (*bool, bool)
GetCanDeleteSegmentsOk returns a tuple with the CanDeleteSegments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanDeleteSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteSetting() bool
GetCanDeleteSetting returns the CanDeleteSetting field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanDeleteSettingOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteSettingOk() (*bool, bool)
GetCanDeleteSettingOk returns a tuple with the CanDeleteSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanDeleteTag ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteTag() bool
GetCanDeleteTag returns the CanDeleteTag field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanDeleteTagOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanDeleteTagOk() (*bool, bool)
GetCanDeleteTagOk returns a tuple with the CanDeleteTag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanManageIntegrations ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanManageIntegrations() bool
GetCanManageIntegrations returns the CanManageIntegrations field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanManageIntegrationsOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanManageIntegrationsOk() (*bool, bool)
GetCanManageIntegrationsOk returns a tuple with the CanManageIntegrations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanManageMembers ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanManageMembers() bool
GetCanManageMembers returns the CanManageMembers field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanManageMembersOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanManageMembersOk() (*bool, bool)
GetCanManageMembersOk returns a tuple with the CanManageMembers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanManageProductPreferences ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanManageProductPreferences() bool
GetCanManageProductPreferences returns the CanManageProductPreferences field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanManageProductPreferencesOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanManageProductPreferencesOk() (*bool, bool)
GetCanManageProductPreferencesOk returns a tuple with the CanManageProductPreferences field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanManageWebhook ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanManageWebhook() bool
GetCanManageWebhook returns the CanManageWebhook field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanManageWebhookOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanManageWebhookOk() (*bool, bool)
GetCanManageWebhookOk returns a tuple with the CanManageWebhook field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanRotateSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanRotateSdkKey() bool
GetCanRotateSdkKey returns the CanRotateSdkKey field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanRotateSdkKeyOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanRotateSdkKeyOk() (*bool, bool)
GetCanRotateSdkKeyOk returns a tuple with the CanRotateSdkKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanTagSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanTagSetting() bool
GetCanTagSetting returns the CanTagSetting field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanTagSettingOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanTagSettingOk() (*bool, bool)
GetCanTagSettingOk returns a tuple with the CanTagSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanUseExportImport ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanUseExportImport() bool
GetCanUseExportImport returns the CanUseExportImport field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanUseExportImportOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanUseExportImportOk() (*bool, bool)
GetCanUseExportImportOk returns a tuple with the CanUseExportImport field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanViewProductAuditLog ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanViewProductAuditLog() bool
GetCanViewProductAuditLog returns the CanViewProductAuditLog field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanViewProductAuditLogOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanViewProductAuditLogOk() (*bool, bool)
GetCanViewProductAuditLogOk returns a tuple with the CanViewProductAuditLog field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanViewProductStatistics ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanViewProductStatistics() bool
GetCanViewProductStatistics returns the CanViewProductStatistics field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanViewProductStatisticsOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanViewProductStatisticsOk() (*bool, bool)
GetCanViewProductStatisticsOk returns a tuple with the CanViewProductStatistics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetCanViewSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanViewSdkKey() bool
GetCanViewSdkKey returns the CanViewSdkKey field value if set, zero value otherwise.
func (*PermissionGroupModel) GetCanViewSdkKeyOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetCanViewSdkKeyOk() (*bool, bool)
GetCanViewSdkKeyOk returns a tuple with the CanViewSdkKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetEnvironmentAccesses ¶ added in v1.4.0
func (o *PermissionGroupModel) GetEnvironmentAccesses() []EnvironmentAccessModel
GetEnvironmentAccesses returns the EnvironmentAccesses field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PermissionGroupModel) GetEnvironmentAccessesOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetEnvironmentAccessesOk() ([]EnvironmentAccessModel, bool)
GetEnvironmentAccessesOk returns a tuple with the EnvironmentAccesses field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PermissionGroupModel) GetName ¶ added in v1.4.0
func (o *PermissionGroupModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PermissionGroupModel) GetNameOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PermissionGroupModel) GetNewEnvironmentAccessType ¶ added in v1.4.0
func (o *PermissionGroupModel) GetNewEnvironmentAccessType() EnvironmentAccessType
GetNewEnvironmentAccessType returns the NewEnvironmentAccessType field value if set, zero value otherwise.
func (*PermissionGroupModel) GetNewEnvironmentAccessTypeOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
GetNewEnvironmentAccessTypeOk returns a tuple with the NewEnvironmentAccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetPermissionGroupId ¶ added in v1.4.0
func (o *PermissionGroupModel) GetPermissionGroupId() int64
GetPermissionGroupId returns the PermissionGroupId field value if set, zero value otherwise.
func (*PermissionGroupModel) GetPermissionGroupIdOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetPermissionGroupIdOk() (*int64, bool)
GetPermissionGroupIdOk returns a tuple with the PermissionGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) GetProduct ¶ added in v1.4.0
func (o *PermissionGroupModel) GetProduct() ProductModel
GetProduct returns the Product field value if set, zero value otherwise.
func (*PermissionGroupModel) GetProductOk ¶ added in v1.4.0
func (o *PermissionGroupModel) GetProductOk() (*ProductModel, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModel) HasAccessType ¶ added in v1.4.0
func (o *PermissionGroupModel) HasAccessType() bool
HasAccessType returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanCreateOrUpdateConfig() bool
HasCanCreateOrUpdateConfig returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanCreateOrUpdateEnvironment() bool
HasCanCreateOrUpdateEnvironment returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanCreateOrUpdateSegments() bool
HasCanCreateOrUpdateSegments returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanCreateOrUpdateSetting() bool
HasCanCreateOrUpdateSetting returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanCreateOrUpdateTag() bool
HasCanCreateOrUpdateTag returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanDeleteConfig ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanDeleteConfig() bool
HasCanDeleteConfig returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanDeleteEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanDeleteEnvironment() bool
HasCanDeleteEnvironment returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanDeleteSegments ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanDeleteSegments() bool
HasCanDeleteSegments returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanDeleteSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanDeleteSetting() bool
HasCanDeleteSetting returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanDeleteTag ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanDeleteTag() bool
HasCanDeleteTag returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanManageIntegrations ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanManageIntegrations() bool
HasCanManageIntegrations returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanManageMembers ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanManageMembers() bool
HasCanManageMembers returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanManageProductPreferences ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanManageProductPreferences() bool
HasCanManageProductPreferences returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanManageWebhook ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanManageWebhook() bool
HasCanManageWebhook returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanRotateSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanRotateSdkKey() bool
HasCanRotateSdkKey returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanTagSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanTagSetting() bool
HasCanTagSetting returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanUseExportImport ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanUseExportImport() bool
HasCanUseExportImport returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanViewProductAuditLog ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanViewProductAuditLog() bool
HasCanViewProductAuditLog returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanViewProductStatistics ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanViewProductStatistics() bool
HasCanViewProductStatistics returns a boolean if a field has been set.
func (*PermissionGroupModel) HasCanViewSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModel) HasCanViewSdkKey() bool
HasCanViewSdkKey returns a boolean if a field has been set.
func (*PermissionGroupModel) HasEnvironmentAccesses ¶ added in v1.4.0
func (o *PermissionGroupModel) HasEnvironmentAccesses() bool
HasEnvironmentAccesses returns a boolean if a field has been set.
func (*PermissionGroupModel) HasName ¶ added in v1.4.0
func (o *PermissionGroupModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*PermissionGroupModel) HasNewEnvironmentAccessType ¶ added in v1.4.0
func (o *PermissionGroupModel) HasNewEnvironmentAccessType() bool
HasNewEnvironmentAccessType returns a boolean if a field has been set.
func (*PermissionGroupModel) HasPermissionGroupId ¶ added in v1.4.0
func (o *PermissionGroupModel) HasPermissionGroupId() bool
HasPermissionGroupId returns a boolean if a field has been set.
func (*PermissionGroupModel) HasProduct ¶ added in v1.4.0
func (o *PermissionGroupModel) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (PermissionGroupModel) MarshalJSON ¶ added in v1.4.0
func (o PermissionGroupModel) MarshalJSON() ([]byte, error)
func (*PermissionGroupModel) SetAccessType ¶ added in v1.4.0
func (o *PermissionGroupModel) SetAccessType(v AccessType)
SetAccessType gets a reference to the given AccessType and assigns it to the AccessType field.
func (*PermissionGroupModel) SetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanCreateOrUpdateConfig(v bool)
SetCanCreateOrUpdateConfig gets a reference to the given bool and assigns it to the CanCreateOrUpdateConfig field.
func (*PermissionGroupModel) SetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanCreateOrUpdateEnvironment(v bool)
SetCanCreateOrUpdateEnvironment gets a reference to the given bool and assigns it to the CanCreateOrUpdateEnvironment field.
func (*PermissionGroupModel) SetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanCreateOrUpdateSegments(v bool)
SetCanCreateOrUpdateSegments gets a reference to the given bool and assigns it to the CanCreateOrUpdateSegments field.
func (*PermissionGroupModel) SetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanCreateOrUpdateSetting(v bool)
SetCanCreateOrUpdateSetting gets a reference to the given bool and assigns it to the CanCreateOrUpdateSetting field.
func (*PermissionGroupModel) SetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanCreateOrUpdateTag(v bool)
SetCanCreateOrUpdateTag gets a reference to the given bool and assigns it to the CanCreateOrUpdateTag field.
func (*PermissionGroupModel) SetCanDeleteConfig ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanDeleteConfig(v bool)
SetCanDeleteConfig gets a reference to the given bool and assigns it to the CanDeleteConfig field.
func (*PermissionGroupModel) SetCanDeleteEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanDeleteEnvironment(v bool)
SetCanDeleteEnvironment gets a reference to the given bool and assigns it to the CanDeleteEnvironment field.
func (*PermissionGroupModel) SetCanDeleteSegments ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanDeleteSegments(v bool)
SetCanDeleteSegments gets a reference to the given bool and assigns it to the CanDeleteSegments field.
func (*PermissionGroupModel) SetCanDeleteSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanDeleteSetting(v bool)
SetCanDeleteSetting gets a reference to the given bool and assigns it to the CanDeleteSetting field.
func (*PermissionGroupModel) SetCanDeleteTag ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanDeleteTag(v bool)
SetCanDeleteTag gets a reference to the given bool and assigns it to the CanDeleteTag field.
func (*PermissionGroupModel) SetCanManageIntegrations ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanManageIntegrations(v bool)
SetCanManageIntegrations gets a reference to the given bool and assigns it to the CanManageIntegrations field.
func (*PermissionGroupModel) SetCanManageMembers ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanManageMembers(v bool)
SetCanManageMembers gets a reference to the given bool and assigns it to the CanManageMembers field.
func (*PermissionGroupModel) SetCanManageProductPreferences ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanManageProductPreferences(v bool)
SetCanManageProductPreferences gets a reference to the given bool and assigns it to the CanManageProductPreferences field.
func (*PermissionGroupModel) SetCanManageWebhook ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanManageWebhook(v bool)
SetCanManageWebhook gets a reference to the given bool and assigns it to the CanManageWebhook field.
func (*PermissionGroupModel) SetCanRotateSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanRotateSdkKey(v bool)
SetCanRotateSdkKey gets a reference to the given bool and assigns it to the CanRotateSdkKey field.
func (*PermissionGroupModel) SetCanTagSetting ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanTagSetting(v bool)
SetCanTagSetting gets a reference to the given bool and assigns it to the CanTagSetting field.
func (*PermissionGroupModel) SetCanUseExportImport ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanUseExportImport(v bool)
SetCanUseExportImport gets a reference to the given bool and assigns it to the CanUseExportImport field.
func (*PermissionGroupModel) SetCanViewProductAuditLog ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanViewProductAuditLog(v bool)
SetCanViewProductAuditLog gets a reference to the given bool and assigns it to the CanViewProductAuditLog field.
func (*PermissionGroupModel) SetCanViewProductStatistics ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanViewProductStatistics(v bool)
SetCanViewProductStatistics gets a reference to the given bool and assigns it to the CanViewProductStatistics field.
func (*PermissionGroupModel) SetCanViewSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModel) SetCanViewSdkKey(v bool)
SetCanViewSdkKey gets a reference to the given bool and assigns it to the CanViewSdkKey field.
func (*PermissionGroupModel) SetEnvironmentAccesses ¶ added in v1.4.0
func (o *PermissionGroupModel) SetEnvironmentAccesses(v []EnvironmentAccessModel)
SetEnvironmentAccesses gets a reference to the given []EnvironmentAccessModel and assigns it to the EnvironmentAccesses field.
func (*PermissionGroupModel) SetName ¶ added in v1.4.0
func (o *PermissionGroupModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*PermissionGroupModel) SetNameNil ¶ added in v1.4.0
func (o *PermissionGroupModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*PermissionGroupModel) SetNewEnvironmentAccessType ¶ added in v1.4.0
func (o *PermissionGroupModel) SetNewEnvironmentAccessType(v EnvironmentAccessType)
SetNewEnvironmentAccessType gets a reference to the given EnvironmentAccessType and assigns it to the NewEnvironmentAccessType field.
func (*PermissionGroupModel) SetPermissionGroupId ¶ added in v1.4.0
func (o *PermissionGroupModel) SetPermissionGroupId(v int64)
SetPermissionGroupId gets a reference to the given int64 and assigns it to the PermissionGroupId field.
func (*PermissionGroupModel) SetProduct ¶ added in v1.4.0
func (o *PermissionGroupModel) SetProduct(v ProductModel)
SetProduct gets a reference to the given ProductModel and assigns it to the Product field.
func (PermissionGroupModel) ToMap ¶ added in v1.4.0
func (o PermissionGroupModel) ToMap() (map[string]interface{}, error)
func (*PermissionGroupModel) UnsetName ¶ added in v1.4.0
func (o *PermissionGroupModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type PermissionGroupModelHaljson ¶ added in v1.3.0
type PermissionGroupModelHaljson struct { // Identifier of the Permission Group. PermissionGroupId *int64 `json:"permissionGroupId,omitempty"` // Name of the Permission Group. Name NullableString `json:"name,omitempty"` // Group members can manage team members. CanManageMembers *bool `json:"canManageMembers,omitempty"` // Group members can create/update Configs. CanCreateOrUpdateConfig *bool `json:"canCreateOrUpdateConfig,omitempty"` // Group members can delete Configs. CanDeleteConfig *bool `json:"canDeleteConfig,omitempty"` // Group members can create/update Environments. CanCreateOrUpdateEnvironment *bool `json:"canCreateOrUpdateEnvironment,omitempty"` // Group members can delete Environments. CanDeleteEnvironment *bool `json:"canDeleteEnvironment,omitempty"` // Group members can create/update Feature Flags and Settings. CanCreateOrUpdateSetting *bool `json:"canCreateOrUpdateSetting,omitempty"` // Group members can attach/detach Tags to Feature Flags and Settings. CanTagSetting *bool `json:"canTagSetting,omitempty"` // Group members can delete Feature Flags and Settings. CanDeleteSetting *bool `json:"canDeleteSetting,omitempty"` // Group members can create/update Tags. CanCreateOrUpdateTag *bool `json:"canCreateOrUpdateTag,omitempty"` // Group members can delete Tags. CanDeleteTag *bool `json:"canDeleteTag,omitempty"` // Group members can create/update/delete Webhooks. CanManageWebhook *bool `json:"canManageWebhook,omitempty"` // Group members can use the export/import feature. CanUseExportImport *bool `json:"canUseExportImport,omitempty"` // Group members can update Product preferences. CanManageProductPreferences *bool `json:"canManageProductPreferences,omitempty"` // Group members can add and configure integrations. CanManageIntegrations *bool `json:"canManageIntegrations,omitempty"` // Group members has access to SDK keys. CanViewSdkKey *bool `json:"canViewSdkKey,omitempty"` // Group members can rotate SDK keys. CanRotateSdkKey *bool `json:"canRotateSdkKey,omitempty"` // Group members can create/update Segments. CanCreateOrUpdateSegments *bool `json:"canCreateOrUpdateSegments,omitempty"` // Group members can delete Segments. CanDeleteSegments *bool `json:"canDeleteSegments,omitempty"` // Group members has access to audit logs. CanViewProductAuditLog *bool `json:"canViewProductAuditLog,omitempty"` // Group members has access to product statistics. CanViewProductStatistics *bool `json:"canViewProductStatistics,omitempty"` AccessType *AccessType `json:"accessType,omitempty"` NewEnvironmentAccessType *EnvironmentAccessType `json:"newEnvironmentAccessType,omitempty"` // List of environment specific permissions. EnvironmentAccesses []EnvironmentAccessModel `json:"environmentAccesses,omitempty"` Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
PermissionGroupModelHaljson struct for PermissionGroupModelHaljson
func NewPermissionGroupModelHaljson ¶ added in v1.4.0
func NewPermissionGroupModelHaljson() *PermissionGroupModelHaljson
NewPermissionGroupModelHaljson instantiates a new PermissionGroupModelHaljson 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 NewPermissionGroupModelHaljsonWithDefaults ¶ added in v1.4.0
func NewPermissionGroupModelHaljsonWithDefaults() *PermissionGroupModelHaljson
NewPermissionGroupModelHaljsonWithDefaults instantiates a new PermissionGroupModelHaljson 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 (*PermissionGroupModelHaljson) GetAccessType ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetAccessType() AccessType
GetAccessType returns the AccessType field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetAccessTypeOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetAccessTypeOk() (*AccessType, bool)
GetAccessTypeOk returns a tuple with the AccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateConfig() bool
GetCanCreateOrUpdateConfig returns the CanCreateOrUpdateConfig field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateConfigOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateConfigOk() (*bool, bool)
GetCanCreateOrUpdateConfigOk returns a tuple with the CanCreateOrUpdateConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateEnvironment() bool
GetCanCreateOrUpdateEnvironment returns the CanCreateOrUpdateEnvironment field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateEnvironmentOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
GetCanCreateOrUpdateEnvironmentOk returns a tuple with the CanCreateOrUpdateEnvironment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateSegments() bool
GetCanCreateOrUpdateSegments returns the CanCreateOrUpdateSegments field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateSegmentsOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
GetCanCreateOrUpdateSegmentsOk returns a tuple with the CanCreateOrUpdateSegments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateSetting() bool
GetCanCreateOrUpdateSetting returns the CanCreateOrUpdateSetting field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateSettingOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateSettingOk() (*bool, bool)
GetCanCreateOrUpdateSettingOk returns a tuple with the CanCreateOrUpdateSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateTag() bool
GetCanCreateOrUpdateTag returns the CanCreateOrUpdateTag field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanCreateOrUpdateTagOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanCreateOrUpdateTagOk() (*bool, bool)
GetCanCreateOrUpdateTagOk returns a tuple with the CanCreateOrUpdateTag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanDeleteConfig ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteConfig() bool
GetCanDeleteConfig returns the CanDeleteConfig field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanDeleteConfigOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteConfigOk() (*bool, bool)
GetCanDeleteConfigOk returns a tuple with the CanDeleteConfig field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanDeleteEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteEnvironment() bool
GetCanDeleteEnvironment returns the CanDeleteEnvironment field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanDeleteEnvironmentOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteEnvironmentOk() (*bool, bool)
GetCanDeleteEnvironmentOk returns a tuple with the CanDeleteEnvironment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanDeleteSegments ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteSegments() bool
GetCanDeleteSegments returns the CanDeleteSegments field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanDeleteSegmentsOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteSegmentsOk() (*bool, bool)
GetCanDeleteSegmentsOk returns a tuple with the CanDeleteSegments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanDeleteSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteSetting() bool
GetCanDeleteSetting returns the CanDeleteSetting field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanDeleteSettingOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteSettingOk() (*bool, bool)
GetCanDeleteSettingOk returns a tuple with the CanDeleteSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanDeleteTag ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteTag() bool
GetCanDeleteTag returns the CanDeleteTag field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanDeleteTagOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanDeleteTagOk() (*bool, bool)
GetCanDeleteTagOk returns a tuple with the CanDeleteTag field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanManageIntegrations ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanManageIntegrations() bool
GetCanManageIntegrations returns the CanManageIntegrations field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanManageIntegrationsOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanManageIntegrationsOk() (*bool, bool)
GetCanManageIntegrationsOk returns a tuple with the CanManageIntegrations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanManageMembers ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanManageMembers() bool
GetCanManageMembers returns the CanManageMembers field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanManageMembersOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanManageMembersOk() (*bool, bool)
GetCanManageMembersOk returns a tuple with the CanManageMembers field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanManageProductPreferences ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanManageProductPreferences() bool
GetCanManageProductPreferences returns the CanManageProductPreferences field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanManageProductPreferencesOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanManageProductPreferencesOk() (*bool, bool)
GetCanManageProductPreferencesOk returns a tuple with the CanManageProductPreferences field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanManageWebhook ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanManageWebhook() bool
GetCanManageWebhook returns the CanManageWebhook field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanManageWebhookOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanManageWebhookOk() (*bool, bool)
GetCanManageWebhookOk returns a tuple with the CanManageWebhook field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanRotateSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanRotateSdkKey() bool
GetCanRotateSdkKey returns the CanRotateSdkKey field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanRotateSdkKeyOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanRotateSdkKeyOk() (*bool, bool)
GetCanRotateSdkKeyOk returns a tuple with the CanRotateSdkKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanTagSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanTagSetting() bool
GetCanTagSetting returns the CanTagSetting field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanTagSettingOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanTagSettingOk() (*bool, bool)
GetCanTagSettingOk returns a tuple with the CanTagSetting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanUseExportImport ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanUseExportImport() bool
GetCanUseExportImport returns the CanUseExportImport field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanUseExportImportOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanUseExportImportOk() (*bool, bool)
GetCanUseExportImportOk returns a tuple with the CanUseExportImport field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanViewProductAuditLog ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanViewProductAuditLog() bool
GetCanViewProductAuditLog returns the CanViewProductAuditLog field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanViewProductAuditLogOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanViewProductAuditLogOk() (*bool, bool)
GetCanViewProductAuditLogOk returns a tuple with the CanViewProductAuditLog field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanViewProductStatistics ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanViewProductStatistics() bool
GetCanViewProductStatistics returns the CanViewProductStatistics field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanViewProductStatisticsOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanViewProductStatisticsOk() (*bool, bool)
GetCanViewProductStatisticsOk returns a tuple with the CanViewProductStatistics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetCanViewSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanViewSdkKey() bool
GetCanViewSdkKey returns the CanViewSdkKey field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetCanViewSdkKeyOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetCanViewSdkKeyOk() (*bool, bool)
GetCanViewSdkKeyOk returns a tuple with the CanViewSdkKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetEnvironmentAccesses ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetEnvironmentAccesses() []EnvironmentAccessModel
GetEnvironmentAccesses returns the EnvironmentAccesses field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PermissionGroupModelHaljson) GetEnvironmentAccessesOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetEnvironmentAccessesOk() ([]EnvironmentAccessModel, bool)
GetEnvironmentAccessesOk returns a tuple with the EnvironmentAccesses field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PermissionGroupModelHaljson) GetLinks ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetName ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PermissionGroupModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PermissionGroupModelHaljson) GetNewEnvironmentAccessType ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetNewEnvironmentAccessType() EnvironmentAccessType
GetNewEnvironmentAccessType returns the NewEnvironmentAccessType field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetNewEnvironmentAccessTypeOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
GetNewEnvironmentAccessTypeOk returns a tuple with the NewEnvironmentAccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) GetPermissionGroupId ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetPermissionGroupId() int64
GetPermissionGroupId returns the PermissionGroupId field value if set, zero value otherwise.
func (*PermissionGroupModelHaljson) GetPermissionGroupIdOk ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) GetPermissionGroupIdOk() (*int64, bool)
GetPermissionGroupIdOk returns a tuple with the PermissionGroupId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PermissionGroupModelHaljson) HasAccessType ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasAccessType() bool
HasAccessType returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateConfig() bool
HasCanCreateOrUpdateConfig returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateEnvironment() bool
HasCanCreateOrUpdateEnvironment returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateSegments() bool
HasCanCreateOrUpdateSegments returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateSetting() bool
HasCanCreateOrUpdateSetting returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanCreateOrUpdateTag() bool
HasCanCreateOrUpdateTag returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanDeleteConfig ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanDeleteConfig() bool
HasCanDeleteConfig returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanDeleteEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanDeleteEnvironment() bool
HasCanDeleteEnvironment returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanDeleteSegments ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanDeleteSegments() bool
HasCanDeleteSegments returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanDeleteSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanDeleteSetting() bool
HasCanDeleteSetting returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanDeleteTag ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanDeleteTag() bool
HasCanDeleteTag returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanManageIntegrations ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanManageIntegrations() bool
HasCanManageIntegrations returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanManageMembers ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanManageMembers() bool
HasCanManageMembers returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanManageProductPreferences ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanManageProductPreferences() bool
HasCanManageProductPreferences returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanManageWebhook ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanManageWebhook() bool
HasCanManageWebhook returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanRotateSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanRotateSdkKey() bool
HasCanRotateSdkKey returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanTagSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanTagSetting() bool
HasCanTagSetting returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanUseExportImport ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanUseExportImport() bool
HasCanUseExportImport returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanViewProductAuditLog ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanViewProductAuditLog() bool
HasCanViewProductAuditLog returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanViewProductStatistics ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanViewProductStatistics() bool
HasCanViewProductStatistics returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasCanViewSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasCanViewSdkKey() bool
HasCanViewSdkKey returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasEnvironmentAccesses ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasEnvironmentAccesses() bool
HasEnvironmentAccesses returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasLinks ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasName ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasNewEnvironmentAccessType ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasNewEnvironmentAccessType() bool
HasNewEnvironmentAccessType returns a boolean if a field has been set.
func (*PermissionGroupModelHaljson) HasPermissionGroupId ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) HasPermissionGroupId() bool
HasPermissionGroupId returns a boolean if a field has been set.
func (PermissionGroupModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o PermissionGroupModelHaljson) MarshalJSON() ([]byte, error)
func (*PermissionGroupModelHaljson) SetAccessType ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetAccessType(v AccessType)
SetAccessType gets a reference to the given AccessType and assigns it to the AccessType field.
func (*PermissionGroupModelHaljson) SetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateConfig(v bool)
SetCanCreateOrUpdateConfig gets a reference to the given bool and assigns it to the CanCreateOrUpdateConfig field.
func (*PermissionGroupModelHaljson) SetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateEnvironment(v bool)
SetCanCreateOrUpdateEnvironment gets a reference to the given bool and assigns it to the CanCreateOrUpdateEnvironment field.
func (*PermissionGroupModelHaljson) SetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateSegments(v bool)
SetCanCreateOrUpdateSegments gets a reference to the given bool and assigns it to the CanCreateOrUpdateSegments field.
func (*PermissionGroupModelHaljson) SetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateSetting(v bool)
SetCanCreateOrUpdateSetting gets a reference to the given bool and assigns it to the CanCreateOrUpdateSetting field.
func (*PermissionGroupModelHaljson) SetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanCreateOrUpdateTag(v bool)
SetCanCreateOrUpdateTag gets a reference to the given bool and assigns it to the CanCreateOrUpdateTag field.
func (*PermissionGroupModelHaljson) SetCanDeleteConfig ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanDeleteConfig(v bool)
SetCanDeleteConfig gets a reference to the given bool and assigns it to the CanDeleteConfig field.
func (*PermissionGroupModelHaljson) SetCanDeleteEnvironment ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanDeleteEnvironment(v bool)
SetCanDeleteEnvironment gets a reference to the given bool and assigns it to the CanDeleteEnvironment field.
func (*PermissionGroupModelHaljson) SetCanDeleteSegments ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanDeleteSegments(v bool)
SetCanDeleteSegments gets a reference to the given bool and assigns it to the CanDeleteSegments field.
func (*PermissionGroupModelHaljson) SetCanDeleteSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanDeleteSetting(v bool)
SetCanDeleteSetting gets a reference to the given bool and assigns it to the CanDeleteSetting field.
func (*PermissionGroupModelHaljson) SetCanDeleteTag ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanDeleteTag(v bool)
SetCanDeleteTag gets a reference to the given bool and assigns it to the CanDeleteTag field.
func (*PermissionGroupModelHaljson) SetCanManageIntegrations ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanManageIntegrations(v bool)
SetCanManageIntegrations gets a reference to the given bool and assigns it to the CanManageIntegrations field.
func (*PermissionGroupModelHaljson) SetCanManageMembers ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanManageMembers(v bool)
SetCanManageMembers gets a reference to the given bool and assigns it to the CanManageMembers field.
func (*PermissionGroupModelHaljson) SetCanManageProductPreferences ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanManageProductPreferences(v bool)
SetCanManageProductPreferences gets a reference to the given bool and assigns it to the CanManageProductPreferences field.
func (*PermissionGroupModelHaljson) SetCanManageWebhook ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanManageWebhook(v bool)
SetCanManageWebhook gets a reference to the given bool and assigns it to the CanManageWebhook field.
func (*PermissionGroupModelHaljson) SetCanRotateSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanRotateSdkKey(v bool)
SetCanRotateSdkKey gets a reference to the given bool and assigns it to the CanRotateSdkKey field.
func (*PermissionGroupModelHaljson) SetCanTagSetting ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanTagSetting(v bool)
SetCanTagSetting gets a reference to the given bool and assigns it to the CanTagSetting field.
func (*PermissionGroupModelHaljson) SetCanUseExportImport ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanUseExportImport(v bool)
SetCanUseExportImport gets a reference to the given bool and assigns it to the CanUseExportImport field.
func (*PermissionGroupModelHaljson) SetCanViewProductAuditLog ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanViewProductAuditLog(v bool)
SetCanViewProductAuditLog gets a reference to the given bool and assigns it to the CanViewProductAuditLog field.
func (*PermissionGroupModelHaljson) SetCanViewProductStatistics ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanViewProductStatistics(v bool)
SetCanViewProductStatistics gets a reference to the given bool and assigns it to the CanViewProductStatistics field.
func (*PermissionGroupModelHaljson) SetCanViewSdkKey ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetCanViewSdkKey(v bool)
SetCanViewSdkKey gets a reference to the given bool and assigns it to the CanViewSdkKey field.
func (*PermissionGroupModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*PermissionGroupModelHaljson) SetEnvironmentAccesses ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetEnvironmentAccesses(v []EnvironmentAccessModel)
SetEnvironmentAccesses gets a reference to the given []EnvironmentAccessModel and assigns it to the EnvironmentAccesses field.
func (*PermissionGroupModelHaljson) SetLinks ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*PermissionGroupModelHaljson) SetName ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*PermissionGroupModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*PermissionGroupModelHaljson) SetNewEnvironmentAccessType ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetNewEnvironmentAccessType(v EnvironmentAccessType)
SetNewEnvironmentAccessType gets a reference to the given EnvironmentAccessType and assigns it to the NewEnvironmentAccessType field.
func (*PermissionGroupModelHaljson) SetPermissionGroupId ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) SetPermissionGroupId(v int64)
SetPermissionGroupId gets a reference to the given int64 and assigns it to the PermissionGroupId field.
func (PermissionGroupModelHaljson) ToMap ¶ added in v1.4.0
func (o PermissionGroupModelHaljson) ToMap() (map[string]interface{}, error)
func (*PermissionGroupModelHaljson) UnsetName ¶ added in v1.4.0
func (o *PermissionGroupModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type PermissionGroupsApiCreatePermissionGroupRequest ¶ added in v1.4.0
type PermissionGroupsApiCreatePermissionGroupRequest struct { ApiService *PermissionGroupsApiService // contains filtered or unexported fields }
func (PermissionGroupsApiCreatePermissionGroupRequest) CreatePermissionGroupRequest ¶ added in v1.4.0
func (r PermissionGroupsApiCreatePermissionGroupRequest) CreatePermissionGroupRequest(createPermissionGroupRequest CreatePermissionGroupRequest) PermissionGroupsApiCreatePermissionGroupRequest
func (PermissionGroupsApiCreatePermissionGroupRequest) Execute ¶ added in v1.4.0
func (r PermissionGroupsApiCreatePermissionGroupRequest) Execute() (*PermissionGroupModel, *http.Response, error)
type PermissionGroupsApiDeletePermissionGroupRequest ¶ added in v1.4.0
type PermissionGroupsApiDeletePermissionGroupRequest struct { ApiService *PermissionGroupsApiService // contains filtered or unexported fields }
type PermissionGroupsApiGetPermissionGroupRequest ¶ added in v1.4.0
type PermissionGroupsApiGetPermissionGroupRequest struct { ApiService *PermissionGroupsApiService // contains filtered or unexported fields }
func (PermissionGroupsApiGetPermissionGroupRequest) Execute ¶ added in v1.4.0
func (r PermissionGroupsApiGetPermissionGroupRequest) Execute() (*PermissionGroupModel, *http.Response, error)
type PermissionGroupsApiGetPermissionGroupsRequest ¶ added in v1.4.0
type PermissionGroupsApiGetPermissionGroupsRequest struct { ApiService *PermissionGroupsApiService // contains filtered or unexported fields }
func (PermissionGroupsApiGetPermissionGroupsRequest) Execute ¶ added in v1.4.0
func (r PermissionGroupsApiGetPermissionGroupsRequest) Execute() ([]PermissionGroupModel, *http.Response, error)
type PermissionGroupsApiService ¶ added in v1.1.0
type PermissionGroupsApiService service
PermissionGroupsApiService PermissionGroupsApi service
func (*PermissionGroupsApiService) CreatePermissionGroup ¶ added in v1.1.0
func (a *PermissionGroupsApiService) CreatePermissionGroup(ctx context.Context, productId string) PermissionGroupsApiCreatePermissionGroupRequest
CreatePermissionGroup Create Permission Group
This endpoint creates a new Permission Group in a specified Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return PermissionGroupsApiCreatePermissionGroupRequest
func (*PermissionGroupsApiService) CreatePermissionGroupExecute ¶ added in v1.4.0
func (a *PermissionGroupsApiService) CreatePermissionGroupExecute(r PermissionGroupsApiCreatePermissionGroupRequest) (*PermissionGroupModel, *http.Response, error)
Execute executes the request
@return PermissionGroupModel
func (*PermissionGroupsApiService) DeletePermissionGroup ¶ added in v1.1.0
func (a *PermissionGroupsApiService) DeletePermissionGroup(ctx context.Context, permissionGroupId int64) PermissionGroupsApiDeletePermissionGroupRequest
DeletePermissionGroup Delete Permission Group
This endpoint removes a Permission Group identified by the `permissionGroupId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param permissionGroupId The identifier of the Permission Group. @return PermissionGroupsApiDeletePermissionGroupRequest
func (*PermissionGroupsApiService) DeletePermissionGroupExecute ¶ added in v1.4.0
func (a *PermissionGroupsApiService) DeletePermissionGroupExecute(r PermissionGroupsApiDeletePermissionGroupRequest) (*http.Response, error)
Execute executes the request
func (*PermissionGroupsApiService) GetPermissionGroup ¶ added in v1.1.0
func (a *PermissionGroupsApiService) GetPermissionGroup(ctx context.Context, permissionGroupId int64) PermissionGroupsApiGetPermissionGroupRequest
GetPermissionGroup Get Permission Group
This endpoint returns the metadata of a Permission Group identified by the `permissionGroupId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param permissionGroupId The identifier of the Permission Group. @return PermissionGroupsApiGetPermissionGroupRequest
func (*PermissionGroupsApiService) GetPermissionGroupExecute ¶ added in v1.4.0
func (a *PermissionGroupsApiService) GetPermissionGroupExecute(r PermissionGroupsApiGetPermissionGroupRequest) (*PermissionGroupModel, *http.Response, error)
Execute executes the request
@return PermissionGroupModel
func (*PermissionGroupsApiService) GetPermissionGroups ¶ added in v1.1.0
func (a *PermissionGroupsApiService) GetPermissionGroups(ctx context.Context, productId string) PermissionGroupsApiGetPermissionGroupsRequest
GetPermissionGroups List Permission Groups
This endpoint returns the list of the Permission Groups that belongs to the given Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return PermissionGroupsApiGetPermissionGroupsRequest
func (*PermissionGroupsApiService) GetPermissionGroupsExecute ¶ added in v1.4.0
func (a *PermissionGroupsApiService) GetPermissionGroupsExecute(r PermissionGroupsApiGetPermissionGroupsRequest) ([]PermissionGroupModel, *http.Response, error)
Execute executes the request
@return []PermissionGroupModel
func (*PermissionGroupsApiService) UpdatePermissionGroup ¶ added in v1.1.0
func (a *PermissionGroupsApiService) UpdatePermissionGroup(ctx context.Context, permissionGroupId int64) PermissionGroupsApiUpdatePermissionGroupRequest
UpdatePermissionGroup Update Permission Group
This endpoint updates a Permission Group identified by the `permissionGroupId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param permissionGroupId The identifier of the Permission Group. @return PermissionGroupsApiUpdatePermissionGroupRequest
func (*PermissionGroupsApiService) UpdatePermissionGroupExecute ¶ added in v1.4.0
func (a *PermissionGroupsApiService) UpdatePermissionGroupExecute(r PermissionGroupsApiUpdatePermissionGroupRequest) (*PermissionGroupModel, *http.Response, error)
Execute executes the request
@return PermissionGroupModel
type PermissionGroupsApiUpdatePermissionGroupRequest ¶ added in v1.4.0
type PermissionGroupsApiUpdatePermissionGroupRequest struct { ApiService *PermissionGroupsApiService // contains filtered or unexported fields }
func (PermissionGroupsApiUpdatePermissionGroupRequest) Execute ¶ added in v1.4.0
func (r PermissionGroupsApiUpdatePermissionGroupRequest) Execute() (*PermissionGroupModel, *http.Response, error)
func (PermissionGroupsApiUpdatePermissionGroupRequest) UpdatePermissionGroupRequest ¶ added in v1.4.0
func (r PermissionGroupsApiUpdatePermissionGroupRequest) UpdatePermissionGroupRequest(updatePermissionGroupRequest UpdatePermissionGroupRequest) PermissionGroupsApiUpdatePermissionGroupRequest
type PreferencesModel ¶ added in v1.10.0
type PreferencesModel struct { // Indicates that a mandatory note required for saving and publishing. ReasonRequired *bool `json:"reasonRequired,omitempty"` KeyGenerationMode *KeyGenerationMode `json:"keyGenerationMode,omitempty"` // Indicates whether a variation ID's must be shown on the ConfigCat Dashboard. ShowVariationId *bool `json:"showVariationId,omitempty"` // List of Environments where mandatory note must be set before saving and publishing. ReasonRequiredEnvironments []ReasonRequiredEnvironmentModel `json:"reasonRequiredEnvironments,omitempty"` // Indicates whether Feature flags and Settings must have a hint. MandatorySettingHint *bool `json:"mandatorySettingHint,omitempty"` }
PreferencesModel struct for PreferencesModel
func NewPreferencesModel ¶ added in v1.10.0
func NewPreferencesModel() *PreferencesModel
NewPreferencesModel instantiates a new PreferencesModel 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 NewPreferencesModelWithDefaults ¶ added in v1.10.0
func NewPreferencesModelWithDefaults() *PreferencesModel
NewPreferencesModelWithDefaults instantiates a new PreferencesModel 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 (*PreferencesModel) GetKeyGenerationMode ¶ added in v1.10.0
func (o *PreferencesModel) GetKeyGenerationMode() KeyGenerationMode
GetKeyGenerationMode returns the KeyGenerationMode field value if set, zero value otherwise.
func (*PreferencesModel) GetKeyGenerationModeOk ¶ added in v1.10.0
func (o *PreferencesModel) GetKeyGenerationModeOk() (*KeyGenerationMode, bool)
GetKeyGenerationModeOk returns a tuple with the KeyGenerationMode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PreferencesModel) GetMandatorySettingHint ¶ added in v1.10.0
func (o *PreferencesModel) GetMandatorySettingHint() bool
GetMandatorySettingHint returns the MandatorySettingHint field value if set, zero value otherwise.
func (*PreferencesModel) GetMandatorySettingHintOk ¶ added in v1.10.0
func (o *PreferencesModel) GetMandatorySettingHintOk() (*bool, bool)
GetMandatorySettingHintOk returns a tuple with the MandatorySettingHint field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PreferencesModel) GetReasonRequired ¶ added in v1.10.0
func (o *PreferencesModel) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*PreferencesModel) GetReasonRequiredEnvironments ¶ added in v1.10.0
func (o *PreferencesModel) GetReasonRequiredEnvironments() []ReasonRequiredEnvironmentModel
GetReasonRequiredEnvironments returns the ReasonRequiredEnvironments field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PreferencesModel) GetReasonRequiredEnvironmentsOk ¶ added in v1.10.0
func (o *PreferencesModel) GetReasonRequiredEnvironmentsOk() ([]ReasonRequiredEnvironmentModel, bool)
GetReasonRequiredEnvironmentsOk returns a tuple with the ReasonRequiredEnvironments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PreferencesModel) GetReasonRequiredOk ¶ added in v1.10.0
func (o *PreferencesModel) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PreferencesModel) GetShowVariationId ¶ added in v1.10.0
func (o *PreferencesModel) GetShowVariationId() bool
GetShowVariationId returns the ShowVariationId field value if set, zero value otherwise.
func (*PreferencesModel) GetShowVariationIdOk ¶ added in v1.10.0
func (o *PreferencesModel) GetShowVariationIdOk() (*bool, bool)
GetShowVariationIdOk returns a tuple with the ShowVariationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PreferencesModel) HasKeyGenerationMode ¶ added in v1.10.0
func (o *PreferencesModel) HasKeyGenerationMode() bool
HasKeyGenerationMode returns a boolean if a field has been set.
func (*PreferencesModel) HasMandatorySettingHint ¶ added in v1.10.0
func (o *PreferencesModel) HasMandatorySettingHint() bool
HasMandatorySettingHint returns a boolean if a field has been set.
func (*PreferencesModel) HasReasonRequired ¶ added in v1.10.0
func (o *PreferencesModel) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (*PreferencesModel) HasReasonRequiredEnvironments ¶ added in v1.10.0
func (o *PreferencesModel) HasReasonRequiredEnvironments() bool
HasReasonRequiredEnvironments returns a boolean if a field has been set.
func (*PreferencesModel) HasShowVariationId ¶ added in v1.10.0
func (o *PreferencesModel) HasShowVariationId() bool
HasShowVariationId returns a boolean if a field has been set.
func (PreferencesModel) MarshalJSON ¶ added in v1.10.0
func (o PreferencesModel) MarshalJSON() ([]byte, error)
func (*PreferencesModel) SetKeyGenerationMode ¶ added in v1.10.0
func (o *PreferencesModel) SetKeyGenerationMode(v KeyGenerationMode)
SetKeyGenerationMode gets a reference to the given KeyGenerationMode and assigns it to the KeyGenerationMode field.
func (*PreferencesModel) SetMandatorySettingHint ¶ added in v1.10.0
func (o *PreferencesModel) SetMandatorySettingHint(v bool)
SetMandatorySettingHint gets a reference to the given bool and assigns it to the MandatorySettingHint field.
func (*PreferencesModel) SetReasonRequired ¶ added in v1.10.0
func (o *PreferencesModel) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (*PreferencesModel) SetReasonRequiredEnvironments ¶ added in v1.10.0
func (o *PreferencesModel) SetReasonRequiredEnvironments(v []ReasonRequiredEnvironmentModel)
SetReasonRequiredEnvironments gets a reference to the given []ReasonRequiredEnvironmentModel and assigns it to the ReasonRequiredEnvironments field.
func (*PreferencesModel) SetShowVariationId ¶ added in v1.10.0
func (o *PreferencesModel) SetShowVariationId(v bool)
SetShowVariationId gets a reference to the given bool and assigns it to the ShowVariationId field.
func (PreferencesModel) ToMap ¶ added in v1.10.0
func (o PreferencesModel) ToMap() (map[string]interface{}, error)
type PrerequisiteComparator ¶ added in v1.6.0
type PrerequisiteComparator string
PrerequisiteComparator Prerequisite flag comparison operator used during the evaluation process.
const ( PREREQUISITECOMPARATOR_EQUALS PrerequisiteComparator = "equals" PREREQUISITECOMPARATOR_DOES_NOT_EQUAL PrerequisiteComparator = "doesNotEqual" )
List of PrerequisiteComparator
func NewPrerequisiteComparatorFromValue ¶ added in v1.6.0
func NewPrerequisiteComparatorFromValue(v string) (*PrerequisiteComparator, error)
NewPrerequisiteComparatorFromValue returns a pointer to a valid PrerequisiteComparator for the value passed as argument, or an error if the value passed is not allowed by the enum
func (PrerequisiteComparator) IsValid ¶ added in v1.6.0
func (v PrerequisiteComparator) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (PrerequisiteComparator) Ptr ¶ added in v1.6.0
func (v PrerequisiteComparator) Ptr() *PrerequisiteComparator
Ptr returns reference to PrerequisiteComparator value
func (*PrerequisiteComparator) UnmarshalJSON ¶ added in v1.6.0
func (v *PrerequisiteComparator) UnmarshalJSON(src []byte) error
type PrerequisiteFlagConditionModel ¶ added in v1.6.0
type PrerequisiteFlagConditionModel struct { // The prerequisite flag's identifier. PrerequisiteSettingId int32 `json:"prerequisiteSettingId"` Comparator PrerequisiteComparator `json:"comparator"` PrerequisiteComparisonValue ValueModel `json:"prerequisiteComparisonValue"` }
PrerequisiteFlagConditionModel Describes a condition that is based on a prerequisite flag.
func NewPrerequisiteFlagConditionModel ¶ added in v1.6.0
func NewPrerequisiteFlagConditionModel(prerequisiteSettingId int32, comparator PrerequisiteComparator, prerequisiteComparisonValue ValueModel) *PrerequisiteFlagConditionModel
NewPrerequisiteFlagConditionModel instantiates a new PrerequisiteFlagConditionModel 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 NewPrerequisiteFlagConditionModelWithDefaults ¶ added in v1.6.0
func NewPrerequisiteFlagConditionModelWithDefaults() *PrerequisiteFlagConditionModel
NewPrerequisiteFlagConditionModelWithDefaults instantiates a new PrerequisiteFlagConditionModel 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 (*PrerequisiteFlagConditionModel) GetComparator ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) GetComparator() PrerequisiteComparator
GetComparator returns the Comparator field value
func (*PrerequisiteFlagConditionModel) GetComparatorOk ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) GetComparatorOk() (*PrerequisiteComparator, bool)
GetComparatorOk returns a tuple with the Comparator field value and a boolean to check if the value has been set.
func (*PrerequisiteFlagConditionModel) GetPrerequisiteComparisonValue ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) GetPrerequisiteComparisonValue() ValueModel
GetPrerequisiteComparisonValue returns the PrerequisiteComparisonValue field value
func (*PrerequisiteFlagConditionModel) GetPrerequisiteComparisonValueOk ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) GetPrerequisiteComparisonValueOk() (*ValueModel, bool)
GetPrerequisiteComparisonValueOk returns a tuple with the PrerequisiteComparisonValue field value and a boolean to check if the value has been set.
func (*PrerequisiteFlagConditionModel) GetPrerequisiteSettingId ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) GetPrerequisiteSettingId() int32
GetPrerequisiteSettingId returns the PrerequisiteSettingId field value
func (*PrerequisiteFlagConditionModel) GetPrerequisiteSettingIdOk ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) GetPrerequisiteSettingIdOk() (*int32, bool)
GetPrerequisiteSettingIdOk returns a tuple with the PrerequisiteSettingId field value and a boolean to check if the value has been set.
func (PrerequisiteFlagConditionModel) MarshalJSON ¶ added in v1.6.0
func (o PrerequisiteFlagConditionModel) MarshalJSON() ([]byte, error)
func (*PrerequisiteFlagConditionModel) SetComparator ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) SetComparator(v PrerequisiteComparator)
SetComparator sets field value
func (*PrerequisiteFlagConditionModel) SetPrerequisiteComparisonValue ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) SetPrerequisiteComparisonValue(v ValueModel)
SetPrerequisiteComparisonValue sets field value
func (*PrerequisiteFlagConditionModel) SetPrerequisiteSettingId ¶ added in v1.6.0
func (o *PrerequisiteFlagConditionModel) SetPrerequisiteSettingId(v int32)
SetPrerequisiteSettingId sets field value
func (PrerequisiteFlagConditionModel) ToMap ¶ added in v1.6.0
func (o PrerequisiteFlagConditionModel) ToMap() (map[string]interface{}, error)
type ProductModel ¶
type ProductModel struct { Organization *OrganizationModel `json:"organization,omitempty"` // Identifier of the Product. ProductId *string `json:"productId,omitempty"` // Name of the Product. Name NullableString `json:"name,omitempty"` // Description of the Product. Description NullableString `json:"description,omitempty"` // The order of the Product represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order *int32 `json:"order,omitempty"` // Determines whether a mandatory reason must be given every time when the Feature Flags or Settings within a Product are saved. ReasonRequired *bool `json:"reasonRequired,omitempty"` }
ProductModel Details of the Product.
func NewProductModel ¶ added in v1.4.0
func NewProductModel() *ProductModel
NewProductModel instantiates a new ProductModel 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 NewProductModelWithDefaults ¶ added in v1.4.0
func NewProductModelWithDefaults() *ProductModel
NewProductModelWithDefaults instantiates a new ProductModel 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 (*ProductModel) GetDescription ¶ added in v1.4.0
func (o *ProductModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ProductModel) GetDescriptionOk ¶ added in v1.4.0
func (o *ProductModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ProductModel) GetName ¶ added in v1.4.0
func (o *ProductModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ProductModel) GetNameOk ¶ added in v1.4.0
func (o *ProductModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ProductModel) GetOrder ¶ added in v1.4.0
func (o *ProductModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*ProductModel) GetOrderOk ¶ added in v1.4.0
func (o *ProductModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModel) GetOrganization ¶ added in v1.4.0
func (o *ProductModel) GetOrganization() OrganizationModel
GetOrganization returns the Organization field value if set, zero value otherwise.
func (*ProductModel) GetOrganizationOk ¶ added in v1.4.0
func (o *ProductModel) GetOrganizationOk() (*OrganizationModel, bool)
GetOrganizationOk returns a tuple with the Organization field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModel) GetProductId ¶ added in v1.4.0
func (o *ProductModel) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*ProductModel) GetProductIdOk ¶ added in v1.4.0
func (o *ProductModel) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModel) GetReasonRequired ¶ added in v1.4.0
func (o *ProductModel) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*ProductModel) GetReasonRequiredOk ¶ added in v1.4.0
func (o *ProductModel) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModel) HasDescription ¶ added in v1.4.0
func (o *ProductModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ProductModel) HasName ¶ added in v1.4.0
func (o *ProductModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*ProductModel) HasOrder ¶ added in v1.4.0
func (o *ProductModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*ProductModel) HasOrganization ¶ added in v1.4.0
func (o *ProductModel) HasOrganization() bool
HasOrganization returns a boolean if a field has been set.
func (*ProductModel) HasProductId ¶ added in v1.4.0
func (o *ProductModel) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (*ProductModel) HasReasonRequired ¶ added in v1.4.0
func (o *ProductModel) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (ProductModel) MarshalJSON ¶ added in v1.4.0
func (o ProductModel) MarshalJSON() ([]byte, error)
func (*ProductModel) SetDescription ¶ added in v1.4.0
func (o *ProductModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*ProductModel) SetDescriptionNil ¶ added in v1.4.0
func (o *ProductModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*ProductModel) SetName ¶ added in v1.4.0
func (o *ProductModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ProductModel) SetNameNil ¶ added in v1.4.0
func (o *ProductModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ProductModel) SetOrder ¶ added in v1.4.0
func (o *ProductModel) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*ProductModel) SetOrganization ¶ added in v1.4.0
func (o *ProductModel) SetOrganization(v OrganizationModel)
SetOrganization gets a reference to the given OrganizationModel and assigns it to the Organization field.
func (*ProductModel) SetProductId ¶ added in v1.4.0
func (o *ProductModel) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*ProductModel) SetReasonRequired ¶ added in v1.4.0
func (o *ProductModel) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (ProductModel) ToMap ¶ added in v1.4.0
func (o ProductModel) ToMap() (map[string]interface{}, error)
func (*ProductModel) UnsetDescription ¶ added in v1.4.0
func (o *ProductModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*ProductModel) UnsetName ¶ added in v1.4.0
func (o *ProductModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type ProductModelHaljson ¶
type ProductModelHaljson struct { Embedded *ConfigModelHaljsonEmbeddedProductEmbedded `json:"_embedded,omitempty"` // Identifier of the Product. ProductId *string `json:"productId,omitempty"` // Name of the Product. Name NullableString `json:"name,omitempty"` // Description of the Product. Description NullableString `json:"description,omitempty"` // The order of the Product represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order *int32 `json:"order,omitempty"` // Determines whether a mandatory reason must be given every time when the Feature Flags or Settings within a Product are saved. ReasonRequired *bool `json:"reasonRequired,omitempty"` Links *ConfigModelHaljsonEmbeddedProductLinks `json:"_links,omitempty"` }
ProductModelHaljson struct for ProductModelHaljson
func NewProductModelHaljson ¶ added in v1.4.0
func NewProductModelHaljson() *ProductModelHaljson
NewProductModelHaljson instantiates a new ProductModelHaljson 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 NewProductModelHaljsonWithDefaults ¶ added in v1.4.0
func NewProductModelHaljsonWithDefaults() *ProductModelHaljson
NewProductModelHaljsonWithDefaults instantiates a new ProductModelHaljson 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 (*ProductModelHaljson) GetDescription ¶ added in v1.4.0
func (o *ProductModelHaljson) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ProductModelHaljson) GetDescriptionOk ¶ added in v1.4.0
func (o *ProductModelHaljson) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ProductModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *ProductModelHaljson) GetEmbedded() ConfigModelHaljsonEmbeddedProductEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*ProductModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *ProductModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbeddedProductEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelHaljson) GetLinks ¶ added in v1.4.0
func (o *ProductModelHaljson) GetLinks() ConfigModelHaljsonEmbeddedProductLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*ProductModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *ProductModelHaljson) GetLinksOk() (*ConfigModelHaljsonEmbeddedProductLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelHaljson) GetName ¶ added in v1.4.0
func (o *ProductModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ProductModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *ProductModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ProductModelHaljson) GetOrder ¶ added in v1.4.0
func (o *ProductModelHaljson) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*ProductModelHaljson) GetOrderOk ¶ added in v1.4.0
func (o *ProductModelHaljson) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelHaljson) GetProductId ¶ added in v1.4.0
func (o *ProductModelHaljson) GetProductId() string
GetProductId returns the ProductId field value if set, zero value otherwise.
func (*ProductModelHaljson) GetProductIdOk ¶ added in v1.4.0
func (o *ProductModelHaljson) GetProductIdOk() (*string, bool)
GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelHaljson) GetReasonRequired ¶ added in v1.4.0
func (o *ProductModelHaljson) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*ProductModelHaljson) GetReasonRequiredOk ¶ added in v1.4.0
func (o *ProductModelHaljson) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelHaljson) HasDescription ¶ added in v1.4.0
func (o *ProductModelHaljson) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*ProductModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *ProductModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*ProductModelHaljson) HasLinks ¶ added in v1.4.0
func (o *ProductModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*ProductModelHaljson) HasName ¶ added in v1.4.0
func (o *ProductModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*ProductModelHaljson) HasOrder ¶ added in v1.4.0
func (o *ProductModelHaljson) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*ProductModelHaljson) HasProductId ¶ added in v1.4.0
func (o *ProductModelHaljson) HasProductId() bool
HasProductId returns a boolean if a field has been set.
func (*ProductModelHaljson) HasReasonRequired ¶ added in v1.4.0
func (o *ProductModelHaljson) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (ProductModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o ProductModelHaljson) MarshalJSON() ([]byte, error)
func (*ProductModelHaljson) SetDescription ¶ added in v1.4.0
func (o *ProductModelHaljson) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*ProductModelHaljson) SetDescriptionNil ¶ added in v1.4.0
func (o *ProductModelHaljson) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*ProductModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *ProductModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbeddedProductEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbeddedProductEmbedded and assigns it to the Embedded field.
func (*ProductModelHaljson) SetLinks ¶ added in v1.4.0
func (o *ProductModelHaljson) SetLinks(v ConfigModelHaljsonEmbeddedProductLinks)
SetLinks gets a reference to the given ConfigModelHaljsonEmbeddedProductLinks and assigns it to the Links field.
func (*ProductModelHaljson) SetName ¶ added in v1.4.0
func (o *ProductModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*ProductModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *ProductModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*ProductModelHaljson) SetOrder ¶ added in v1.4.0
func (o *ProductModelHaljson) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*ProductModelHaljson) SetProductId ¶ added in v1.4.0
func (o *ProductModelHaljson) SetProductId(v string)
SetProductId gets a reference to the given string and assigns it to the ProductId field.
func (*ProductModelHaljson) SetReasonRequired ¶ added in v1.4.0
func (o *ProductModelHaljson) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (ProductModelHaljson) ToMap ¶ added in v1.4.0
func (o ProductModelHaljson) ToMap() (map[string]interface{}, error)
func (*ProductModelHaljson) UnsetDescription ¶ added in v1.4.0
func (o *ProductModelHaljson) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*ProductModelHaljson) UnsetName ¶ added in v1.4.0
func (o *ProductModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type ProductModelLinks ¶ added in v1.10.0
type ProductModelLinks struct { Self *ConfigModelLinksSelf `json:"self,omitempty"` Configs *ConfigModelLinksSelf `json:"configs,omitempty"` Environments *ConfigModelLinksSelf `json:"environments,omitempty"` Tags *ConfigModelLinksSelf `json:"tags,omitempty"` PermissionGroups *ConfigModelLinksSelf `json:"permission-groups,omitempty"` Members *ConfigModelLinksSelf `json:"members,omitempty"` Invitations *ConfigModelLinksSelf `json:"invitations,omitempty"` Segments *ConfigModelLinksSelf `json:"segments,omitempty"` Preferences *ConfigModelLinksSelf `json:"preferences,omitempty"` Webhooks *ConfigModelLinksSelf `json:"webhooks,omitempty"` }
ProductModelLinks Links to additional related resources.
func NewProductModelLinks ¶ added in v1.10.0
func NewProductModelLinks() *ProductModelLinks
NewProductModelLinks instantiates a new ProductModelLinks 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 NewProductModelLinksWithDefaults ¶ added in v1.10.0
func NewProductModelLinksWithDefaults() *ProductModelLinks
NewProductModelLinksWithDefaults instantiates a new ProductModelLinks 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 (*ProductModelLinks) GetConfigs ¶ added in v1.10.0
func (o *ProductModelLinks) GetConfigs() ConfigModelLinksSelf
GetConfigs returns the Configs field value if set, zero value otherwise.
func (*ProductModelLinks) GetConfigsOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetConfigsOk() (*ConfigModelLinksSelf, bool)
GetConfigsOk returns a tuple with the Configs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetEnvironments ¶ added in v1.10.0
func (o *ProductModelLinks) GetEnvironments() ConfigModelLinksSelf
GetEnvironments returns the Environments field value if set, zero value otherwise.
func (*ProductModelLinks) GetEnvironmentsOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetEnvironmentsOk() (*ConfigModelLinksSelf, bool)
GetEnvironmentsOk returns a tuple with the Environments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetInvitations ¶ added in v1.10.0
func (o *ProductModelLinks) GetInvitations() ConfigModelLinksSelf
GetInvitations returns the Invitations field value if set, zero value otherwise.
func (*ProductModelLinks) GetInvitationsOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetInvitationsOk() (*ConfigModelLinksSelf, bool)
GetInvitationsOk returns a tuple with the Invitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetMembers ¶ added in v1.10.0
func (o *ProductModelLinks) GetMembers() ConfigModelLinksSelf
GetMembers returns the Members field value if set, zero value otherwise.
func (*ProductModelLinks) GetMembersOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetMembersOk() (*ConfigModelLinksSelf, bool)
GetMembersOk returns a tuple with the Members field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetPermissionGroups ¶ added in v1.10.0
func (o *ProductModelLinks) GetPermissionGroups() ConfigModelLinksSelf
GetPermissionGroups returns the PermissionGroups field value if set, zero value otherwise.
func (*ProductModelLinks) GetPermissionGroupsOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetPermissionGroupsOk() (*ConfigModelLinksSelf, bool)
GetPermissionGroupsOk returns a tuple with the PermissionGroups field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetPreferences ¶ added in v1.10.0
func (o *ProductModelLinks) GetPreferences() ConfigModelLinksSelf
GetPreferences returns the Preferences field value if set, zero value otherwise.
func (*ProductModelLinks) GetPreferencesOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetPreferencesOk() (*ConfigModelLinksSelf, bool)
GetPreferencesOk returns a tuple with the Preferences field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetSegments ¶ added in v1.10.0
func (o *ProductModelLinks) GetSegments() ConfigModelLinksSelf
GetSegments returns the Segments field value if set, zero value otherwise.
func (*ProductModelLinks) GetSegmentsOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetSegmentsOk() (*ConfigModelLinksSelf, bool)
GetSegmentsOk returns a tuple with the Segments field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetSelf ¶ added in v1.10.0
func (o *ProductModelLinks) GetSelf() ConfigModelLinksSelf
GetSelf returns the Self field value if set, zero value otherwise.
func (*ProductModelLinks) GetSelfOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetSelfOk() (*ConfigModelLinksSelf, bool)
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetTags ¶ added in v1.10.0
func (o *ProductModelLinks) GetTags() ConfigModelLinksSelf
GetTags returns the Tags field value if set, zero value otherwise.
func (*ProductModelLinks) GetTagsOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetTagsOk() (*ConfigModelLinksSelf, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) GetWebhooks ¶ added in v1.10.0
func (o *ProductModelLinks) GetWebhooks() ConfigModelLinksSelf
GetWebhooks returns the Webhooks field value if set, zero value otherwise.
func (*ProductModelLinks) GetWebhooksOk ¶ added in v1.10.0
func (o *ProductModelLinks) GetWebhooksOk() (*ConfigModelLinksSelf, bool)
GetWebhooksOk returns a tuple with the Webhooks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProductModelLinks) HasConfigs ¶ added in v1.10.0
func (o *ProductModelLinks) HasConfigs() bool
HasConfigs returns a boolean if a field has been set.
func (*ProductModelLinks) HasEnvironments ¶ added in v1.10.0
func (o *ProductModelLinks) HasEnvironments() bool
HasEnvironments returns a boolean if a field has been set.
func (*ProductModelLinks) HasInvitations ¶ added in v1.10.0
func (o *ProductModelLinks) HasInvitations() bool
HasInvitations returns a boolean if a field has been set.
func (*ProductModelLinks) HasMembers ¶ added in v1.10.0
func (o *ProductModelLinks) HasMembers() bool
HasMembers returns a boolean if a field has been set.
func (*ProductModelLinks) HasPermissionGroups ¶ added in v1.10.0
func (o *ProductModelLinks) HasPermissionGroups() bool
HasPermissionGroups returns a boolean if a field has been set.
func (*ProductModelLinks) HasPreferences ¶ added in v1.10.0
func (o *ProductModelLinks) HasPreferences() bool
HasPreferences returns a boolean if a field has been set.
func (*ProductModelLinks) HasSegments ¶ added in v1.10.0
func (o *ProductModelLinks) HasSegments() bool
HasSegments returns a boolean if a field has been set.
func (*ProductModelLinks) HasSelf ¶ added in v1.10.0
func (o *ProductModelLinks) HasSelf() bool
HasSelf returns a boolean if a field has been set.
func (*ProductModelLinks) HasTags ¶ added in v1.10.0
func (o *ProductModelLinks) HasTags() bool
HasTags returns a boolean if a field has been set.
func (*ProductModelLinks) HasWebhooks ¶ added in v1.10.0
func (o *ProductModelLinks) HasWebhooks() bool
HasWebhooks returns a boolean if a field has been set.
func (ProductModelLinks) MarshalJSON ¶ added in v1.10.0
func (o ProductModelLinks) MarshalJSON() ([]byte, error)
func (*ProductModelLinks) SetConfigs ¶ added in v1.10.0
func (o *ProductModelLinks) SetConfigs(v ConfigModelLinksSelf)
SetConfigs gets a reference to the given ConfigModelLinksSelf and assigns it to the Configs field.
func (*ProductModelLinks) SetEnvironments ¶ added in v1.10.0
func (o *ProductModelLinks) SetEnvironments(v ConfigModelLinksSelf)
SetEnvironments gets a reference to the given ConfigModelLinksSelf and assigns it to the Environments field.
func (*ProductModelLinks) SetInvitations ¶ added in v1.10.0
func (o *ProductModelLinks) SetInvitations(v ConfigModelLinksSelf)
SetInvitations gets a reference to the given ConfigModelLinksSelf and assigns it to the Invitations field.
func (*ProductModelLinks) SetMembers ¶ added in v1.10.0
func (o *ProductModelLinks) SetMembers(v ConfigModelLinksSelf)
SetMembers gets a reference to the given ConfigModelLinksSelf and assigns it to the Members field.
func (*ProductModelLinks) SetPermissionGroups ¶ added in v1.10.0
func (o *ProductModelLinks) SetPermissionGroups(v ConfigModelLinksSelf)
SetPermissionGroups gets a reference to the given ConfigModelLinksSelf and assigns it to the PermissionGroups field.
func (*ProductModelLinks) SetPreferences ¶ added in v1.10.0
func (o *ProductModelLinks) SetPreferences(v ConfigModelLinksSelf)
SetPreferences gets a reference to the given ConfigModelLinksSelf and assigns it to the Preferences field.
func (*ProductModelLinks) SetSegments ¶ added in v1.10.0
func (o *ProductModelLinks) SetSegments(v ConfigModelLinksSelf)
SetSegments gets a reference to the given ConfigModelLinksSelf and assigns it to the Segments field.
func (*ProductModelLinks) SetSelf ¶ added in v1.10.0
func (o *ProductModelLinks) SetSelf(v ConfigModelLinksSelf)
SetSelf gets a reference to the given ConfigModelLinksSelf and assigns it to the Self field.
func (*ProductModelLinks) SetTags ¶ added in v1.10.0
func (o *ProductModelLinks) SetTags(v ConfigModelLinksSelf)
SetTags gets a reference to the given ConfigModelLinksSelf and assigns it to the Tags field.
func (*ProductModelLinks) SetWebhooks ¶ added in v1.10.0
func (o *ProductModelLinks) SetWebhooks(v ConfigModelLinksSelf)
SetWebhooks gets a reference to the given ConfigModelLinksSelf and assigns it to the Webhooks field.
func (ProductModelLinks) ToMap ¶ added in v1.10.0
func (o ProductModelLinks) ToMap() (map[string]interface{}, error)
type ProductsApiCreateProductRequest ¶ added in v1.4.0
type ProductsApiCreateProductRequest struct { ApiService *ProductsApiService // contains filtered or unexported fields }
func (ProductsApiCreateProductRequest) CreateProductRequest ¶ added in v1.4.0
func (r ProductsApiCreateProductRequest) CreateProductRequest(createProductRequest CreateProductRequest) ProductsApiCreateProductRequest
func (ProductsApiCreateProductRequest) Execute ¶ added in v1.4.0
func (r ProductsApiCreateProductRequest) Execute() (*ProductModel, *http.Response, error)
type ProductsApiDeleteProductRequest ¶ added in v1.4.0
type ProductsApiDeleteProductRequest struct { ApiService *ProductsApiService // contains filtered or unexported fields }
type ProductsApiGetProductPreferencesRequest ¶ added in v1.10.0
type ProductsApiGetProductPreferencesRequest struct { ApiService *ProductsApiService // contains filtered or unexported fields }
func (ProductsApiGetProductPreferencesRequest) Execute ¶ added in v1.10.0
func (r ProductsApiGetProductPreferencesRequest) Execute() (*PreferencesModel, *http.Response, error)
type ProductsApiGetProductRequest ¶ added in v1.4.0
type ProductsApiGetProductRequest struct { ApiService *ProductsApiService // contains filtered or unexported fields }
func (ProductsApiGetProductRequest) Execute ¶ added in v1.4.0
func (r ProductsApiGetProductRequest) Execute() (*ProductModel, *http.Response, error)
type ProductsApiGetProductsRequest ¶ added in v1.4.0
type ProductsApiGetProductsRequest struct { ApiService *ProductsApiService // contains filtered or unexported fields }
func (ProductsApiGetProductsRequest) Execute ¶ added in v1.4.0
func (r ProductsApiGetProductsRequest) Execute() ([]ProductModel, *http.Response, error)
type ProductsApiService ¶
type ProductsApiService service
ProductsApiService ProductsApi service
func (*ProductsApiService) CreateProduct ¶ added in v0.12.0
func (a *ProductsApiService) CreateProduct(ctx context.Context, organizationId string) ProductsApiCreateProductRequest
CreateProduct Create Product
This endpoint creates a new Product in a specified Organization identified by the `organizationId` parameter, which can be obtained from the [List Organizations](#operation/get-organizations) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param organizationId The identifier of the Organization. @return ProductsApiCreateProductRequest
func (*ProductsApiService) CreateProductExecute ¶ added in v1.4.0
func (a *ProductsApiService) CreateProductExecute(r ProductsApiCreateProductRequest) (*ProductModel, *http.Response, error)
Execute executes the request
@return ProductModel
func (*ProductsApiService) DeleteProduct ¶ added in v0.12.0
func (a *ProductsApiService) DeleteProduct(ctx context.Context, productId string) ProductsApiDeleteProductRequest
DeleteProduct Delete Product
This endpoint removes a Product identified by the `productId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return ProductsApiDeleteProductRequest
func (*ProductsApiService) DeleteProductExecute ¶ added in v1.4.0
func (a *ProductsApiService) DeleteProductExecute(r ProductsApiDeleteProductRequest) (*http.Response, error)
Execute executes the request
func (*ProductsApiService) GetProduct ¶ added in v0.12.0
func (a *ProductsApiService) GetProduct(ctx context.Context, productId string) ProductsApiGetProductRequest
GetProduct Get Product
This endpoint returns the metadata of a Product identified by the `productId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return ProductsApiGetProductRequest
func (*ProductsApiService) GetProductExecute ¶ added in v1.4.0
func (a *ProductsApiService) GetProductExecute(r ProductsApiGetProductRequest) (*ProductModel, *http.Response, error)
Execute executes the request
@return ProductModel
func (*ProductsApiService) GetProductPreferences ¶ added in v1.10.0
func (a *ProductsApiService) GetProductPreferences(ctx context.Context, productId string) ProductsApiGetProductPreferencesRequest
GetProductPreferences Get Product Preferences
This endpoint returns the preferences of a Product identified by the `productId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return ProductsApiGetProductPreferencesRequest
func (*ProductsApiService) GetProductPreferencesExecute ¶ added in v1.10.0
func (a *ProductsApiService) GetProductPreferencesExecute(r ProductsApiGetProductPreferencesRequest) (*PreferencesModel, *http.Response, error)
Execute executes the request
@return PreferencesModel
func (*ProductsApiService) GetProducts ¶
func (a *ProductsApiService) GetProducts(ctx context.Context) ProductsApiGetProductsRequest
GetProducts List Products
This endpoint returns the list of the Products that belongs to the user.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ProductsApiGetProductsRequest
func (*ProductsApiService) GetProductsExecute ¶ added in v1.4.0
func (a *ProductsApiService) GetProductsExecute(r ProductsApiGetProductsRequest) ([]ProductModel, *http.Response, error)
Execute executes the request
@return []ProductModel
func (*ProductsApiService) UpdateProduct ¶ added in v0.12.0
func (a *ProductsApiService) UpdateProduct(ctx context.Context, productId string) ProductsApiUpdateProductRequest
UpdateProduct Update Product
This endpoint updates a Product identified by the `productId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return ProductsApiUpdateProductRequest
func (*ProductsApiService) UpdateProductExecute ¶ added in v1.4.0
func (a *ProductsApiService) UpdateProductExecute(r ProductsApiUpdateProductRequest) (*ProductModel, *http.Response, error)
Execute executes the request
@return ProductModel
func (*ProductsApiService) UpdateProductPreferences ¶ added in v1.10.0
func (a *ProductsApiService) UpdateProductPreferences(ctx context.Context, productId string) ProductsApiUpdateProductPreferencesRequest
UpdateProductPreferences Update Product Preferences
This endpoint updates the preferences of a Product identified by the `productId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return ProductsApiUpdateProductPreferencesRequest
func (*ProductsApiService) UpdateProductPreferencesExecute ¶ added in v1.10.0
func (a *ProductsApiService) UpdateProductPreferencesExecute(r ProductsApiUpdateProductPreferencesRequest) (*PreferencesModel, *http.Response, error)
Execute executes the request
@return PreferencesModel
type ProductsApiUpdateProductPreferencesRequest ¶ added in v1.10.0
type ProductsApiUpdateProductPreferencesRequest struct { ApiService *ProductsApiService // contains filtered or unexported fields }
func (ProductsApiUpdateProductPreferencesRequest) Execute ¶ added in v1.10.0
func (r ProductsApiUpdateProductPreferencesRequest) Execute() (*PreferencesModel, *http.Response, error)
func (ProductsApiUpdateProductPreferencesRequest) UpdatePreferencesRequest ¶ added in v1.10.0
func (r ProductsApiUpdateProductPreferencesRequest) UpdatePreferencesRequest(updatePreferencesRequest UpdatePreferencesRequest) ProductsApiUpdateProductPreferencesRequest
type ProductsApiUpdateProductRequest ¶ added in v1.4.0
type ProductsApiUpdateProductRequest struct { ApiService *ProductsApiService // contains filtered or unexported fields }
func (ProductsApiUpdateProductRequest) Execute ¶ added in v1.4.0
func (r ProductsApiUpdateProductRequest) Execute() (*ProductModel, *http.Response, error)
func (ProductsApiUpdateProductRequest) UpdateProductRequest ¶ added in v1.4.0
func (r ProductsApiUpdateProductRequest) UpdateProductRequest(updateProductRequest UpdateProductRequest) ProductsApiUpdateProductRequest
type ReasonRequiredEnvironmentModel ¶ added in v1.10.0
type ReasonRequiredEnvironmentModel struct { // Identifier of the Environment. EnvironmentId *string `json:"environmentId,omitempty"` // Indicates that a mandatory note is required in this Environment for saving and publishing. ReasonRequired *bool `json:"reasonRequired,omitempty"` // Name of the Environment. EnvironmentName NullableString `json:"environmentName,omitempty"` }
ReasonRequiredEnvironmentModel struct for ReasonRequiredEnvironmentModel
func NewReasonRequiredEnvironmentModel ¶ added in v1.10.0
func NewReasonRequiredEnvironmentModel() *ReasonRequiredEnvironmentModel
NewReasonRequiredEnvironmentModel instantiates a new ReasonRequiredEnvironmentModel 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 NewReasonRequiredEnvironmentModelWithDefaults ¶ added in v1.10.0
func NewReasonRequiredEnvironmentModelWithDefaults() *ReasonRequiredEnvironmentModel
NewReasonRequiredEnvironmentModelWithDefaults instantiates a new ReasonRequiredEnvironmentModel 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 (*ReasonRequiredEnvironmentModel) GetEnvironmentId ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*ReasonRequiredEnvironmentModel) GetEnvironmentIdOk ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReasonRequiredEnvironmentModel) GetEnvironmentName ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) GetEnvironmentName() string
GetEnvironmentName returns the EnvironmentName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReasonRequiredEnvironmentModel) GetEnvironmentNameOk ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) GetEnvironmentNameOk() (*string, bool)
GetEnvironmentNameOk returns a tuple with the EnvironmentName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReasonRequiredEnvironmentModel) GetReasonRequired ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*ReasonRequiredEnvironmentModel) GetReasonRequiredOk ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReasonRequiredEnvironmentModel) HasEnvironmentId ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (*ReasonRequiredEnvironmentModel) HasEnvironmentName ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) HasEnvironmentName() bool
HasEnvironmentName returns a boolean if a field has been set.
func (*ReasonRequiredEnvironmentModel) HasReasonRequired ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (ReasonRequiredEnvironmentModel) MarshalJSON ¶ added in v1.10.0
func (o ReasonRequiredEnvironmentModel) MarshalJSON() ([]byte, error)
func (*ReasonRequiredEnvironmentModel) SetEnvironmentId ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (*ReasonRequiredEnvironmentModel) SetEnvironmentName ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) SetEnvironmentName(v string)
SetEnvironmentName gets a reference to the given NullableString and assigns it to the EnvironmentName field.
func (*ReasonRequiredEnvironmentModel) SetEnvironmentNameNil ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) SetEnvironmentNameNil()
SetEnvironmentNameNil sets the value for EnvironmentName to be an explicit nil
func (*ReasonRequiredEnvironmentModel) SetReasonRequired ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (ReasonRequiredEnvironmentModel) ToMap ¶ added in v1.10.0
func (o ReasonRequiredEnvironmentModel) ToMap() (map[string]interface{}, error)
func (*ReasonRequiredEnvironmentModel) UnsetEnvironmentName ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModel) UnsetEnvironmentName()
UnsetEnvironmentName ensures that no value is present for EnvironmentName, not even an explicit nil
type ReasonRequiredEnvironmentModelLinks ¶ added in v1.10.0
type ReasonRequiredEnvironmentModelLinks struct {
Environment *ConfigModelLinksSelf `json:"environment,omitempty"`
}
ReasonRequiredEnvironmentModelLinks Links to additional related resources.
func NewReasonRequiredEnvironmentModelLinks ¶ added in v1.10.0
func NewReasonRequiredEnvironmentModelLinks() *ReasonRequiredEnvironmentModelLinks
NewReasonRequiredEnvironmentModelLinks instantiates a new ReasonRequiredEnvironmentModelLinks 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 NewReasonRequiredEnvironmentModelLinksWithDefaults ¶ added in v1.10.0
func NewReasonRequiredEnvironmentModelLinksWithDefaults() *ReasonRequiredEnvironmentModelLinks
NewReasonRequiredEnvironmentModelLinksWithDefaults instantiates a new ReasonRequiredEnvironmentModelLinks 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 (*ReasonRequiredEnvironmentModelLinks) GetEnvironment ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModelLinks) GetEnvironment() ConfigModelLinksSelf
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*ReasonRequiredEnvironmentModelLinks) GetEnvironmentOk ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModelLinks) GetEnvironmentOk() (*ConfigModelLinksSelf, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ReasonRequiredEnvironmentModelLinks) HasEnvironment ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModelLinks) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (ReasonRequiredEnvironmentModelLinks) MarshalJSON ¶ added in v1.10.0
func (o ReasonRequiredEnvironmentModelLinks) MarshalJSON() ([]byte, error)
func (*ReasonRequiredEnvironmentModelLinks) SetEnvironment ¶ added in v1.10.0
func (o *ReasonRequiredEnvironmentModelLinks) SetEnvironment(v ConfigModelLinksSelf)
SetEnvironment gets a reference to the given ConfigModelLinksSelf and assigns it to the Environment field.
func (ReasonRequiredEnvironmentModelLinks) ToMap ¶ added in v1.10.0
func (o ReasonRequiredEnvironmentModelLinks) ToMap() (map[string]interface{}, error)
type ReferenceLine ¶ added in v1.3.0
type ReferenceLine struct { // The content of the reference line. LineText NullableString `json:"lineText,omitempty"` // The line number. LineNumber int32 `json:"lineNumber"` }
ReferenceLine Determines a code reference line.
func NewReferenceLine ¶ added in v1.4.0
func NewReferenceLine(lineNumber int32) *ReferenceLine
NewReferenceLine instantiates a new ReferenceLine 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 NewReferenceLineWithDefaults ¶ added in v1.4.0
func NewReferenceLineWithDefaults() *ReferenceLine
NewReferenceLineWithDefaults instantiates a new ReferenceLine 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 (*ReferenceLine) GetLineNumber ¶ added in v1.4.0
func (o *ReferenceLine) GetLineNumber() int32
GetLineNumber returns the LineNumber field value
func (*ReferenceLine) GetLineNumberOk ¶ added in v1.4.0
func (o *ReferenceLine) GetLineNumberOk() (*int32, bool)
GetLineNumberOk returns a tuple with the LineNumber field value and a boolean to check if the value has been set.
func (*ReferenceLine) GetLineText ¶ added in v1.4.0
func (o *ReferenceLine) GetLineText() string
GetLineText returns the LineText field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReferenceLine) GetLineTextOk ¶ added in v1.4.0
func (o *ReferenceLine) GetLineTextOk() (*string, bool)
GetLineTextOk returns a tuple with the LineText field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReferenceLine) HasLineText ¶ added in v1.4.0
func (o *ReferenceLine) HasLineText() bool
HasLineText returns a boolean if a field has been set.
func (ReferenceLine) MarshalJSON ¶ added in v1.4.0
func (o ReferenceLine) MarshalJSON() ([]byte, error)
func (*ReferenceLine) SetLineNumber ¶ added in v1.4.0
func (o *ReferenceLine) SetLineNumber(v int32)
SetLineNumber sets field value
func (*ReferenceLine) SetLineText ¶ added in v1.4.0
func (o *ReferenceLine) SetLineText(v string)
SetLineText gets a reference to the given NullableString and assigns it to the LineText field.
func (*ReferenceLine) SetLineTextNil ¶ added in v1.4.0
func (o *ReferenceLine) SetLineTextNil()
SetLineTextNil sets the value for LineText to be an explicit nil
func (ReferenceLine) ToMap ¶ added in v1.4.0
func (o ReferenceLine) ToMap() (map[string]interface{}, error)
func (*ReferenceLine) UnsetLineText ¶ added in v1.4.0
func (o *ReferenceLine) UnsetLineText()
UnsetLineText ensures that no value is present for LineText, not even an explicit nil
type ReferenceLines ¶ added in v1.3.0
type ReferenceLines struct { // The file's name in where the code reference has been found. (Appears on the ConfigCat Dashboard) File string `json:"file"` // The file's url. (Used to point to the file on the repository's website) FileUrl NullableString `json:"fileUrl,omitempty"` // The lines before the actual reference line. PreLines []ReferenceLine `json:"preLines,omitempty"` // The lines after the actual reference line. PostLines []ReferenceLine `json:"postLines,omitempty"` ReferenceLine ReferenceLine `json:"referenceLine"` }
ReferenceLines struct for ReferenceLines
func NewReferenceLines ¶ added in v1.4.0
func NewReferenceLines(file string, referenceLine ReferenceLine) *ReferenceLines
NewReferenceLines instantiates a new ReferenceLines 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 NewReferenceLinesWithDefaults ¶ added in v1.4.0
func NewReferenceLinesWithDefaults() *ReferenceLines
NewReferenceLinesWithDefaults instantiates a new ReferenceLines 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 (*ReferenceLines) GetFile ¶ added in v1.4.0
func (o *ReferenceLines) GetFile() string
GetFile returns the File field value
func (*ReferenceLines) GetFileOk ¶ added in v1.4.0
func (o *ReferenceLines) GetFileOk() (*string, bool)
GetFileOk returns a tuple with the File field value and a boolean to check if the value has been set.
func (*ReferenceLines) GetFileUrl ¶ added in v1.4.0
func (o *ReferenceLines) GetFileUrl() string
GetFileUrl returns the FileUrl field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReferenceLines) GetFileUrlOk ¶ added in v1.4.0
func (o *ReferenceLines) GetFileUrlOk() (*string, bool)
GetFileUrlOk returns a tuple with the FileUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReferenceLines) GetPostLines ¶ added in v1.4.0
func (o *ReferenceLines) GetPostLines() []ReferenceLine
GetPostLines returns the PostLines field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReferenceLines) GetPostLinesOk ¶ added in v1.4.0
func (o *ReferenceLines) GetPostLinesOk() ([]ReferenceLine, bool)
GetPostLinesOk returns a tuple with the PostLines field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReferenceLines) GetPreLines ¶ added in v1.4.0
func (o *ReferenceLines) GetPreLines() []ReferenceLine
GetPreLines returns the PreLines field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReferenceLines) GetPreLinesOk ¶ added in v1.4.0
func (o *ReferenceLines) GetPreLinesOk() ([]ReferenceLine, bool)
GetPreLinesOk returns a tuple with the PreLines field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReferenceLines) GetReferenceLine ¶ added in v1.4.0
func (o *ReferenceLines) GetReferenceLine() ReferenceLine
GetReferenceLine returns the ReferenceLine field value
func (*ReferenceLines) GetReferenceLineOk ¶ added in v1.4.0
func (o *ReferenceLines) GetReferenceLineOk() (*ReferenceLine, bool)
GetReferenceLineOk returns a tuple with the ReferenceLine field value and a boolean to check if the value has been set.
func (*ReferenceLines) HasFileUrl ¶ added in v1.4.0
func (o *ReferenceLines) HasFileUrl() bool
HasFileUrl returns a boolean if a field has been set.
func (*ReferenceLines) HasPostLines ¶ added in v1.4.0
func (o *ReferenceLines) HasPostLines() bool
HasPostLines returns a boolean if a field has been set.
func (*ReferenceLines) HasPreLines ¶ added in v1.4.0
func (o *ReferenceLines) HasPreLines() bool
HasPreLines returns a boolean if a field has been set.
func (ReferenceLines) MarshalJSON ¶ added in v1.4.0
func (o ReferenceLines) MarshalJSON() ([]byte, error)
func (*ReferenceLines) SetFile ¶ added in v1.4.0
func (o *ReferenceLines) SetFile(v string)
SetFile sets field value
func (*ReferenceLines) SetFileUrl ¶ added in v1.4.0
func (o *ReferenceLines) SetFileUrl(v string)
SetFileUrl gets a reference to the given NullableString and assigns it to the FileUrl field.
func (*ReferenceLines) SetFileUrlNil ¶ added in v1.4.0
func (o *ReferenceLines) SetFileUrlNil()
SetFileUrlNil sets the value for FileUrl to be an explicit nil
func (*ReferenceLines) SetPostLines ¶ added in v1.4.0
func (o *ReferenceLines) SetPostLines(v []ReferenceLine)
SetPostLines gets a reference to the given []ReferenceLine and assigns it to the PostLines field.
func (*ReferenceLines) SetPreLines ¶ added in v1.4.0
func (o *ReferenceLines) SetPreLines(v []ReferenceLine)
SetPreLines gets a reference to the given []ReferenceLine and assigns it to the PreLines field.
func (*ReferenceLines) SetReferenceLine ¶ added in v1.4.0
func (o *ReferenceLines) SetReferenceLine(v ReferenceLine)
SetReferenceLine sets field value
func (ReferenceLines) ToMap ¶ added in v1.4.0
func (o ReferenceLines) ToMap() (map[string]interface{}, error)
func (*ReferenceLines) UnsetFileUrl ¶ added in v1.4.0
func (o *ReferenceLines) UnsetFileUrl()
UnsetFileUrl ensures that no value is present for FileUrl, not even an explicit nil
type ReplaceSettingModel ¶ added in v1.11.0
type ReplaceSettingModel struct { // A short description for the setting, shown on the Dashboard UI. Hint NullableString `json:"hint,omitempty"` // The IDs of the tags which are attached to the setting. Tags []int64 `json:"tags,omitempty"` // The order of the Setting represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order NullableInt32 `json:"order,omitempty"` // The name of the Feature Flag or Setting. Name string `json:"name"` }
ReplaceSettingModel struct for ReplaceSettingModel
func NewReplaceSettingModel ¶ added in v1.11.0
func NewReplaceSettingModel(name string) *ReplaceSettingModel
NewReplaceSettingModel instantiates a new ReplaceSettingModel 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 NewReplaceSettingModelWithDefaults ¶ added in v1.11.0
func NewReplaceSettingModelWithDefaults() *ReplaceSettingModel
NewReplaceSettingModelWithDefaults instantiates a new ReplaceSettingModel 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 (*ReplaceSettingModel) GetHint ¶ added in v1.11.0
func (o *ReplaceSettingModel) GetHint() string
GetHint returns the Hint field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReplaceSettingModel) GetHintOk ¶ added in v1.11.0
func (o *ReplaceSettingModel) GetHintOk() (*string, bool)
GetHintOk returns a tuple with the Hint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReplaceSettingModel) GetName ¶ added in v1.11.0
func (o *ReplaceSettingModel) GetName() string
GetName returns the Name field value
func (*ReplaceSettingModel) GetNameOk ¶ added in v1.11.0
func (o *ReplaceSettingModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*ReplaceSettingModel) GetOrder ¶ added in v1.11.0
func (o *ReplaceSettingModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReplaceSettingModel) GetOrderOk ¶ added in v1.11.0
func (o *ReplaceSettingModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReplaceSettingModel) GetTags ¶ added in v1.11.0
func (o *ReplaceSettingModel) GetTags() []int64
GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ReplaceSettingModel) GetTagsOk ¶ added in v1.11.0
func (o *ReplaceSettingModel) GetTagsOk() ([]int64, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ReplaceSettingModel) HasHint ¶ added in v1.11.0
func (o *ReplaceSettingModel) HasHint() bool
HasHint returns a boolean if a field has been set.
func (*ReplaceSettingModel) HasOrder ¶ added in v1.11.0
func (o *ReplaceSettingModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*ReplaceSettingModel) HasTags ¶ added in v1.11.0
func (o *ReplaceSettingModel) HasTags() bool
HasTags returns a boolean if a field has been set.
func (ReplaceSettingModel) MarshalJSON ¶ added in v1.11.0
func (o ReplaceSettingModel) MarshalJSON() ([]byte, error)
func (*ReplaceSettingModel) SetHint ¶ added in v1.11.0
func (o *ReplaceSettingModel) SetHint(v string)
SetHint gets a reference to the given NullableString and assigns it to the Hint field.
func (*ReplaceSettingModel) SetHintNil ¶ added in v1.11.0
func (o *ReplaceSettingModel) SetHintNil()
SetHintNil sets the value for Hint to be an explicit nil
func (*ReplaceSettingModel) SetName ¶ added in v1.11.0
func (o *ReplaceSettingModel) SetName(v string)
SetName sets field value
func (*ReplaceSettingModel) SetOrder ¶ added in v1.11.0
func (o *ReplaceSettingModel) SetOrder(v int32)
SetOrder gets a reference to the given NullableInt32 and assigns it to the Order field.
func (*ReplaceSettingModel) SetOrderNil ¶ added in v1.11.0
func (o *ReplaceSettingModel) SetOrderNil()
SetOrderNil sets the value for Order to be an explicit nil
func (*ReplaceSettingModel) SetTags ¶ added in v1.11.0
func (o *ReplaceSettingModel) SetTags(v []int64)
SetTags gets a reference to the given []int64 and assigns it to the Tags field.
func (ReplaceSettingModel) ToMap ¶ added in v1.11.0
func (o ReplaceSettingModel) ToMap() (map[string]interface{}, error)
func (*ReplaceSettingModel) UnsetHint ¶ added in v1.11.0
func (o *ReplaceSettingModel) UnsetHint()
UnsetHint ensures that no value is present for Hint, not even an explicit nil
func (*ReplaceSettingModel) UnsetOrder ¶ added in v1.11.0
func (o *ReplaceSettingModel) UnsetOrder()
UnsetOrder ensures that no value is present for Order, not even an explicit nil
type RolloutPercentageItemModel ¶
type RolloutPercentageItemModel struct { // The percentage value for the rule. Percentage int64 `json:"percentage"` // The value to serve when the user falls in the percentage rule. It must respect the setting type. Value interface{} `json:"value,omitempty"` }
RolloutPercentageItemModel struct for RolloutPercentageItemModel
func NewRolloutPercentageItemModel ¶ added in v1.4.0
func NewRolloutPercentageItemModel(percentage int64) *RolloutPercentageItemModel
NewRolloutPercentageItemModel instantiates a new RolloutPercentageItemModel 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 NewRolloutPercentageItemModelWithDefaults ¶ added in v1.4.0
func NewRolloutPercentageItemModelWithDefaults() *RolloutPercentageItemModel
NewRolloutPercentageItemModelWithDefaults instantiates a new RolloutPercentageItemModel 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 (*RolloutPercentageItemModel) GetPercentage ¶ added in v1.4.0
func (o *RolloutPercentageItemModel) GetPercentage() int64
GetPercentage returns the Percentage field value
func (*RolloutPercentageItemModel) GetPercentageOk ¶ added in v1.4.0
func (o *RolloutPercentageItemModel) GetPercentageOk() (*int64, bool)
GetPercentageOk returns a tuple with the Percentage field value and a boolean to check if the value has been set.
func (*RolloutPercentageItemModel) GetValue ¶ added in v1.4.0
func (o *RolloutPercentageItemModel) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*RolloutPercentageItemModel) GetValueOk ¶ added in v1.4.0
func (o *RolloutPercentageItemModel) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RolloutPercentageItemModel) HasValue ¶ added in v1.4.0
func (o *RolloutPercentageItemModel) HasValue() bool
HasValue returns a boolean if a field has been set.
func (RolloutPercentageItemModel) MarshalJSON ¶ added in v1.4.0
func (o RolloutPercentageItemModel) MarshalJSON() ([]byte, error)
func (*RolloutPercentageItemModel) SetPercentage ¶ added in v1.4.0
func (o *RolloutPercentageItemModel) SetPercentage(v int64)
SetPercentage sets field value
func (*RolloutPercentageItemModel) SetValue ¶ added in v1.4.0
func (o *RolloutPercentageItemModel) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (RolloutPercentageItemModel) ToMap ¶ added in v1.4.0
func (o RolloutPercentageItemModel) ToMap() (map[string]interface{}, error)
type RolloutRuleComparator ¶
type RolloutRuleComparator string
RolloutRuleComparator The comparison operator the evaluation process must use when it compares the given user attribute's value with the comparison value.
const ( ROLLOUTRULECOMPARATOR_IS_ONE_OF RolloutRuleComparator = "isOneOf" ROLLOUTRULECOMPARATOR_IS_NOT_ONE_OF RolloutRuleComparator = "isNotOneOf" ROLLOUTRULECOMPARATOR_CONTAINS RolloutRuleComparator = "contains" ROLLOUTRULECOMPARATOR_DOES_NOT_CONTAIN RolloutRuleComparator = "doesNotContain" ROLLOUTRULECOMPARATOR_SEM_VER_IS_ONE_OF RolloutRuleComparator = "semVerIsOneOf" ROLLOUTRULECOMPARATOR_SEM_VER_IS_NOT_ONE_OF RolloutRuleComparator = "semVerIsNotOneOf" ROLLOUTRULECOMPARATOR_SEM_VER_LESS RolloutRuleComparator = "semVerLess" ROLLOUTRULECOMPARATOR_SEM_VER_LESS_OR_EQUALS RolloutRuleComparator = "semVerLessOrEquals" ROLLOUTRULECOMPARATOR_SEM_VER_GREATER RolloutRuleComparator = "semVerGreater" ROLLOUTRULECOMPARATOR_SEM_VER_GREATER_OR_EQUALS RolloutRuleComparator = "semVerGreaterOrEquals" ROLLOUTRULECOMPARATOR_NUMBER_EQUALS RolloutRuleComparator = "numberEquals" ROLLOUTRULECOMPARATOR_NUMBER_DOES_NOT_EQUAL RolloutRuleComparator = "numberDoesNotEqual" ROLLOUTRULECOMPARATOR_NUMBER_LESS RolloutRuleComparator = "numberLess" ROLLOUTRULECOMPARATOR_NUMBER_LESS_OR_EQUALS RolloutRuleComparator = "numberLessOrEquals" ROLLOUTRULECOMPARATOR_NUMBER_GREATER RolloutRuleComparator = "numberGreater" ROLLOUTRULECOMPARATOR_NUMBER_GREATER_OR_EQUALS RolloutRuleComparator = "numberGreaterOrEquals" ROLLOUTRULECOMPARATOR_SENSITIVE_IS_ONE_OF RolloutRuleComparator = "sensitiveIsOneOf" ROLLOUTRULECOMPARATOR_SENSITIVE_IS_NOT_ONE_OF RolloutRuleComparator = "sensitiveIsNotOneOf" )
List of RolloutRuleComparator
func NewRolloutRuleComparatorFromValue ¶ added in v1.4.0
func NewRolloutRuleComparatorFromValue(v string) (*RolloutRuleComparator, error)
NewRolloutRuleComparatorFromValue returns a pointer to a valid RolloutRuleComparator for the value passed as argument, or an error if the value passed is not allowed by the enum
func (RolloutRuleComparator) IsValid ¶ added in v1.4.0
func (v RolloutRuleComparator) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (RolloutRuleComparator) Ptr ¶ added in v1.4.0
func (v RolloutRuleComparator) Ptr() *RolloutRuleComparator
Ptr returns reference to RolloutRuleComparator value
func (*RolloutRuleComparator) UnmarshalJSON ¶ added in v1.4.0
func (v *RolloutRuleComparator) UnmarshalJSON(src []byte) error
type RolloutRuleModel ¶
type RolloutRuleModel struct { // The user attribute to compare. ComparisonAttribute NullableString `json:"comparisonAttribute,omitempty"` Comparator *RolloutRuleComparator `json:"comparator,omitempty"` // The value to compare against. ComparisonValue NullableString `json:"comparisonValue,omitempty"` // The value to serve when the comparison matches. It must respect the setting type. Value interface{} `json:"value,omitempty"` SegmentComparator *SegmentComparator `json:"segmentComparator,omitempty"` // The segment to compare against. SegmentId NullableString `json:"segmentId,omitempty"` }
RolloutRuleModel struct for RolloutRuleModel
func NewRolloutRuleModel ¶ added in v1.4.0
func NewRolloutRuleModel() *RolloutRuleModel
NewRolloutRuleModel instantiates a new RolloutRuleModel 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 NewRolloutRuleModelWithDefaults ¶ added in v1.4.0
func NewRolloutRuleModelWithDefaults() *RolloutRuleModel
NewRolloutRuleModelWithDefaults instantiates a new RolloutRuleModel 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 (*RolloutRuleModel) GetComparator ¶ added in v1.4.0
func (o *RolloutRuleModel) GetComparator() RolloutRuleComparator
GetComparator returns the Comparator field value if set, zero value otherwise.
func (*RolloutRuleModel) GetComparatorOk ¶ added in v1.4.0
func (o *RolloutRuleModel) GetComparatorOk() (*RolloutRuleComparator, bool)
GetComparatorOk returns a tuple with the Comparator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RolloutRuleModel) GetComparisonAttribute ¶ added in v1.4.0
func (o *RolloutRuleModel) GetComparisonAttribute() string
GetComparisonAttribute returns the ComparisonAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*RolloutRuleModel) GetComparisonAttributeOk ¶ added in v1.4.0
func (o *RolloutRuleModel) GetComparisonAttributeOk() (*string, bool)
GetComparisonAttributeOk returns a tuple with the ComparisonAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RolloutRuleModel) GetComparisonValue ¶ added in v1.4.0
func (o *RolloutRuleModel) GetComparisonValue() string
GetComparisonValue returns the ComparisonValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*RolloutRuleModel) GetComparisonValueOk ¶ added in v1.4.0
func (o *RolloutRuleModel) GetComparisonValueOk() (*string, bool)
GetComparisonValueOk returns a tuple with the ComparisonValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RolloutRuleModel) GetSegmentComparator ¶ added in v1.4.0
func (o *RolloutRuleModel) GetSegmentComparator() SegmentComparator
GetSegmentComparator returns the SegmentComparator field value if set, zero value otherwise.
func (*RolloutRuleModel) GetSegmentComparatorOk ¶ added in v1.4.0
func (o *RolloutRuleModel) GetSegmentComparatorOk() (*SegmentComparator, bool)
GetSegmentComparatorOk returns a tuple with the SegmentComparator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*RolloutRuleModel) GetSegmentId ¶ added in v1.4.0
func (o *RolloutRuleModel) GetSegmentId() string
GetSegmentId returns the SegmentId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*RolloutRuleModel) GetSegmentIdOk ¶ added in v1.4.0
func (o *RolloutRuleModel) GetSegmentIdOk() (*string, bool)
GetSegmentIdOk returns a tuple with the SegmentId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RolloutRuleModel) GetValue ¶ added in v1.4.0
func (o *RolloutRuleModel) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*RolloutRuleModel) GetValueOk ¶ added in v1.4.0
func (o *RolloutRuleModel) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*RolloutRuleModel) HasComparator ¶ added in v1.4.0
func (o *RolloutRuleModel) HasComparator() bool
HasComparator returns a boolean if a field has been set.
func (*RolloutRuleModel) HasComparisonAttribute ¶ added in v1.4.0
func (o *RolloutRuleModel) HasComparisonAttribute() bool
HasComparisonAttribute returns a boolean if a field has been set.
func (*RolloutRuleModel) HasComparisonValue ¶ added in v1.4.0
func (o *RolloutRuleModel) HasComparisonValue() bool
HasComparisonValue returns a boolean if a field has been set.
func (*RolloutRuleModel) HasSegmentComparator ¶ added in v1.4.0
func (o *RolloutRuleModel) HasSegmentComparator() bool
HasSegmentComparator returns a boolean if a field has been set.
func (*RolloutRuleModel) HasSegmentId ¶ added in v1.4.0
func (o *RolloutRuleModel) HasSegmentId() bool
HasSegmentId returns a boolean if a field has been set.
func (*RolloutRuleModel) HasValue ¶ added in v1.4.0
func (o *RolloutRuleModel) HasValue() bool
HasValue returns a boolean if a field has been set.
func (RolloutRuleModel) MarshalJSON ¶ added in v1.4.0
func (o RolloutRuleModel) MarshalJSON() ([]byte, error)
func (*RolloutRuleModel) SetComparator ¶ added in v1.4.0
func (o *RolloutRuleModel) SetComparator(v RolloutRuleComparator)
SetComparator gets a reference to the given RolloutRuleComparator and assigns it to the Comparator field.
func (*RolloutRuleModel) SetComparisonAttribute ¶ added in v1.4.0
func (o *RolloutRuleModel) SetComparisonAttribute(v string)
SetComparisonAttribute gets a reference to the given NullableString and assigns it to the ComparisonAttribute field.
func (*RolloutRuleModel) SetComparisonAttributeNil ¶ added in v1.4.0
func (o *RolloutRuleModel) SetComparisonAttributeNil()
SetComparisonAttributeNil sets the value for ComparisonAttribute to be an explicit nil
func (*RolloutRuleModel) SetComparisonValue ¶ added in v1.4.0
func (o *RolloutRuleModel) SetComparisonValue(v string)
SetComparisonValue gets a reference to the given NullableString and assigns it to the ComparisonValue field.
func (*RolloutRuleModel) SetComparisonValueNil ¶ added in v1.4.0
func (o *RolloutRuleModel) SetComparisonValueNil()
SetComparisonValueNil sets the value for ComparisonValue to be an explicit nil
func (*RolloutRuleModel) SetSegmentComparator ¶ added in v1.4.0
func (o *RolloutRuleModel) SetSegmentComparator(v SegmentComparator)
SetSegmentComparator gets a reference to the given SegmentComparator and assigns it to the SegmentComparator field.
func (*RolloutRuleModel) SetSegmentId ¶ added in v1.4.0
func (o *RolloutRuleModel) SetSegmentId(v string)
SetSegmentId gets a reference to the given NullableString and assigns it to the SegmentId field.
func (*RolloutRuleModel) SetSegmentIdNil ¶ added in v1.4.0
func (o *RolloutRuleModel) SetSegmentIdNil()
SetSegmentIdNil sets the value for SegmentId to be an explicit nil
func (*RolloutRuleModel) SetValue ¶ added in v1.4.0
func (o *RolloutRuleModel) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (RolloutRuleModel) ToMap ¶ added in v1.4.0
func (o RolloutRuleModel) ToMap() (map[string]interface{}, error)
func (*RolloutRuleModel) UnsetComparisonAttribute ¶ added in v1.4.0
func (o *RolloutRuleModel) UnsetComparisonAttribute()
UnsetComparisonAttribute ensures that no value is present for ComparisonAttribute, not even an explicit nil
func (*RolloutRuleModel) UnsetComparisonValue ¶ added in v1.4.0
func (o *RolloutRuleModel) UnsetComparisonValue()
UnsetComparisonValue ensures that no value is present for ComparisonValue, not even an explicit nil
func (*RolloutRuleModel) UnsetSegmentId ¶ added in v1.4.0
func (o *RolloutRuleModel) UnsetSegmentId()
UnsetSegmentId ensures that no value is present for SegmentId, not even an explicit nil
type SDKKeysApiGetSdkKeysRequest ¶ added in v1.4.0
type SDKKeysApiGetSdkKeysRequest struct { ApiService *SDKKeysApiService // contains filtered or unexported fields }
func (SDKKeysApiGetSdkKeysRequest) Execute ¶ added in v1.4.0
func (r SDKKeysApiGetSdkKeysRequest) Execute() (*SdkKeysModel, *http.Response, error)
type SDKKeysApiService ¶ added in v1.1.0
type SDKKeysApiService service
SDKKeysApiService SDKKeysApi service
func (*SDKKeysApiService) GetSdkKeys ¶ added in v1.1.0
func (a *SDKKeysApiService) GetSdkKeys(ctx context.Context, configId string, environmentId string) SDKKeysApiGetSdkKeysRequest
GetSdkKeys Get SDK Key
This endpoint returns the SDK Key for your Config in a specified Environment.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @param environmentId The identifier of the Environment. @return SDKKeysApiGetSdkKeysRequest
func (*SDKKeysApiService) GetSdkKeysExecute ¶ added in v1.4.0
func (a *SDKKeysApiService) GetSdkKeysExecute(r SDKKeysApiGetSdkKeysRequest) (*SdkKeysModel, *http.Response, error)
Execute executes the request
@return SdkKeysModel
type SdkKeysModel ¶ added in v1.1.0
type SdkKeysModel struct { // The primary SDK key. Primary NullableString `json:"primary,omitempty"` // The secondary SDK key. Secondary NullableString `json:"secondary,omitempty"` }
SdkKeysModel struct for SdkKeysModel
func NewSdkKeysModel ¶ added in v1.4.0
func NewSdkKeysModel() *SdkKeysModel
NewSdkKeysModel instantiates a new SdkKeysModel 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 NewSdkKeysModelWithDefaults ¶ added in v1.4.0
func NewSdkKeysModelWithDefaults() *SdkKeysModel
NewSdkKeysModelWithDefaults instantiates a new SdkKeysModel 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 (*SdkKeysModel) GetPrimary ¶ added in v1.4.0
func (o *SdkKeysModel) GetPrimary() string
GetPrimary returns the Primary field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkKeysModel) GetPrimaryOk ¶ added in v1.4.0
func (o *SdkKeysModel) GetPrimaryOk() (*string, bool)
GetPrimaryOk returns a tuple with the Primary field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkKeysModel) GetSecondary ¶ added in v1.4.0
func (o *SdkKeysModel) GetSecondary() string
GetSecondary returns the Secondary field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkKeysModel) GetSecondaryOk ¶ added in v1.4.0
func (o *SdkKeysModel) GetSecondaryOk() (*string, bool)
GetSecondaryOk returns a tuple with the Secondary field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkKeysModel) HasPrimary ¶ added in v1.4.0
func (o *SdkKeysModel) HasPrimary() bool
HasPrimary returns a boolean if a field has been set.
func (*SdkKeysModel) HasSecondary ¶ added in v1.4.0
func (o *SdkKeysModel) HasSecondary() bool
HasSecondary returns a boolean if a field has been set.
func (SdkKeysModel) MarshalJSON ¶ added in v1.4.0
func (o SdkKeysModel) MarshalJSON() ([]byte, error)
func (*SdkKeysModel) SetPrimary ¶ added in v1.4.0
func (o *SdkKeysModel) SetPrimary(v string)
SetPrimary gets a reference to the given NullableString and assigns it to the Primary field.
func (*SdkKeysModel) SetPrimaryNil ¶ added in v1.4.0
func (o *SdkKeysModel) SetPrimaryNil()
SetPrimaryNil sets the value for Primary to be an explicit nil
func (*SdkKeysModel) SetSecondary ¶ added in v1.4.0
func (o *SdkKeysModel) SetSecondary(v string)
SetSecondary gets a reference to the given NullableString and assigns it to the Secondary field.
func (*SdkKeysModel) SetSecondaryNil ¶ added in v1.4.0
func (o *SdkKeysModel) SetSecondaryNil()
SetSecondaryNil sets the value for Secondary to be an explicit nil
func (SdkKeysModel) ToMap ¶ added in v1.4.0
func (o SdkKeysModel) ToMap() (map[string]interface{}, error)
func (*SdkKeysModel) UnsetPrimary ¶ added in v1.4.0
func (o *SdkKeysModel) UnsetPrimary()
UnsetPrimary ensures that no value is present for Primary, not even an explicit nil
func (*SdkKeysModel) UnsetSecondary ¶ added in v1.4.0
func (o *SdkKeysModel) UnsetSecondary()
UnsetSecondary ensures that no value is present for Secondary, not even an explicit nil
type SegmentComparator ¶ added in v1.2.0
type SegmentComparator string
SegmentComparator The segment comparison operator used during the evaluation process.
const ( SEGMENTCOMPARATOR_IS_IN SegmentComparator = "isIn" SEGMENTCOMPARATOR_IS_NOT_IN SegmentComparator = "isNotIn" )
List of SegmentComparator
func NewSegmentComparatorFromValue ¶ added in v1.4.0
func NewSegmentComparatorFromValue(v string) (*SegmentComparator, error)
NewSegmentComparatorFromValue returns a pointer to a valid SegmentComparator for the value passed as argument, or an error if the value passed is not allowed by the enum
func (SegmentComparator) IsValid ¶ added in v1.4.0
func (v SegmentComparator) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (SegmentComparator) Ptr ¶ added in v1.4.0
func (v SegmentComparator) Ptr() *SegmentComparator
Ptr returns reference to SegmentComparator value
func (*SegmentComparator) UnmarshalJSON ¶ added in v1.4.0
func (v *SegmentComparator) UnmarshalJSON(src []byte) error
type SegmentConditionModel ¶ added in v1.6.0
type SegmentConditionModel struct { // The segment's identifier. SegmentId string `json:"segmentId"` Comparator SegmentComparator `json:"comparator"` }
SegmentConditionModel Describes a condition that is based on a segment.
func NewSegmentConditionModel ¶ added in v1.6.0
func NewSegmentConditionModel(segmentId string, comparator SegmentComparator) *SegmentConditionModel
NewSegmentConditionModel instantiates a new SegmentConditionModel 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 NewSegmentConditionModelWithDefaults ¶ added in v1.6.0
func NewSegmentConditionModelWithDefaults() *SegmentConditionModel
NewSegmentConditionModelWithDefaults instantiates a new SegmentConditionModel 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 (*SegmentConditionModel) GetComparator ¶ added in v1.6.0
func (o *SegmentConditionModel) GetComparator() SegmentComparator
GetComparator returns the Comparator field value
func (*SegmentConditionModel) GetComparatorOk ¶ added in v1.6.0
func (o *SegmentConditionModel) GetComparatorOk() (*SegmentComparator, bool)
GetComparatorOk returns a tuple with the Comparator field value and a boolean to check if the value has been set.
func (*SegmentConditionModel) GetSegmentId ¶ added in v1.6.0
func (o *SegmentConditionModel) GetSegmentId() string
GetSegmentId returns the SegmentId field value
func (*SegmentConditionModel) GetSegmentIdOk ¶ added in v1.6.0
func (o *SegmentConditionModel) GetSegmentIdOk() (*string, bool)
GetSegmentIdOk returns a tuple with the SegmentId field value and a boolean to check if the value has been set.
func (SegmentConditionModel) MarshalJSON ¶ added in v1.6.0
func (o SegmentConditionModel) MarshalJSON() ([]byte, error)
func (*SegmentConditionModel) SetComparator ¶ added in v1.6.0
func (o *SegmentConditionModel) SetComparator(v SegmentComparator)
SetComparator sets field value
func (*SegmentConditionModel) SetSegmentId ¶ added in v1.6.0
func (o *SegmentConditionModel) SetSegmentId(v string)
SetSegmentId sets field value
func (SegmentConditionModel) ToMap ¶ added in v1.6.0
func (o SegmentConditionModel) ToMap() (map[string]interface{}, error)
type SegmentListModel ¶ added in v1.2.0
type SegmentListModel struct { Product *ProductModel `json:"product,omitempty"` // Identifier of the Segment. SegmentId *string `json:"segmentId,omitempty"` // Name of the Segment. Name NullableString `json:"name,omitempty"` // Description of the Segment. Description NullableString `json:"description,omitempty"` // The email of the user who created the Segment. CreatorEmail NullableString `json:"creatorEmail,omitempty"` // The name of the user who created the Segment. CreatorFullName NullableString `json:"creatorFullName,omitempty"` // The date and time when the Segment was created. CreatedAt *time.Time `json:"createdAt,omitempty"` // The email of the user who last updated the Segment. LastUpdaterEmail NullableString `json:"lastUpdaterEmail,omitempty"` // The name of the user who last updated the Segment. LastUpdaterFullName NullableString `json:"lastUpdaterFullName,omitempty"` // The date and time when the Segment was last updated. UpdatedAt *time.Time `json:"updatedAt,omitempty"` // Determines how many Feature Flags and Settings are using the Segment. Usage *int32 `json:"usage,omitempty"` }
SegmentListModel struct for SegmentListModel
func NewSegmentListModel ¶ added in v1.4.0
func NewSegmentListModel() *SegmentListModel
NewSegmentListModel instantiates a new SegmentListModel 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 NewSegmentListModelWithDefaults ¶ added in v1.4.0
func NewSegmentListModelWithDefaults() *SegmentListModel
NewSegmentListModelWithDefaults instantiates a new SegmentListModel 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 (*SegmentListModel) GetCreatedAt ¶ added in v1.4.0
func (o *SegmentListModel) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*SegmentListModel) GetCreatedAtOk ¶ added in v1.4.0
func (o *SegmentListModel) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModel) GetCreatorEmail ¶ added in v1.4.0
func (o *SegmentListModel) GetCreatorEmail() string
GetCreatorEmail returns the CreatorEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModel) GetCreatorEmailOk ¶ added in v1.4.0
func (o *SegmentListModel) GetCreatorEmailOk() (*string, bool)
GetCreatorEmailOk returns a tuple with the CreatorEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModel) GetCreatorFullName ¶ added in v1.4.0
func (o *SegmentListModel) GetCreatorFullName() string
GetCreatorFullName returns the CreatorFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModel) GetCreatorFullNameOk ¶ added in v1.4.0
func (o *SegmentListModel) GetCreatorFullNameOk() (*string, bool)
GetCreatorFullNameOk returns a tuple with the CreatorFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModel) GetDescription ¶ added in v1.4.0
func (o *SegmentListModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModel) GetDescriptionOk ¶ added in v1.4.0
func (o *SegmentListModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModel) GetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentListModel) GetLastUpdaterEmail() string
GetLastUpdaterEmail returns the LastUpdaterEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModel) GetLastUpdaterEmailOk ¶ added in v1.4.0
func (o *SegmentListModel) GetLastUpdaterEmailOk() (*string, bool)
GetLastUpdaterEmailOk returns a tuple with the LastUpdaterEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModel) GetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentListModel) GetLastUpdaterFullName() string
GetLastUpdaterFullName returns the LastUpdaterFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModel) GetLastUpdaterFullNameOk ¶ added in v1.4.0
func (o *SegmentListModel) GetLastUpdaterFullNameOk() (*string, bool)
GetLastUpdaterFullNameOk returns a tuple with the LastUpdaterFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModel) GetName ¶ added in v1.4.0
func (o *SegmentListModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModel) GetNameOk ¶ added in v1.4.0
func (o *SegmentListModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModel) GetProduct ¶ added in v1.4.0
func (o *SegmentListModel) GetProduct() ProductModel
GetProduct returns the Product field value if set, zero value otherwise.
func (*SegmentListModel) GetProductOk ¶ added in v1.4.0
func (o *SegmentListModel) GetProductOk() (*ProductModel, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModel) GetSegmentId ¶ added in v1.4.0
func (o *SegmentListModel) GetSegmentId() string
GetSegmentId returns the SegmentId field value if set, zero value otherwise.
func (*SegmentListModel) GetSegmentIdOk ¶ added in v1.4.0
func (o *SegmentListModel) GetSegmentIdOk() (*string, bool)
GetSegmentIdOk returns a tuple with the SegmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModel) GetUpdatedAt ¶ added in v1.4.0
func (o *SegmentListModel) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*SegmentListModel) GetUpdatedAtOk ¶ added in v1.4.0
func (o *SegmentListModel) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModel) GetUsage ¶ added in v1.4.0
func (o *SegmentListModel) GetUsage() int32
GetUsage returns the Usage field value if set, zero value otherwise.
func (*SegmentListModel) GetUsageOk ¶ added in v1.4.0
func (o *SegmentListModel) GetUsageOk() (*int32, bool)
GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModel) HasCreatedAt ¶ added in v1.4.0
func (o *SegmentListModel) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*SegmentListModel) HasCreatorEmail ¶ added in v1.4.0
func (o *SegmentListModel) HasCreatorEmail() bool
HasCreatorEmail returns a boolean if a field has been set.
func (*SegmentListModel) HasCreatorFullName ¶ added in v1.4.0
func (o *SegmentListModel) HasCreatorFullName() bool
HasCreatorFullName returns a boolean if a field has been set.
func (*SegmentListModel) HasDescription ¶ added in v1.4.0
func (o *SegmentListModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SegmentListModel) HasLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentListModel) HasLastUpdaterEmail() bool
HasLastUpdaterEmail returns a boolean if a field has been set.
func (*SegmentListModel) HasLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentListModel) HasLastUpdaterFullName() bool
HasLastUpdaterFullName returns a boolean if a field has been set.
func (*SegmentListModel) HasName ¶ added in v1.4.0
func (o *SegmentListModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*SegmentListModel) HasProduct ¶ added in v1.4.0
func (o *SegmentListModel) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (*SegmentListModel) HasSegmentId ¶ added in v1.4.0
func (o *SegmentListModel) HasSegmentId() bool
HasSegmentId returns a boolean if a field has been set.
func (*SegmentListModel) HasUpdatedAt ¶ added in v1.4.0
func (o *SegmentListModel) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*SegmentListModel) HasUsage ¶ added in v1.4.0
func (o *SegmentListModel) HasUsage() bool
HasUsage returns a boolean if a field has been set.
func (SegmentListModel) MarshalJSON ¶ added in v1.4.0
func (o SegmentListModel) MarshalJSON() ([]byte, error)
func (*SegmentListModel) SetCreatedAt ¶ added in v1.4.0
func (o *SegmentListModel) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*SegmentListModel) SetCreatorEmail ¶ added in v1.4.0
func (o *SegmentListModel) SetCreatorEmail(v string)
SetCreatorEmail gets a reference to the given NullableString and assigns it to the CreatorEmail field.
func (*SegmentListModel) SetCreatorEmailNil ¶ added in v1.4.0
func (o *SegmentListModel) SetCreatorEmailNil()
SetCreatorEmailNil sets the value for CreatorEmail to be an explicit nil
func (*SegmentListModel) SetCreatorFullName ¶ added in v1.4.0
func (o *SegmentListModel) SetCreatorFullName(v string)
SetCreatorFullName gets a reference to the given NullableString and assigns it to the CreatorFullName field.
func (*SegmentListModel) SetCreatorFullNameNil ¶ added in v1.4.0
func (o *SegmentListModel) SetCreatorFullNameNil()
SetCreatorFullNameNil sets the value for CreatorFullName to be an explicit nil
func (*SegmentListModel) SetDescription ¶ added in v1.4.0
func (o *SegmentListModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*SegmentListModel) SetDescriptionNil ¶ added in v1.4.0
func (o *SegmentListModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*SegmentListModel) SetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentListModel) SetLastUpdaterEmail(v string)
SetLastUpdaterEmail gets a reference to the given NullableString and assigns it to the LastUpdaterEmail field.
func (*SegmentListModel) SetLastUpdaterEmailNil ¶ added in v1.4.0
func (o *SegmentListModel) SetLastUpdaterEmailNil()
SetLastUpdaterEmailNil sets the value for LastUpdaterEmail to be an explicit nil
func (*SegmentListModel) SetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentListModel) SetLastUpdaterFullName(v string)
SetLastUpdaterFullName gets a reference to the given NullableString and assigns it to the LastUpdaterFullName field.
func (*SegmentListModel) SetLastUpdaterFullNameNil ¶ added in v1.4.0
func (o *SegmentListModel) SetLastUpdaterFullNameNil()
SetLastUpdaterFullNameNil sets the value for LastUpdaterFullName to be an explicit nil
func (*SegmentListModel) SetName ¶ added in v1.4.0
func (o *SegmentListModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SegmentListModel) SetNameNil ¶ added in v1.4.0
func (o *SegmentListModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SegmentListModel) SetProduct ¶ added in v1.4.0
func (o *SegmentListModel) SetProduct(v ProductModel)
SetProduct gets a reference to the given ProductModel and assigns it to the Product field.
func (*SegmentListModel) SetSegmentId ¶ added in v1.4.0
func (o *SegmentListModel) SetSegmentId(v string)
SetSegmentId gets a reference to the given string and assigns it to the SegmentId field.
func (*SegmentListModel) SetUpdatedAt ¶ added in v1.4.0
func (o *SegmentListModel) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*SegmentListModel) SetUsage ¶ added in v1.4.0
func (o *SegmentListModel) SetUsage(v int32)
SetUsage gets a reference to the given int32 and assigns it to the Usage field.
func (SegmentListModel) ToMap ¶ added in v1.4.0
func (o SegmentListModel) ToMap() (map[string]interface{}, error)
func (*SegmentListModel) UnsetCreatorEmail ¶ added in v1.4.0
func (o *SegmentListModel) UnsetCreatorEmail()
UnsetCreatorEmail ensures that no value is present for CreatorEmail, not even an explicit nil
func (*SegmentListModel) UnsetCreatorFullName ¶ added in v1.4.0
func (o *SegmentListModel) UnsetCreatorFullName()
UnsetCreatorFullName ensures that no value is present for CreatorFullName, not even an explicit nil
func (*SegmentListModel) UnsetDescription ¶ added in v1.4.0
func (o *SegmentListModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*SegmentListModel) UnsetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentListModel) UnsetLastUpdaterEmail()
UnsetLastUpdaterEmail ensures that no value is present for LastUpdaterEmail, not even an explicit nil
func (*SegmentListModel) UnsetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentListModel) UnsetLastUpdaterFullName()
UnsetLastUpdaterFullName ensures that no value is present for LastUpdaterFullName, not even an explicit nil
func (*SegmentListModel) UnsetName ¶ added in v1.4.0
func (o *SegmentListModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SegmentListModelHaljson ¶ added in v1.2.3
type SegmentListModelHaljson struct { Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` // Identifier of the Segment. SegmentId *string `json:"segmentId,omitempty"` // Name of the Segment. Name NullableString `json:"name,omitempty"` // Description of the Segment. Description NullableString `json:"description,omitempty"` // The email of the user who created the Segment. CreatorEmail NullableString `json:"creatorEmail,omitempty"` // The name of the user who created the Segment. CreatorFullName NullableString `json:"creatorFullName,omitempty"` // The date and time when the Segment was created. CreatedAt *time.Time `json:"createdAt,omitempty"` // The email of the user who last updated the Segment. LastUpdaterEmail NullableString `json:"lastUpdaterEmail,omitempty"` // The name of the user who last updated the Segment. LastUpdaterFullName NullableString `json:"lastUpdaterFullName,omitempty"` // The date and time when the Segment was last updated. UpdatedAt *time.Time `json:"updatedAt,omitempty"` // Determines how many Feature Flags and Settings are using the Segment. Usage *int32 `json:"usage,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
SegmentListModelHaljson struct for SegmentListModelHaljson
func NewSegmentListModelHaljson ¶ added in v1.4.0
func NewSegmentListModelHaljson() *SegmentListModelHaljson
NewSegmentListModelHaljson instantiates a new SegmentListModelHaljson 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 NewSegmentListModelHaljsonWithDefaults ¶ added in v1.4.0
func NewSegmentListModelHaljsonWithDefaults() *SegmentListModelHaljson
NewSegmentListModelHaljsonWithDefaults instantiates a new SegmentListModelHaljson 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 (*SegmentListModelHaljson) GetCreatedAt ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*SegmentListModelHaljson) GetCreatedAtOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModelHaljson) GetCreatorEmail ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetCreatorEmail() string
GetCreatorEmail returns the CreatorEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModelHaljson) GetCreatorEmailOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetCreatorEmailOk() (*string, bool)
GetCreatorEmailOk returns a tuple with the CreatorEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModelHaljson) GetCreatorFullName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetCreatorFullName() string
GetCreatorFullName returns the CreatorFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModelHaljson) GetCreatorFullNameOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetCreatorFullNameOk() (*string, bool)
GetCreatorFullNameOk returns a tuple with the CreatorFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModelHaljson) GetDescription ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModelHaljson) GetDescriptionOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*SegmentListModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModelHaljson) GetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetLastUpdaterEmail() string
GetLastUpdaterEmail returns the LastUpdaterEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModelHaljson) GetLastUpdaterEmailOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetLastUpdaterEmailOk() (*string, bool)
GetLastUpdaterEmailOk returns a tuple with the LastUpdaterEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModelHaljson) GetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetLastUpdaterFullName() string
GetLastUpdaterFullName returns the LastUpdaterFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModelHaljson) GetLastUpdaterFullNameOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetLastUpdaterFullNameOk() (*string, bool)
GetLastUpdaterFullNameOk returns a tuple with the LastUpdaterFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModelHaljson) GetLinks ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*SegmentListModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModelHaljson) GetName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentListModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentListModelHaljson) GetSegmentId ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetSegmentId() string
GetSegmentId returns the SegmentId field value if set, zero value otherwise.
func (*SegmentListModelHaljson) GetSegmentIdOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetSegmentIdOk() (*string, bool)
GetSegmentIdOk returns a tuple with the SegmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModelHaljson) GetUpdatedAt ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*SegmentListModelHaljson) GetUpdatedAtOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModelHaljson) GetUsage ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetUsage() int32
GetUsage returns the Usage field value if set, zero value otherwise.
func (*SegmentListModelHaljson) GetUsageOk ¶ added in v1.4.0
func (o *SegmentListModelHaljson) GetUsageOk() (*int32, bool)
GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentListModelHaljson) HasCreatedAt ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasCreatorEmail ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasCreatorEmail() bool
HasCreatorEmail returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasCreatorFullName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasCreatorFullName() bool
HasCreatorFullName returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasDescription ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasLastUpdaterEmail() bool
HasLastUpdaterEmail returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasLastUpdaterFullName() bool
HasLastUpdaterFullName returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasLinks ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasSegmentId ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasSegmentId() bool
HasSegmentId returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasUpdatedAt ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*SegmentListModelHaljson) HasUsage ¶ added in v1.4.0
func (o *SegmentListModelHaljson) HasUsage() bool
HasUsage returns a boolean if a field has been set.
func (SegmentListModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o SegmentListModelHaljson) MarshalJSON() ([]byte, error)
func (*SegmentListModelHaljson) SetCreatedAt ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*SegmentListModelHaljson) SetCreatorEmail ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetCreatorEmail(v string)
SetCreatorEmail gets a reference to the given NullableString and assigns it to the CreatorEmail field.
func (*SegmentListModelHaljson) SetCreatorEmailNil ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetCreatorEmailNil()
SetCreatorEmailNil sets the value for CreatorEmail to be an explicit nil
func (*SegmentListModelHaljson) SetCreatorFullName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetCreatorFullName(v string)
SetCreatorFullName gets a reference to the given NullableString and assigns it to the CreatorFullName field.
func (*SegmentListModelHaljson) SetCreatorFullNameNil ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetCreatorFullNameNil()
SetCreatorFullNameNil sets the value for CreatorFullName to be an explicit nil
func (*SegmentListModelHaljson) SetDescription ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*SegmentListModelHaljson) SetDescriptionNil ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*SegmentListModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*SegmentListModelHaljson) SetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetLastUpdaterEmail(v string)
SetLastUpdaterEmail gets a reference to the given NullableString and assigns it to the LastUpdaterEmail field.
func (*SegmentListModelHaljson) SetLastUpdaterEmailNil ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetLastUpdaterEmailNil()
SetLastUpdaterEmailNil sets the value for LastUpdaterEmail to be an explicit nil
func (*SegmentListModelHaljson) SetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetLastUpdaterFullName(v string)
SetLastUpdaterFullName gets a reference to the given NullableString and assigns it to the LastUpdaterFullName field.
func (*SegmentListModelHaljson) SetLastUpdaterFullNameNil ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetLastUpdaterFullNameNil()
SetLastUpdaterFullNameNil sets the value for LastUpdaterFullName to be an explicit nil
func (*SegmentListModelHaljson) SetLinks ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*SegmentListModelHaljson) SetName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SegmentListModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SegmentListModelHaljson) SetSegmentId ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetSegmentId(v string)
SetSegmentId gets a reference to the given string and assigns it to the SegmentId field.
func (*SegmentListModelHaljson) SetUpdatedAt ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (*SegmentListModelHaljson) SetUsage ¶ added in v1.4.0
func (o *SegmentListModelHaljson) SetUsage(v int32)
SetUsage gets a reference to the given int32 and assigns it to the Usage field.
func (SegmentListModelHaljson) ToMap ¶ added in v1.4.0
func (o SegmentListModelHaljson) ToMap() (map[string]interface{}, error)
func (*SegmentListModelHaljson) UnsetCreatorEmail ¶ added in v1.4.0
func (o *SegmentListModelHaljson) UnsetCreatorEmail()
UnsetCreatorEmail ensures that no value is present for CreatorEmail, not even an explicit nil
func (*SegmentListModelHaljson) UnsetCreatorFullName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) UnsetCreatorFullName()
UnsetCreatorFullName ensures that no value is present for CreatorFullName, not even an explicit nil
func (*SegmentListModelHaljson) UnsetDescription ¶ added in v1.4.0
func (o *SegmentListModelHaljson) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*SegmentListModelHaljson) UnsetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentListModelHaljson) UnsetLastUpdaterEmail()
UnsetLastUpdaterEmail ensures that no value is present for LastUpdaterEmail, not even an explicit nil
func (*SegmentListModelHaljson) UnsetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) UnsetLastUpdaterFullName()
UnsetLastUpdaterFullName ensures that no value is present for LastUpdaterFullName, not even an explicit nil
func (*SegmentListModelHaljson) UnsetName ¶ added in v1.4.0
func (o *SegmentListModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SegmentModel ¶ added in v1.2.0
type SegmentModel struct { Product *ProductModel `json:"product,omitempty"` // Identifier of the Segment. SegmentId *string `json:"segmentId,omitempty"` // Name of the Segment. Name NullableString `json:"name,omitempty"` // Description of the Segment. Description NullableString `json:"description,omitempty"` // The email of the user who created the Segment. CreatorEmail NullableString `json:"creatorEmail,omitempty"` // The name of the user who created the Segment. CreatorFullName NullableString `json:"creatorFullName,omitempty"` // The date and time when the Segment was created. CreatedAt *time.Time `json:"createdAt,omitempty"` // The email of the user who last updated the Segment. LastUpdaterEmail NullableString `json:"lastUpdaterEmail,omitempty"` // The name of the user who last updated the Segment. LastUpdaterFullName NullableString `json:"lastUpdaterFullName,omitempty"` // The date and time when the Segment was last updated. UpdatedAt *time.Time `json:"updatedAt,omitempty"` // The user's attribute the evaluation process must take into account. ComparisonAttribute NullableString `json:"comparisonAttribute,omitempty"` Comparator *RolloutRuleComparator `json:"comparator,omitempty"` // The value to compare with the given user attribute's value. ComparisonValue NullableString `json:"comparisonValue,omitempty"` }
SegmentModel struct for SegmentModel
func NewSegmentModel ¶ added in v1.4.0
func NewSegmentModel() *SegmentModel
NewSegmentModel instantiates a new SegmentModel 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 NewSegmentModelWithDefaults ¶ added in v1.4.0
func NewSegmentModelWithDefaults() *SegmentModel
NewSegmentModelWithDefaults instantiates a new SegmentModel 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 (*SegmentModel) GetComparator ¶ added in v1.4.0
func (o *SegmentModel) GetComparator() RolloutRuleComparator
GetComparator returns the Comparator field value if set, zero value otherwise.
func (*SegmentModel) GetComparatorOk ¶ added in v1.4.0
func (o *SegmentModel) GetComparatorOk() (*RolloutRuleComparator, bool)
GetComparatorOk returns a tuple with the Comparator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModel) GetComparisonAttribute ¶ added in v1.4.0
func (o *SegmentModel) GetComparisonAttribute() string
GetComparisonAttribute returns the ComparisonAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModel) GetComparisonAttributeOk ¶ added in v1.4.0
func (o *SegmentModel) GetComparisonAttributeOk() (*string, bool)
GetComparisonAttributeOk returns a tuple with the ComparisonAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModel) GetComparisonValue ¶ added in v1.4.0
func (o *SegmentModel) GetComparisonValue() string
GetComparisonValue returns the ComparisonValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModel) GetComparisonValueOk ¶ added in v1.4.0
func (o *SegmentModel) GetComparisonValueOk() (*string, bool)
GetComparisonValueOk returns a tuple with the ComparisonValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModel) GetCreatedAt ¶ added in v1.4.0
func (o *SegmentModel) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*SegmentModel) GetCreatedAtOk ¶ added in v1.4.0
func (o *SegmentModel) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModel) GetCreatorEmail ¶ added in v1.4.0
func (o *SegmentModel) GetCreatorEmail() string
GetCreatorEmail returns the CreatorEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModel) GetCreatorEmailOk ¶ added in v1.4.0
func (o *SegmentModel) GetCreatorEmailOk() (*string, bool)
GetCreatorEmailOk returns a tuple with the CreatorEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModel) GetCreatorFullName ¶ added in v1.4.0
func (o *SegmentModel) GetCreatorFullName() string
GetCreatorFullName returns the CreatorFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModel) GetCreatorFullNameOk ¶ added in v1.4.0
func (o *SegmentModel) GetCreatorFullNameOk() (*string, bool)
GetCreatorFullNameOk returns a tuple with the CreatorFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModel) GetDescription ¶ added in v1.4.0
func (o *SegmentModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModel) GetDescriptionOk ¶ added in v1.4.0
func (o *SegmentModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModel) GetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentModel) GetLastUpdaterEmail() string
GetLastUpdaterEmail returns the LastUpdaterEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModel) GetLastUpdaterEmailOk ¶ added in v1.4.0
func (o *SegmentModel) GetLastUpdaterEmailOk() (*string, bool)
GetLastUpdaterEmailOk returns a tuple with the LastUpdaterEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModel) GetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentModel) GetLastUpdaterFullName() string
GetLastUpdaterFullName returns the LastUpdaterFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModel) GetLastUpdaterFullNameOk ¶ added in v1.4.0
func (o *SegmentModel) GetLastUpdaterFullNameOk() (*string, bool)
GetLastUpdaterFullNameOk returns a tuple with the LastUpdaterFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModel) GetName ¶ added in v1.4.0
func (o *SegmentModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModel) GetNameOk ¶ added in v1.4.0
func (o *SegmentModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModel) GetProduct ¶ added in v1.4.0
func (o *SegmentModel) GetProduct() ProductModel
GetProduct returns the Product field value if set, zero value otherwise.
func (*SegmentModel) GetProductOk ¶ added in v1.4.0
func (o *SegmentModel) GetProductOk() (*ProductModel, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModel) GetSegmentId ¶ added in v1.4.0
func (o *SegmentModel) GetSegmentId() string
GetSegmentId returns the SegmentId field value if set, zero value otherwise.
func (*SegmentModel) GetSegmentIdOk ¶ added in v1.4.0
func (o *SegmentModel) GetSegmentIdOk() (*string, bool)
GetSegmentIdOk returns a tuple with the SegmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModel) GetUpdatedAt ¶ added in v1.4.0
func (o *SegmentModel) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*SegmentModel) GetUpdatedAtOk ¶ added in v1.4.0
func (o *SegmentModel) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModel) HasComparator ¶ added in v1.4.0
func (o *SegmentModel) HasComparator() bool
HasComparator returns a boolean if a field has been set.
func (*SegmentModel) HasComparisonAttribute ¶ added in v1.4.0
func (o *SegmentModel) HasComparisonAttribute() bool
HasComparisonAttribute returns a boolean if a field has been set.
func (*SegmentModel) HasComparisonValue ¶ added in v1.4.0
func (o *SegmentModel) HasComparisonValue() bool
HasComparisonValue returns a boolean if a field has been set.
func (*SegmentModel) HasCreatedAt ¶ added in v1.4.0
func (o *SegmentModel) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*SegmentModel) HasCreatorEmail ¶ added in v1.4.0
func (o *SegmentModel) HasCreatorEmail() bool
HasCreatorEmail returns a boolean if a field has been set.
func (*SegmentModel) HasCreatorFullName ¶ added in v1.4.0
func (o *SegmentModel) HasCreatorFullName() bool
HasCreatorFullName returns a boolean if a field has been set.
func (*SegmentModel) HasDescription ¶ added in v1.4.0
func (o *SegmentModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SegmentModel) HasLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentModel) HasLastUpdaterEmail() bool
HasLastUpdaterEmail returns a boolean if a field has been set.
func (*SegmentModel) HasLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentModel) HasLastUpdaterFullName() bool
HasLastUpdaterFullName returns a boolean if a field has been set.
func (*SegmentModel) HasName ¶ added in v1.4.0
func (o *SegmentModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*SegmentModel) HasProduct ¶ added in v1.4.0
func (o *SegmentModel) HasProduct() bool
HasProduct returns a boolean if a field has been set.
func (*SegmentModel) HasSegmentId ¶ added in v1.4.0
func (o *SegmentModel) HasSegmentId() bool
HasSegmentId returns a boolean if a field has been set.
func (*SegmentModel) HasUpdatedAt ¶ added in v1.4.0
func (o *SegmentModel) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (SegmentModel) MarshalJSON ¶ added in v1.4.0
func (o SegmentModel) MarshalJSON() ([]byte, error)
func (*SegmentModel) SetComparator ¶ added in v1.4.0
func (o *SegmentModel) SetComparator(v RolloutRuleComparator)
SetComparator gets a reference to the given RolloutRuleComparator and assigns it to the Comparator field.
func (*SegmentModel) SetComparisonAttribute ¶ added in v1.4.0
func (o *SegmentModel) SetComparisonAttribute(v string)
SetComparisonAttribute gets a reference to the given NullableString and assigns it to the ComparisonAttribute field.
func (*SegmentModel) SetComparisonAttributeNil ¶ added in v1.4.0
func (o *SegmentModel) SetComparisonAttributeNil()
SetComparisonAttributeNil sets the value for ComparisonAttribute to be an explicit nil
func (*SegmentModel) SetComparisonValue ¶ added in v1.4.0
func (o *SegmentModel) SetComparisonValue(v string)
SetComparisonValue gets a reference to the given NullableString and assigns it to the ComparisonValue field.
func (*SegmentModel) SetComparisonValueNil ¶ added in v1.4.0
func (o *SegmentModel) SetComparisonValueNil()
SetComparisonValueNil sets the value for ComparisonValue to be an explicit nil
func (*SegmentModel) SetCreatedAt ¶ added in v1.4.0
func (o *SegmentModel) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*SegmentModel) SetCreatorEmail ¶ added in v1.4.0
func (o *SegmentModel) SetCreatorEmail(v string)
SetCreatorEmail gets a reference to the given NullableString and assigns it to the CreatorEmail field.
func (*SegmentModel) SetCreatorEmailNil ¶ added in v1.4.0
func (o *SegmentModel) SetCreatorEmailNil()
SetCreatorEmailNil sets the value for CreatorEmail to be an explicit nil
func (*SegmentModel) SetCreatorFullName ¶ added in v1.4.0
func (o *SegmentModel) SetCreatorFullName(v string)
SetCreatorFullName gets a reference to the given NullableString and assigns it to the CreatorFullName field.
func (*SegmentModel) SetCreatorFullNameNil ¶ added in v1.4.0
func (o *SegmentModel) SetCreatorFullNameNil()
SetCreatorFullNameNil sets the value for CreatorFullName to be an explicit nil
func (*SegmentModel) SetDescription ¶ added in v1.4.0
func (o *SegmentModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*SegmentModel) SetDescriptionNil ¶ added in v1.4.0
func (o *SegmentModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*SegmentModel) SetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentModel) SetLastUpdaterEmail(v string)
SetLastUpdaterEmail gets a reference to the given NullableString and assigns it to the LastUpdaterEmail field.
func (*SegmentModel) SetLastUpdaterEmailNil ¶ added in v1.4.0
func (o *SegmentModel) SetLastUpdaterEmailNil()
SetLastUpdaterEmailNil sets the value for LastUpdaterEmail to be an explicit nil
func (*SegmentModel) SetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentModel) SetLastUpdaterFullName(v string)
SetLastUpdaterFullName gets a reference to the given NullableString and assigns it to the LastUpdaterFullName field.
func (*SegmentModel) SetLastUpdaterFullNameNil ¶ added in v1.4.0
func (o *SegmentModel) SetLastUpdaterFullNameNil()
SetLastUpdaterFullNameNil sets the value for LastUpdaterFullName to be an explicit nil
func (*SegmentModel) SetName ¶ added in v1.4.0
func (o *SegmentModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SegmentModel) SetNameNil ¶ added in v1.4.0
func (o *SegmentModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SegmentModel) SetProduct ¶ added in v1.4.0
func (o *SegmentModel) SetProduct(v ProductModel)
SetProduct gets a reference to the given ProductModel and assigns it to the Product field.
func (*SegmentModel) SetSegmentId ¶ added in v1.4.0
func (o *SegmentModel) SetSegmentId(v string)
SetSegmentId gets a reference to the given string and assigns it to the SegmentId field.
func (*SegmentModel) SetUpdatedAt ¶ added in v1.4.0
func (o *SegmentModel) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (SegmentModel) ToMap ¶ added in v1.4.0
func (o SegmentModel) ToMap() (map[string]interface{}, error)
func (*SegmentModel) UnsetComparisonAttribute ¶ added in v1.4.0
func (o *SegmentModel) UnsetComparisonAttribute()
UnsetComparisonAttribute ensures that no value is present for ComparisonAttribute, not even an explicit nil
func (*SegmentModel) UnsetComparisonValue ¶ added in v1.4.0
func (o *SegmentModel) UnsetComparisonValue()
UnsetComparisonValue ensures that no value is present for ComparisonValue, not even an explicit nil
func (*SegmentModel) UnsetCreatorEmail ¶ added in v1.4.0
func (o *SegmentModel) UnsetCreatorEmail()
UnsetCreatorEmail ensures that no value is present for CreatorEmail, not even an explicit nil
func (*SegmentModel) UnsetCreatorFullName ¶ added in v1.4.0
func (o *SegmentModel) UnsetCreatorFullName()
UnsetCreatorFullName ensures that no value is present for CreatorFullName, not even an explicit nil
func (*SegmentModel) UnsetDescription ¶ added in v1.4.0
func (o *SegmentModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*SegmentModel) UnsetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentModel) UnsetLastUpdaterEmail()
UnsetLastUpdaterEmail ensures that no value is present for LastUpdaterEmail, not even an explicit nil
func (*SegmentModel) UnsetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentModel) UnsetLastUpdaterFullName()
UnsetLastUpdaterFullName ensures that no value is present for LastUpdaterFullName, not even an explicit nil
func (*SegmentModel) UnsetName ¶ added in v1.4.0
func (o *SegmentModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SegmentModelHaljson ¶ added in v1.2.0
type SegmentModelHaljson struct { Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` // Identifier of the Segment. SegmentId *string `json:"segmentId,omitempty"` // Name of the Segment. Name NullableString `json:"name,omitempty"` // Description of the Segment. Description NullableString `json:"description,omitempty"` // The email of the user who created the Segment. CreatorEmail NullableString `json:"creatorEmail,omitempty"` // The name of the user who created the Segment. CreatorFullName NullableString `json:"creatorFullName,omitempty"` // The date and time when the Segment was created. CreatedAt *time.Time `json:"createdAt,omitempty"` // The email of the user who last updated the Segment. LastUpdaterEmail NullableString `json:"lastUpdaterEmail,omitempty"` // The name of the user who last updated the Segment. LastUpdaterFullName NullableString `json:"lastUpdaterFullName,omitempty"` // The date and time when the Segment was last updated. UpdatedAt *time.Time `json:"updatedAt,omitempty"` // The user's attribute the evaluation process must take into account. ComparisonAttribute NullableString `json:"comparisonAttribute,omitempty"` Comparator *RolloutRuleComparator `json:"comparator,omitempty"` // The value to compare with the given user attribute's value. ComparisonValue NullableString `json:"comparisonValue,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
SegmentModelHaljson struct for SegmentModelHaljson
func NewSegmentModelHaljson ¶ added in v1.4.0
func NewSegmentModelHaljson() *SegmentModelHaljson
NewSegmentModelHaljson instantiates a new SegmentModelHaljson 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 NewSegmentModelHaljsonWithDefaults ¶ added in v1.4.0
func NewSegmentModelHaljsonWithDefaults() *SegmentModelHaljson
NewSegmentModelHaljsonWithDefaults instantiates a new SegmentModelHaljson 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 (*SegmentModelHaljson) GetComparator ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetComparator() RolloutRuleComparator
GetComparator returns the Comparator field value if set, zero value otherwise.
func (*SegmentModelHaljson) GetComparatorOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetComparatorOk() (*RolloutRuleComparator, bool)
GetComparatorOk returns a tuple with the Comparator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModelHaljson) GetComparisonAttribute ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetComparisonAttribute() string
GetComparisonAttribute returns the ComparisonAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModelHaljson) GetComparisonAttributeOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetComparisonAttributeOk() (*string, bool)
GetComparisonAttributeOk returns a tuple with the ComparisonAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModelHaljson) GetComparisonValue ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetComparisonValue() string
GetComparisonValue returns the ComparisonValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModelHaljson) GetComparisonValueOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetComparisonValueOk() (*string, bool)
GetComparisonValueOk returns a tuple with the ComparisonValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModelHaljson) GetCreatedAt ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.
func (*SegmentModelHaljson) GetCreatedAtOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModelHaljson) GetCreatorEmail ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetCreatorEmail() string
GetCreatorEmail returns the CreatorEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModelHaljson) GetCreatorEmailOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetCreatorEmailOk() (*string, bool)
GetCreatorEmailOk returns a tuple with the CreatorEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModelHaljson) GetCreatorFullName ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetCreatorFullName() string
GetCreatorFullName returns the CreatorFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModelHaljson) GetCreatorFullNameOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetCreatorFullNameOk() (*string, bool)
GetCreatorFullNameOk returns a tuple with the CreatorFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModelHaljson) GetDescription ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModelHaljson) GetDescriptionOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*SegmentModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModelHaljson) GetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetLastUpdaterEmail() string
GetLastUpdaterEmail returns the LastUpdaterEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModelHaljson) GetLastUpdaterEmailOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetLastUpdaterEmailOk() (*string, bool)
GetLastUpdaterEmailOk returns a tuple with the LastUpdaterEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModelHaljson) GetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetLastUpdaterFullName() string
GetLastUpdaterFullName returns the LastUpdaterFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModelHaljson) GetLastUpdaterFullNameOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetLastUpdaterFullNameOk() (*string, bool)
GetLastUpdaterFullNameOk returns a tuple with the LastUpdaterFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModelHaljson) GetLinks ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*SegmentModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModelHaljson) GetName ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SegmentModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SegmentModelHaljson) GetSegmentId ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetSegmentId() string
GetSegmentId returns the SegmentId field value if set, zero value otherwise.
func (*SegmentModelHaljson) GetSegmentIdOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetSegmentIdOk() (*string, bool)
GetSegmentIdOk returns a tuple with the SegmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModelHaljson) GetUpdatedAt ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.
func (*SegmentModelHaljson) GetUpdatedAtOk ¶ added in v1.4.0
func (o *SegmentModelHaljson) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SegmentModelHaljson) HasComparator ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasComparator() bool
HasComparator returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasComparisonAttribute ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasComparisonAttribute() bool
HasComparisonAttribute returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasComparisonValue ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasComparisonValue() bool
HasComparisonValue returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasCreatedAt ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasCreatorEmail ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasCreatorEmail() bool
HasCreatorEmail returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasCreatorFullName ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasCreatorFullName() bool
HasCreatorFullName returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasDescription ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasLastUpdaterEmail() bool
HasLastUpdaterEmail returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasLastUpdaterFullName() bool
HasLastUpdaterFullName returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasLinks ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasName ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasSegmentId ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasSegmentId() bool
HasSegmentId returns a boolean if a field has been set.
func (*SegmentModelHaljson) HasUpdatedAt ¶ added in v1.4.0
func (o *SegmentModelHaljson) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (SegmentModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o SegmentModelHaljson) MarshalJSON() ([]byte, error)
func (*SegmentModelHaljson) SetComparator ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetComparator(v RolloutRuleComparator)
SetComparator gets a reference to the given RolloutRuleComparator and assigns it to the Comparator field.
func (*SegmentModelHaljson) SetComparisonAttribute ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetComparisonAttribute(v string)
SetComparisonAttribute gets a reference to the given NullableString and assigns it to the ComparisonAttribute field.
func (*SegmentModelHaljson) SetComparisonAttributeNil ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetComparisonAttributeNil()
SetComparisonAttributeNil sets the value for ComparisonAttribute to be an explicit nil
func (*SegmentModelHaljson) SetComparisonValue ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetComparisonValue(v string)
SetComparisonValue gets a reference to the given NullableString and assigns it to the ComparisonValue field.
func (*SegmentModelHaljson) SetComparisonValueNil ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetComparisonValueNil()
SetComparisonValueNil sets the value for ComparisonValue to be an explicit nil
func (*SegmentModelHaljson) SetCreatedAt ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.
func (*SegmentModelHaljson) SetCreatorEmail ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetCreatorEmail(v string)
SetCreatorEmail gets a reference to the given NullableString and assigns it to the CreatorEmail field.
func (*SegmentModelHaljson) SetCreatorEmailNil ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetCreatorEmailNil()
SetCreatorEmailNil sets the value for CreatorEmail to be an explicit nil
func (*SegmentModelHaljson) SetCreatorFullName ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetCreatorFullName(v string)
SetCreatorFullName gets a reference to the given NullableString and assigns it to the CreatorFullName field.
func (*SegmentModelHaljson) SetCreatorFullNameNil ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetCreatorFullNameNil()
SetCreatorFullNameNil sets the value for CreatorFullName to be an explicit nil
func (*SegmentModelHaljson) SetDescription ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*SegmentModelHaljson) SetDescriptionNil ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*SegmentModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*SegmentModelHaljson) SetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetLastUpdaterEmail(v string)
SetLastUpdaterEmail gets a reference to the given NullableString and assigns it to the LastUpdaterEmail field.
func (*SegmentModelHaljson) SetLastUpdaterEmailNil ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetLastUpdaterEmailNil()
SetLastUpdaterEmailNil sets the value for LastUpdaterEmail to be an explicit nil
func (*SegmentModelHaljson) SetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetLastUpdaterFullName(v string)
SetLastUpdaterFullName gets a reference to the given NullableString and assigns it to the LastUpdaterFullName field.
func (*SegmentModelHaljson) SetLastUpdaterFullNameNil ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetLastUpdaterFullNameNil()
SetLastUpdaterFullNameNil sets the value for LastUpdaterFullName to be an explicit nil
func (*SegmentModelHaljson) SetLinks ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*SegmentModelHaljson) SetName ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SegmentModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SegmentModelHaljson) SetSegmentId ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetSegmentId(v string)
SetSegmentId gets a reference to the given string and assigns it to the SegmentId field.
func (*SegmentModelHaljson) SetUpdatedAt ¶ added in v1.4.0
func (o *SegmentModelHaljson) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.
func (SegmentModelHaljson) ToMap ¶ added in v1.4.0
func (o SegmentModelHaljson) ToMap() (map[string]interface{}, error)
func (*SegmentModelHaljson) UnsetComparisonAttribute ¶ added in v1.4.0
func (o *SegmentModelHaljson) UnsetComparisonAttribute()
UnsetComparisonAttribute ensures that no value is present for ComparisonAttribute, not even an explicit nil
func (*SegmentModelHaljson) UnsetComparisonValue ¶ added in v1.4.0
func (o *SegmentModelHaljson) UnsetComparisonValue()
UnsetComparisonValue ensures that no value is present for ComparisonValue, not even an explicit nil
func (*SegmentModelHaljson) UnsetCreatorEmail ¶ added in v1.4.0
func (o *SegmentModelHaljson) UnsetCreatorEmail()
UnsetCreatorEmail ensures that no value is present for CreatorEmail, not even an explicit nil
func (*SegmentModelHaljson) UnsetCreatorFullName ¶ added in v1.4.0
func (o *SegmentModelHaljson) UnsetCreatorFullName()
UnsetCreatorFullName ensures that no value is present for CreatorFullName, not even an explicit nil
func (*SegmentModelHaljson) UnsetDescription ¶ added in v1.4.0
func (o *SegmentModelHaljson) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*SegmentModelHaljson) UnsetLastUpdaterEmail ¶ added in v1.4.0
func (o *SegmentModelHaljson) UnsetLastUpdaterEmail()
UnsetLastUpdaterEmail ensures that no value is present for LastUpdaterEmail, not even an explicit nil
func (*SegmentModelHaljson) UnsetLastUpdaterFullName ¶ added in v1.4.0
func (o *SegmentModelHaljson) UnsetLastUpdaterFullName()
UnsetLastUpdaterFullName ensures that no value is present for LastUpdaterFullName, not even an explicit nil
func (*SegmentModelHaljson) UnsetName ¶ added in v1.4.0
func (o *SegmentModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SegmentsApiCreateSegmentRequest ¶ added in v1.4.0
type SegmentsApiCreateSegmentRequest struct { ApiService *SegmentsApiService // contains filtered or unexported fields }
func (SegmentsApiCreateSegmentRequest) CreateSegmentModel ¶ added in v1.4.0
func (r SegmentsApiCreateSegmentRequest) CreateSegmentModel(createSegmentModel CreateSegmentModel) SegmentsApiCreateSegmentRequest
func (SegmentsApiCreateSegmentRequest) Execute ¶ added in v1.4.0
func (r SegmentsApiCreateSegmentRequest) Execute() (*SegmentModel, *http.Response, error)
type SegmentsApiDeleteSegmentRequest ¶ added in v1.4.0
type SegmentsApiDeleteSegmentRequest struct { ApiService *SegmentsApiService // contains filtered or unexported fields }
type SegmentsApiGetSegmentRequest ¶ added in v1.4.0
type SegmentsApiGetSegmentRequest struct { ApiService *SegmentsApiService // contains filtered or unexported fields }
func (SegmentsApiGetSegmentRequest) Execute ¶ added in v1.4.0
func (r SegmentsApiGetSegmentRequest) Execute() (*SegmentModel, *http.Response, error)
type SegmentsApiGetSegmentsRequest ¶ added in v1.4.0
type SegmentsApiGetSegmentsRequest struct { ApiService *SegmentsApiService // contains filtered or unexported fields }
func (SegmentsApiGetSegmentsRequest) Execute ¶ added in v1.4.0
func (r SegmentsApiGetSegmentsRequest) Execute() ([]SegmentListModel, *http.Response, error)
type SegmentsApiService ¶ added in v1.2.0
type SegmentsApiService service
SegmentsApiService SegmentsApi service
func (*SegmentsApiService) CreateSegment ¶ added in v1.2.0
func (a *SegmentsApiService) CreateSegment(ctx context.Context, productId string) SegmentsApiCreateSegmentRequest
CreateSegment Create Segment
This endpoint creates a new Segment in a specified Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return SegmentsApiCreateSegmentRequest
func (*SegmentsApiService) CreateSegmentExecute ¶ added in v1.4.0
func (a *SegmentsApiService) CreateSegmentExecute(r SegmentsApiCreateSegmentRequest) (*SegmentModel, *http.Response, error)
Execute executes the request
@return SegmentModel
func (*SegmentsApiService) DeleteSegment ¶ added in v1.2.0
func (a *SegmentsApiService) DeleteSegment(ctx context.Context, segmentId string) SegmentsApiDeleteSegmentRequest
DeleteSegment Delete Segment
This endpoint removes a Segment identified by the `segmentId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param segmentId The identifier of the Segment. @return SegmentsApiDeleteSegmentRequest
func (*SegmentsApiService) DeleteSegmentExecute ¶ added in v1.4.0
func (a *SegmentsApiService) DeleteSegmentExecute(r SegmentsApiDeleteSegmentRequest) (*http.Response, error)
Execute executes the request
func (*SegmentsApiService) GetSegment ¶ added in v1.2.0
func (a *SegmentsApiService) GetSegment(ctx context.Context, segmentId string) SegmentsApiGetSegmentRequest
GetSegment Get Segment
This endpoint returns the metadata of a Segment identified by the `segmentId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param segmentId The identifier of the Segment. @return SegmentsApiGetSegmentRequest
func (*SegmentsApiService) GetSegmentExecute ¶ added in v1.4.0
func (a *SegmentsApiService) GetSegmentExecute(r SegmentsApiGetSegmentRequest) (*SegmentModel, *http.Response, error)
Execute executes the request
@return SegmentModel
func (*SegmentsApiService) GetSegments ¶ added in v1.2.0
func (a *SegmentsApiService) GetSegments(ctx context.Context, productId string) SegmentsApiGetSegmentsRequest
GetSegments List Segments
This endpoint returns the list of the Segments that belongs to the given Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return SegmentsApiGetSegmentsRequest
func (*SegmentsApiService) GetSegmentsExecute ¶ added in v1.4.0
func (a *SegmentsApiService) GetSegmentsExecute(r SegmentsApiGetSegmentsRequest) ([]SegmentListModel, *http.Response, error)
Execute executes the request
@return []SegmentListModel
func (*SegmentsApiService) UpdateSegment ¶ added in v1.2.0
func (a *SegmentsApiService) UpdateSegment(ctx context.Context, segmentId string) SegmentsApiUpdateSegmentRequest
UpdateSegment Update Segment
This endpoint updates a Segment identified by the `segmentId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param segmentId The identifier of the Segment. @return SegmentsApiUpdateSegmentRequest
func (*SegmentsApiService) UpdateSegmentExecute ¶ added in v1.4.0
func (a *SegmentsApiService) UpdateSegmentExecute(r SegmentsApiUpdateSegmentRequest) (*SegmentModel, *http.Response, error)
Execute executes the request
@return SegmentModel
type SegmentsApiUpdateSegmentRequest ¶ added in v1.4.0
type SegmentsApiUpdateSegmentRequest struct { ApiService *SegmentsApiService // contains filtered or unexported fields }
func (SegmentsApiUpdateSegmentRequest) Execute ¶ added in v1.4.0
func (r SegmentsApiUpdateSegmentRequest) Execute() (*SegmentModel, *http.Response, error)
func (SegmentsApiUpdateSegmentRequest) UpdateSegmentModel ¶ added in v1.4.0
func (r SegmentsApiUpdateSegmentRequest) UpdateSegmentModel(updateSegmentModel UpdateSegmentModel) SegmentsApiUpdateSegmentRequest
type ServerConfiguration ¶ added in v1.4.0
type ServerConfiguration struct { URL string Description string Variables map[string]ServerVariable }
ServerConfiguration stores the information about a server
type ServerConfigurations ¶ added in v1.4.0
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶ added in v1.4.0
ServerVariable stores the information about a server variable
type SettingDataModel ¶
type SettingDataModel struct { // Identifier of the Feature Flag or Setting. SettingId *int32 `json:"settingId,omitempty"` // Key of the Feature Flag or Setting. Key NullableString `json:"key,omitempty"` // Name of the Feature Flag or Setting. Name NullableString `json:"name,omitempty"` // Description of the Feature Flag or Setting. Hint NullableString `json:"hint,omitempty"` SettingType *SettingType `json:"settingType,omitempty"` // The order of the Feature Flag or Setting represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` // The creation time of the Feature Flag or Setting. CreatedAt NullableTime `json:"createdAt,omitempty"` // The user's email address who created the Feature Flag or Setting. CreatorEmail NullableString `json:"creatorEmail,omitempty"` // The user's name who created the Feature Flag or Setting. CreatorFullName NullableString `json:"creatorFullName,omitempty"` IsWatching *bool `json:"isWatching,omitempty"` }
SettingDataModel Metadata of a Feature Flag or Setting.
func NewSettingDataModel ¶ added in v1.4.0
func NewSettingDataModel() *SettingDataModel
NewSettingDataModel instantiates a new SettingDataModel 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 NewSettingDataModelWithDefaults ¶ added in v1.4.0
func NewSettingDataModelWithDefaults() *SettingDataModel
NewSettingDataModelWithDefaults instantiates a new SettingDataModel 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 (*SettingDataModel) GetCreatedAt ¶ added in v1.4.0
func (o *SettingDataModel) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingDataModel) GetCreatedAtOk ¶ added in v1.4.0
func (o *SettingDataModel) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingDataModel) GetCreatorEmail ¶ added in v1.4.0
func (o *SettingDataModel) GetCreatorEmail() string
GetCreatorEmail returns the CreatorEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingDataModel) GetCreatorEmailOk ¶ added in v1.4.0
func (o *SettingDataModel) GetCreatorEmailOk() (*string, bool)
GetCreatorEmailOk returns a tuple with the CreatorEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingDataModel) GetCreatorFullName ¶ added in v1.4.0
func (o *SettingDataModel) GetCreatorFullName() string
GetCreatorFullName returns the CreatorFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingDataModel) GetCreatorFullNameOk ¶ added in v1.4.0
func (o *SettingDataModel) GetCreatorFullNameOk() (*string, bool)
GetCreatorFullNameOk returns a tuple with the CreatorFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingDataModel) GetHint ¶ added in v1.4.0
func (o *SettingDataModel) GetHint() string
GetHint returns the Hint field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingDataModel) GetHintOk ¶ added in v1.4.0
func (o *SettingDataModel) GetHintOk() (*string, bool)
GetHintOk returns a tuple with the Hint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingDataModel) GetIsWatching ¶ added in v1.4.0
func (o *SettingDataModel) GetIsWatching() bool
GetIsWatching returns the IsWatching field value if set, zero value otherwise.
func (*SettingDataModel) GetIsWatchingOk ¶ added in v1.4.0
func (o *SettingDataModel) GetIsWatchingOk() (*bool, bool)
GetIsWatchingOk returns a tuple with the IsWatching field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingDataModel) GetKey ¶ added in v1.4.0
func (o *SettingDataModel) GetKey() string
GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingDataModel) GetKeyOk ¶ added in v1.4.0
func (o *SettingDataModel) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingDataModel) GetName ¶ added in v1.4.0
func (o *SettingDataModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingDataModel) GetNameOk ¶ added in v1.4.0
func (o *SettingDataModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingDataModel) GetOrder ¶ added in v1.4.0
func (o *SettingDataModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*SettingDataModel) GetOrderOk ¶ added in v1.4.0
func (o *SettingDataModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingDataModel) GetSettingId ¶ added in v1.4.0
func (o *SettingDataModel) GetSettingId() int32
GetSettingId returns the SettingId field value if set, zero value otherwise.
func (*SettingDataModel) GetSettingIdOk ¶ added in v1.4.0
func (o *SettingDataModel) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingDataModel) GetSettingType ¶ added in v1.4.0
func (o *SettingDataModel) GetSettingType() SettingType
GetSettingType returns the SettingType field value if set, zero value otherwise.
func (*SettingDataModel) GetSettingTypeOk ¶ added in v1.4.0
func (o *SettingDataModel) GetSettingTypeOk() (*SettingType, bool)
GetSettingTypeOk returns a tuple with the SettingType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingDataModel) HasCreatedAt ¶ added in v1.4.0
func (o *SettingDataModel) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*SettingDataModel) HasCreatorEmail ¶ added in v1.4.0
func (o *SettingDataModel) HasCreatorEmail() bool
HasCreatorEmail returns a boolean if a field has been set.
func (*SettingDataModel) HasCreatorFullName ¶ added in v1.4.0
func (o *SettingDataModel) HasCreatorFullName() bool
HasCreatorFullName returns a boolean if a field has been set.
func (*SettingDataModel) HasHint ¶ added in v1.4.0
func (o *SettingDataModel) HasHint() bool
HasHint returns a boolean if a field has been set.
func (*SettingDataModel) HasIsWatching ¶ added in v1.4.0
func (o *SettingDataModel) HasIsWatching() bool
HasIsWatching returns a boolean if a field has been set.
func (*SettingDataModel) HasKey ¶ added in v1.4.0
func (o *SettingDataModel) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*SettingDataModel) HasName ¶ added in v1.4.0
func (o *SettingDataModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*SettingDataModel) HasOrder ¶ added in v1.4.0
func (o *SettingDataModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*SettingDataModel) HasSettingId ¶ added in v1.4.0
func (o *SettingDataModel) HasSettingId() bool
HasSettingId returns a boolean if a field has been set.
func (*SettingDataModel) HasSettingType ¶ added in v1.4.0
func (o *SettingDataModel) HasSettingType() bool
HasSettingType returns a boolean if a field has been set.
func (SettingDataModel) MarshalJSON ¶ added in v1.4.0
func (o SettingDataModel) MarshalJSON() ([]byte, error)
func (*SettingDataModel) SetCreatedAt ¶ added in v1.4.0
func (o *SettingDataModel) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given NullableTime and assigns it to the CreatedAt field.
func (*SettingDataModel) SetCreatedAtNil ¶ added in v1.4.0
func (o *SettingDataModel) SetCreatedAtNil()
SetCreatedAtNil sets the value for CreatedAt to be an explicit nil
func (*SettingDataModel) SetCreatorEmail ¶ added in v1.4.0
func (o *SettingDataModel) SetCreatorEmail(v string)
SetCreatorEmail gets a reference to the given NullableString and assigns it to the CreatorEmail field.
func (*SettingDataModel) SetCreatorEmailNil ¶ added in v1.4.0
func (o *SettingDataModel) SetCreatorEmailNil()
SetCreatorEmailNil sets the value for CreatorEmail to be an explicit nil
func (*SettingDataModel) SetCreatorFullName ¶ added in v1.4.0
func (o *SettingDataModel) SetCreatorFullName(v string)
SetCreatorFullName gets a reference to the given NullableString and assigns it to the CreatorFullName field.
func (*SettingDataModel) SetCreatorFullNameNil ¶ added in v1.4.0
func (o *SettingDataModel) SetCreatorFullNameNil()
SetCreatorFullNameNil sets the value for CreatorFullName to be an explicit nil
func (*SettingDataModel) SetHint ¶ added in v1.4.0
func (o *SettingDataModel) SetHint(v string)
SetHint gets a reference to the given NullableString and assigns it to the Hint field.
func (*SettingDataModel) SetHintNil ¶ added in v1.4.0
func (o *SettingDataModel) SetHintNil()
SetHintNil sets the value for Hint to be an explicit nil
func (*SettingDataModel) SetIsWatching ¶ added in v1.4.0
func (o *SettingDataModel) SetIsWatching(v bool)
SetIsWatching gets a reference to the given bool and assigns it to the IsWatching field.
func (*SettingDataModel) SetKey ¶ added in v1.4.0
func (o *SettingDataModel) SetKey(v string)
SetKey gets a reference to the given NullableString and assigns it to the Key field.
func (*SettingDataModel) SetKeyNil ¶ added in v1.4.0
func (o *SettingDataModel) SetKeyNil()
SetKeyNil sets the value for Key to be an explicit nil
func (*SettingDataModel) SetName ¶ added in v1.4.0
func (o *SettingDataModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SettingDataModel) SetNameNil ¶ added in v1.4.0
func (o *SettingDataModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SettingDataModel) SetOrder ¶ added in v1.4.0
func (o *SettingDataModel) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*SettingDataModel) SetSettingId ¶ added in v1.4.0
func (o *SettingDataModel) SetSettingId(v int32)
SetSettingId gets a reference to the given int32 and assigns it to the SettingId field.
func (*SettingDataModel) SetSettingType ¶ added in v1.4.0
func (o *SettingDataModel) SetSettingType(v SettingType)
SetSettingType gets a reference to the given SettingType and assigns it to the SettingType field.
func (SettingDataModel) ToMap ¶ added in v1.4.0
func (o SettingDataModel) ToMap() (map[string]interface{}, error)
func (*SettingDataModel) UnsetCreatedAt ¶ added in v1.4.0
func (o *SettingDataModel) UnsetCreatedAt()
UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil
func (*SettingDataModel) UnsetCreatorEmail ¶ added in v1.4.0
func (o *SettingDataModel) UnsetCreatorEmail()
UnsetCreatorEmail ensures that no value is present for CreatorEmail, not even an explicit nil
func (*SettingDataModel) UnsetCreatorFullName ¶ added in v1.4.0
func (o *SettingDataModel) UnsetCreatorFullName()
UnsetCreatorFullName ensures that no value is present for CreatorFullName, not even an explicit nil
func (*SettingDataModel) UnsetHint ¶ added in v1.4.0
func (o *SettingDataModel) UnsetHint()
UnsetHint ensures that no value is present for Hint, not even an explicit nil
func (*SettingDataModel) UnsetKey ¶ added in v1.4.0
func (o *SettingDataModel) UnsetKey()
UnsetKey ensures that no value is present for Key, not even an explicit nil
func (*SettingDataModel) UnsetName ¶ added in v1.4.0
func (o *SettingDataModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SettingFormulaModel ¶ added in v1.6.0
type SettingFormulaModel struct { LastVersionId *string `json:"lastVersionId,omitempty"` DefaultValue *ValueModel `json:"defaultValue,omitempty"` // The targeting rules of the Feature Flag or Setting. TargetingRules []TargetingRuleModel `json:"targetingRules,omitempty"` Setting *SettingDataModel `json:"setting,omitempty"` // The last updated date and time when the Feature Flag or Setting. UpdatedAt NullableTime `json:"updatedAt,omitempty"` // The user attribute used for percentage evaluation. If not set, it defaults to the `Identifier` user object attribute. PercentageEvaluationAttribute NullableString `json:"percentageEvaluationAttribute,omitempty"` // The email of the user who last updated the Feature Flag or Setting. LastUpdaterUserEmail NullableString `json:"lastUpdaterUserEmail,omitempty"` // The name of the user who last updated the Feature Flag or Setting. LastUpdaterUserFullName NullableString `json:"lastUpdaterUserFullName,omitempty"` // The integration links attached to the Feature Flag or Setting. IntegrationLinks []IntegrationLinkModel `json:"integrationLinks,omitempty"` // The tags attached to the Feature Flag or Setting. SettingTags []SettingTagModel `json:"settingTags,omitempty"` // List of Feature Flag and Setting IDs where the actual Feature Flag or Setting is prerequisite. SettingIdsWherePrerequisite []int32 `json:"settingIdsWherePrerequisite,omitempty"` Config *ConfigModel `json:"config,omitempty"` Environment *EnvironmentModel `json:"environment,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` FeatureFlagLimitations *FeatureFlagLimitations `json:"featureFlagLimitations,omitempty"` }
SettingFormulaModel struct for SettingFormulaModel
func NewSettingFormulaModel ¶ added in v1.6.0
func NewSettingFormulaModel() *SettingFormulaModel
NewSettingFormulaModel instantiates a new SettingFormulaModel 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 NewSettingFormulaModelWithDefaults ¶ added in v1.6.0
func NewSettingFormulaModelWithDefaults() *SettingFormulaModel
NewSettingFormulaModelWithDefaults instantiates a new SettingFormulaModel 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 (*SettingFormulaModel) GetConfig ¶ added in v1.6.0
func (o *SettingFormulaModel) GetConfig() ConfigModel
GetConfig returns the Config field value if set, zero value otherwise.
func (*SettingFormulaModel) GetConfigOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetConfigOk() (*ConfigModel, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModel) GetDefaultValue ¶ added in v1.6.0
func (o *SettingFormulaModel) GetDefaultValue() ValueModel
GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.
func (*SettingFormulaModel) GetDefaultValueOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetDefaultValueOk() (*ValueModel, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModel) GetEnvironment ¶ added in v1.6.0
func (o *SettingFormulaModel) GetEnvironment() EnvironmentModel
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*SettingFormulaModel) GetEnvironmentOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetEnvironmentOk() (*EnvironmentModel, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModel) GetFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingFormulaModel) GetFeatureFlagLimitations() FeatureFlagLimitations
GetFeatureFlagLimitations returns the FeatureFlagLimitations field value if set, zero value otherwise.
func (*SettingFormulaModel) GetFeatureFlagLimitationsOk ¶ added in v1.7.0
func (o *SettingFormulaModel) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
GetFeatureFlagLimitationsOk returns a tuple with the FeatureFlagLimitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModel) GetIntegrationLinks ¶ added in v1.6.0
func (o *SettingFormulaModel) GetIntegrationLinks() []IntegrationLinkModel
GetIntegrationLinks returns the IntegrationLinks field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModel) GetIntegrationLinksOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetIntegrationLinksOk() ([]IntegrationLinkModel, bool)
GetIntegrationLinksOk returns a tuple with the IntegrationLinks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModel) GetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *SettingFormulaModel) GetLastUpdaterUserEmail() string
GetLastUpdaterUserEmail returns the LastUpdaterUserEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModel) GetLastUpdaterUserEmailOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetLastUpdaterUserEmailOk() (*string, bool)
GetLastUpdaterUserEmailOk returns a tuple with the LastUpdaterUserEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModel) GetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *SettingFormulaModel) GetLastUpdaterUserFullName() string
GetLastUpdaterUserFullName returns the LastUpdaterUserFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModel) GetLastUpdaterUserFullNameOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetLastUpdaterUserFullNameOk() (*string, bool)
GetLastUpdaterUserFullNameOk returns a tuple with the LastUpdaterUserFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModel) GetLastVersionId ¶ added in v1.6.0
func (o *SettingFormulaModel) GetLastVersionId() string
GetLastVersionId returns the LastVersionId field value if set, zero value otherwise.
func (*SettingFormulaModel) GetLastVersionIdOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetLastVersionIdOk() (*string, bool)
GetLastVersionIdOk returns a tuple with the LastVersionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModel) GetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *SettingFormulaModel) GetPercentageEvaluationAttribute() string
GetPercentageEvaluationAttribute returns the PercentageEvaluationAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModel) GetPercentageEvaluationAttributeOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetPercentageEvaluationAttributeOk() (*string, bool)
GetPercentageEvaluationAttributeOk returns a tuple with the PercentageEvaluationAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModel) GetReadOnly ¶ added in v1.6.0
func (o *SettingFormulaModel) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*SettingFormulaModel) GetReadOnlyOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModel) GetSetting ¶ added in v1.6.0
func (o *SettingFormulaModel) GetSetting() SettingDataModel
GetSetting returns the Setting field value if set, zero value otherwise.
func (*SettingFormulaModel) GetSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *SettingFormulaModel) GetSettingIdsWherePrerequisite() []int32
GetSettingIdsWherePrerequisite returns the SettingIdsWherePrerequisite field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModel) GetSettingIdsWherePrerequisiteOk ¶ added in v1.9.0
func (o *SettingFormulaModel) GetSettingIdsWherePrerequisiteOk() ([]int32, bool)
GetSettingIdsWherePrerequisiteOk returns a tuple with the SettingIdsWherePrerequisite field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModel) GetSettingOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetSettingOk() (*SettingDataModel, bool)
GetSettingOk returns a tuple with the Setting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModel) GetSettingTags ¶ added in v1.6.0
func (o *SettingFormulaModel) GetSettingTags() []SettingTagModel
GetSettingTags returns the SettingTags field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModel) GetSettingTagsOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetSettingTagsOk() ([]SettingTagModel, bool)
GetSettingTagsOk returns a tuple with the SettingTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModel) GetTargetingRules ¶ added in v1.6.0
func (o *SettingFormulaModel) GetTargetingRules() []TargetingRuleModel
GetTargetingRules returns the TargetingRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModel) GetTargetingRulesOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
GetTargetingRulesOk returns a tuple with the TargetingRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModel) GetUpdatedAt ¶ added in v1.6.0
func (o *SettingFormulaModel) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModel) GetUpdatedAtOk ¶ added in v1.6.0
func (o *SettingFormulaModel) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModel) HasConfig ¶ added in v1.6.0
func (o *SettingFormulaModel) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*SettingFormulaModel) HasDefaultValue ¶ added in v1.6.0
func (o *SettingFormulaModel) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (*SettingFormulaModel) HasEnvironment ¶ added in v1.6.0
func (o *SettingFormulaModel) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (*SettingFormulaModel) HasFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingFormulaModel) HasFeatureFlagLimitations() bool
HasFeatureFlagLimitations returns a boolean if a field has been set.
func (*SettingFormulaModel) HasIntegrationLinks ¶ added in v1.6.0
func (o *SettingFormulaModel) HasIntegrationLinks() bool
HasIntegrationLinks returns a boolean if a field has been set.
func (*SettingFormulaModel) HasLastUpdaterUserEmail ¶ added in v1.6.0
func (o *SettingFormulaModel) HasLastUpdaterUserEmail() bool
HasLastUpdaterUserEmail returns a boolean if a field has been set.
func (*SettingFormulaModel) HasLastUpdaterUserFullName ¶ added in v1.6.0
func (o *SettingFormulaModel) HasLastUpdaterUserFullName() bool
HasLastUpdaterUserFullName returns a boolean if a field has been set.
func (*SettingFormulaModel) HasLastVersionId ¶ added in v1.6.0
func (o *SettingFormulaModel) HasLastVersionId() bool
HasLastVersionId returns a boolean if a field has been set.
func (*SettingFormulaModel) HasPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *SettingFormulaModel) HasPercentageEvaluationAttribute() bool
HasPercentageEvaluationAttribute returns a boolean if a field has been set.
func (*SettingFormulaModel) HasReadOnly ¶ added in v1.6.0
func (o *SettingFormulaModel) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*SettingFormulaModel) HasSetting ¶ added in v1.6.0
func (o *SettingFormulaModel) HasSetting() bool
HasSetting returns a boolean if a field has been set.
func (*SettingFormulaModel) HasSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *SettingFormulaModel) HasSettingIdsWherePrerequisite() bool
HasSettingIdsWherePrerequisite returns a boolean if a field has been set.
func (*SettingFormulaModel) HasSettingTags ¶ added in v1.6.0
func (o *SettingFormulaModel) HasSettingTags() bool
HasSettingTags returns a boolean if a field has been set.
func (*SettingFormulaModel) HasTargetingRules ¶ added in v1.6.0
func (o *SettingFormulaModel) HasTargetingRules() bool
HasTargetingRules returns a boolean if a field has been set.
func (*SettingFormulaModel) HasUpdatedAt ¶ added in v1.6.0
func (o *SettingFormulaModel) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (SettingFormulaModel) MarshalJSON ¶ added in v1.6.0
func (o SettingFormulaModel) MarshalJSON() ([]byte, error)
func (*SettingFormulaModel) SetConfig ¶ added in v1.6.0
func (o *SettingFormulaModel) SetConfig(v ConfigModel)
SetConfig gets a reference to the given ConfigModel and assigns it to the Config field.
func (*SettingFormulaModel) SetDefaultValue ¶ added in v1.6.0
func (o *SettingFormulaModel) SetDefaultValue(v ValueModel)
SetDefaultValue gets a reference to the given ValueModel and assigns it to the DefaultValue field.
func (*SettingFormulaModel) SetEnvironment ¶ added in v1.6.0
func (o *SettingFormulaModel) SetEnvironment(v EnvironmentModel)
SetEnvironment gets a reference to the given EnvironmentModel and assigns it to the Environment field.
func (*SettingFormulaModel) SetFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingFormulaModel) SetFeatureFlagLimitations(v FeatureFlagLimitations)
SetFeatureFlagLimitations gets a reference to the given FeatureFlagLimitations and assigns it to the FeatureFlagLimitations field.
func (*SettingFormulaModel) SetIntegrationLinks ¶ added in v1.6.0
func (o *SettingFormulaModel) SetIntegrationLinks(v []IntegrationLinkModel)
SetIntegrationLinks gets a reference to the given []IntegrationLinkModel and assigns it to the IntegrationLinks field.
func (*SettingFormulaModel) SetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *SettingFormulaModel) SetLastUpdaterUserEmail(v string)
SetLastUpdaterUserEmail gets a reference to the given NullableString and assigns it to the LastUpdaterUserEmail field.
func (*SettingFormulaModel) SetLastUpdaterUserEmailNil ¶ added in v1.6.0
func (o *SettingFormulaModel) SetLastUpdaterUserEmailNil()
SetLastUpdaterUserEmailNil sets the value for LastUpdaterUserEmail to be an explicit nil
func (*SettingFormulaModel) SetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *SettingFormulaModel) SetLastUpdaterUserFullName(v string)
SetLastUpdaterUserFullName gets a reference to the given NullableString and assigns it to the LastUpdaterUserFullName field.
func (*SettingFormulaModel) SetLastUpdaterUserFullNameNil ¶ added in v1.6.0
func (o *SettingFormulaModel) SetLastUpdaterUserFullNameNil()
SetLastUpdaterUserFullNameNil sets the value for LastUpdaterUserFullName to be an explicit nil
func (*SettingFormulaModel) SetLastVersionId ¶ added in v1.6.0
func (o *SettingFormulaModel) SetLastVersionId(v string)
SetLastVersionId gets a reference to the given string and assigns it to the LastVersionId field.
func (*SettingFormulaModel) SetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *SettingFormulaModel) SetPercentageEvaluationAttribute(v string)
SetPercentageEvaluationAttribute gets a reference to the given NullableString and assigns it to the PercentageEvaluationAttribute field.
func (*SettingFormulaModel) SetPercentageEvaluationAttributeNil ¶ added in v1.6.0
func (o *SettingFormulaModel) SetPercentageEvaluationAttributeNil()
SetPercentageEvaluationAttributeNil sets the value for PercentageEvaluationAttribute to be an explicit nil
func (*SettingFormulaModel) SetReadOnly ¶ added in v1.6.0
func (o *SettingFormulaModel) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*SettingFormulaModel) SetSetting ¶ added in v1.6.0
func (o *SettingFormulaModel) SetSetting(v SettingDataModel)
SetSetting gets a reference to the given SettingDataModel and assigns it to the Setting field.
func (*SettingFormulaModel) SetSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *SettingFormulaModel) SetSettingIdsWherePrerequisite(v []int32)
SetSettingIdsWherePrerequisite gets a reference to the given []int32 and assigns it to the SettingIdsWherePrerequisite field.
func (*SettingFormulaModel) SetSettingTags ¶ added in v1.6.0
func (o *SettingFormulaModel) SetSettingTags(v []SettingTagModel)
SetSettingTags gets a reference to the given []SettingTagModel and assigns it to the SettingTags field.
func (*SettingFormulaModel) SetTargetingRules ¶ added in v1.6.0
func (o *SettingFormulaModel) SetTargetingRules(v []TargetingRuleModel)
SetTargetingRules gets a reference to the given []TargetingRuleModel and assigns it to the TargetingRules field.
func (*SettingFormulaModel) SetUpdatedAt ¶ added in v1.6.0
func (o *SettingFormulaModel) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given NullableTime and assigns it to the UpdatedAt field.
func (*SettingFormulaModel) SetUpdatedAtNil ¶ added in v1.6.0
func (o *SettingFormulaModel) SetUpdatedAtNil()
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (SettingFormulaModel) ToMap ¶ added in v1.6.0
func (o SettingFormulaModel) ToMap() (map[string]interface{}, error)
func (*SettingFormulaModel) UnsetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *SettingFormulaModel) UnsetLastUpdaterUserEmail()
UnsetLastUpdaterUserEmail ensures that no value is present for LastUpdaterUserEmail, not even an explicit nil
func (*SettingFormulaModel) UnsetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *SettingFormulaModel) UnsetLastUpdaterUserFullName()
UnsetLastUpdaterUserFullName ensures that no value is present for LastUpdaterUserFullName, not even an explicit nil
func (*SettingFormulaModel) UnsetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *SettingFormulaModel) UnsetPercentageEvaluationAttribute()
UnsetPercentageEvaluationAttribute ensures that no value is present for PercentageEvaluationAttribute, not even an explicit nil
func (*SettingFormulaModel) UnsetUpdatedAt ¶ added in v1.6.0
func (o *SettingFormulaModel) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
type SettingFormulaModelHaljson ¶ added in v1.6.0
type SettingFormulaModelHaljson struct { LastVersionId *string `json:"lastVersionId,omitempty"` DefaultValue *ValueModel `json:"defaultValue,omitempty"` // The targeting rules of the Feature Flag or Setting. TargetingRules []TargetingRuleModel `json:"targetingRules,omitempty"` // The last updated date and time when the Feature Flag or Setting. UpdatedAt NullableTime `json:"updatedAt,omitempty"` // The user attribute used for percentage evaluation. If not set, it defaults to the `Identifier` user object attribute. PercentageEvaluationAttribute NullableString `json:"percentageEvaluationAttribute,omitempty"` // The email of the user who last updated the Feature Flag or Setting. LastUpdaterUserEmail NullableString `json:"lastUpdaterUserEmail,omitempty"` // The name of the user who last updated the Feature Flag or Setting. LastUpdaterUserFullName NullableString `json:"lastUpdaterUserFullName,omitempty"` Embedded *SettingFormulaModelHaljsonEmbedded `json:"_embedded,omitempty"` // List of Feature Flag and Setting IDs where the actual Feature Flag or Setting is prerequisite. SettingIdsWherePrerequisite []int32 `json:"settingIdsWherePrerequisite,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` FeatureFlagLimitations *FeatureFlagLimitations `json:"featureFlagLimitations,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
SettingFormulaModelHaljson struct for SettingFormulaModelHaljson
func NewSettingFormulaModelHaljson ¶ added in v1.6.0
func NewSettingFormulaModelHaljson() *SettingFormulaModelHaljson
NewSettingFormulaModelHaljson instantiates a new SettingFormulaModelHaljson 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 NewSettingFormulaModelHaljsonWithDefaults ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonWithDefaults() *SettingFormulaModelHaljson
NewSettingFormulaModelHaljsonWithDefaults instantiates a new SettingFormulaModelHaljson 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 (*SettingFormulaModelHaljson) GetDefaultValue ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetDefaultValue() ValueModel
GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.
func (*SettingFormulaModelHaljson) GetDefaultValueOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetDefaultValueOk() (*ValueModel, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljson) GetEmbedded ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetEmbedded() SettingFormulaModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*SettingFormulaModelHaljson) GetEmbeddedOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetEmbeddedOk() (*SettingFormulaModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljson) GetFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingFormulaModelHaljson) GetFeatureFlagLimitations() FeatureFlagLimitations
GetFeatureFlagLimitations returns the FeatureFlagLimitations field value if set, zero value otherwise.
func (*SettingFormulaModelHaljson) GetFeatureFlagLimitationsOk ¶ added in v1.7.0
func (o *SettingFormulaModelHaljson) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
GetFeatureFlagLimitationsOk returns a tuple with the FeatureFlagLimitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljson) GetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetLastUpdaterUserEmail() string
GetLastUpdaterUserEmail returns the LastUpdaterUserEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljson) GetLastUpdaterUserEmailOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetLastUpdaterUserEmailOk() (*string, bool)
GetLastUpdaterUserEmailOk returns a tuple with the LastUpdaterUserEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljson) GetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetLastUpdaterUserFullName() string
GetLastUpdaterUserFullName returns the LastUpdaterUserFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljson) GetLastUpdaterUserFullNameOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetLastUpdaterUserFullNameOk() (*string, bool)
GetLastUpdaterUserFullNameOk returns a tuple with the LastUpdaterUserFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljson) GetLastVersionId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetLastVersionId() string
GetLastVersionId returns the LastVersionId field value if set, zero value otherwise.
func (*SettingFormulaModelHaljson) GetLastVersionIdOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetLastVersionIdOk() (*string, bool)
GetLastVersionIdOk returns a tuple with the LastVersionId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljson) GetLinks ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*SettingFormulaModelHaljson) GetLinksOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljson) GetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetPercentageEvaluationAttribute() string
GetPercentageEvaluationAttribute returns the PercentageEvaluationAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljson) GetPercentageEvaluationAttributeOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetPercentageEvaluationAttributeOk() (*string, bool)
GetPercentageEvaluationAttributeOk returns a tuple with the PercentageEvaluationAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljson) GetReadOnly ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*SettingFormulaModelHaljson) GetReadOnlyOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljson) GetSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *SettingFormulaModelHaljson) GetSettingIdsWherePrerequisite() []int32
GetSettingIdsWherePrerequisite returns the SettingIdsWherePrerequisite field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljson) GetSettingIdsWherePrerequisiteOk ¶ added in v1.9.0
func (o *SettingFormulaModelHaljson) GetSettingIdsWherePrerequisiteOk() ([]int32, bool)
GetSettingIdsWherePrerequisiteOk returns a tuple with the SettingIdsWherePrerequisite field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljson) GetTargetingRules ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetTargetingRules() []TargetingRuleModel
GetTargetingRules returns the TargetingRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljson) GetTargetingRulesOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
GetTargetingRulesOk returns a tuple with the TargetingRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljson) GetUpdatedAt ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljson) GetUpdatedAtOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljson) HasDefaultValue ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasEmbedded ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingFormulaModelHaljson) HasFeatureFlagLimitations() bool
HasFeatureFlagLimitations returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasLastUpdaterUserEmail ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasLastUpdaterUserEmail() bool
HasLastUpdaterUserEmail returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasLastUpdaterUserFullName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasLastUpdaterUserFullName() bool
HasLastUpdaterUserFullName returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasLastVersionId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasLastVersionId() bool
HasLastVersionId returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasLinks ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasPercentageEvaluationAttribute() bool
HasPercentageEvaluationAttribute returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasReadOnly ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *SettingFormulaModelHaljson) HasSettingIdsWherePrerequisite() bool
HasSettingIdsWherePrerequisite returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasTargetingRules ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasTargetingRules() bool
HasTargetingRules returns a boolean if a field has been set.
func (*SettingFormulaModelHaljson) HasUpdatedAt ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (SettingFormulaModelHaljson) MarshalJSON ¶ added in v1.6.0
func (o SettingFormulaModelHaljson) MarshalJSON() ([]byte, error)
func (*SettingFormulaModelHaljson) SetDefaultValue ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetDefaultValue(v ValueModel)
SetDefaultValue gets a reference to the given ValueModel and assigns it to the DefaultValue field.
func (*SettingFormulaModelHaljson) SetEmbedded ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetEmbedded(v SettingFormulaModelHaljsonEmbedded)
SetEmbedded gets a reference to the given SettingFormulaModelHaljsonEmbedded and assigns it to the Embedded field.
func (*SettingFormulaModelHaljson) SetFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingFormulaModelHaljson) SetFeatureFlagLimitations(v FeatureFlagLimitations)
SetFeatureFlagLimitations gets a reference to the given FeatureFlagLimitations and assigns it to the FeatureFlagLimitations field.
func (*SettingFormulaModelHaljson) SetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetLastUpdaterUserEmail(v string)
SetLastUpdaterUserEmail gets a reference to the given NullableString and assigns it to the LastUpdaterUserEmail field.
func (*SettingFormulaModelHaljson) SetLastUpdaterUserEmailNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetLastUpdaterUserEmailNil()
SetLastUpdaterUserEmailNil sets the value for LastUpdaterUserEmail to be an explicit nil
func (*SettingFormulaModelHaljson) SetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetLastUpdaterUserFullName(v string)
SetLastUpdaterUserFullName gets a reference to the given NullableString and assigns it to the LastUpdaterUserFullName field.
func (*SettingFormulaModelHaljson) SetLastUpdaterUserFullNameNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetLastUpdaterUserFullNameNil()
SetLastUpdaterUserFullNameNil sets the value for LastUpdaterUserFullName to be an explicit nil
func (*SettingFormulaModelHaljson) SetLastVersionId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetLastVersionId(v string)
SetLastVersionId gets a reference to the given string and assigns it to the LastVersionId field.
func (*SettingFormulaModelHaljson) SetLinks ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*SettingFormulaModelHaljson) SetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetPercentageEvaluationAttribute(v string)
SetPercentageEvaluationAttribute gets a reference to the given NullableString and assigns it to the PercentageEvaluationAttribute field.
func (*SettingFormulaModelHaljson) SetPercentageEvaluationAttributeNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetPercentageEvaluationAttributeNil()
SetPercentageEvaluationAttributeNil sets the value for PercentageEvaluationAttribute to be an explicit nil
func (*SettingFormulaModelHaljson) SetReadOnly ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*SettingFormulaModelHaljson) SetSettingIdsWherePrerequisite ¶ added in v1.9.0
func (o *SettingFormulaModelHaljson) SetSettingIdsWherePrerequisite(v []int32)
SetSettingIdsWherePrerequisite gets a reference to the given []int32 and assigns it to the SettingIdsWherePrerequisite field.
func (*SettingFormulaModelHaljson) SetTargetingRules ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetTargetingRules(v []TargetingRuleModel)
SetTargetingRules gets a reference to the given []TargetingRuleModel and assigns it to the TargetingRules field.
func (*SettingFormulaModelHaljson) SetUpdatedAt ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given NullableTime and assigns it to the UpdatedAt field.
func (*SettingFormulaModelHaljson) SetUpdatedAtNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) SetUpdatedAtNil()
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (SettingFormulaModelHaljson) ToMap ¶ added in v1.6.0
func (o SettingFormulaModelHaljson) ToMap() (map[string]interface{}, error)
func (*SettingFormulaModelHaljson) UnsetLastUpdaterUserEmail ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) UnsetLastUpdaterUserEmail()
UnsetLastUpdaterUserEmail ensures that no value is present for LastUpdaterUserEmail, not even an explicit nil
func (*SettingFormulaModelHaljson) UnsetLastUpdaterUserFullName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) UnsetLastUpdaterUserFullName()
UnsetLastUpdaterUserFullName ensures that no value is present for LastUpdaterUserFullName, not even an explicit nil
func (*SettingFormulaModelHaljson) UnsetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) UnsetPercentageEvaluationAttribute()
UnsetPercentageEvaluationAttribute ensures that no value is present for PercentageEvaluationAttribute, not even an explicit nil
func (*SettingFormulaModelHaljson) UnsetUpdatedAt ¶ added in v1.6.0
func (o *SettingFormulaModelHaljson) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
type SettingFormulaModelHaljsonEmbedded ¶ added in v1.6.0
type SettingFormulaModelHaljsonEmbedded struct { Setting *SettingFormulaModelHaljsonEmbeddedSetting `json:"setting,omitempty"` Config *ConfigSettingFormulasModelHaljsonEmbeddedConfig `json:"config,omitempty"` Environment *ConfigSettingFormulasModelHaljsonEmbeddedEnvironment `json:"environment,omitempty"` IntegrationLinks []SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner `json:"integrationLinks,omitempty"` SettingTags []SettingFormulaModelHaljsonEmbeddedSettingTagsInner `json:"settingTags,omitempty"` }
SettingFormulaModelHaljsonEmbedded struct for SettingFormulaModelHaljsonEmbedded
func NewSettingFormulaModelHaljsonEmbedded ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonEmbedded() *SettingFormulaModelHaljsonEmbedded
NewSettingFormulaModelHaljsonEmbedded instantiates a new SettingFormulaModelHaljsonEmbedded 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 NewSettingFormulaModelHaljsonEmbeddedWithDefaults ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonEmbeddedWithDefaults() *SettingFormulaModelHaljsonEmbedded
NewSettingFormulaModelHaljsonEmbeddedWithDefaults instantiates a new SettingFormulaModelHaljsonEmbedded 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 (*SettingFormulaModelHaljsonEmbedded) GetConfig ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetConfig() ConfigSettingFormulasModelHaljsonEmbeddedConfig
GetConfig returns the Config field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbedded) GetConfigOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetConfigOk() (*ConfigSettingFormulasModelHaljsonEmbeddedConfig, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbedded) GetEnvironment ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetEnvironment() ConfigSettingFormulasModelHaljsonEmbeddedEnvironment
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbedded) GetEnvironmentOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetEnvironmentOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironment, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbedded) GetIntegrationLinks ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetIntegrationLinks() []SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
GetIntegrationLinks returns the IntegrationLinks field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbedded) GetIntegrationLinksOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetIntegrationLinksOk() ([]SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner, bool)
GetIntegrationLinksOk returns a tuple with the IntegrationLinks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbedded) GetSetting ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetSetting() SettingFormulaModelHaljsonEmbeddedSetting
GetSetting returns the Setting field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbedded) GetSettingOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetSettingOk() (*SettingFormulaModelHaljsonEmbeddedSetting, bool)
GetSettingOk returns a tuple with the Setting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbedded) GetSettingTags ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetSettingTags() []SettingFormulaModelHaljsonEmbeddedSettingTagsInner
GetSettingTags returns the SettingTags field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbedded) GetSettingTagsOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) GetSettingTagsOk() ([]SettingFormulaModelHaljsonEmbeddedSettingTagsInner, bool)
GetSettingTagsOk returns a tuple with the SettingTags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbedded) HasConfig ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbedded) HasEnvironment ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbedded) HasIntegrationLinks ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) HasIntegrationLinks() bool
HasIntegrationLinks returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbedded) HasSetting ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) HasSetting() bool
HasSetting returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbedded) HasSettingTags ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) HasSettingTags() bool
HasSettingTags returns a boolean if a field has been set.
func (SettingFormulaModelHaljsonEmbedded) MarshalJSON ¶ added in v1.6.0
func (o SettingFormulaModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
func (*SettingFormulaModelHaljsonEmbedded) SetConfig ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) SetConfig(v ConfigSettingFormulasModelHaljsonEmbeddedConfig)
SetConfig gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedConfig and assigns it to the Config field.
func (*SettingFormulaModelHaljsonEmbedded) SetEnvironment ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) SetEnvironment(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironment)
SetEnvironment gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironment and assigns it to the Environment field.
func (*SettingFormulaModelHaljsonEmbedded) SetIntegrationLinks ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) SetIntegrationLinks(v []SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner)
SetIntegrationLinks gets a reference to the given []SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner and assigns it to the IntegrationLinks field.
func (*SettingFormulaModelHaljsonEmbedded) SetSetting ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) SetSetting(v SettingFormulaModelHaljsonEmbeddedSetting)
SetSetting gets a reference to the given SettingFormulaModelHaljsonEmbeddedSetting and assigns it to the Setting field.
func (*SettingFormulaModelHaljsonEmbedded) SetSettingTags ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbedded) SetSettingTags(v []SettingFormulaModelHaljsonEmbeddedSettingTagsInner)
SetSettingTags gets a reference to the given []SettingFormulaModelHaljsonEmbeddedSettingTagsInner and assigns it to the SettingTags field.
func (SettingFormulaModelHaljsonEmbedded) ToMap ¶ added in v1.6.0
func (o SettingFormulaModelHaljsonEmbedded) ToMap() (map[string]interface{}, error)
type SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner ¶ added in v1.6.0
type SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner struct { Key NullableString `json:"key,omitempty"` Description NullableString `json:"description,omitempty"` IntegrationLinkType *IntegrationLinkType `json:"integrationLinkType,omitempty"` Url NullableString `json:"url,omitempty"` }
SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner struct for SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
func NewSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner() *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
NewSettingFormulaModelHaljsonEmbeddedIntegrationLinksInner instantiates a new SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner 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 NewSettingFormulaModelHaljsonEmbeddedIntegrationLinksInnerWithDefaults ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonEmbeddedIntegrationLinksInnerWithDefaults() *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner
NewSettingFormulaModelHaljsonEmbeddedIntegrationLinksInnerWithDefaults instantiates a new SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner 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 (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetDescription ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetDescriptionOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetIntegrationLinkType ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetIntegrationLinkType() IntegrationLinkType
GetIntegrationLinkType returns the IntegrationLinkType field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetIntegrationLinkTypeOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetIntegrationLinkTypeOk() (*IntegrationLinkType, bool)
GetIntegrationLinkTypeOk returns a tuple with the IntegrationLinkType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetKey ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetKey() string
GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetKeyOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetUrl ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetUrlOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasDescription ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasIntegrationLinkType ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasIntegrationLinkType() bool
HasIntegrationLinkType returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasKey ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasUrl ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) MarshalJSON ¶ added in v1.6.0
func (o SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) MarshalJSON() ([]byte, error)
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetDescription ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetDescriptionNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetIntegrationLinkType ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetIntegrationLinkType(v IntegrationLinkType)
SetIntegrationLinkType gets a reference to the given IntegrationLinkType and assigns it to the IntegrationLinkType field.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetKey ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetKey(v string)
SetKey gets a reference to the given NullableString and assigns it to the Key field.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetKeyNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetKeyNil()
SetKeyNil sets the value for Key to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetUrl ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetUrl(v string)
SetUrl gets a reference to the given NullableString and assigns it to the Url field.
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetUrlNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) SetUrlNil()
SetUrlNil sets the value for Url to be an explicit nil
func (SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) ToMap ¶ added in v1.6.0
func (o SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) ToMap() (map[string]interface{}, error)
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetDescription ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetKey ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetKey()
UnsetKey ensures that no value is present for Key, not even an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetUrl ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedIntegrationLinksInner) UnsetUrl()
UnsetUrl ensures that no value is present for Url, not even an explicit nil
type SettingFormulaModelHaljsonEmbeddedSetting ¶ added in v1.6.0
type SettingFormulaModelHaljsonEmbeddedSetting struct { // Identifier of the Feature Flag or Setting. SettingId *int32 `json:"settingId,omitempty"` // Key of the Feature Flag or Setting. Key NullableString `json:"key,omitempty"` // Name of the Feature Flag or Setting. Name NullableString `json:"name,omitempty"` // Description of the Feature Flag or Setting. Hint NullableString `json:"hint,omitempty"` SettingType *SettingType `json:"settingType,omitempty"` // The order of the Feature Flag or Setting represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` // The creation time of the Feature Flag or Setting. CreatedAt NullableTime `json:"createdAt,omitempty"` // The user's email address who created the Feature Flag or Setting. CreatorEmail NullableString `json:"creatorEmail,omitempty"` // The user's name who created the Feature Flag or Setting. CreatorFullName NullableString `json:"creatorFullName,omitempty"` IsWatching *bool `json:"isWatching,omitempty"` }
SettingFormulaModelHaljsonEmbeddedSetting Metadata of a Feature Flag or Setting.
func NewSettingFormulaModelHaljsonEmbeddedSetting ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonEmbeddedSetting() *SettingFormulaModelHaljsonEmbeddedSetting
NewSettingFormulaModelHaljsonEmbeddedSetting instantiates a new SettingFormulaModelHaljsonEmbeddedSetting 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 NewSettingFormulaModelHaljsonEmbeddedSettingWithDefaults ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonEmbeddedSettingWithDefaults() *SettingFormulaModelHaljsonEmbeddedSetting
NewSettingFormulaModelHaljsonEmbeddedSettingWithDefaults instantiates a new SettingFormulaModelHaljsonEmbeddedSetting 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 (*SettingFormulaModelHaljsonEmbeddedSetting) GetCreatedAt ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatedAt() time.Time
GetCreatedAt returns the CreatedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetCreatedAtOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatedAtOk() (*time.Time, bool)
GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorEmail ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorEmail() string
GetCreatorEmail returns the CreatorEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorEmailOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorEmailOk() (*string, bool)
GetCreatorEmailOk returns a tuple with the CreatorEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorFullName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorFullName() string
GetCreatorFullName returns the CreatorFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorFullNameOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetCreatorFullNameOk() (*string, bool)
GetCreatorFullNameOk returns a tuple with the CreatorFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetHint ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetHint() string
GetHint returns the Hint field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetHintOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetHintOk() (*string, bool)
GetHintOk returns a tuple with the Hint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetIsWatching ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetIsWatching() bool
GetIsWatching returns the IsWatching field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetIsWatchingOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetIsWatchingOk() (*bool, bool)
GetIsWatchingOk returns a tuple with the IsWatching field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetKey ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetKey() string
GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetKeyOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetNameOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetOrder ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetOrderOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetSettingId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetSettingId() int32
GetSettingId returns the SettingId field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetSettingIdOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetSettingType ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetSettingType() SettingType
GetSettingType returns the SettingType field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbeddedSetting) GetSettingTypeOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) GetSettingTypeOk() (*SettingType, bool)
GetSettingTypeOk returns a tuple with the SettingType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasCreatedAt ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasCreatedAt() bool
HasCreatedAt returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasCreatorEmail ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasCreatorEmail() bool
HasCreatorEmail returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasCreatorFullName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasCreatorFullName() bool
HasCreatorFullName returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasHint ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasHint() bool
HasHint returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasIsWatching ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasIsWatching() bool
HasIsWatching returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasKey ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasName() bool
HasName returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasOrder ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasSettingId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasSettingId() bool
HasSettingId returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSetting) HasSettingType ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) HasSettingType() bool
HasSettingType returns a boolean if a field has been set.
func (SettingFormulaModelHaljsonEmbeddedSetting) MarshalJSON ¶ added in v1.6.0
func (o SettingFormulaModelHaljsonEmbeddedSetting) MarshalJSON() ([]byte, error)
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetCreatedAt ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatedAt(v time.Time)
SetCreatedAt gets a reference to the given NullableTime and assigns it to the CreatedAt field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetCreatedAtNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatedAtNil()
SetCreatedAtNil sets the value for CreatedAt to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorEmail ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorEmail(v string)
SetCreatorEmail gets a reference to the given NullableString and assigns it to the CreatorEmail field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorEmailNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorEmailNil()
SetCreatorEmailNil sets the value for CreatorEmail to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorFullName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorFullName(v string)
SetCreatorFullName gets a reference to the given NullableString and assigns it to the CreatorFullName field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorFullNameNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetCreatorFullNameNil()
SetCreatorFullNameNil sets the value for CreatorFullName to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetHint ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetHint(v string)
SetHint gets a reference to the given NullableString and assigns it to the Hint field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetHintNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetHintNil()
SetHintNil sets the value for Hint to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetIsWatching ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetIsWatching(v bool)
SetIsWatching gets a reference to the given bool and assigns it to the IsWatching field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetKey ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetKey(v string)
SetKey gets a reference to the given NullableString and assigns it to the Key field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetKeyNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetKeyNil()
SetKeyNil sets the value for Key to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetNameNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetOrder ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetSettingId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetSettingId(v int32)
SetSettingId gets a reference to the given int32 and assigns it to the SettingId field.
func (*SettingFormulaModelHaljsonEmbeddedSetting) SetSettingType ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) SetSettingType(v SettingType)
SetSettingType gets a reference to the given SettingType and assigns it to the SettingType field.
func (SettingFormulaModelHaljsonEmbeddedSetting) ToMap ¶ added in v1.6.0
func (o SettingFormulaModelHaljsonEmbeddedSetting) ToMap() (map[string]interface{}, error)
func (*SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatedAt ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatedAt()
UnsetCreatedAt ensures that no value is present for CreatedAt, not even an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatorEmail ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatorEmail()
UnsetCreatorEmail ensures that no value is present for CreatorEmail, not even an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatorFullName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetCreatorFullName()
UnsetCreatorFullName ensures that no value is present for CreatorFullName, not even an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) UnsetHint ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetHint()
UnsetHint ensures that no value is present for Hint, not even an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) UnsetKey ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetKey()
UnsetKey ensures that no value is present for Key, not even an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSetting) UnsetName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSetting) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SettingFormulaModelHaljsonEmbeddedSettingTagsInner ¶ added in v1.6.0
type SettingFormulaModelHaljsonEmbeddedSettingTagsInner struct { SettingTagId *int64 `json:"settingTagId,omitempty"` TagId *int64 `json:"tagId,omitempty"` Name NullableString `json:"name,omitempty"` Color NullableString `json:"color,omitempty"` }
SettingFormulaModelHaljsonEmbeddedSettingTagsInner struct for SettingFormulaModelHaljsonEmbeddedSettingTagsInner
func NewSettingFormulaModelHaljsonEmbeddedSettingTagsInner ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonEmbeddedSettingTagsInner() *SettingFormulaModelHaljsonEmbeddedSettingTagsInner
NewSettingFormulaModelHaljsonEmbeddedSettingTagsInner instantiates a new SettingFormulaModelHaljsonEmbeddedSettingTagsInner 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 NewSettingFormulaModelHaljsonEmbeddedSettingTagsInnerWithDefaults ¶ added in v1.6.0
func NewSettingFormulaModelHaljsonEmbeddedSettingTagsInnerWithDefaults() *SettingFormulaModelHaljsonEmbeddedSettingTagsInner
NewSettingFormulaModelHaljsonEmbeddedSettingTagsInnerWithDefaults instantiates a new SettingFormulaModelHaljsonEmbeddedSettingTagsInner 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 (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetColor ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetColorOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetNameOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetSettingTagId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetSettingTagId() int64
GetSettingTagId returns the SettingTagId field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetSettingTagIdOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetSettingTagIdOk() (*int64, bool)
GetSettingTagIdOk returns a tuple with the SettingTagId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetTagId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetTagId() int64
GetTagId returns the TagId field value if set, zero value otherwise.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetTagIdOk ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) GetTagIdOk() (*int64, bool)
GetTagIdOk returns a tuple with the TagId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasColor ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasName() bool
HasName returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasSettingTagId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasSettingTagId() bool
HasSettingTagId returns a boolean if a field has been set.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasTagId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) HasTagId() bool
HasTagId returns a boolean if a field has been set.
func (SettingFormulaModelHaljsonEmbeddedSettingTagsInner) MarshalJSON ¶ added in v1.6.0
func (o SettingFormulaModelHaljsonEmbeddedSettingTagsInner) MarshalJSON() ([]byte, error)
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetColor ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetColorNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetNameNil ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetSettingTagId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetSettingTagId(v int64)
SetSettingTagId gets a reference to the given int64 and assigns it to the SettingTagId field.
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetTagId ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) SetTagId(v int64)
SetTagId gets a reference to the given int64 and assigns it to the TagId field.
func (SettingFormulaModelHaljsonEmbeddedSettingTagsInner) ToMap ¶ added in v1.6.0
func (o SettingFormulaModelHaljsonEmbeddedSettingTagsInner) ToMap() (map[string]interface{}, error)
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnsetColor ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*SettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnsetName ¶ added in v1.6.0
func (o *SettingFormulaModelHaljsonEmbeddedSettingTagsInner) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SettingModel ¶
type SettingModel struct { // Identifier of the Feature Flag or Setting. SettingId *int32 `json:"settingId,omitempty"` // Key of the Feature Flag or Setting. Key NullableString `json:"key,omitempty"` // Name of the Feature Flag or Setting. Name NullableString `json:"name,omitempty"` // Description of the Feature Flag or Setting. Hint NullableString `json:"hint,omitempty"` // The order of the Feature Flag or Setting represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` SettingType *SettingType `json:"settingType,omitempty"` // Identifier of the Feature Flag's Config. ConfigId *string `json:"configId,omitempty"` // Name of the Feature Flag's Config. ConfigName NullableString `json:"configName,omitempty"` // The tags attached to the Feature Flag or Setting. Tags []TagModel `json:"tags,omitempty"` }
SettingModel Metadata of a Feature Flag or Setting.
func NewSettingModel ¶ added in v1.4.0
func NewSettingModel() *SettingModel
NewSettingModel instantiates a new SettingModel 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 NewSettingModelWithDefaults ¶ added in v1.4.0
func NewSettingModelWithDefaults() *SettingModel
NewSettingModelWithDefaults instantiates a new SettingModel 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 (*SettingModel) GetConfigId ¶ added in v1.4.0
func (o *SettingModel) GetConfigId() string
GetConfigId returns the ConfigId field value if set, zero value otherwise.
func (*SettingModel) GetConfigIdOk ¶ added in v1.4.0
func (o *SettingModel) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModel) GetConfigName ¶ added in v1.4.0
func (o *SettingModel) GetConfigName() string
GetConfigName returns the ConfigName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModel) GetConfigNameOk ¶ added in v1.4.0
func (o *SettingModel) GetConfigNameOk() (*string, bool)
GetConfigNameOk returns a tuple with the ConfigName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModel) GetHint ¶ added in v1.4.0
func (o *SettingModel) GetHint() string
GetHint returns the Hint field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModel) GetHintOk ¶ added in v1.4.0
func (o *SettingModel) GetHintOk() (*string, bool)
GetHintOk returns a tuple with the Hint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModel) GetKey ¶ added in v1.4.0
func (o *SettingModel) GetKey() string
GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModel) GetKeyOk ¶ added in v1.4.0
func (o *SettingModel) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModel) GetName ¶ added in v1.4.0
func (o *SettingModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModel) GetNameOk ¶ added in v1.4.0
func (o *SettingModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModel) GetOrder ¶ added in v1.4.0
func (o *SettingModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*SettingModel) GetOrderOk ¶ added in v1.4.0
func (o *SettingModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModel) GetSettingId ¶ added in v1.4.0
func (o *SettingModel) GetSettingId() int32
GetSettingId returns the SettingId field value if set, zero value otherwise.
func (*SettingModel) GetSettingIdOk ¶ added in v1.4.0
func (o *SettingModel) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModel) GetSettingType ¶ added in v1.4.0
func (o *SettingModel) GetSettingType() SettingType
GetSettingType returns the SettingType field value if set, zero value otherwise.
func (*SettingModel) GetSettingTypeOk ¶ added in v1.4.0
func (o *SettingModel) GetSettingTypeOk() (*SettingType, bool)
GetSettingTypeOk returns a tuple with the SettingType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModel) GetTags ¶ added in v1.4.0
func (o *SettingModel) GetTags() []TagModel
GetTags returns the Tags field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModel) GetTagsOk ¶ added in v1.4.0
func (o *SettingModel) GetTagsOk() ([]TagModel, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModel) HasConfigId ¶ added in v1.4.0
func (o *SettingModel) HasConfigId() bool
HasConfigId returns a boolean if a field has been set.
func (*SettingModel) HasConfigName ¶ added in v1.4.0
func (o *SettingModel) HasConfigName() bool
HasConfigName returns a boolean if a field has been set.
func (*SettingModel) HasHint ¶ added in v1.4.0
func (o *SettingModel) HasHint() bool
HasHint returns a boolean if a field has been set.
func (*SettingModel) HasKey ¶ added in v1.4.0
func (o *SettingModel) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*SettingModel) HasName ¶ added in v1.4.0
func (o *SettingModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*SettingModel) HasOrder ¶ added in v1.4.0
func (o *SettingModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*SettingModel) HasSettingId ¶ added in v1.4.0
func (o *SettingModel) HasSettingId() bool
HasSettingId returns a boolean if a field has been set.
func (*SettingModel) HasSettingType ¶ added in v1.4.0
func (o *SettingModel) HasSettingType() bool
HasSettingType returns a boolean if a field has been set.
func (*SettingModel) HasTags ¶ added in v1.4.0
func (o *SettingModel) HasTags() bool
HasTags returns a boolean if a field has been set.
func (SettingModel) MarshalJSON ¶ added in v1.4.0
func (o SettingModel) MarshalJSON() ([]byte, error)
func (*SettingModel) SetConfigId ¶ added in v1.4.0
func (o *SettingModel) SetConfigId(v string)
SetConfigId gets a reference to the given string and assigns it to the ConfigId field.
func (*SettingModel) SetConfigName ¶ added in v1.4.0
func (o *SettingModel) SetConfigName(v string)
SetConfigName gets a reference to the given NullableString and assigns it to the ConfigName field.
func (*SettingModel) SetConfigNameNil ¶ added in v1.4.0
func (o *SettingModel) SetConfigNameNil()
SetConfigNameNil sets the value for ConfigName to be an explicit nil
func (*SettingModel) SetHint ¶ added in v1.4.0
func (o *SettingModel) SetHint(v string)
SetHint gets a reference to the given NullableString and assigns it to the Hint field.
func (*SettingModel) SetHintNil ¶ added in v1.4.0
func (o *SettingModel) SetHintNil()
SetHintNil sets the value for Hint to be an explicit nil
func (*SettingModel) SetKey ¶ added in v1.4.0
func (o *SettingModel) SetKey(v string)
SetKey gets a reference to the given NullableString and assigns it to the Key field.
func (*SettingModel) SetKeyNil ¶ added in v1.4.0
func (o *SettingModel) SetKeyNil()
SetKeyNil sets the value for Key to be an explicit nil
func (*SettingModel) SetName ¶ added in v1.4.0
func (o *SettingModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SettingModel) SetNameNil ¶ added in v1.4.0
func (o *SettingModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SettingModel) SetOrder ¶ added in v1.4.0
func (o *SettingModel) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*SettingModel) SetSettingId ¶ added in v1.4.0
func (o *SettingModel) SetSettingId(v int32)
SetSettingId gets a reference to the given int32 and assigns it to the SettingId field.
func (*SettingModel) SetSettingType ¶ added in v1.4.0
func (o *SettingModel) SetSettingType(v SettingType)
SetSettingType gets a reference to the given SettingType and assigns it to the SettingType field.
func (*SettingModel) SetTags ¶ added in v1.4.0
func (o *SettingModel) SetTags(v []TagModel)
SetTags gets a reference to the given []TagModel and assigns it to the Tags field.
func (SettingModel) ToMap ¶ added in v1.4.0
func (o SettingModel) ToMap() (map[string]interface{}, error)
func (*SettingModel) UnsetConfigName ¶ added in v1.4.0
func (o *SettingModel) UnsetConfigName()
UnsetConfigName ensures that no value is present for ConfigName, not even an explicit nil
func (*SettingModel) UnsetHint ¶ added in v1.4.0
func (o *SettingModel) UnsetHint()
UnsetHint ensures that no value is present for Hint, not even an explicit nil
func (*SettingModel) UnsetKey ¶ added in v1.4.0
func (o *SettingModel) UnsetKey()
UnsetKey ensures that no value is present for Key, not even an explicit nil
func (*SettingModel) UnsetName ¶ added in v1.4.0
func (o *SettingModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SettingModelHaljson ¶ added in v0.12.0
type SettingModelHaljson struct { // Identifier of the Feature Flag or Setting. SettingId *int32 `json:"settingId,omitempty"` // Key of the Feature Flag or Setting. Key NullableString `json:"key,omitempty"` // Name of the Feature Flag or Setting. Name NullableString `json:"name,omitempty"` // Description of the Feature Flag or Setting. Hint NullableString `json:"hint,omitempty"` // The order of the Feature Flag or Setting represented on the ConfigCat Dashboard. Order *int32 `json:"order,omitempty"` SettingType *SettingType `json:"settingType,omitempty"` // Identifier of the Feature Flag's Config. ConfigId *string `json:"configId,omitempty"` // Name of the Feature Flag's Config. ConfigName NullableString `json:"configName,omitempty"` Embedded *SettingModelHaljsonEmbedded `json:"_embedded,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
SettingModelHaljson struct for SettingModelHaljson
func NewSettingModelHaljson ¶ added in v1.4.0
func NewSettingModelHaljson() *SettingModelHaljson
NewSettingModelHaljson instantiates a new SettingModelHaljson 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 NewSettingModelHaljsonWithDefaults ¶ added in v1.4.0
func NewSettingModelHaljsonWithDefaults() *SettingModelHaljson
NewSettingModelHaljsonWithDefaults instantiates a new SettingModelHaljson 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 (*SettingModelHaljson) GetConfigId ¶ added in v1.4.0
func (o *SettingModelHaljson) GetConfigId() string
GetConfigId returns the ConfigId field value if set, zero value otherwise.
func (*SettingModelHaljson) GetConfigIdOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljson) GetConfigName ¶ added in v1.4.0
func (o *SettingModelHaljson) GetConfigName() string
GetConfigName returns the ConfigName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModelHaljson) GetConfigNameOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetConfigNameOk() (*string, bool)
GetConfigNameOk returns a tuple with the ConfigName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *SettingModelHaljson) GetEmbedded() SettingModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*SettingModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetEmbeddedOk() (*SettingModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljson) GetHint ¶ added in v1.4.0
func (o *SettingModelHaljson) GetHint() string
GetHint returns the Hint field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModelHaljson) GetHintOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetHintOk() (*string, bool)
GetHintOk returns a tuple with the Hint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModelHaljson) GetKey ¶ added in v1.4.0
func (o *SettingModelHaljson) GetKey() string
GetKey returns the Key field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModelHaljson) GetKeyOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModelHaljson) GetLinks ¶ added in v1.4.0
func (o *SettingModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*SettingModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljson) GetName ¶ added in v1.4.0
func (o *SettingModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModelHaljson) GetOrder ¶ added in v1.4.0
func (o *SettingModelHaljson) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise.
func (*SettingModelHaljson) GetOrderOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljson) GetSettingId ¶ added in v1.4.0
func (o *SettingModelHaljson) GetSettingId() int32
GetSettingId returns the SettingId field value if set, zero value otherwise.
func (*SettingModelHaljson) GetSettingIdOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljson) GetSettingType ¶ added in v1.4.0
func (o *SettingModelHaljson) GetSettingType() SettingType
GetSettingType returns the SettingType field value if set, zero value otherwise.
func (*SettingModelHaljson) GetSettingTypeOk ¶ added in v1.4.0
func (o *SettingModelHaljson) GetSettingTypeOk() (*SettingType, bool)
GetSettingTypeOk returns a tuple with the SettingType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljson) HasConfigId ¶ added in v1.4.0
func (o *SettingModelHaljson) HasConfigId() bool
HasConfigId returns a boolean if a field has been set.
func (*SettingModelHaljson) HasConfigName ¶ added in v1.4.0
func (o *SettingModelHaljson) HasConfigName() bool
HasConfigName returns a boolean if a field has been set.
func (*SettingModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *SettingModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*SettingModelHaljson) HasHint ¶ added in v1.4.0
func (o *SettingModelHaljson) HasHint() bool
HasHint returns a boolean if a field has been set.
func (*SettingModelHaljson) HasKey ¶ added in v1.4.0
func (o *SettingModelHaljson) HasKey() bool
HasKey returns a boolean if a field has been set.
func (*SettingModelHaljson) HasLinks ¶ added in v1.4.0
func (o *SettingModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SettingModelHaljson) HasName ¶ added in v1.4.0
func (o *SettingModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*SettingModelHaljson) HasOrder ¶ added in v1.4.0
func (o *SettingModelHaljson) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (*SettingModelHaljson) HasSettingId ¶ added in v1.4.0
func (o *SettingModelHaljson) HasSettingId() bool
HasSettingId returns a boolean if a field has been set.
func (*SettingModelHaljson) HasSettingType ¶ added in v1.4.0
func (o *SettingModelHaljson) HasSettingType() bool
HasSettingType returns a boolean if a field has been set.
func (SettingModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o SettingModelHaljson) MarshalJSON() ([]byte, error)
func (*SettingModelHaljson) SetConfigId ¶ added in v1.4.0
func (o *SettingModelHaljson) SetConfigId(v string)
SetConfigId gets a reference to the given string and assigns it to the ConfigId field.
func (*SettingModelHaljson) SetConfigName ¶ added in v1.4.0
func (o *SettingModelHaljson) SetConfigName(v string)
SetConfigName gets a reference to the given NullableString and assigns it to the ConfigName field.
func (*SettingModelHaljson) SetConfigNameNil ¶ added in v1.4.0
func (o *SettingModelHaljson) SetConfigNameNil()
SetConfigNameNil sets the value for ConfigName to be an explicit nil
func (*SettingModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *SettingModelHaljson) SetEmbedded(v SettingModelHaljsonEmbedded)
SetEmbedded gets a reference to the given SettingModelHaljsonEmbedded and assigns it to the Embedded field.
func (*SettingModelHaljson) SetHint ¶ added in v1.4.0
func (o *SettingModelHaljson) SetHint(v string)
SetHint gets a reference to the given NullableString and assigns it to the Hint field.
func (*SettingModelHaljson) SetHintNil ¶ added in v1.4.0
func (o *SettingModelHaljson) SetHintNil()
SetHintNil sets the value for Hint to be an explicit nil
func (*SettingModelHaljson) SetKey ¶ added in v1.4.0
func (o *SettingModelHaljson) SetKey(v string)
SetKey gets a reference to the given NullableString and assigns it to the Key field.
func (*SettingModelHaljson) SetKeyNil ¶ added in v1.4.0
func (o *SettingModelHaljson) SetKeyNil()
SetKeyNil sets the value for Key to be an explicit nil
func (*SettingModelHaljson) SetLinks ¶ added in v1.4.0
func (o *SettingModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*SettingModelHaljson) SetName ¶ added in v1.4.0
func (o *SettingModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SettingModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *SettingModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SettingModelHaljson) SetOrder ¶ added in v1.4.0
func (o *SettingModelHaljson) SetOrder(v int32)
SetOrder gets a reference to the given int32 and assigns it to the Order field.
func (*SettingModelHaljson) SetSettingId ¶ added in v1.4.0
func (o *SettingModelHaljson) SetSettingId(v int32)
SetSettingId gets a reference to the given int32 and assigns it to the SettingId field.
func (*SettingModelHaljson) SetSettingType ¶ added in v1.4.0
func (o *SettingModelHaljson) SetSettingType(v SettingType)
SetSettingType gets a reference to the given SettingType and assigns it to the SettingType field.
func (SettingModelHaljson) ToMap ¶ added in v1.4.0
func (o SettingModelHaljson) ToMap() (map[string]interface{}, error)
func (*SettingModelHaljson) UnsetConfigName ¶ added in v1.4.0
func (o *SettingModelHaljson) UnsetConfigName()
UnsetConfigName ensures that no value is present for ConfigName, not even an explicit nil
func (*SettingModelHaljson) UnsetHint ¶ added in v1.4.0
func (o *SettingModelHaljson) UnsetHint()
UnsetHint ensures that no value is present for Hint, not even an explicit nil
func (*SettingModelHaljson) UnsetKey ¶ added in v1.4.0
func (o *SettingModelHaljson) UnsetKey()
UnsetKey ensures that no value is present for Key, not even an explicit nil
func (*SettingModelHaljson) UnsetName ¶ added in v1.4.0
func (o *SettingModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SettingModelHaljsonEmbedded ¶ added in v1.4.0
type SettingModelHaljsonEmbedded struct {
Tags []SettingModelHaljsonEmbeddedTagsInner `json:"tags,omitempty"`
}
SettingModelHaljsonEmbedded struct for SettingModelHaljsonEmbedded
func NewSettingModelHaljsonEmbedded ¶ added in v1.4.0
func NewSettingModelHaljsonEmbedded() *SettingModelHaljsonEmbedded
NewSettingModelHaljsonEmbedded instantiates a new SettingModelHaljsonEmbedded 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 NewSettingModelHaljsonEmbeddedWithDefaults ¶ added in v1.4.0
func NewSettingModelHaljsonEmbeddedWithDefaults() *SettingModelHaljsonEmbedded
NewSettingModelHaljsonEmbeddedWithDefaults instantiates a new SettingModelHaljsonEmbedded 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 (*SettingModelHaljsonEmbedded) GetTags ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbedded) GetTags() []SettingModelHaljsonEmbeddedTagsInner
GetTags returns the Tags field value if set, zero value otherwise.
func (*SettingModelHaljsonEmbedded) GetTagsOk ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbedded) GetTagsOk() ([]SettingModelHaljsonEmbeddedTagsInner, bool)
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljsonEmbedded) HasTags ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbedded) HasTags() bool
HasTags returns a boolean if a field has been set.
func (SettingModelHaljsonEmbedded) MarshalJSON ¶ added in v1.4.0
func (o SettingModelHaljsonEmbedded) MarshalJSON() ([]byte, error)
func (*SettingModelHaljsonEmbedded) SetTags ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbedded) SetTags(v []SettingModelHaljsonEmbeddedTagsInner)
SetTags gets a reference to the given []SettingModelHaljsonEmbeddedTagsInner and assigns it to the Tags field.
func (SettingModelHaljsonEmbedded) ToMap ¶ added in v1.4.0
func (o SettingModelHaljsonEmbedded) ToMap() (map[string]interface{}, error)
type SettingModelHaljsonEmbeddedTagsInner ¶ added in v1.4.0
type SettingModelHaljsonEmbeddedTagsInner struct { Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` // Identifier of the Tag. TagId *int64 `json:"tagId,omitempty"` // Name of the Tag. Name NullableString `json:"name,omitempty"` // The configured color of the Tag. Color NullableString `json:"color,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
SettingModelHaljsonEmbeddedTagsInner struct for SettingModelHaljsonEmbeddedTagsInner
func NewSettingModelHaljsonEmbeddedTagsInner ¶ added in v1.4.0
func NewSettingModelHaljsonEmbeddedTagsInner() *SettingModelHaljsonEmbeddedTagsInner
NewSettingModelHaljsonEmbeddedTagsInner instantiates a new SettingModelHaljsonEmbeddedTagsInner 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 NewSettingModelHaljsonEmbeddedTagsInnerWithDefaults ¶ added in v1.4.0
func NewSettingModelHaljsonEmbeddedTagsInnerWithDefaults() *SettingModelHaljsonEmbeddedTagsInner
NewSettingModelHaljsonEmbeddedTagsInnerWithDefaults instantiates a new SettingModelHaljsonEmbeddedTagsInner 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 (*SettingModelHaljsonEmbeddedTagsInner) GetColor ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModelHaljsonEmbeddedTagsInner) GetColorOk ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModelHaljsonEmbeddedTagsInner) GetEmbedded ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*SettingModelHaljsonEmbeddedTagsInner) GetEmbeddedOk ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljsonEmbeddedTagsInner) GetLinks ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*SettingModelHaljsonEmbeddedTagsInner) GetLinksOk ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljsonEmbeddedTagsInner) GetName ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingModelHaljsonEmbeddedTagsInner) GetNameOk ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingModelHaljsonEmbeddedTagsInner) GetTagId ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetTagId() int64
GetTagId returns the TagId field value if set, zero value otherwise.
func (*SettingModelHaljsonEmbeddedTagsInner) GetTagIdOk ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) GetTagIdOk() (*int64, bool)
GetTagIdOk returns a tuple with the TagId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelHaljsonEmbeddedTagsInner) HasColor ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*SettingModelHaljsonEmbeddedTagsInner) HasEmbedded ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*SettingModelHaljsonEmbeddedTagsInner) HasLinks ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SettingModelHaljsonEmbeddedTagsInner) HasName ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) HasName() bool
HasName returns a boolean if a field has been set.
func (*SettingModelHaljsonEmbeddedTagsInner) HasTagId ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) HasTagId() bool
HasTagId returns a boolean if a field has been set.
func (SettingModelHaljsonEmbeddedTagsInner) MarshalJSON ¶ added in v1.4.0
func (o SettingModelHaljsonEmbeddedTagsInner) MarshalJSON() ([]byte, error)
func (*SettingModelHaljsonEmbeddedTagsInner) SetColor ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*SettingModelHaljsonEmbeddedTagsInner) SetColorNil ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*SettingModelHaljsonEmbeddedTagsInner) SetEmbedded ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*SettingModelHaljsonEmbeddedTagsInner) SetLinks ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*SettingModelHaljsonEmbeddedTagsInner) SetName ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SettingModelHaljsonEmbeddedTagsInner) SetNameNil ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SettingModelHaljsonEmbeddedTagsInner) SetTagId ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) SetTagId(v int64)
SetTagId gets a reference to the given int64 and assigns it to the TagId field.
func (SettingModelHaljsonEmbeddedTagsInner) ToMap ¶ added in v1.4.0
func (o SettingModelHaljsonEmbeddedTagsInner) ToMap() (map[string]interface{}, error)
func (*SettingModelHaljsonEmbeddedTagsInner) UnsetColor ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*SettingModelHaljsonEmbeddedTagsInner) UnsetName ¶ added in v1.4.0
func (o *SettingModelHaljsonEmbeddedTagsInner) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SettingModelLinks ¶ added in v1.10.0
type SettingModelLinks struct { Self *ConfigModelLinksSelf `json:"self,omitempty"` Config *ConfigModelLinksSelf `json:"config,omitempty"` }
SettingModelLinks Links to additional related resources.
func NewSettingModelLinks ¶ added in v1.10.0
func NewSettingModelLinks() *SettingModelLinks
NewSettingModelLinks instantiates a new SettingModelLinks 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 NewSettingModelLinksWithDefaults ¶ added in v1.10.0
func NewSettingModelLinksWithDefaults() *SettingModelLinks
NewSettingModelLinksWithDefaults instantiates a new SettingModelLinks 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 (*SettingModelLinks) GetConfig ¶ added in v1.10.0
func (o *SettingModelLinks) GetConfig() ConfigModelLinksSelf
GetConfig returns the Config field value if set, zero value otherwise.
func (*SettingModelLinks) GetConfigOk ¶ added in v1.10.0
func (o *SettingModelLinks) GetConfigOk() (*ConfigModelLinksSelf, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelLinks) GetSelf ¶ added in v1.10.0
func (o *SettingModelLinks) GetSelf() ConfigModelLinksSelf
GetSelf returns the Self field value if set, zero value otherwise.
func (*SettingModelLinks) GetSelfOk ¶ added in v1.10.0
func (o *SettingModelLinks) GetSelfOk() (*ConfigModelLinksSelf, bool)
GetSelfOk returns a tuple with the Self field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingModelLinks) HasConfig ¶ added in v1.10.0
func (o *SettingModelLinks) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*SettingModelLinks) HasSelf ¶ added in v1.10.0
func (o *SettingModelLinks) HasSelf() bool
HasSelf returns a boolean if a field has been set.
func (SettingModelLinks) MarshalJSON ¶ added in v1.10.0
func (o SettingModelLinks) MarshalJSON() ([]byte, error)
func (*SettingModelLinks) SetConfig ¶ added in v1.10.0
func (o *SettingModelLinks) SetConfig(v ConfigModelLinksSelf)
SetConfig gets a reference to the given ConfigModelLinksSelf and assigns it to the Config field.
func (*SettingModelLinks) SetSelf ¶ added in v1.10.0
func (o *SettingModelLinks) SetSelf(v ConfigModelLinksSelf)
SetSelf gets a reference to the given ConfigModelLinksSelf and assigns it to the Self field.
func (SettingModelLinks) ToMap ¶ added in v1.10.0
func (o SettingModelLinks) ToMap() (map[string]interface{}, error)
type SettingTagModel ¶
type SettingTagModel struct { SettingTagId *int64 `json:"settingTagId,omitempty"` TagId *int64 `json:"tagId,omitempty"` Name NullableString `json:"name,omitempty"` Color NullableString `json:"color,omitempty"` }
SettingTagModel struct for SettingTagModel
func NewSettingTagModel ¶ added in v1.4.0
func NewSettingTagModel() *SettingTagModel
NewSettingTagModel instantiates a new SettingTagModel 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 NewSettingTagModelWithDefaults ¶ added in v1.4.0
func NewSettingTagModelWithDefaults() *SettingTagModel
NewSettingTagModelWithDefaults instantiates a new SettingTagModel 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 (*SettingTagModel) GetColor ¶ added in v1.4.0
func (o *SettingTagModel) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingTagModel) GetColorOk ¶ added in v1.4.0
func (o *SettingTagModel) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingTagModel) GetName ¶ added in v1.4.0
func (o *SettingTagModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingTagModel) GetNameOk ¶ added in v1.4.0
func (o *SettingTagModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingTagModel) GetSettingTagId ¶ added in v1.4.0
func (o *SettingTagModel) GetSettingTagId() int64
GetSettingTagId returns the SettingTagId field value if set, zero value otherwise.
func (*SettingTagModel) GetSettingTagIdOk ¶ added in v1.4.0
func (o *SettingTagModel) GetSettingTagIdOk() (*int64, bool)
GetSettingTagIdOk returns a tuple with the SettingTagId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingTagModel) GetTagId ¶ added in v1.4.0
func (o *SettingTagModel) GetTagId() int64
GetTagId returns the TagId field value if set, zero value otherwise.
func (*SettingTagModel) GetTagIdOk ¶ added in v1.4.0
func (o *SettingTagModel) GetTagIdOk() (*int64, bool)
GetTagIdOk returns a tuple with the TagId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingTagModel) HasColor ¶ added in v1.4.0
func (o *SettingTagModel) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*SettingTagModel) HasName ¶ added in v1.4.0
func (o *SettingTagModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*SettingTagModel) HasSettingTagId ¶ added in v1.4.0
func (o *SettingTagModel) HasSettingTagId() bool
HasSettingTagId returns a boolean if a field has been set.
func (*SettingTagModel) HasTagId ¶ added in v1.4.0
func (o *SettingTagModel) HasTagId() bool
HasTagId returns a boolean if a field has been set.
func (SettingTagModel) MarshalJSON ¶ added in v1.4.0
func (o SettingTagModel) MarshalJSON() ([]byte, error)
func (*SettingTagModel) SetColor ¶ added in v1.4.0
func (o *SettingTagModel) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*SettingTagModel) SetColorNil ¶ added in v1.4.0
func (o *SettingTagModel) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*SettingTagModel) SetName ¶ added in v1.4.0
func (o *SettingTagModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*SettingTagModel) SetNameNil ¶ added in v1.4.0
func (o *SettingTagModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*SettingTagModel) SetSettingTagId ¶ added in v1.4.0
func (o *SettingTagModel) SetSettingTagId(v int64)
SetSettingTagId gets a reference to the given int64 and assigns it to the SettingTagId field.
func (*SettingTagModel) SetTagId ¶ added in v1.4.0
func (o *SettingTagModel) SetTagId(v int64)
SetTagId gets a reference to the given int64 and assigns it to the TagId field.
func (SettingTagModel) ToMap ¶ added in v1.4.0
func (o SettingTagModel) ToMap() (map[string]interface{}, error)
func (*SettingTagModel) UnsetColor ¶ added in v1.4.0
func (o *SettingTagModel) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*SettingTagModel) UnsetName ¶ added in v1.4.0
func (o *SettingTagModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type SettingType ¶
type SettingType string
SettingType The type of the Feature Flag or Setting.
const ( SETTINGTYPE_BOOLEAN SettingType = "boolean" SETTINGTYPE_STRING SettingType = "string" SETTINGTYPE_INT SettingType = "int" SETTINGTYPE_DOUBLE SettingType = "double" )
List of SettingType
func NewSettingTypeFromValue ¶ added in v1.4.0
func NewSettingTypeFromValue(v string) (*SettingType, error)
NewSettingTypeFromValue returns a pointer to a valid SettingType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (SettingType) IsValid ¶ added in v1.4.0
func (v SettingType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (SettingType) Ptr ¶ added in v1.4.0
func (v SettingType) Ptr() *SettingType
Ptr returns reference to SettingType value
func (*SettingType) UnmarshalJSON ¶ added in v1.4.0
func (v *SettingType) UnmarshalJSON(src []byte) error
type SettingValueModel ¶
type SettingValueModel struct { // The targeting rule collection. RolloutRules []RolloutRuleModel `json:"rolloutRules,omitempty"` // The percentage rule collection. RolloutPercentageItems []RolloutPercentageItemModel `json:"rolloutPercentageItems,omitempty"` // The value to serve. It must respect the setting type. Value interface{} `json:"value,omitempty"` Setting *SettingDataModel `json:"setting,omitempty"` // The last updated date and time when the Feature Flag or Setting. UpdatedAt NullableTime `json:"updatedAt,omitempty"` // The email of the user who last updated the Feature Flag or Setting. LastUpdaterUserEmail NullableString `json:"lastUpdaterUserEmail,omitempty"` // The name of the user who last updated the Feature Flag or Setting. LastUpdaterUserFullName NullableString `json:"lastUpdaterUserFullName,omitempty"` // The integration links attached to the Feature Flag or Setting. IntegrationLinks []IntegrationLinkModel `json:"integrationLinks,omitempty"` // The tags attached to the Feature Flag or Setting. SettingTags []SettingTagModel `json:"settingTags,omitempty"` Config *ConfigModel `json:"config,omitempty"` Environment *EnvironmentModel `json:"environment,omitempty"` FeatureFlagLimitations *FeatureFlagLimitations `json:"featureFlagLimitations,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` }
SettingValueModel struct for SettingValueModel
func NewSettingValueModel ¶ added in v1.4.0
func NewSettingValueModel() *SettingValueModel
NewSettingValueModel instantiates a new SettingValueModel 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 NewSettingValueModelWithDefaults ¶ added in v1.4.0
func NewSettingValueModelWithDefaults() *SettingValueModel
NewSettingValueModelWithDefaults instantiates a new SettingValueModel 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 (*SettingValueModel) GetConfig ¶ added in v1.4.0
func (o *SettingValueModel) GetConfig() ConfigModel
GetConfig returns the Config field value if set, zero value otherwise.
func (*SettingValueModel) GetConfigOk ¶ added in v1.4.0
func (o *SettingValueModel) GetConfigOk() (*ConfigModel, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModel) GetEnvironment ¶ added in v1.4.0
func (o *SettingValueModel) GetEnvironment() EnvironmentModel
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*SettingValueModel) GetEnvironmentOk ¶ added in v1.4.0
func (o *SettingValueModel) GetEnvironmentOk() (*EnvironmentModel, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModel) GetFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingValueModel) GetFeatureFlagLimitations() FeatureFlagLimitations
GetFeatureFlagLimitations returns the FeatureFlagLimitations field value if set, zero value otherwise.
func (*SettingValueModel) GetFeatureFlagLimitationsOk ¶ added in v1.7.0
func (o *SettingValueModel) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
GetFeatureFlagLimitationsOk returns a tuple with the FeatureFlagLimitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModel) GetIntegrationLinks ¶ added in v1.4.0
func (o *SettingValueModel) GetIntegrationLinks() []IntegrationLinkModel
GetIntegrationLinks returns the IntegrationLinks field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModel) GetIntegrationLinksOk ¶ added in v1.4.0
func (o *SettingValueModel) GetIntegrationLinksOk() ([]IntegrationLinkModel, bool)
GetIntegrationLinksOk returns a tuple with the IntegrationLinks field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModel) GetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *SettingValueModel) GetLastUpdaterUserEmail() string
GetLastUpdaterUserEmail returns the LastUpdaterUserEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModel) GetLastUpdaterUserEmailOk ¶ added in v1.4.0
func (o *SettingValueModel) GetLastUpdaterUserEmailOk() (*string, bool)
GetLastUpdaterUserEmailOk returns a tuple with the LastUpdaterUserEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModel) GetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *SettingValueModel) GetLastUpdaterUserFullName() string
GetLastUpdaterUserFullName returns the LastUpdaterUserFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModel) GetLastUpdaterUserFullNameOk ¶ added in v1.4.0
func (o *SettingValueModel) GetLastUpdaterUserFullNameOk() (*string, bool)
GetLastUpdaterUserFullNameOk returns a tuple with the LastUpdaterUserFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModel) GetReadOnly ¶ added in v1.4.0
func (o *SettingValueModel) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*SettingValueModel) GetReadOnlyOk ¶ added in v1.4.0
func (o *SettingValueModel) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModel) GetRolloutPercentageItems ¶ added in v1.4.0
func (o *SettingValueModel) GetRolloutPercentageItems() []RolloutPercentageItemModel
GetRolloutPercentageItems returns the RolloutPercentageItems field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModel) GetRolloutPercentageItemsOk ¶ added in v1.4.0
func (o *SettingValueModel) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
GetRolloutPercentageItemsOk returns a tuple with the RolloutPercentageItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModel) GetRolloutRules ¶ added in v1.4.0
func (o *SettingValueModel) GetRolloutRules() []RolloutRuleModel
GetRolloutRules returns the RolloutRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModel) GetRolloutRulesOk ¶ added in v1.4.0
func (o *SettingValueModel) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
GetRolloutRulesOk returns a tuple with the RolloutRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModel) GetSetting ¶ added in v1.4.0
func (o *SettingValueModel) GetSetting() SettingDataModel
GetSetting returns the Setting field value if set, zero value otherwise.
func (*SettingValueModel) GetSettingOk ¶ added in v1.4.0
func (o *SettingValueModel) GetSettingOk() (*SettingDataModel, bool)
GetSettingOk returns a tuple with the Setting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModel) GetSettingTags ¶ added in v1.4.0
func (o *SettingValueModel) GetSettingTags() []SettingTagModel
GetSettingTags returns the SettingTags field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModel) GetSettingTagsOk ¶ added in v1.4.0
func (o *SettingValueModel) GetSettingTagsOk() ([]SettingTagModel, bool)
GetSettingTagsOk returns a tuple with the SettingTags field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModel) GetUpdatedAt ¶ added in v1.4.0
func (o *SettingValueModel) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModel) GetUpdatedAtOk ¶ added in v1.4.0
func (o *SettingValueModel) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModel) GetValue ¶ added in v1.4.0
func (o *SettingValueModel) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModel) GetValueOk ¶ added in v1.4.0
func (o *SettingValueModel) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModel) HasConfig ¶ added in v1.4.0
func (o *SettingValueModel) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*SettingValueModel) HasEnvironment ¶ added in v1.4.0
func (o *SettingValueModel) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (*SettingValueModel) HasFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingValueModel) HasFeatureFlagLimitations() bool
HasFeatureFlagLimitations returns a boolean if a field has been set.
func (*SettingValueModel) HasIntegrationLinks ¶ added in v1.4.0
func (o *SettingValueModel) HasIntegrationLinks() bool
HasIntegrationLinks returns a boolean if a field has been set.
func (*SettingValueModel) HasLastUpdaterUserEmail ¶ added in v1.4.0
func (o *SettingValueModel) HasLastUpdaterUserEmail() bool
HasLastUpdaterUserEmail returns a boolean if a field has been set.
func (*SettingValueModel) HasLastUpdaterUserFullName ¶ added in v1.4.0
func (o *SettingValueModel) HasLastUpdaterUserFullName() bool
HasLastUpdaterUserFullName returns a boolean if a field has been set.
func (*SettingValueModel) HasReadOnly ¶ added in v1.4.0
func (o *SettingValueModel) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*SettingValueModel) HasRolloutPercentageItems ¶ added in v1.4.0
func (o *SettingValueModel) HasRolloutPercentageItems() bool
HasRolloutPercentageItems returns a boolean if a field has been set.
func (*SettingValueModel) HasRolloutRules ¶ added in v1.4.0
func (o *SettingValueModel) HasRolloutRules() bool
HasRolloutRules returns a boolean if a field has been set.
func (*SettingValueModel) HasSetting ¶ added in v1.4.0
func (o *SettingValueModel) HasSetting() bool
HasSetting returns a boolean if a field has been set.
func (*SettingValueModel) HasSettingTags ¶ added in v1.4.0
func (o *SettingValueModel) HasSettingTags() bool
HasSettingTags returns a boolean if a field has been set.
func (*SettingValueModel) HasUpdatedAt ¶ added in v1.4.0
func (o *SettingValueModel) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*SettingValueModel) HasValue ¶ added in v1.4.0
func (o *SettingValueModel) HasValue() bool
HasValue returns a boolean if a field has been set.
func (SettingValueModel) MarshalJSON ¶ added in v1.4.0
func (o SettingValueModel) MarshalJSON() ([]byte, error)
func (*SettingValueModel) SetConfig ¶ added in v1.4.0
func (o *SettingValueModel) SetConfig(v ConfigModel)
SetConfig gets a reference to the given ConfigModel and assigns it to the Config field.
func (*SettingValueModel) SetEnvironment ¶ added in v1.4.0
func (o *SettingValueModel) SetEnvironment(v EnvironmentModel)
SetEnvironment gets a reference to the given EnvironmentModel and assigns it to the Environment field.
func (*SettingValueModel) SetFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingValueModel) SetFeatureFlagLimitations(v FeatureFlagLimitations)
SetFeatureFlagLimitations gets a reference to the given FeatureFlagLimitations and assigns it to the FeatureFlagLimitations field.
func (*SettingValueModel) SetIntegrationLinks ¶ added in v1.4.0
func (o *SettingValueModel) SetIntegrationLinks(v []IntegrationLinkModel)
SetIntegrationLinks gets a reference to the given []IntegrationLinkModel and assigns it to the IntegrationLinks field.
func (*SettingValueModel) SetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *SettingValueModel) SetLastUpdaterUserEmail(v string)
SetLastUpdaterUserEmail gets a reference to the given NullableString and assigns it to the LastUpdaterUserEmail field.
func (*SettingValueModel) SetLastUpdaterUserEmailNil ¶ added in v1.4.0
func (o *SettingValueModel) SetLastUpdaterUserEmailNil()
SetLastUpdaterUserEmailNil sets the value for LastUpdaterUserEmail to be an explicit nil
func (*SettingValueModel) SetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *SettingValueModel) SetLastUpdaterUserFullName(v string)
SetLastUpdaterUserFullName gets a reference to the given NullableString and assigns it to the LastUpdaterUserFullName field.
func (*SettingValueModel) SetLastUpdaterUserFullNameNil ¶ added in v1.4.0
func (o *SettingValueModel) SetLastUpdaterUserFullNameNil()
SetLastUpdaterUserFullNameNil sets the value for LastUpdaterUserFullName to be an explicit nil
func (*SettingValueModel) SetReadOnly ¶ added in v1.4.0
func (o *SettingValueModel) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*SettingValueModel) SetRolloutPercentageItems ¶ added in v1.4.0
func (o *SettingValueModel) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
SetRolloutPercentageItems gets a reference to the given []RolloutPercentageItemModel and assigns it to the RolloutPercentageItems field.
func (*SettingValueModel) SetRolloutRules ¶ added in v1.4.0
func (o *SettingValueModel) SetRolloutRules(v []RolloutRuleModel)
SetRolloutRules gets a reference to the given []RolloutRuleModel and assigns it to the RolloutRules field.
func (*SettingValueModel) SetSetting ¶ added in v1.4.0
func (o *SettingValueModel) SetSetting(v SettingDataModel)
SetSetting gets a reference to the given SettingDataModel and assigns it to the Setting field.
func (*SettingValueModel) SetSettingTags ¶ added in v1.4.0
func (o *SettingValueModel) SetSettingTags(v []SettingTagModel)
SetSettingTags gets a reference to the given []SettingTagModel and assigns it to the SettingTags field.
func (*SettingValueModel) SetUpdatedAt ¶ added in v1.4.0
func (o *SettingValueModel) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given NullableTime and assigns it to the UpdatedAt field.
func (*SettingValueModel) SetUpdatedAtNil ¶ added in v1.4.0
func (o *SettingValueModel) SetUpdatedAtNil()
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (*SettingValueModel) SetValue ¶ added in v1.4.0
func (o *SettingValueModel) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (SettingValueModel) ToMap ¶ added in v1.4.0
func (o SettingValueModel) ToMap() (map[string]interface{}, error)
func (*SettingValueModel) UnsetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *SettingValueModel) UnsetLastUpdaterUserEmail()
UnsetLastUpdaterUserEmail ensures that no value is present for LastUpdaterUserEmail, not even an explicit nil
func (*SettingValueModel) UnsetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *SettingValueModel) UnsetLastUpdaterUserFullName()
UnsetLastUpdaterUserFullName ensures that no value is present for LastUpdaterUserFullName, not even an explicit nil
func (*SettingValueModel) UnsetUpdatedAt ¶ added in v1.4.0
func (o *SettingValueModel) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
type SettingValueModelHaljson ¶
type SettingValueModelHaljson struct { // The targeting rule collection. RolloutRules []RolloutRuleModel `json:"rolloutRules,omitempty"` // The percentage rule collection. RolloutPercentageItems []RolloutPercentageItemModel `json:"rolloutPercentageItems,omitempty"` // The value to serve. It must respect the setting type. Value interface{} `json:"value,omitempty"` // The last updated date and time when the Feature Flag or Setting. UpdatedAt NullableTime `json:"updatedAt,omitempty"` // The email of the user who last updated the Feature Flag or Setting. LastUpdaterUserEmail NullableString `json:"lastUpdaterUserEmail,omitempty"` // The name of the user who last updated the Feature Flag or Setting. LastUpdaterUserFullName NullableString `json:"lastUpdaterUserFullName,omitempty"` Embedded *SettingFormulaModelHaljsonEmbedded `json:"_embedded,omitempty"` FeatureFlagLimitations *FeatureFlagLimitations `json:"featureFlagLimitations,omitempty"` ReadOnly *bool `json:"readOnly,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
SettingValueModelHaljson struct for SettingValueModelHaljson
func NewSettingValueModelHaljson ¶ added in v1.4.0
func NewSettingValueModelHaljson() *SettingValueModelHaljson
NewSettingValueModelHaljson instantiates a new SettingValueModelHaljson 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 NewSettingValueModelHaljsonWithDefaults ¶ added in v1.4.0
func NewSettingValueModelHaljsonWithDefaults() *SettingValueModelHaljson
NewSettingValueModelHaljsonWithDefaults instantiates a new SettingValueModelHaljson 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 (*SettingValueModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetEmbedded() SettingFormulaModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*SettingValueModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetEmbeddedOk() (*SettingFormulaModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModelHaljson) GetFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingValueModelHaljson) GetFeatureFlagLimitations() FeatureFlagLimitations
GetFeatureFlagLimitations returns the FeatureFlagLimitations field value if set, zero value otherwise.
func (*SettingValueModelHaljson) GetFeatureFlagLimitationsOk ¶ added in v1.7.0
func (o *SettingValueModelHaljson) GetFeatureFlagLimitationsOk() (*FeatureFlagLimitations, bool)
GetFeatureFlagLimitationsOk returns a tuple with the FeatureFlagLimitations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModelHaljson) GetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetLastUpdaterUserEmail() string
GetLastUpdaterUserEmail returns the LastUpdaterUserEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModelHaljson) GetLastUpdaterUserEmailOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetLastUpdaterUserEmailOk() (*string, bool)
GetLastUpdaterUserEmailOk returns a tuple with the LastUpdaterUserEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModelHaljson) GetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetLastUpdaterUserFullName() string
GetLastUpdaterUserFullName returns the LastUpdaterUserFullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModelHaljson) GetLastUpdaterUserFullNameOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetLastUpdaterUserFullNameOk() (*string, bool)
GetLastUpdaterUserFullNameOk returns a tuple with the LastUpdaterUserFullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModelHaljson) GetLinks ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*SettingValueModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModelHaljson) GetReadOnly ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetReadOnly() bool
GetReadOnly returns the ReadOnly field value if set, zero value otherwise.
func (*SettingValueModelHaljson) GetReadOnlyOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetReadOnlyOk() (*bool, bool)
GetReadOnlyOk returns a tuple with the ReadOnly field value if set, nil otherwise and a boolean to check if the value has been set.
func (*SettingValueModelHaljson) GetRolloutPercentageItems ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetRolloutPercentageItems() []RolloutPercentageItemModel
GetRolloutPercentageItems returns the RolloutPercentageItems field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModelHaljson) GetRolloutPercentageItemsOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
GetRolloutPercentageItemsOk returns a tuple with the RolloutPercentageItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModelHaljson) GetRolloutRules ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetRolloutRules() []RolloutRuleModel
GetRolloutRules returns the RolloutRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModelHaljson) GetRolloutRulesOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
GetRolloutRulesOk returns a tuple with the RolloutRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModelHaljson) GetUpdatedAt ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetUpdatedAt() time.Time
GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModelHaljson) GetUpdatedAtOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetUpdatedAtOk() (*time.Time, bool)
GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModelHaljson) GetValue ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SettingValueModelHaljson) GetValueOk ¶ added in v1.4.0
func (o *SettingValueModelHaljson) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SettingValueModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingValueModelHaljson) HasFeatureFlagLimitations() bool
HasFeatureFlagLimitations returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasLastUpdaterUserEmail ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasLastUpdaterUserEmail() bool
HasLastUpdaterUserEmail returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasLastUpdaterUserFullName ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasLastUpdaterUserFullName() bool
HasLastUpdaterUserFullName returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasLinks ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasReadOnly ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasReadOnly() bool
HasReadOnly returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasRolloutPercentageItems ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasRolloutPercentageItems() bool
HasRolloutPercentageItems returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasRolloutRules ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasRolloutRules() bool
HasRolloutRules returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasUpdatedAt ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasUpdatedAt() bool
HasUpdatedAt returns a boolean if a field has been set.
func (*SettingValueModelHaljson) HasValue ¶ added in v1.4.0
func (o *SettingValueModelHaljson) HasValue() bool
HasValue returns a boolean if a field has been set.
func (SettingValueModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o SettingValueModelHaljson) MarshalJSON() ([]byte, error)
func (*SettingValueModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetEmbedded(v SettingFormulaModelHaljsonEmbedded)
SetEmbedded gets a reference to the given SettingFormulaModelHaljsonEmbedded and assigns it to the Embedded field.
func (*SettingValueModelHaljson) SetFeatureFlagLimitations ¶ added in v1.7.0
func (o *SettingValueModelHaljson) SetFeatureFlagLimitations(v FeatureFlagLimitations)
SetFeatureFlagLimitations gets a reference to the given FeatureFlagLimitations and assigns it to the FeatureFlagLimitations field.
func (*SettingValueModelHaljson) SetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetLastUpdaterUserEmail(v string)
SetLastUpdaterUserEmail gets a reference to the given NullableString and assigns it to the LastUpdaterUserEmail field.
func (*SettingValueModelHaljson) SetLastUpdaterUserEmailNil ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetLastUpdaterUserEmailNil()
SetLastUpdaterUserEmailNil sets the value for LastUpdaterUserEmail to be an explicit nil
func (*SettingValueModelHaljson) SetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetLastUpdaterUserFullName(v string)
SetLastUpdaterUserFullName gets a reference to the given NullableString and assigns it to the LastUpdaterUserFullName field.
func (*SettingValueModelHaljson) SetLastUpdaterUserFullNameNil ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetLastUpdaterUserFullNameNil()
SetLastUpdaterUserFullNameNil sets the value for LastUpdaterUserFullName to be an explicit nil
func (*SettingValueModelHaljson) SetLinks ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*SettingValueModelHaljson) SetReadOnly ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetReadOnly(v bool)
SetReadOnly gets a reference to the given bool and assigns it to the ReadOnly field.
func (*SettingValueModelHaljson) SetRolloutPercentageItems ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
SetRolloutPercentageItems gets a reference to the given []RolloutPercentageItemModel and assigns it to the RolloutPercentageItems field.
func (*SettingValueModelHaljson) SetRolloutRules ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetRolloutRules(v []RolloutRuleModel)
SetRolloutRules gets a reference to the given []RolloutRuleModel and assigns it to the RolloutRules field.
func (*SettingValueModelHaljson) SetUpdatedAt ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetUpdatedAt(v time.Time)
SetUpdatedAt gets a reference to the given NullableTime and assigns it to the UpdatedAt field.
func (*SettingValueModelHaljson) SetUpdatedAtNil ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetUpdatedAtNil()
SetUpdatedAtNil sets the value for UpdatedAt to be an explicit nil
func (*SettingValueModelHaljson) SetValue ¶ added in v1.4.0
func (o *SettingValueModelHaljson) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (SettingValueModelHaljson) ToMap ¶ added in v1.4.0
func (o SettingValueModelHaljson) ToMap() (map[string]interface{}, error)
func (*SettingValueModelHaljson) UnsetLastUpdaterUserEmail ¶ added in v1.4.0
func (o *SettingValueModelHaljson) UnsetLastUpdaterUserEmail()
UnsetLastUpdaterUserEmail ensures that no value is present for LastUpdaterUserEmail, not even an explicit nil
func (*SettingValueModelHaljson) UnsetLastUpdaterUserFullName ¶ added in v1.4.0
func (o *SettingValueModelHaljson) UnsetLastUpdaterUserFullName()
UnsetLastUpdaterUserFullName ensures that no value is present for LastUpdaterUserFullName, not even an explicit nil
func (*SettingValueModelHaljson) UnsetUpdatedAt ¶ added in v1.4.0
func (o *SettingValueModelHaljson) UnsetUpdatedAt()
UnsetUpdatedAt ensures that no value is present for UpdatedAt, not even an explicit nil
type TagModel ¶ added in v0.12.0
type TagModel struct { Product *ProductModel `json:"product,omitempty"` // Identifier of the Tag. TagId *int64 `json:"tagId,omitempty"` // Name of the Tag. Name NullableString `json:"name,omitempty"` // The configured color of the Tag. Color NullableString `json:"color,omitempty"` }
TagModel struct for TagModel
func NewTagModel ¶ added in v1.4.0
func NewTagModel() *TagModel
NewTagModel instantiates a new TagModel 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 NewTagModelWithDefaults ¶ added in v1.4.0
func NewTagModelWithDefaults() *TagModel
NewTagModelWithDefaults instantiates a new TagModel 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 (*TagModel) GetColor ¶ added in v1.4.0
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*TagModel) GetColorOk ¶ added in v1.4.0
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*TagModel) GetName ¶ added in v1.4.0
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*TagModel) GetNameOk ¶ added in v1.4.0
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*TagModel) GetProduct ¶ added in v1.4.0
func (o *TagModel) GetProduct() ProductModel
GetProduct returns the Product field value if set, zero value otherwise.
func (*TagModel) GetProductOk ¶ added in v1.4.0
func (o *TagModel) GetProductOk() (*ProductModel, bool)
GetProductOk returns a tuple with the Product field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TagModel) GetTagId ¶ added in v1.4.0
GetTagId returns the TagId field value if set, zero value otherwise.
func (*TagModel) GetTagIdOk ¶ added in v1.4.0
GetTagIdOk returns a tuple with the TagId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TagModel) HasProduct ¶ added in v1.4.0
HasProduct returns a boolean if a field has been set.
func (TagModel) MarshalJSON ¶ added in v1.4.0
func (*TagModel) SetColor ¶ added in v1.4.0
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*TagModel) SetColorNil ¶ added in v1.4.0
func (o *TagModel) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*TagModel) SetName ¶ added in v1.4.0
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*TagModel) SetNameNil ¶ added in v1.4.0
func (o *TagModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*TagModel) SetProduct ¶ added in v1.4.0
func (o *TagModel) SetProduct(v ProductModel)
SetProduct gets a reference to the given ProductModel and assigns it to the Product field.
func (*TagModel) SetTagId ¶ added in v1.4.0
SetTagId gets a reference to the given int64 and assigns it to the TagId field.
func (*TagModel) UnsetColor ¶ added in v1.4.0
func (o *TagModel) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
type TagModelHaljson ¶ added in v0.12.0
type TagModelHaljson struct { Embedded *ConfigModelHaljsonEmbedded `json:"_embedded,omitempty"` // Identifier of the Tag. TagId *int64 `json:"tagId,omitempty"` // Name of the Tag. Name NullableString `json:"name,omitempty"` // The configured color of the Tag. Color NullableString `json:"color,omitempty"` Links *ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks `json:"_links,omitempty"` }
TagModelHaljson struct for TagModelHaljson
func NewTagModelHaljson ¶ added in v1.4.0
func NewTagModelHaljson() *TagModelHaljson
NewTagModelHaljson instantiates a new TagModelHaljson 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 NewTagModelHaljsonWithDefaults ¶ added in v1.4.0
func NewTagModelHaljsonWithDefaults() *TagModelHaljson
NewTagModelHaljsonWithDefaults instantiates a new TagModelHaljson 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 (*TagModelHaljson) GetColor ¶ added in v1.4.0
func (o *TagModelHaljson) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*TagModelHaljson) GetColorOk ¶ added in v1.4.0
func (o *TagModelHaljson) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*TagModelHaljson) GetEmbedded ¶ added in v1.4.0
func (o *TagModelHaljson) GetEmbedded() ConfigModelHaljsonEmbedded
GetEmbedded returns the Embedded field value if set, zero value otherwise.
func (*TagModelHaljson) GetEmbeddedOk ¶ added in v1.4.0
func (o *TagModelHaljson) GetEmbeddedOk() (*ConfigModelHaljsonEmbedded, bool)
GetEmbeddedOk returns a tuple with the Embedded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TagModelHaljson) GetLinks ¶ added in v1.4.0
func (o *TagModelHaljson) GetLinks() ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks
GetLinks returns the Links field value if set, zero value otherwise.
func (*TagModelHaljson) GetLinksOk ¶ added in v1.4.0
func (o *TagModelHaljson) GetLinksOk() (*ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks, bool)
GetLinksOk returns a tuple with the Links field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TagModelHaljson) GetName ¶ added in v1.4.0
func (o *TagModelHaljson) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*TagModelHaljson) GetNameOk ¶ added in v1.4.0
func (o *TagModelHaljson) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*TagModelHaljson) GetTagId ¶ added in v1.4.0
func (o *TagModelHaljson) GetTagId() int64
GetTagId returns the TagId field value if set, zero value otherwise.
func (*TagModelHaljson) GetTagIdOk ¶ added in v1.4.0
func (o *TagModelHaljson) GetTagIdOk() (*int64, bool)
GetTagIdOk returns a tuple with the TagId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TagModelHaljson) HasColor ¶ added in v1.4.0
func (o *TagModelHaljson) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*TagModelHaljson) HasEmbedded ¶ added in v1.4.0
func (o *TagModelHaljson) HasEmbedded() bool
HasEmbedded returns a boolean if a field has been set.
func (*TagModelHaljson) HasLinks ¶ added in v1.4.0
func (o *TagModelHaljson) HasLinks() bool
HasLinks returns a boolean if a field has been set.
func (*TagModelHaljson) HasName ¶ added in v1.4.0
func (o *TagModelHaljson) HasName() bool
HasName returns a boolean if a field has been set.
func (*TagModelHaljson) HasTagId ¶ added in v1.4.0
func (o *TagModelHaljson) HasTagId() bool
HasTagId returns a boolean if a field has been set.
func (TagModelHaljson) MarshalJSON ¶ added in v1.4.0
func (o TagModelHaljson) MarshalJSON() ([]byte, error)
func (*TagModelHaljson) SetColor ¶ added in v1.4.0
func (o *TagModelHaljson) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*TagModelHaljson) SetColorNil ¶ added in v1.4.0
func (o *TagModelHaljson) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*TagModelHaljson) SetEmbedded ¶ added in v1.4.0
func (o *TagModelHaljson) SetEmbedded(v ConfigModelHaljsonEmbedded)
SetEmbedded gets a reference to the given ConfigModelHaljsonEmbedded and assigns it to the Embedded field.
func (*TagModelHaljson) SetLinks ¶ added in v1.4.0
func (o *TagModelHaljson) SetLinks(v ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks)
SetLinks gets a reference to the given ConfigSettingFormulasModelHaljsonEmbeddedEnvironmentLinks and assigns it to the Links field.
func (*TagModelHaljson) SetName ¶ added in v1.4.0
func (o *TagModelHaljson) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*TagModelHaljson) SetNameNil ¶ added in v1.4.0
func (o *TagModelHaljson) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*TagModelHaljson) SetTagId ¶ added in v1.4.0
func (o *TagModelHaljson) SetTagId(v int64)
SetTagId gets a reference to the given int64 and assigns it to the TagId field.
func (TagModelHaljson) ToMap ¶ added in v1.4.0
func (o TagModelHaljson) ToMap() (map[string]interface{}, error)
func (*TagModelHaljson) UnsetColor ¶ added in v1.4.0
func (o *TagModelHaljson) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*TagModelHaljson) UnsetName ¶ added in v1.4.0
func (o *TagModelHaljson) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type TagsApiCreateTagRequest ¶ added in v1.4.0
type TagsApiCreateTagRequest struct { ApiService *TagsApiService // contains filtered or unexported fields }
func (TagsApiCreateTagRequest) CreateTagModel ¶ added in v1.4.0
func (r TagsApiCreateTagRequest) CreateTagModel(createTagModel CreateTagModel) TagsApiCreateTagRequest
type TagsApiDeleteTagRequest ¶ added in v1.4.0
type TagsApiDeleteTagRequest struct { ApiService *TagsApiService // contains filtered or unexported fields }
type TagsApiGetSettingsByTagRequest ¶ added in v1.4.0
type TagsApiGetSettingsByTagRequest struct { ApiService *TagsApiService // contains filtered or unexported fields }
func (TagsApiGetSettingsByTagRequest) Execute ¶ added in v1.4.0
func (r TagsApiGetSettingsByTagRequest) Execute() ([]SettingModel, *http.Response, error)
type TagsApiGetTagRequest ¶ added in v1.4.0
type TagsApiGetTagRequest struct { ApiService *TagsApiService // contains filtered or unexported fields }
type TagsApiGetTagsRequest ¶ added in v1.4.0
type TagsApiGetTagsRequest struct { ApiService *TagsApiService // contains filtered or unexported fields }
type TagsApiService ¶ added in v0.12.0
type TagsApiService service
TagsApiService TagsApi service
func (*TagsApiService) CreateTag ¶ added in v0.12.0
func (a *TagsApiService) CreateTag(ctx context.Context, productId string) TagsApiCreateTagRequest
CreateTag Create Tag
This endpoint creates a new Tag in a specified Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Organization. @return TagsApiCreateTagRequest
func (*TagsApiService) CreateTagExecute ¶ added in v1.4.0
func (a *TagsApiService) CreateTagExecute(r TagsApiCreateTagRequest) (*TagModel, *http.Response, error)
Execute executes the request
@return TagModel
func (*TagsApiService) DeleteTag ¶ added in v0.12.0
func (a *TagsApiService) DeleteTag(ctx context.Context, tagId int64) TagsApiDeleteTagRequest
DeleteTag Delete Tag
This endpoint deletes a Tag identified by the `tagId` parameter. To remove a Tag from a Feature Flag or Setting use the [Update Flag](#operation/update-setting) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param tagId The identifier of the Tag. @return TagsApiDeleteTagRequest
func (*TagsApiService) DeleteTagExecute ¶ added in v1.4.0
func (a *TagsApiService) DeleteTagExecute(r TagsApiDeleteTagRequest) (*http.Response, error)
Execute executes the request
func (*TagsApiService) GetSettingsByTag ¶ added in v1.1.0
func (a *TagsApiService) GetSettingsByTag(ctx context.Context, tagId int64) TagsApiGetSettingsByTagRequest
GetSettingsByTag List Settings by Tag
This endpoint returns the list of the Settings that has the specified Tag, identified by the `tagId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param tagId The identifier of the Tag. @return TagsApiGetSettingsByTagRequest
func (*TagsApiService) GetSettingsByTagExecute ¶ added in v1.4.0
func (a *TagsApiService) GetSettingsByTagExecute(r TagsApiGetSettingsByTagRequest) ([]SettingModel, *http.Response, error)
Execute executes the request
@return []SettingModel
func (*TagsApiService) GetTag ¶ added in v0.12.0
func (a *TagsApiService) GetTag(ctx context.Context, tagId int64) TagsApiGetTagRequest
GetTag Get Tag
This endpoint returns the metadata of a Tag identified by the `tagId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param tagId The identifier of the Tag. @return TagsApiGetTagRequest
func (*TagsApiService) GetTagExecute ¶ added in v1.4.0
func (a *TagsApiService) GetTagExecute(r TagsApiGetTagRequest) (*TagModel, *http.Response, error)
Execute executes the request
@return TagModel
func (*TagsApiService) GetTags ¶ added in v0.12.0
func (a *TagsApiService) GetTags(ctx context.Context, productId string) TagsApiGetTagsRequest
GetTags List Tags
This endpoint returns the list of the Tags in a specified Product, identified by the `productId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return TagsApiGetTagsRequest
func (*TagsApiService) GetTagsExecute ¶ added in v1.4.0
func (a *TagsApiService) GetTagsExecute(r TagsApiGetTagsRequest) ([]TagModel, *http.Response, error)
Execute executes the request
@return []TagModel
func (*TagsApiService) UpdateTag ¶ added in v0.12.0
func (a *TagsApiService) UpdateTag(ctx context.Context, tagId int64) TagsApiUpdateTagRequest
UpdateTag Update Tag
This endpoint updates a Tag identified by the `tagId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param tagId The identifier of the Tag. @return TagsApiUpdateTagRequest
func (*TagsApiService) UpdateTagExecute ¶ added in v1.4.0
func (a *TagsApiService) UpdateTagExecute(r TagsApiUpdateTagRequest) (*TagModel, *http.Response, error)
Execute executes the request
@return TagModel
type TagsApiUpdateTagRequest ¶ added in v1.4.0
type TagsApiUpdateTagRequest struct { ApiService *TagsApiService // contains filtered or unexported fields }
func (TagsApiUpdateTagRequest) Execute ¶ added in v1.4.0
func (r TagsApiUpdateTagRequest) Execute() (*TagModel, *http.Response, error)
func (TagsApiUpdateTagRequest) UpdateTagModel ¶ added in v1.4.0
func (r TagsApiUpdateTagRequest) UpdateTagModel(updateTagModel UpdateTagModel) TagsApiUpdateTagRequest
type TargetingRuleModel ¶ added in v1.6.0
type TargetingRuleModel struct { // The list of conditions that are combined with logical AND operators. It can be one of the following: - User condition - Segment condition - Prerequisite flag condition Conditions []ConditionModel `json:"conditions,omitempty"` // The percentage options from where the evaluation process will choose a value based on the flag's percentage evaluation attribute. PercentageOptions []PercentageOptionModel `json:"percentageOptions,omitempty"` Value *ValueModel `json:"value,omitempty"` }
TargetingRuleModel struct for TargetingRuleModel
func NewTargetingRuleModel ¶ added in v1.6.0
func NewTargetingRuleModel() *TargetingRuleModel
NewTargetingRuleModel instantiates a new TargetingRuleModel 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 NewTargetingRuleModelWithDefaults ¶ added in v1.6.0
func NewTargetingRuleModelWithDefaults() *TargetingRuleModel
NewTargetingRuleModelWithDefaults instantiates a new TargetingRuleModel 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 (*TargetingRuleModel) GetConditions ¶ added in v1.6.0
func (o *TargetingRuleModel) GetConditions() []ConditionModel
GetConditions returns the Conditions field value if set, zero value otherwise (both if not set or set to explicit null).
func (*TargetingRuleModel) GetConditionsOk ¶ added in v1.6.0
func (o *TargetingRuleModel) GetConditionsOk() ([]ConditionModel, bool)
GetConditionsOk returns a tuple with the Conditions field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*TargetingRuleModel) GetPercentageOptions ¶ added in v1.6.0
func (o *TargetingRuleModel) GetPercentageOptions() []PercentageOptionModel
GetPercentageOptions returns the PercentageOptions field value if set, zero value otherwise (both if not set or set to explicit null).
func (*TargetingRuleModel) GetPercentageOptionsOk ¶ added in v1.6.0
func (o *TargetingRuleModel) GetPercentageOptionsOk() ([]PercentageOptionModel, bool)
GetPercentageOptionsOk returns a tuple with the PercentageOptions field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*TargetingRuleModel) GetValue ¶ added in v1.6.0
func (o *TargetingRuleModel) GetValue() ValueModel
GetValue returns the Value field value if set, zero value otherwise.
func (*TargetingRuleModel) GetValueOk ¶ added in v1.6.0
func (o *TargetingRuleModel) GetValueOk() (*ValueModel, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set.
func (*TargetingRuleModel) HasConditions ¶ added in v1.6.0
func (o *TargetingRuleModel) HasConditions() bool
HasConditions returns a boolean if a field has been set.
func (*TargetingRuleModel) HasPercentageOptions ¶ added in v1.6.0
func (o *TargetingRuleModel) HasPercentageOptions() bool
HasPercentageOptions returns a boolean if a field has been set.
func (*TargetingRuleModel) HasValue ¶ added in v1.6.0
func (o *TargetingRuleModel) HasValue() bool
HasValue returns a boolean if a field has been set.
func (TargetingRuleModel) MarshalJSON ¶ added in v1.6.0
func (o TargetingRuleModel) MarshalJSON() ([]byte, error)
func (*TargetingRuleModel) SetConditions ¶ added in v1.6.0
func (o *TargetingRuleModel) SetConditions(v []ConditionModel)
SetConditions gets a reference to the given []ConditionModel and assigns it to the Conditions field.
func (*TargetingRuleModel) SetPercentageOptions ¶ added in v1.6.0
func (o *TargetingRuleModel) SetPercentageOptions(v []PercentageOptionModel)
SetPercentageOptions gets a reference to the given []PercentageOptionModel and assigns it to the PercentageOptions field.
func (*TargetingRuleModel) SetValue ¶ added in v1.6.0
func (o *TargetingRuleModel) SetValue(v ValueModel)
SetValue gets a reference to the given ValueModel and assigns it to the Value field.
func (TargetingRuleModel) ToMap ¶ added in v1.6.0
func (o TargetingRuleModel) ToMap() (map[string]interface{}, error)
type UpdateConfigRequest ¶ added in v0.12.0
type UpdateConfigRequest struct { // The name of the Config. Name NullableString `json:"name,omitempty"` // The description of the Config. Description NullableString `json:"description,omitempty"` // The order of the Config represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order NullableInt32 `json:"order,omitempty"` }
UpdateConfigRequest struct for UpdateConfigRequest
func NewUpdateConfigRequest ¶ added in v1.4.0
func NewUpdateConfigRequest() *UpdateConfigRequest
NewUpdateConfigRequest instantiates a new UpdateConfigRequest 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 NewUpdateConfigRequestWithDefaults ¶ added in v1.4.0
func NewUpdateConfigRequestWithDefaults() *UpdateConfigRequest
NewUpdateConfigRequestWithDefaults instantiates a new UpdateConfigRequest 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 (*UpdateConfigRequest) GetDescription ¶ added in v1.4.0
func (o *UpdateConfigRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateConfigRequest) GetDescriptionOk ¶ added in v1.4.0
func (o *UpdateConfigRequest) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateConfigRequest) GetName ¶ added in v1.4.0
func (o *UpdateConfigRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateConfigRequest) GetNameOk ¶ added in v1.4.0
func (o *UpdateConfigRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateConfigRequest) GetOrder ¶ added in v1.9.0
func (o *UpdateConfigRequest) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateConfigRequest) GetOrderOk ¶ added in v1.9.0
func (o *UpdateConfigRequest) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateConfigRequest) HasDescription ¶ added in v1.4.0
func (o *UpdateConfigRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateConfigRequest) HasName ¶ added in v1.4.0
func (o *UpdateConfigRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateConfigRequest) HasOrder ¶ added in v1.9.0
func (o *UpdateConfigRequest) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (UpdateConfigRequest) MarshalJSON ¶ added in v1.4.0
func (o UpdateConfigRequest) MarshalJSON() ([]byte, error)
func (*UpdateConfigRequest) SetDescription ¶ added in v1.4.0
func (o *UpdateConfigRequest) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*UpdateConfigRequest) SetDescriptionNil ¶ added in v1.4.0
func (o *UpdateConfigRequest) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*UpdateConfigRequest) SetName ¶ added in v1.4.0
func (o *UpdateConfigRequest) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*UpdateConfigRequest) SetNameNil ¶ added in v1.4.0
func (o *UpdateConfigRequest) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*UpdateConfigRequest) SetOrder ¶ added in v1.9.0
func (o *UpdateConfigRequest) SetOrder(v int32)
SetOrder gets a reference to the given NullableInt32 and assigns it to the Order field.
func (*UpdateConfigRequest) SetOrderNil ¶ added in v1.9.0
func (o *UpdateConfigRequest) SetOrderNil()
SetOrderNil sets the value for Order to be an explicit nil
func (UpdateConfigRequest) ToMap ¶ added in v1.4.0
func (o UpdateConfigRequest) ToMap() (map[string]interface{}, error)
func (*UpdateConfigRequest) UnsetDescription ¶ added in v1.4.0
func (o *UpdateConfigRequest) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*UpdateConfigRequest) UnsetName ¶ added in v1.4.0
func (o *UpdateConfigRequest) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (*UpdateConfigRequest) UnsetOrder ¶ added in v1.9.0
func (o *UpdateConfigRequest) UnsetOrder()
UnsetOrder ensures that no value is present for Order, not even an explicit nil
type UpdateEnvironmentModel ¶
type UpdateEnvironmentModel struct { // The name of the Environment. Name NullableString `json:"name,omitempty"` // The color of the Environment. RGB or HTML color codes are allowed. Color NullableString `json:"color,omitempty"` // The description of the Environment. Description NullableString `json:"description,omitempty"` // The order of the Environment represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order NullableInt32 `json:"order,omitempty"` }
UpdateEnvironmentModel struct for UpdateEnvironmentModel
func NewUpdateEnvironmentModel ¶ added in v1.4.0
func NewUpdateEnvironmentModel() *UpdateEnvironmentModel
NewUpdateEnvironmentModel instantiates a new UpdateEnvironmentModel 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 NewUpdateEnvironmentModelWithDefaults ¶ added in v1.4.0
func NewUpdateEnvironmentModelWithDefaults() *UpdateEnvironmentModel
NewUpdateEnvironmentModelWithDefaults instantiates a new UpdateEnvironmentModel 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 (*UpdateEnvironmentModel) GetColor ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEnvironmentModel) GetColorOk ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEnvironmentModel) GetDescription ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEnvironmentModel) GetDescriptionOk ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEnvironmentModel) GetName ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEnvironmentModel) GetNameOk ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEnvironmentModel) GetOrder ¶ added in v1.9.0
func (o *UpdateEnvironmentModel) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEnvironmentModel) GetOrderOk ¶ added in v1.9.0
func (o *UpdateEnvironmentModel) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEnvironmentModel) HasColor ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*UpdateEnvironmentModel) HasDescription ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateEnvironmentModel) HasName ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateEnvironmentModel) HasOrder ¶ added in v1.9.0
func (o *UpdateEnvironmentModel) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (UpdateEnvironmentModel) MarshalJSON ¶ added in v1.4.0
func (o UpdateEnvironmentModel) MarshalJSON() ([]byte, error)
func (*UpdateEnvironmentModel) SetColor ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*UpdateEnvironmentModel) SetColorNil ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*UpdateEnvironmentModel) SetDescription ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*UpdateEnvironmentModel) SetDescriptionNil ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*UpdateEnvironmentModel) SetName ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*UpdateEnvironmentModel) SetNameNil ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*UpdateEnvironmentModel) SetOrder ¶ added in v1.9.0
func (o *UpdateEnvironmentModel) SetOrder(v int32)
SetOrder gets a reference to the given NullableInt32 and assigns it to the Order field.
func (*UpdateEnvironmentModel) SetOrderNil ¶ added in v1.9.0
func (o *UpdateEnvironmentModel) SetOrderNil()
SetOrderNil sets the value for Order to be an explicit nil
func (UpdateEnvironmentModel) ToMap ¶ added in v1.4.0
func (o UpdateEnvironmentModel) ToMap() (map[string]interface{}, error)
func (*UpdateEnvironmentModel) UnsetColor ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*UpdateEnvironmentModel) UnsetDescription ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*UpdateEnvironmentModel) UnsetName ¶ added in v1.4.0
func (o *UpdateEnvironmentModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (*UpdateEnvironmentModel) UnsetOrder ¶ added in v1.9.0
func (o *UpdateEnvironmentModel) UnsetOrder()
UnsetOrder ensures that no value is present for Order, not even an explicit nil
type UpdateEvaluationFormulaModel ¶ added in v1.6.0
type UpdateEvaluationFormulaModel struct { DefaultValue ValueModel `json:"defaultValue"` // The targeting rules of the Feature Flag or Setting. TargetingRules []TargetingRuleModel `json:"targetingRules,omitempty"` // The user attribute used for percentage evaluation. If not set, it defaults to the `Identifier` user object attribute. PercentageEvaluationAttribute NullableString `json:"percentageEvaluationAttribute,omitempty"` }
UpdateEvaluationFormulaModel struct for UpdateEvaluationFormulaModel
func NewUpdateEvaluationFormulaModel ¶ added in v1.6.0
func NewUpdateEvaluationFormulaModel(defaultValue ValueModel) *UpdateEvaluationFormulaModel
NewUpdateEvaluationFormulaModel instantiates a new UpdateEvaluationFormulaModel 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 NewUpdateEvaluationFormulaModelWithDefaults ¶ added in v1.6.0
func NewUpdateEvaluationFormulaModelWithDefaults() *UpdateEvaluationFormulaModel
NewUpdateEvaluationFormulaModelWithDefaults instantiates a new UpdateEvaluationFormulaModel 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 (*UpdateEvaluationFormulaModel) GetDefaultValue ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) GetDefaultValue() ValueModel
GetDefaultValue returns the DefaultValue field value
func (*UpdateEvaluationFormulaModel) GetDefaultValueOk ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) GetDefaultValueOk() (*ValueModel, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value and a boolean to check if the value has been set.
func (*UpdateEvaluationFormulaModel) GetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) GetPercentageEvaluationAttribute() string
GetPercentageEvaluationAttribute returns the PercentageEvaluationAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEvaluationFormulaModel) GetPercentageEvaluationAttributeOk ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) GetPercentageEvaluationAttributeOk() (*string, bool)
GetPercentageEvaluationAttributeOk returns a tuple with the PercentageEvaluationAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEvaluationFormulaModel) GetTargetingRules ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) GetTargetingRules() []TargetingRuleModel
GetTargetingRules returns the TargetingRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEvaluationFormulaModel) GetTargetingRulesOk ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
GetTargetingRulesOk returns a tuple with the TargetingRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEvaluationFormulaModel) HasPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) HasPercentageEvaluationAttribute() bool
HasPercentageEvaluationAttribute returns a boolean if a field has been set.
func (*UpdateEvaluationFormulaModel) HasTargetingRules ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) HasTargetingRules() bool
HasTargetingRules returns a boolean if a field has been set.
func (UpdateEvaluationFormulaModel) MarshalJSON ¶ added in v1.6.0
func (o UpdateEvaluationFormulaModel) MarshalJSON() ([]byte, error)
func (*UpdateEvaluationFormulaModel) SetDefaultValue ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) SetDefaultValue(v ValueModel)
SetDefaultValue sets field value
func (*UpdateEvaluationFormulaModel) SetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) SetPercentageEvaluationAttribute(v string)
SetPercentageEvaluationAttribute gets a reference to the given NullableString and assigns it to the PercentageEvaluationAttribute field.
func (*UpdateEvaluationFormulaModel) SetPercentageEvaluationAttributeNil ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) SetPercentageEvaluationAttributeNil()
SetPercentageEvaluationAttributeNil sets the value for PercentageEvaluationAttribute to be an explicit nil
func (*UpdateEvaluationFormulaModel) SetTargetingRules ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) SetTargetingRules(v []TargetingRuleModel)
SetTargetingRules gets a reference to the given []TargetingRuleModel and assigns it to the TargetingRules field.
func (UpdateEvaluationFormulaModel) ToMap ¶ added in v1.6.0
func (o UpdateEvaluationFormulaModel) ToMap() (map[string]interface{}, error)
func (*UpdateEvaluationFormulaModel) UnsetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaModel) UnsetPercentageEvaluationAttribute()
UnsetPercentageEvaluationAttribute ensures that no value is present for PercentageEvaluationAttribute, not even an explicit nil
type UpdateEvaluationFormulaWithIdModel ¶ added in v1.6.0
type UpdateEvaluationFormulaWithIdModel struct { DefaultValue ValueModel `json:"defaultValue"` // The targeting rules of the Feature Flag or Setting. TargetingRules []TargetingRuleModel `json:"targetingRules,omitempty"` // The user attribute used for percentage evaluation. If not set, it defaults to the `Identifier` user object attribute. PercentageEvaluationAttribute NullableString `json:"percentageEvaluationAttribute,omitempty"` // The identifier of the feature flag or setting. SettingId *int32 `json:"settingId,omitempty"` }
UpdateEvaluationFormulaWithIdModel struct for UpdateEvaluationFormulaWithIdModel
func NewUpdateEvaluationFormulaWithIdModel ¶ added in v1.6.0
func NewUpdateEvaluationFormulaWithIdModel(defaultValue ValueModel) *UpdateEvaluationFormulaWithIdModel
NewUpdateEvaluationFormulaWithIdModel instantiates a new UpdateEvaluationFormulaWithIdModel 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 NewUpdateEvaluationFormulaWithIdModelWithDefaults ¶ added in v1.6.0
func NewUpdateEvaluationFormulaWithIdModelWithDefaults() *UpdateEvaluationFormulaWithIdModel
NewUpdateEvaluationFormulaWithIdModelWithDefaults instantiates a new UpdateEvaluationFormulaWithIdModel 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 (*UpdateEvaluationFormulaWithIdModel) GetDefaultValue ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) GetDefaultValue() ValueModel
GetDefaultValue returns the DefaultValue field value
func (*UpdateEvaluationFormulaWithIdModel) GetDefaultValueOk ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) GetDefaultValueOk() (*ValueModel, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value and a boolean to check if the value has been set.
func (*UpdateEvaluationFormulaWithIdModel) GetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) GetPercentageEvaluationAttribute() string
GetPercentageEvaluationAttribute returns the PercentageEvaluationAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEvaluationFormulaWithIdModel) GetPercentageEvaluationAttributeOk ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) GetPercentageEvaluationAttributeOk() (*string, bool)
GetPercentageEvaluationAttributeOk returns a tuple with the PercentageEvaluationAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEvaluationFormulaWithIdModel) GetSettingId ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) GetSettingId() int32
GetSettingId returns the SettingId field value if set, zero value otherwise.
func (*UpdateEvaluationFormulaWithIdModel) GetSettingIdOk ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateEvaluationFormulaWithIdModel) GetTargetingRules ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) GetTargetingRules() []TargetingRuleModel
GetTargetingRules returns the TargetingRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEvaluationFormulaWithIdModel) GetTargetingRulesOk ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) GetTargetingRulesOk() ([]TargetingRuleModel, bool)
GetTargetingRulesOk returns a tuple with the TargetingRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEvaluationFormulaWithIdModel) HasPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) HasPercentageEvaluationAttribute() bool
HasPercentageEvaluationAttribute returns a boolean if a field has been set.
func (*UpdateEvaluationFormulaWithIdModel) HasSettingId ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) HasSettingId() bool
HasSettingId returns a boolean if a field has been set.
func (*UpdateEvaluationFormulaWithIdModel) HasTargetingRules ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) HasTargetingRules() bool
HasTargetingRules returns a boolean if a field has been set.
func (UpdateEvaluationFormulaWithIdModel) MarshalJSON ¶ added in v1.6.0
func (o UpdateEvaluationFormulaWithIdModel) MarshalJSON() ([]byte, error)
func (*UpdateEvaluationFormulaWithIdModel) SetDefaultValue ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) SetDefaultValue(v ValueModel)
SetDefaultValue sets field value
func (*UpdateEvaluationFormulaWithIdModel) SetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) SetPercentageEvaluationAttribute(v string)
SetPercentageEvaluationAttribute gets a reference to the given NullableString and assigns it to the PercentageEvaluationAttribute field.
func (*UpdateEvaluationFormulaWithIdModel) SetPercentageEvaluationAttributeNil ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) SetPercentageEvaluationAttributeNil()
SetPercentageEvaluationAttributeNil sets the value for PercentageEvaluationAttribute to be an explicit nil
func (*UpdateEvaluationFormulaWithIdModel) SetSettingId ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) SetSettingId(v int32)
SetSettingId gets a reference to the given int32 and assigns it to the SettingId field.
func (*UpdateEvaluationFormulaWithIdModel) SetTargetingRules ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) SetTargetingRules(v []TargetingRuleModel)
SetTargetingRules gets a reference to the given []TargetingRuleModel and assigns it to the TargetingRules field.
func (UpdateEvaluationFormulaWithIdModel) ToMap ¶ added in v1.6.0
func (o UpdateEvaluationFormulaWithIdModel) ToMap() (map[string]interface{}, error)
func (*UpdateEvaluationFormulaWithIdModel) UnsetPercentageEvaluationAttribute ¶ added in v1.6.0
func (o *UpdateEvaluationFormulaWithIdModel) UnsetPercentageEvaluationAttribute()
UnsetPercentageEvaluationAttribute ensures that no value is present for PercentageEvaluationAttribute, not even an explicit nil
type UpdateEvaluationFormulasModel ¶ added in v1.6.0
type UpdateEvaluationFormulasModel struct { // Evaluation descriptors of each updated Feature Flag and Setting. UpdateFormulas []UpdateEvaluationFormulaWithIdModel `json:"updateFormulas,omitempty"` }
UpdateEvaluationFormulasModel struct for UpdateEvaluationFormulasModel
func NewUpdateEvaluationFormulasModel ¶ added in v1.6.0
func NewUpdateEvaluationFormulasModel() *UpdateEvaluationFormulasModel
NewUpdateEvaluationFormulasModel instantiates a new UpdateEvaluationFormulasModel 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 NewUpdateEvaluationFormulasModelWithDefaults ¶ added in v1.6.0
func NewUpdateEvaluationFormulasModelWithDefaults() *UpdateEvaluationFormulasModel
NewUpdateEvaluationFormulasModelWithDefaults instantiates a new UpdateEvaluationFormulasModel 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 (*UpdateEvaluationFormulasModel) GetUpdateFormulas ¶ added in v1.6.0
func (o *UpdateEvaluationFormulasModel) GetUpdateFormulas() []UpdateEvaluationFormulaWithIdModel
GetUpdateFormulas returns the UpdateFormulas field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateEvaluationFormulasModel) GetUpdateFormulasOk ¶ added in v1.6.0
func (o *UpdateEvaluationFormulasModel) GetUpdateFormulasOk() ([]UpdateEvaluationFormulaWithIdModel, bool)
GetUpdateFormulasOk returns a tuple with the UpdateFormulas field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateEvaluationFormulasModel) HasUpdateFormulas ¶ added in v1.6.0
func (o *UpdateEvaluationFormulasModel) HasUpdateFormulas() bool
HasUpdateFormulas returns a boolean if a field has been set.
func (UpdateEvaluationFormulasModel) MarshalJSON ¶ added in v1.6.0
func (o UpdateEvaluationFormulasModel) MarshalJSON() ([]byte, error)
func (*UpdateEvaluationFormulasModel) SetUpdateFormulas ¶ added in v1.6.0
func (o *UpdateEvaluationFormulasModel) SetUpdateFormulas(v []UpdateEvaluationFormulaWithIdModel)
SetUpdateFormulas gets a reference to the given []UpdateEvaluationFormulaWithIdModel and assigns it to the UpdateFormulas field.
func (UpdateEvaluationFormulasModel) ToMap ¶ added in v1.6.0
func (o UpdateEvaluationFormulasModel) ToMap() (map[string]interface{}, error)
type UpdateMemberPermissionsRequest ¶ added in v1.10.0
type UpdateMemberPermissionsRequest struct { // List of Permission Group identifiers to where the Member should be added. PermissionGroupIds []int64 `json:"permissionGroupIds,omitempty"` // Indicates that the member must be Organization Admin. IsAdmin NullableBool `json:"isAdmin,omitempty"` // Indicates that the member must be Billing Manager. IsBillingManager NullableBool `json:"isBillingManager,omitempty"` // When `true`, the member will be removed from those Permission Groups that are not listed in the `permissionGroupIds` field. RemoveFromPermissionGroupsWhereIdNotSet *bool `json:"removeFromPermissionGroupsWhereIdNotSet,omitempty"` }
UpdateMemberPermissionsRequest struct for UpdateMemberPermissionsRequest
func NewUpdateMemberPermissionsRequest ¶ added in v1.10.0
func NewUpdateMemberPermissionsRequest() *UpdateMemberPermissionsRequest
NewUpdateMemberPermissionsRequest instantiates a new UpdateMemberPermissionsRequest 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 NewUpdateMemberPermissionsRequestWithDefaults ¶ added in v1.10.0
func NewUpdateMemberPermissionsRequestWithDefaults() *UpdateMemberPermissionsRequest
NewUpdateMemberPermissionsRequestWithDefaults instantiates a new UpdateMemberPermissionsRequest 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 (*UpdateMemberPermissionsRequest) GetIsAdmin ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) GetIsAdmin() bool
GetIsAdmin returns the IsAdmin field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateMemberPermissionsRequest) GetIsAdminOk ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) GetIsAdminOk() (*bool, bool)
GetIsAdminOk returns a tuple with the IsAdmin field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateMemberPermissionsRequest) GetIsBillingManager ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) GetIsBillingManager() bool
GetIsBillingManager returns the IsBillingManager field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateMemberPermissionsRequest) GetIsBillingManagerOk ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) GetIsBillingManagerOk() (*bool, bool)
GetIsBillingManagerOk returns a tuple with the IsBillingManager field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateMemberPermissionsRequest) GetPermissionGroupIds ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) GetPermissionGroupIds() []int64
GetPermissionGroupIds returns the PermissionGroupIds field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateMemberPermissionsRequest) GetPermissionGroupIdsOk ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) GetPermissionGroupIdsOk() ([]int64, bool)
GetPermissionGroupIdsOk returns a tuple with the PermissionGroupIds field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateMemberPermissionsRequest) GetRemoveFromPermissionGroupsWhereIdNotSet ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) GetRemoveFromPermissionGroupsWhereIdNotSet() bool
GetRemoveFromPermissionGroupsWhereIdNotSet returns the RemoveFromPermissionGroupsWhereIdNotSet field value if set, zero value otherwise.
func (*UpdateMemberPermissionsRequest) GetRemoveFromPermissionGroupsWhereIdNotSetOk ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) GetRemoveFromPermissionGroupsWhereIdNotSetOk() (*bool, bool)
GetRemoveFromPermissionGroupsWhereIdNotSetOk returns a tuple with the RemoveFromPermissionGroupsWhereIdNotSet field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateMemberPermissionsRequest) HasIsAdmin ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) HasIsAdmin() bool
HasIsAdmin returns a boolean if a field has been set.
func (*UpdateMemberPermissionsRequest) HasIsBillingManager ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) HasIsBillingManager() bool
HasIsBillingManager returns a boolean if a field has been set.
func (*UpdateMemberPermissionsRequest) HasPermissionGroupIds ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) HasPermissionGroupIds() bool
HasPermissionGroupIds returns a boolean if a field has been set.
func (*UpdateMemberPermissionsRequest) HasRemoveFromPermissionGroupsWhereIdNotSet ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) HasRemoveFromPermissionGroupsWhereIdNotSet() bool
HasRemoveFromPermissionGroupsWhereIdNotSet returns a boolean if a field has been set.
func (UpdateMemberPermissionsRequest) MarshalJSON ¶ added in v1.10.0
func (o UpdateMemberPermissionsRequest) MarshalJSON() ([]byte, error)
func (*UpdateMemberPermissionsRequest) SetIsAdmin ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) SetIsAdmin(v bool)
SetIsAdmin gets a reference to the given NullableBool and assigns it to the IsAdmin field.
func (*UpdateMemberPermissionsRequest) SetIsAdminNil ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) SetIsAdminNil()
SetIsAdminNil sets the value for IsAdmin to be an explicit nil
func (*UpdateMemberPermissionsRequest) SetIsBillingManager ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) SetIsBillingManager(v bool)
SetIsBillingManager gets a reference to the given NullableBool and assigns it to the IsBillingManager field.
func (*UpdateMemberPermissionsRequest) SetIsBillingManagerNil ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) SetIsBillingManagerNil()
SetIsBillingManagerNil sets the value for IsBillingManager to be an explicit nil
func (*UpdateMemberPermissionsRequest) SetPermissionGroupIds ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) SetPermissionGroupIds(v []int64)
SetPermissionGroupIds gets a reference to the given []int64 and assigns it to the PermissionGroupIds field.
func (*UpdateMemberPermissionsRequest) SetRemoveFromPermissionGroupsWhereIdNotSet ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) SetRemoveFromPermissionGroupsWhereIdNotSet(v bool)
SetRemoveFromPermissionGroupsWhereIdNotSet gets a reference to the given bool and assigns it to the RemoveFromPermissionGroupsWhereIdNotSet field.
func (UpdateMemberPermissionsRequest) ToMap ¶ added in v1.10.0
func (o UpdateMemberPermissionsRequest) ToMap() (map[string]interface{}, error)
func (*UpdateMemberPermissionsRequest) UnsetIsAdmin ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) UnsetIsAdmin()
UnsetIsAdmin ensures that no value is present for IsAdmin, not even an explicit nil
func (*UpdateMemberPermissionsRequest) UnsetIsBillingManager ¶ added in v1.10.0
func (o *UpdateMemberPermissionsRequest) UnsetIsBillingManager()
UnsetIsBillingManager ensures that no value is present for IsBillingManager, not even an explicit nil
type UpdatePermissionGroupRequest ¶ added in v1.1.0
type UpdatePermissionGroupRequest struct { // Name of the Permission Group. Name NullableString `json:"name,omitempty"` // Group members can manage team members. CanManageMembers NullableBool `json:"canManageMembers,omitempty"` // Group members can create/update Configs. CanCreateOrUpdateConfig NullableBool `json:"canCreateOrUpdateConfig,omitempty"` // Group members can delete Configs. CanDeleteConfig NullableBool `json:"canDeleteConfig,omitempty"` // Group members can create/update Environments. CanCreateOrUpdateEnvironment NullableBool `json:"canCreateOrUpdateEnvironment,omitempty"` // Group members can delete Environments. CanDeleteEnvironment NullableBool `json:"canDeleteEnvironment,omitempty"` // Group members can create/update Feature Flags and Settings. CanCreateOrUpdateSetting NullableBool `json:"canCreateOrUpdateSetting,omitempty"` // Group members can attach/detach Tags to Feature Flags and Settings. CanTagSetting NullableBool `json:"canTagSetting,omitempty"` // Group members can delete Feature Flags and Settings. CanDeleteSetting NullableBool `json:"canDeleteSetting,omitempty"` // Group members can create/update Tags. CanCreateOrUpdateTag NullableBool `json:"canCreateOrUpdateTag,omitempty"` // Group members can delete Tags. CanDeleteTag NullableBool `json:"canDeleteTag,omitempty"` // Group members can create/update/delete Webhooks. CanManageWebhook NullableBool `json:"canManageWebhook,omitempty"` // Group members can use the export/import feature. CanUseExportImport NullableBool `json:"canUseExportImport,omitempty"` // Group members can update Product preferences. CanManageProductPreferences NullableBool `json:"canManageProductPreferences,omitempty"` // Group members can add and configure integrations. CanManageIntegrations NullableBool `json:"canManageIntegrations,omitempty"` // Group members has access to SDK keys. CanViewSdkKey NullableBool `json:"canViewSdkKey,omitempty"` // Group members can rotate SDK keys. CanRotateSdkKey NullableBool `json:"canRotateSdkKey,omitempty"` // Group members can create/update Segments. CanCreateOrUpdateSegments NullableBool `json:"canCreateOrUpdateSegments,omitempty"` // Group members can delete Segments. CanDeleteSegments NullableBool `json:"canDeleteSegments,omitempty"` // Group members has access to audit logs. CanViewProductAuditLog NullableBool `json:"canViewProductAuditLog,omitempty"` // Group members has access to product statistics. CanViewProductStatistics NullableBool `json:"canViewProductStatistics,omitempty"` AccessType *AccessType `json:"accessType,omitempty"` NewEnvironmentAccessType *EnvironmentAccessType `json:"newEnvironmentAccessType,omitempty"` // List of environment specific permissions. EnvironmentAccesses []CreateOrUpdateEnvironmentAccessModel `json:"environmentAccesses,omitempty"` }
UpdatePermissionGroupRequest struct for UpdatePermissionGroupRequest
func NewUpdatePermissionGroupRequest ¶ added in v1.4.0
func NewUpdatePermissionGroupRequest() *UpdatePermissionGroupRequest
NewUpdatePermissionGroupRequest instantiates a new UpdatePermissionGroupRequest 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 NewUpdatePermissionGroupRequestWithDefaults ¶ added in v1.4.0
func NewUpdatePermissionGroupRequestWithDefaults() *UpdatePermissionGroupRequest
NewUpdatePermissionGroupRequestWithDefaults instantiates a new UpdatePermissionGroupRequest 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 (*UpdatePermissionGroupRequest) GetAccessType ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetAccessType() AccessType
GetAccessType returns the AccessType field value if set, zero value otherwise.
func (*UpdatePermissionGroupRequest) GetAccessTypeOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetAccessTypeOk() (*AccessType, bool)
GetAccessTypeOk returns a tuple with the AccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateConfig() bool
GetCanCreateOrUpdateConfig returns the CanCreateOrUpdateConfig field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateConfigOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateConfigOk() (*bool, bool)
GetCanCreateOrUpdateConfigOk returns a tuple with the CanCreateOrUpdateConfig field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateEnvironment() bool
GetCanCreateOrUpdateEnvironment returns the CanCreateOrUpdateEnvironment field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateEnvironmentOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateEnvironmentOk() (*bool, bool)
GetCanCreateOrUpdateEnvironmentOk returns a tuple with the CanCreateOrUpdateEnvironment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSegments() bool
GetCanCreateOrUpdateSegments returns the CanCreateOrUpdateSegments field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateSegmentsOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSegmentsOk() (*bool, bool)
GetCanCreateOrUpdateSegmentsOk returns a tuple with the CanCreateOrUpdateSegments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSetting() bool
GetCanCreateOrUpdateSetting returns the CanCreateOrUpdateSetting field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateSettingOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateSettingOk() (*bool, bool)
GetCanCreateOrUpdateSettingOk returns a tuple with the CanCreateOrUpdateSetting field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateTag() bool
GetCanCreateOrUpdateTag returns the CanCreateOrUpdateTag field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanCreateOrUpdateTagOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanCreateOrUpdateTagOk() (*bool, bool)
GetCanCreateOrUpdateTagOk returns a tuple with the CanCreateOrUpdateTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanDeleteConfig ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteConfig() bool
GetCanDeleteConfig returns the CanDeleteConfig field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanDeleteConfigOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteConfigOk() (*bool, bool)
GetCanDeleteConfigOk returns a tuple with the CanDeleteConfig field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanDeleteEnvironment ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteEnvironment() bool
GetCanDeleteEnvironment returns the CanDeleteEnvironment field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanDeleteEnvironmentOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteEnvironmentOk() (*bool, bool)
GetCanDeleteEnvironmentOk returns a tuple with the CanDeleteEnvironment field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanDeleteSegments ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteSegments() bool
GetCanDeleteSegments returns the CanDeleteSegments field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanDeleteSegmentsOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteSegmentsOk() (*bool, bool)
GetCanDeleteSegmentsOk returns a tuple with the CanDeleteSegments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanDeleteSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteSetting() bool
GetCanDeleteSetting returns the CanDeleteSetting field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanDeleteSettingOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteSettingOk() (*bool, bool)
GetCanDeleteSettingOk returns a tuple with the CanDeleteSetting field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanDeleteTag ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteTag() bool
GetCanDeleteTag returns the CanDeleteTag field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanDeleteTagOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanDeleteTagOk() (*bool, bool)
GetCanDeleteTagOk returns a tuple with the CanDeleteTag field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanManageIntegrations ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanManageIntegrations() bool
GetCanManageIntegrations returns the CanManageIntegrations field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanManageIntegrationsOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanManageIntegrationsOk() (*bool, bool)
GetCanManageIntegrationsOk returns a tuple with the CanManageIntegrations field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanManageMembers ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanManageMembers() bool
GetCanManageMembers returns the CanManageMembers field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanManageMembersOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanManageMembersOk() (*bool, bool)
GetCanManageMembersOk returns a tuple with the CanManageMembers field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanManageProductPreferences ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanManageProductPreferences() bool
GetCanManageProductPreferences returns the CanManageProductPreferences field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanManageProductPreferencesOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanManageProductPreferencesOk() (*bool, bool)
GetCanManageProductPreferencesOk returns a tuple with the CanManageProductPreferences field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanManageWebhook ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanManageWebhook() bool
GetCanManageWebhook returns the CanManageWebhook field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanManageWebhookOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanManageWebhookOk() (*bool, bool)
GetCanManageWebhookOk returns a tuple with the CanManageWebhook field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanRotateSdkKey ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanRotateSdkKey() bool
GetCanRotateSdkKey returns the CanRotateSdkKey field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanRotateSdkKeyOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanRotateSdkKeyOk() (*bool, bool)
GetCanRotateSdkKeyOk returns a tuple with the CanRotateSdkKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanTagSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanTagSetting() bool
GetCanTagSetting returns the CanTagSetting field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanTagSettingOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanTagSettingOk() (*bool, bool)
GetCanTagSettingOk returns a tuple with the CanTagSetting field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanUseExportImport ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanUseExportImport() bool
GetCanUseExportImport returns the CanUseExportImport field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanUseExportImportOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanUseExportImportOk() (*bool, bool)
GetCanUseExportImportOk returns a tuple with the CanUseExportImport field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanViewProductAuditLog ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanViewProductAuditLog() bool
GetCanViewProductAuditLog returns the CanViewProductAuditLog field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanViewProductAuditLogOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanViewProductAuditLogOk() (*bool, bool)
GetCanViewProductAuditLogOk returns a tuple with the CanViewProductAuditLog field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanViewProductStatistics ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanViewProductStatistics() bool
GetCanViewProductStatistics returns the CanViewProductStatistics field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanViewProductStatisticsOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanViewProductStatisticsOk() (*bool, bool)
GetCanViewProductStatisticsOk returns a tuple with the CanViewProductStatistics field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetCanViewSdkKey ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanViewSdkKey() bool
GetCanViewSdkKey returns the CanViewSdkKey field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetCanViewSdkKeyOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetCanViewSdkKeyOk() (*bool, bool)
GetCanViewSdkKeyOk returns a tuple with the CanViewSdkKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetEnvironmentAccesses ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetEnvironmentAccesses() []CreateOrUpdateEnvironmentAccessModel
GetEnvironmentAccesses returns the EnvironmentAccesses field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetEnvironmentAccessesOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetEnvironmentAccessesOk() ([]CreateOrUpdateEnvironmentAccessModel, bool)
GetEnvironmentAccessesOk returns a tuple with the EnvironmentAccesses field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetName ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePermissionGroupRequest) GetNameOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePermissionGroupRequest) GetNewEnvironmentAccessType ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetNewEnvironmentAccessType() EnvironmentAccessType
GetNewEnvironmentAccessType returns the NewEnvironmentAccessType field value if set, zero value otherwise.
func (*UpdatePermissionGroupRequest) GetNewEnvironmentAccessTypeOk ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) GetNewEnvironmentAccessTypeOk() (*EnvironmentAccessType, bool)
GetNewEnvironmentAccessTypeOk returns a tuple with the NewEnvironmentAccessType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdatePermissionGroupRequest) HasAccessType ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasAccessType() bool
HasAccessType returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateConfig() bool
HasCanCreateOrUpdateConfig returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateEnvironment() bool
HasCanCreateOrUpdateEnvironment returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateSegments() bool
HasCanCreateOrUpdateSegments returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateSetting() bool
HasCanCreateOrUpdateSetting returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanCreateOrUpdateTag() bool
HasCanCreateOrUpdateTag returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanDeleteConfig ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanDeleteConfig() bool
HasCanDeleteConfig returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanDeleteEnvironment ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanDeleteEnvironment() bool
HasCanDeleteEnvironment returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanDeleteSegments ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanDeleteSegments() bool
HasCanDeleteSegments returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanDeleteSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanDeleteSetting() bool
HasCanDeleteSetting returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanDeleteTag ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanDeleteTag() bool
HasCanDeleteTag returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanManageIntegrations ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanManageIntegrations() bool
HasCanManageIntegrations returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanManageMembers ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanManageMembers() bool
HasCanManageMembers returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanManageProductPreferences ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanManageProductPreferences() bool
HasCanManageProductPreferences returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanManageWebhook ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanManageWebhook() bool
HasCanManageWebhook returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanRotateSdkKey ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanRotateSdkKey() bool
HasCanRotateSdkKey returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanTagSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanTagSetting() bool
HasCanTagSetting returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanUseExportImport ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanUseExportImport() bool
HasCanUseExportImport returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanViewProductAuditLog ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanViewProductAuditLog() bool
HasCanViewProductAuditLog returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanViewProductStatistics ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanViewProductStatistics() bool
HasCanViewProductStatistics returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasCanViewSdkKey ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasCanViewSdkKey() bool
HasCanViewSdkKey returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasEnvironmentAccesses ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasEnvironmentAccesses() bool
HasEnvironmentAccesses returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasName ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdatePermissionGroupRequest) HasNewEnvironmentAccessType ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) HasNewEnvironmentAccessType() bool
HasNewEnvironmentAccessType returns a boolean if a field has been set.
func (UpdatePermissionGroupRequest) MarshalJSON ¶ added in v1.4.0
func (o UpdatePermissionGroupRequest) MarshalJSON() ([]byte, error)
func (*UpdatePermissionGroupRequest) SetAccessType ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetAccessType(v AccessType)
SetAccessType gets a reference to the given AccessType and assigns it to the AccessType field.
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateConfig(v bool)
SetCanCreateOrUpdateConfig gets a reference to the given NullableBool and assigns it to the CanCreateOrUpdateConfig field.
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateConfigNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateConfigNil()
SetCanCreateOrUpdateConfigNil sets the value for CanCreateOrUpdateConfig to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateEnvironment(v bool)
SetCanCreateOrUpdateEnvironment gets a reference to the given NullableBool and assigns it to the CanCreateOrUpdateEnvironment field.
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateEnvironmentNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateEnvironmentNil()
SetCanCreateOrUpdateEnvironmentNil sets the value for CanCreateOrUpdateEnvironment to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSegments(v bool)
SetCanCreateOrUpdateSegments gets a reference to the given NullableBool and assigns it to the CanCreateOrUpdateSegments field.
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateSegmentsNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSegmentsNil()
SetCanCreateOrUpdateSegmentsNil sets the value for CanCreateOrUpdateSegments to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSetting(v bool)
SetCanCreateOrUpdateSetting gets a reference to the given NullableBool and assigns it to the CanCreateOrUpdateSetting field.
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateSettingNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateSettingNil()
SetCanCreateOrUpdateSettingNil sets the value for CanCreateOrUpdateSetting to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateTag(v bool)
SetCanCreateOrUpdateTag gets a reference to the given NullableBool and assigns it to the CanCreateOrUpdateTag field.
func (*UpdatePermissionGroupRequest) SetCanCreateOrUpdateTagNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanCreateOrUpdateTagNil()
SetCanCreateOrUpdateTagNil sets the value for CanCreateOrUpdateTag to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanDeleteConfig ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteConfig(v bool)
SetCanDeleteConfig gets a reference to the given NullableBool and assigns it to the CanDeleteConfig field.
func (*UpdatePermissionGroupRequest) SetCanDeleteConfigNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteConfigNil()
SetCanDeleteConfigNil sets the value for CanDeleteConfig to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanDeleteEnvironment ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteEnvironment(v bool)
SetCanDeleteEnvironment gets a reference to the given NullableBool and assigns it to the CanDeleteEnvironment field.
func (*UpdatePermissionGroupRequest) SetCanDeleteEnvironmentNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteEnvironmentNil()
SetCanDeleteEnvironmentNil sets the value for CanDeleteEnvironment to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanDeleteSegments ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteSegments(v bool)
SetCanDeleteSegments gets a reference to the given NullableBool and assigns it to the CanDeleteSegments field.
func (*UpdatePermissionGroupRequest) SetCanDeleteSegmentsNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteSegmentsNil()
SetCanDeleteSegmentsNil sets the value for CanDeleteSegments to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanDeleteSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteSetting(v bool)
SetCanDeleteSetting gets a reference to the given NullableBool and assigns it to the CanDeleteSetting field.
func (*UpdatePermissionGroupRequest) SetCanDeleteSettingNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteSettingNil()
SetCanDeleteSettingNil sets the value for CanDeleteSetting to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanDeleteTag ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteTag(v bool)
SetCanDeleteTag gets a reference to the given NullableBool and assigns it to the CanDeleteTag field.
func (*UpdatePermissionGroupRequest) SetCanDeleteTagNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanDeleteTagNil()
SetCanDeleteTagNil sets the value for CanDeleteTag to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanManageIntegrations ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanManageIntegrations(v bool)
SetCanManageIntegrations gets a reference to the given NullableBool and assigns it to the CanManageIntegrations field.
func (*UpdatePermissionGroupRequest) SetCanManageIntegrationsNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanManageIntegrationsNil()
SetCanManageIntegrationsNil sets the value for CanManageIntegrations to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanManageMembers ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanManageMembers(v bool)
SetCanManageMembers gets a reference to the given NullableBool and assigns it to the CanManageMembers field.
func (*UpdatePermissionGroupRequest) SetCanManageMembersNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanManageMembersNil()
SetCanManageMembersNil sets the value for CanManageMembers to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanManageProductPreferences ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanManageProductPreferences(v bool)
SetCanManageProductPreferences gets a reference to the given NullableBool and assigns it to the CanManageProductPreferences field.
func (*UpdatePermissionGroupRequest) SetCanManageProductPreferencesNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanManageProductPreferencesNil()
SetCanManageProductPreferencesNil sets the value for CanManageProductPreferences to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanManageWebhook ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanManageWebhook(v bool)
SetCanManageWebhook gets a reference to the given NullableBool and assigns it to the CanManageWebhook field.
func (*UpdatePermissionGroupRequest) SetCanManageWebhookNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanManageWebhookNil()
SetCanManageWebhookNil sets the value for CanManageWebhook to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanRotateSdkKey ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanRotateSdkKey(v bool)
SetCanRotateSdkKey gets a reference to the given NullableBool and assigns it to the CanRotateSdkKey field.
func (*UpdatePermissionGroupRequest) SetCanRotateSdkKeyNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanRotateSdkKeyNil()
SetCanRotateSdkKeyNil sets the value for CanRotateSdkKey to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanTagSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanTagSetting(v bool)
SetCanTagSetting gets a reference to the given NullableBool and assigns it to the CanTagSetting field.
func (*UpdatePermissionGroupRequest) SetCanTagSettingNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanTagSettingNil()
SetCanTagSettingNil sets the value for CanTagSetting to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanUseExportImport ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanUseExportImport(v bool)
SetCanUseExportImport gets a reference to the given NullableBool and assigns it to the CanUseExportImport field.
func (*UpdatePermissionGroupRequest) SetCanUseExportImportNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanUseExportImportNil()
SetCanUseExportImportNil sets the value for CanUseExportImport to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanViewProductAuditLog ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanViewProductAuditLog(v bool)
SetCanViewProductAuditLog gets a reference to the given NullableBool and assigns it to the CanViewProductAuditLog field.
func (*UpdatePermissionGroupRequest) SetCanViewProductAuditLogNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanViewProductAuditLogNil()
SetCanViewProductAuditLogNil sets the value for CanViewProductAuditLog to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanViewProductStatistics ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanViewProductStatistics(v bool)
SetCanViewProductStatistics gets a reference to the given NullableBool and assigns it to the CanViewProductStatistics field.
func (*UpdatePermissionGroupRequest) SetCanViewProductStatisticsNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanViewProductStatisticsNil()
SetCanViewProductStatisticsNil sets the value for CanViewProductStatistics to be an explicit nil
func (*UpdatePermissionGroupRequest) SetCanViewSdkKey ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanViewSdkKey(v bool)
SetCanViewSdkKey gets a reference to the given NullableBool and assigns it to the CanViewSdkKey field.
func (*UpdatePermissionGroupRequest) SetCanViewSdkKeyNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetCanViewSdkKeyNil()
SetCanViewSdkKeyNil sets the value for CanViewSdkKey to be an explicit nil
func (*UpdatePermissionGroupRequest) SetEnvironmentAccesses ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetEnvironmentAccesses(v []CreateOrUpdateEnvironmentAccessModel)
SetEnvironmentAccesses gets a reference to the given []CreateOrUpdateEnvironmentAccessModel and assigns it to the EnvironmentAccesses field.
func (*UpdatePermissionGroupRequest) SetName ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*UpdatePermissionGroupRequest) SetNameNil ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*UpdatePermissionGroupRequest) SetNewEnvironmentAccessType ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) SetNewEnvironmentAccessType(v EnvironmentAccessType)
SetNewEnvironmentAccessType gets a reference to the given EnvironmentAccessType and assigns it to the NewEnvironmentAccessType field.
func (UpdatePermissionGroupRequest) ToMap ¶ added in v1.4.0
func (o UpdatePermissionGroupRequest) ToMap() (map[string]interface{}, error)
func (*UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateConfig ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateConfig()
UnsetCanCreateOrUpdateConfig ensures that no value is present for CanCreateOrUpdateConfig, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateEnvironment ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateEnvironment()
UnsetCanCreateOrUpdateEnvironment ensures that no value is present for CanCreateOrUpdateEnvironment, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateSegments ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateSegments()
UnsetCanCreateOrUpdateSegments ensures that no value is present for CanCreateOrUpdateSegments, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateSetting()
UnsetCanCreateOrUpdateSetting ensures that no value is present for CanCreateOrUpdateSetting, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateTag ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanCreateOrUpdateTag()
UnsetCanCreateOrUpdateTag ensures that no value is present for CanCreateOrUpdateTag, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanDeleteConfig ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteConfig()
UnsetCanDeleteConfig ensures that no value is present for CanDeleteConfig, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanDeleteEnvironment ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteEnvironment()
UnsetCanDeleteEnvironment ensures that no value is present for CanDeleteEnvironment, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanDeleteSegments ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteSegments()
UnsetCanDeleteSegments ensures that no value is present for CanDeleteSegments, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanDeleteSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteSetting()
UnsetCanDeleteSetting ensures that no value is present for CanDeleteSetting, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanDeleteTag ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanDeleteTag()
UnsetCanDeleteTag ensures that no value is present for CanDeleteTag, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanManageIntegrations ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanManageIntegrations()
UnsetCanManageIntegrations ensures that no value is present for CanManageIntegrations, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanManageMembers ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanManageMembers()
UnsetCanManageMembers ensures that no value is present for CanManageMembers, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanManageProductPreferences ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanManageProductPreferences()
UnsetCanManageProductPreferences ensures that no value is present for CanManageProductPreferences, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanManageWebhook ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanManageWebhook()
UnsetCanManageWebhook ensures that no value is present for CanManageWebhook, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanRotateSdkKey ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanRotateSdkKey()
UnsetCanRotateSdkKey ensures that no value is present for CanRotateSdkKey, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanTagSetting ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanTagSetting()
UnsetCanTagSetting ensures that no value is present for CanTagSetting, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanUseExportImport ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanUseExportImport()
UnsetCanUseExportImport ensures that no value is present for CanUseExportImport, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanViewProductAuditLog ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanViewProductAuditLog()
UnsetCanViewProductAuditLog ensures that no value is present for CanViewProductAuditLog, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanViewProductStatistics ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanViewProductStatistics()
UnsetCanViewProductStatistics ensures that no value is present for CanViewProductStatistics, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetCanViewSdkKey ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetCanViewSdkKey()
UnsetCanViewSdkKey ensures that no value is present for CanViewSdkKey, not even an explicit nil
func (*UpdatePermissionGroupRequest) UnsetName ¶ added in v1.4.0
func (o *UpdatePermissionGroupRequest) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type UpdatePreferencesRequest ¶ added in v1.10.0
type UpdatePreferencesRequest struct { // Indicates that a mandatory note is required for saving and publishing. ReasonRequired NullableBool `json:"reasonRequired,omitempty"` KeyGenerationMode *KeyGenerationMode `json:"keyGenerationMode,omitempty"` // Indicates whether a variation ID's must be shown on the ConfigCat Dashboard. ShowVariationId NullableBool `json:"showVariationId,omitempty"` // Indicates whether Feature flags and Settings must have a hint. MandatorySettingHint NullableBool `json:"mandatorySettingHint,omitempty"` // List of Environments where mandatory note must be set before saving and publishing. ReasonRequiredEnvironments []UpdateReasonRequiredEnvironmentModel `json:"reasonRequiredEnvironments,omitempty"` }
UpdatePreferencesRequest struct for UpdatePreferencesRequest
func NewUpdatePreferencesRequest ¶ added in v1.10.0
func NewUpdatePreferencesRequest() *UpdatePreferencesRequest
NewUpdatePreferencesRequest instantiates a new UpdatePreferencesRequest 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 NewUpdatePreferencesRequestWithDefaults ¶ added in v1.10.0
func NewUpdatePreferencesRequestWithDefaults() *UpdatePreferencesRequest
NewUpdatePreferencesRequestWithDefaults instantiates a new UpdatePreferencesRequest 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 (*UpdatePreferencesRequest) GetKeyGenerationMode ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetKeyGenerationMode() KeyGenerationMode
GetKeyGenerationMode returns the KeyGenerationMode field value if set, zero value otherwise.
func (*UpdatePreferencesRequest) GetKeyGenerationModeOk ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetKeyGenerationModeOk() (*KeyGenerationMode, bool)
GetKeyGenerationModeOk returns a tuple with the KeyGenerationMode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdatePreferencesRequest) GetMandatorySettingHint ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetMandatorySettingHint() bool
GetMandatorySettingHint returns the MandatorySettingHint field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePreferencesRequest) GetMandatorySettingHintOk ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetMandatorySettingHintOk() (*bool, bool)
GetMandatorySettingHintOk returns a tuple with the MandatorySettingHint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePreferencesRequest) GetReasonRequired ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePreferencesRequest) GetReasonRequiredEnvironments ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetReasonRequiredEnvironments() []UpdateReasonRequiredEnvironmentModel
GetReasonRequiredEnvironments returns the ReasonRequiredEnvironments field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePreferencesRequest) GetReasonRequiredEnvironmentsOk ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetReasonRequiredEnvironmentsOk() ([]UpdateReasonRequiredEnvironmentModel, bool)
GetReasonRequiredEnvironmentsOk returns a tuple with the ReasonRequiredEnvironments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePreferencesRequest) GetReasonRequiredOk ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePreferencesRequest) GetShowVariationId ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetShowVariationId() bool
GetShowVariationId returns the ShowVariationId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdatePreferencesRequest) GetShowVariationIdOk ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) GetShowVariationIdOk() (*bool, bool)
GetShowVariationIdOk returns a tuple with the ShowVariationId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdatePreferencesRequest) HasKeyGenerationMode ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) HasKeyGenerationMode() bool
HasKeyGenerationMode returns a boolean if a field has been set.
func (*UpdatePreferencesRequest) HasMandatorySettingHint ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) HasMandatorySettingHint() bool
HasMandatorySettingHint returns a boolean if a field has been set.
func (*UpdatePreferencesRequest) HasReasonRequired ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (*UpdatePreferencesRequest) HasReasonRequiredEnvironments ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) HasReasonRequiredEnvironments() bool
HasReasonRequiredEnvironments returns a boolean if a field has been set.
func (*UpdatePreferencesRequest) HasShowVariationId ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) HasShowVariationId() bool
HasShowVariationId returns a boolean if a field has been set.
func (UpdatePreferencesRequest) MarshalJSON ¶ added in v1.10.0
func (o UpdatePreferencesRequest) MarshalJSON() ([]byte, error)
func (*UpdatePreferencesRequest) SetKeyGenerationMode ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) SetKeyGenerationMode(v KeyGenerationMode)
SetKeyGenerationMode gets a reference to the given KeyGenerationMode and assigns it to the KeyGenerationMode field.
func (*UpdatePreferencesRequest) SetMandatorySettingHint ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) SetMandatorySettingHint(v bool)
SetMandatorySettingHint gets a reference to the given NullableBool and assigns it to the MandatorySettingHint field.
func (*UpdatePreferencesRequest) SetMandatorySettingHintNil ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) SetMandatorySettingHintNil()
SetMandatorySettingHintNil sets the value for MandatorySettingHint to be an explicit nil
func (*UpdatePreferencesRequest) SetReasonRequired ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given NullableBool and assigns it to the ReasonRequired field.
func (*UpdatePreferencesRequest) SetReasonRequiredEnvironments ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) SetReasonRequiredEnvironments(v []UpdateReasonRequiredEnvironmentModel)
SetReasonRequiredEnvironments gets a reference to the given []UpdateReasonRequiredEnvironmentModel and assigns it to the ReasonRequiredEnvironments field.
func (*UpdatePreferencesRequest) SetReasonRequiredNil ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) SetReasonRequiredNil()
SetReasonRequiredNil sets the value for ReasonRequired to be an explicit nil
func (*UpdatePreferencesRequest) SetShowVariationId ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) SetShowVariationId(v bool)
SetShowVariationId gets a reference to the given NullableBool and assigns it to the ShowVariationId field.
func (*UpdatePreferencesRequest) SetShowVariationIdNil ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) SetShowVariationIdNil()
SetShowVariationIdNil sets the value for ShowVariationId to be an explicit nil
func (UpdatePreferencesRequest) ToMap ¶ added in v1.10.0
func (o UpdatePreferencesRequest) ToMap() (map[string]interface{}, error)
func (*UpdatePreferencesRequest) UnsetMandatorySettingHint ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) UnsetMandatorySettingHint()
UnsetMandatorySettingHint ensures that no value is present for MandatorySettingHint, not even an explicit nil
func (*UpdatePreferencesRequest) UnsetReasonRequired ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) UnsetReasonRequired()
UnsetReasonRequired ensures that no value is present for ReasonRequired, not even an explicit nil
func (*UpdatePreferencesRequest) UnsetShowVariationId ¶ added in v1.10.0
func (o *UpdatePreferencesRequest) UnsetShowVariationId()
UnsetShowVariationId ensures that no value is present for ShowVariationId, not even an explicit nil
type UpdateProductRequest ¶ added in v0.12.0
type UpdateProductRequest struct { // The name of the Product. Name NullableString `json:"name,omitempty"` // The description of the Product. Description NullableString `json:"description,omitempty"` // The order of the Product represented on the ConfigCat Dashboard. Determined from an ascending sequence of integers. Order NullableInt32 `json:"order,omitempty"` }
UpdateProductRequest struct for UpdateProductRequest
func NewUpdateProductRequest ¶ added in v1.4.0
func NewUpdateProductRequest() *UpdateProductRequest
NewUpdateProductRequest instantiates a new UpdateProductRequest 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 NewUpdateProductRequestWithDefaults ¶ added in v1.4.0
func NewUpdateProductRequestWithDefaults() *UpdateProductRequest
NewUpdateProductRequestWithDefaults instantiates a new UpdateProductRequest 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 (*UpdateProductRequest) GetDescription ¶ added in v1.4.0
func (o *UpdateProductRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateProductRequest) GetDescriptionOk ¶ added in v1.4.0
func (o *UpdateProductRequest) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateProductRequest) GetName ¶ added in v1.4.0
func (o *UpdateProductRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateProductRequest) GetNameOk ¶ added in v1.4.0
func (o *UpdateProductRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateProductRequest) GetOrder ¶ added in v1.9.0
func (o *UpdateProductRequest) GetOrder() int32
GetOrder returns the Order field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateProductRequest) GetOrderOk ¶ added in v1.9.0
func (o *UpdateProductRequest) GetOrderOk() (*int32, bool)
GetOrderOk returns a tuple with the Order field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateProductRequest) HasDescription ¶ added in v1.4.0
func (o *UpdateProductRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateProductRequest) HasName ¶ added in v1.4.0
func (o *UpdateProductRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateProductRequest) HasOrder ¶ added in v1.9.0
func (o *UpdateProductRequest) HasOrder() bool
HasOrder returns a boolean if a field has been set.
func (UpdateProductRequest) MarshalJSON ¶ added in v1.4.0
func (o UpdateProductRequest) MarshalJSON() ([]byte, error)
func (*UpdateProductRequest) SetDescription ¶ added in v1.4.0
func (o *UpdateProductRequest) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*UpdateProductRequest) SetDescriptionNil ¶ added in v1.4.0
func (o *UpdateProductRequest) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*UpdateProductRequest) SetName ¶ added in v1.4.0
func (o *UpdateProductRequest) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*UpdateProductRequest) SetNameNil ¶ added in v1.4.0
func (o *UpdateProductRequest) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (*UpdateProductRequest) SetOrder ¶ added in v1.9.0
func (o *UpdateProductRequest) SetOrder(v int32)
SetOrder gets a reference to the given NullableInt32 and assigns it to the Order field.
func (*UpdateProductRequest) SetOrderNil ¶ added in v1.9.0
func (o *UpdateProductRequest) SetOrderNil()
SetOrderNil sets the value for Order to be an explicit nil
func (UpdateProductRequest) ToMap ¶ added in v1.4.0
func (o UpdateProductRequest) ToMap() (map[string]interface{}, error)
func (*UpdateProductRequest) UnsetDescription ¶ added in v1.4.0
func (o *UpdateProductRequest) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*UpdateProductRequest) UnsetName ¶ added in v1.4.0
func (o *UpdateProductRequest) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
func (*UpdateProductRequest) UnsetOrder ¶ added in v1.9.0
func (o *UpdateProductRequest) UnsetOrder()
UnsetOrder ensures that no value is present for Order, not even an explicit nil
type UpdateReasonRequiredEnvironmentModel ¶ added in v1.10.0
type UpdateReasonRequiredEnvironmentModel struct { // Identifier of the Environment. EnvironmentId *string `json:"environmentId,omitempty"` // Indicates that a mandatory note is required in this Environment for saving and publishing. ReasonRequired *bool `json:"reasonRequired,omitempty"` }
UpdateReasonRequiredEnvironmentModel struct for UpdateReasonRequiredEnvironmentModel
func NewUpdateReasonRequiredEnvironmentModel ¶ added in v1.10.0
func NewUpdateReasonRequiredEnvironmentModel() *UpdateReasonRequiredEnvironmentModel
NewUpdateReasonRequiredEnvironmentModel instantiates a new UpdateReasonRequiredEnvironmentModel 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 NewUpdateReasonRequiredEnvironmentModelWithDefaults ¶ added in v1.10.0
func NewUpdateReasonRequiredEnvironmentModelWithDefaults() *UpdateReasonRequiredEnvironmentModel
NewUpdateReasonRequiredEnvironmentModelWithDefaults instantiates a new UpdateReasonRequiredEnvironmentModel 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 (*UpdateReasonRequiredEnvironmentModel) GetEnvironmentId ¶ added in v1.10.0
func (o *UpdateReasonRequiredEnvironmentModel) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*UpdateReasonRequiredEnvironmentModel) GetEnvironmentIdOk ¶ added in v1.10.0
func (o *UpdateReasonRequiredEnvironmentModel) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateReasonRequiredEnvironmentModel) GetReasonRequired ¶ added in v1.10.0
func (o *UpdateReasonRequiredEnvironmentModel) GetReasonRequired() bool
GetReasonRequired returns the ReasonRequired field value if set, zero value otherwise.
func (*UpdateReasonRequiredEnvironmentModel) GetReasonRequiredOk ¶ added in v1.10.0
func (o *UpdateReasonRequiredEnvironmentModel) GetReasonRequiredOk() (*bool, bool)
GetReasonRequiredOk returns a tuple with the ReasonRequired field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateReasonRequiredEnvironmentModel) HasEnvironmentId ¶ added in v1.10.0
func (o *UpdateReasonRequiredEnvironmentModel) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (*UpdateReasonRequiredEnvironmentModel) HasReasonRequired ¶ added in v1.10.0
func (o *UpdateReasonRequiredEnvironmentModel) HasReasonRequired() bool
HasReasonRequired returns a boolean if a field has been set.
func (UpdateReasonRequiredEnvironmentModel) MarshalJSON ¶ added in v1.10.0
func (o UpdateReasonRequiredEnvironmentModel) MarshalJSON() ([]byte, error)
func (*UpdateReasonRequiredEnvironmentModel) SetEnvironmentId ¶ added in v1.10.0
func (o *UpdateReasonRequiredEnvironmentModel) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (*UpdateReasonRequiredEnvironmentModel) SetReasonRequired ¶ added in v1.10.0
func (o *UpdateReasonRequiredEnvironmentModel) SetReasonRequired(v bool)
SetReasonRequired gets a reference to the given bool and assigns it to the ReasonRequired field.
func (UpdateReasonRequiredEnvironmentModel) ToMap ¶ added in v1.10.0
func (o UpdateReasonRequiredEnvironmentModel) ToMap() (map[string]interface{}, error)
type UpdateSegmentModel ¶ added in v1.2.0
type UpdateSegmentModel struct { Name NullableString `json:"name,omitempty"` Description NullableString `json:"description,omitempty"` ComparisonAttribute NullableString `json:"comparisonAttribute,omitempty"` Comparator *RolloutRuleComparator `json:"comparator,omitempty"` ComparisonValue NullableString `json:"comparisonValue,omitempty"` }
UpdateSegmentModel struct for UpdateSegmentModel
func NewUpdateSegmentModel ¶ added in v1.4.0
func NewUpdateSegmentModel() *UpdateSegmentModel
NewUpdateSegmentModel instantiates a new UpdateSegmentModel 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 NewUpdateSegmentModelWithDefaults ¶ added in v1.4.0
func NewUpdateSegmentModelWithDefaults() *UpdateSegmentModel
NewUpdateSegmentModelWithDefaults instantiates a new UpdateSegmentModel 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 (*UpdateSegmentModel) GetComparator ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetComparator() RolloutRuleComparator
GetComparator returns the Comparator field value if set, zero value otherwise.
func (*UpdateSegmentModel) GetComparatorOk ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetComparatorOk() (*RolloutRuleComparator, bool)
GetComparatorOk returns a tuple with the Comparator field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSegmentModel) GetComparisonAttribute ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetComparisonAttribute() string
GetComparisonAttribute returns the ComparisonAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSegmentModel) GetComparisonAttributeOk ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetComparisonAttributeOk() (*string, bool)
GetComparisonAttributeOk returns a tuple with the ComparisonAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSegmentModel) GetComparisonValue ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetComparisonValue() string
GetComparisonValue returns the ComparisonValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSegmentModel) GetComparisonValueOk ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetComparisonValueOk() (*string, bool)
GetComparisonValueOk returns a tuple with the ComparisonValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSegmentModel) GetDescription ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSegmentModel) GetDescriptionOk ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSegmentModel) GetName ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSegmentModel) GetNameOk ¶ added in v1.4.0
func (o *UpdateSegmentModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSegmentModel) HasComparator ¶ added in v1.4.0
func (o *UpdateSegmentModel) HasComparator() bool
HasComparator returns a boolean if a field has been set.
func (*UpdateSegmentModel) HasComparisonAttribute ¶ added in v1.4.0
func (o *UpdateSegmentModel) HasComparisonAttribute() bool
HasComparisonAttribute returns a boolean if a field has been set.
func (*UpdateSegmentModel) HasComparisonValue ¶ added in v1.4.0
func (o *UpdateSegmentModel) HasComparisonValue() bool
HasComparisonValue returns a boolean if a field has been set.
func (*UpdateSegmentModel) HasDescription ¶ added in v1.4.0
func (o *UpdateSegmentModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateSegmentModel) HasName ¶ added in v1.4.0
func (o *UpdateSegmentModel) HasName() bool
HasName returns a boolean if a field has been set.
func (UpdateSegmentModel) MarshalJSON ¶ added in v1.4.0
func (o UpdateSegmentModel) MarshalJSON() ([]byte, error)
func (*UpdateSegmentModel) SetComparator ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetComparator(v RolloutRuleComparator)
SetComparator gets a reference to the given RolloutRuleComparator and assigns it to the Comparator field.
func (*UpdateSegmentModel) SetComparisonAttribute ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetComparisonAttribute(v string)
SetComparisonAttribute gets a reference to the given NullableString and assigns it to the ComparisonAttribute field.
func (*UpdateSegmentModel) SetComparisonAttributeNil ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetComparisonAttributeNil()
SetComparisonAttributeNil sets the value for ComparisonAttribute to be an explicit nil
func (*UpdateSegmentModel) SetComparisonValue ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetComparisonValue(v string)
SetComparisonValue gets a reference to the given NullableString and assigns it to the ComparisonValue field.
func (*UpdateSegmentModel) SetComparisonValueNil ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetComparisonValueNil()
SetComparisonValueNil sets the value for ComparisonValue to be an explicit nil
func (*UpdateSegmentModel) SetDescription ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetDescription(v string)
SetDescription gets a reference to the given NullableString and assigns it to the Description field.
func (*UpdateSegmentModel) SetDescriptionNil ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetDescriptionNil()
SetDescriptionNil sets the value for Description to be an explicit nil
func (*UpdateSegmentModel) SetName ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*UpdateSegmentModel) SetNameNil ¶ added in v1.4.0
func (o *UpdateSegmentModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (UpdateSegmentModel) ToMap ¶ added in v1.4.0
func (o UpdateSegmentModel) ToMap() (map[string]interface{}, error)
func (*UpdateSegmentModel) UnsetComparisonAttribute ¶ added in v1.4.0
func (o *UpdateSegmentModel) UnsetComparisonAttribute()
UnsetComparisonAttribute ensures that no value is present for ComparisonAttribute, not even an explicit nil
func (*UpdateSegmentModel) UnsetComparisonValue ¶ added in v1.4.0
func (o *UpdateSegmentModel) UnsetComparisonValue()
UnsetComparisonValue ensures that no value is present for ComparisonValue, not even an explicit nil
func (*UpdateSegmentModel) UnsetDescription ¶ added in v1.4.0
func (o *UpdateSegmentModel) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (*UpdateSegmentModel) UnsetName ¶ added in v1.4.0
func (o *UpdateSegmentModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type UpdateSettingValueModel ¶
type UpdateSettingValueModel struct { // The targeting rule collection. RolloutRules []RolloutRuleModel `json:"rolloutRules,omitempty"` // The percentage rule collection. RolloutPercentageItems []RolloutPercentageItemModel `json:"rolloutPercentageItems,omitempty"` // The value to serve. It must respect the setting type. Value interface{} `json:"value,omitempty"` }
UpdateSettingValueModel struct for UpdateSettingValueModel
func NewUpdateSettingValueModel ¶ added in v1.4.0
func NewUpdateSettingValueModel() *UpdateSettingValueModel
NewUpdateSettingValueModel instantiates a new UpdateSettingValueModel 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 NewUpdateSettingValueModelWithDefaults ¶ added in v1.4.0
func NewUpdateSettingValueModelWithDefaults() *UpdateSettingValueModel
NewUpdateSettingValueModelWithDefaults instantiates a new UpdateSettingValueModel 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 (*UpdateSettingValueModel) GetRolloutPercentageItems ¶ added in v1.4.0
func (o *UpdateSettingValueModel) GetRolloutPercentageItems() []RolloutPercentageItemModel
GetRolloutPercentageItems returns the RolloutPercentageItems field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSettingValueModel) GetRolloutPercentageItemsOk ¶ added in v1.4.0
func (o *UpdateSettingValueModel) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
GetRolloutPercentageItemsOk returns a tuple with the RolloutPercentageItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSettingValueModel) GetRolloutRules ¶ added in v1.4.0
func (o *UpdateSettingValueModel) GetRolloutRules() []RolloutRuleModel
GetRolloutRules returns the RolloutRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSettingValueModel) GetRolloutRulesOk ¶ added in v1.4.0
func (o *UpdateSettingValueModel) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
GetRolloutRulesOk returns a tuple with the RolloutRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSettingValueModel) GetValue ¶ added in v1.4.0
func (o *UpdateSettingValueModel) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSettingValueModel) GetValueOk ¶ added in v1.4.0
func (o *UpdateSettingValueModel) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSettingValueModel) HasRolloutPercentageItems ¶ added in v1.4.0
func (o *UpdateSettingValueModel) HasRolloutPercentageItems() bool
HasRolloutPercentageItems returns a boolean if a field has been set.
func (*UpdateSettingValueModel) HasRolloutRules ¶ added in v1.4.0
func (o *UpdateSettingValueModel) HasRolloutRules() bool
HasRolloutRules returns a boolean if a field has been set.
func (*UpdateSettingValueModel) HasValue ¶ added in v1.4.0
func (o *UpdateSettingValueModel) HasValue() bool
HasValue returns a boolean if a field has been set.
func (UpdateSettingValueModel) MarshalJSON ¶ added in v1.4.0
func (o UpdateSettingValueModel) MarshalJSON() ([]byte, error)
func (*UpdateSettingValueModel) SetRolloutPercentageItems ¶ added in v1.4.0
func (o *UpdateSettingValueModel) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
SetRolloutPercentageItems gets a reference to the given []RolloutPercentageItemModel and assigns it to the RolloutPercentageItems field.
func (*UpdateSettingValueModel) SetRolloutRules ¶ added in v1.4.0
func (o *UpdateSettingValueModel) SetRolloutRules(v []RolloutRuleModel)
SetRolloutRules gets a reference to the given []RolloutRuleModel and assigns it to the RolloutRules field.
func (*UpdateSettingValueModel) SetValue ¶ added in v1.4.0
func (o *UpdateSettingValueModel) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (UpdateSettingValueModel) ToMap ¶ added in v1.4.0
func (o UpdateSettingValueModel) ToMap() (map[string]interface{}, error)
type UpdateSettingValueWithSettingIdModel ¶ added in v1.3.0
type UpdateSettingValueWithSettingIdModel struct { // The targeting rule collection. RolloutRules []RolloutRuleModel `json:"rolloutRules,omitempty"` // The percentage rule collection. RolloutPercentageItems []RolloutPercentageItemModel `json:"rolloutPercentageItems,omitempty"` // The value to serve. It must respect the setting type. Value interface{} `json:"value,omitempty"` // The id of the Setting. SettingId *int32 `json:"settingId,omitempty"` }
UpdateSettingValueWithSettingIdModel struct for UpdateSettingValueWithSettingIdModel
func NewUpdateSettingValueWithSettingIdModel ¶ added in v1.4.0
func NewUpdateSettingValueWithSettingIdModel() *UpdateSettingValueWithSettingIdModel
NewUpdateSettingValueWithSettingIdModel instantiates a new UpdateSettingValueWithSettingIdModel 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 NewUpdateSettingValueWithSettingIdModelWithDefaults ¶ added in v1.4.0
func NewUpdateSettingValueWithSettingIdModelWithDefaults() *UpdateSettingValueWithSettingIdModel
NewUpdateSettingValueWithSettingIdModelWithDefaults instantiates a new UpdateSettingValueWithSettingIdModel 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 (*UpdateSettingValueWithSettingIdModel) GetRolloutPercentageItems ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) GetRolloutPercentageItems() []RolloutPercentageItemModel
GetRolloutPercentageItems returns the RolloutPercentageItems field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSettingValueWithSettingIdModel) GetRolloutPercentageItemsOk ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) GetRolloutPercentageItemsOk() ([]RolloutPercentageItemModel, bool)
GetRolloutPercentageItemsOk returns a tuple with the RolloutPercentageItems field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSettingValueWithSettingIdModel) GetRolloutRules ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) GetRolloutRules() []RolloutRuleModel
GetRolloutRules returns the RolloutRules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSettingValueWithSettingIdModel) GetRolloutRulesOk ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) GetRolloutRulesOk() ([]RolloutRuleModel, bool)
GetRolloutRulesOk returns a tuple with the RolloutRules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSettingValueWithSettingIdModel) GetSettingId ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) GetSettingId() int32
GetSettingId returns the SettingId field value if set, zero value otherwise.
func (*UpdateSettingValueWithSettingIdModel) GetSettingIdOk ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) GetSettingIdOk() (*int32, bool)
GetSettingIdOk returns a tuple with the SettingId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSettingValueWithSettingIdModel) GetValue ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSettingValueWithSettingIdModel) GetValueOk ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSettingValueWithSettingIdModel) HasRolloutPercentageItems ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) HasRolloutPercentageItems() bool
HasRolloutPercentageItems returns a boolean if a field has been set.
func (*UpdateSettingValueWithSettingIdModel) HasRolloutRules ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) HasRolloutRules() bool
HasRolloutRules returns a boolean if a field has been set.
func (*UpdateSettingValueWithSettingIdModel) HasSettingId ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) HasSettingId() bool
HasSettingId returns a boolean if a field has been set.
func (*UpdateSettingValueWithSettingIdModel) HasValue ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) HasValue() bool
HasValue returns a boolean if a field has been set.
func (UpdateSettingValueWithSettingIdModel) MarshalJSON ¶ added in v1.4.0
func (o UpdateSettingValueWithSettingIdModel) MarshalJSON() ([]byte, error)
func (*UpdateSettingValueWithSettingIdModel) SetRolloutPercentageItems ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) SetRolloutPercentageItems(v []RolloutPercentageItemModel)
SetRolloutPercentageItems gets a reference to the given []RolloutPercentageItemModel and assigns it to the RolloutPercentageItems field.
func (*UpdateSettingValueWithSettingIdModel) SetRolloutRules ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) SetRolloutRules(v []RolloutRuleModel)
SetRolloutRules gets a reference to the given []RolloutRuleModel and assigns it to the RolloutRules field.
func (*UpdateSettingValueWithSettingIdModel) SetSettingId ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) SetSettingId(v int32)
SetSettingId gets a reference to the given int32 and assigns it to the SettingId field.
func (*UpdateSettingValueWithSettingIdModel) SetValue ¶ added in v1.4.0
func (o *UpdateSettingValueWithSettingIdModel) SetValue(v interface{})
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (UpdateSettingValueWithSettingIdModel) ToMap ¶ added in v1.4.0
func (o UpdateSettingValueWithSettingIdModel) ToMap() (map[string]interface{}, error)
type UpdateSettingValuesWithIdModel ¶ added in v1.3.0
type UpdateSettingValuesWithIdModel struct { // The values to update. SettingValues []UpdateSettingValueWithSettingIdModel `json:"settingValues,omitempty"` }
UpdateSettingValuesWithIdModel struct for UpdateSettingValuesWithIdModel
func NewUpdateSettingValuesWithIdModel ¶ added in v1.4.0
func NewUpdateSettingValuesWithIdModel() *UpdateSettingValuesWithIdModel
NewUpdateSettingValuesWithIdModel instantiates a new UpdateSettingValuesWithIdModel 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 NewUpdateSettingValuesWithIdModelWithDefaults ¶ added in v1.4.0
func NewUpdateSettingValuesWithIdModelWithDefaults() *UpdateSettingValuesWithIdModel
NewUpdateSettingValuesWithIdModelWithDefaults instantiates a new UpdateSettingValuesWithIdModel 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 (*UpdateSettingValuesWithIdModel) GetSettingValues ¶ added in v1.4.0
func (o *UpdateSettingValuesWithIdModel) GetSettingValues() []UpdateSettingValueWithSettingIdModel
GetSettingValues returns the SettingValues field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateSettingValuesWithIdModel) GetSettingValuesOk ¶ added in v1.4.0
func (o *UpdateSettingValuesWithIdModel) GetSettingValuesOk() ([]UpdateSettingValueWithSettingIdModel, bool)
GetSettingValuesOk returns a tuple with the SettingValues field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateSettingValuesWithIdModel) HasSettingValues ¶ added in v1.4.0
func (o *UpdateSettingValuesWithIdModel) HasSettingValues() bool
HasSettingValues returns a boolean if a field has been set.
func (UpdateSettingValuesWithIdModel) MarshalJSON ¶ added in v1.4.0
func (o UpdateSettingValuesWithIdModel) MarshalJSON() ([]byte, error)
func (*UpdateSettingValuesWithIdModel) SetSettingValues ¶ added in v1.4.0
func (o *UpdateSettingValuesWithIdModel) SetSettingValues(v []UpdateSettingValueWithSettingIdModel)
SetSettingValues gets a reference to the given []UpdateSettingValueWithSettingIdModel and assigns it to the SettingValues field.
func (UpdateSettingValuesWithIdModel) ToMap ¶ added in v1.4.0
func (o UpdateSettingValuesWithIdModel) ToMap() (map[string]interface{}, error)
type UpdateTagModel ¶ added in v0.12.0
type UpdateTagModel struct { // Name of the Tag. Name NullableString `json:"name,omitempty"` // Color of the Tag. Color NullableString `json:"color,omitempty"` }
UpdateTagModel struct for UpdateTagModel
func NewUpdateTagModel ¶ added in v1.4.0
func NewUpdateTagModel() *UpdateTagModel
NewUpdateTagModel instantiates a new UpdateTagModel 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 NewUpdateTagModelWithDefaults ¶ added in v1.4.0
func NewUpdateTagModelWithDefaults() *UpdateTagModel
NewUpdateTagModelWithDefaults instantiates a new UpdateTagModel 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 (*UpdateTagModel) GetColor ¶ added in v1.4.0
func (o *UpdateTagModel) GetColor() string
GetColor returns the Color field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateTagModel) GetColorOk ¶ added in v1.4.0
func (o *UpdateTagModel) GetColorOk() (*string, bool)
GetColorOk returns a tuple with the Color field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateTagModel) GetName ¶ added in v1.4.0
func (o *UpdateTagModel) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateTagModel) GetNameOk ¶ added in v1.4.0
func (o *UpdateTagModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateTagModel) HasColor ¶ added in v1.4.0
func (o *UpdateTagModel) HasColor() bool
HasColor returns a boolean if a field has been set.
func (*UpdateTagModel) HasName ¶ added in v1.4.0
func (o *UpdateTagModel) HasName() bool
HasName returns a boolean if a field has been set.
func (UpdateTagModel) MarshalJSON ¶ added in v1.4.0
func (o UpdateTagModel) MarshalJSON() ([]byte, error)
func (*UpdateTagModel) SetColor ¶ added in v1.4.0
func (o *UpdateTagModel) SetColor(v string)
SetColor gets a reference to the given NullableString and assigns it to the Color field.
func (*UpdateTagModel) SetColorNil ¶ added in v1.4.0
func (o *UpdateTagModel) SetColorNil()
SetColorNil sets the value for Color to be an explicit nil
func (*UpdateTagModel) SetName ¶ added in v1.4.0
func (o *UpdateTagModel) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*UpdateTagModel) SetNameNil ¶ added in v1.4.0
func (o *UpdateTagModel) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (UpdateTagModel) ToMap ¶ added in v1.4.0
func (o UpdateTagModel) ToMap() (map[string]interface{}, error)
func (*UpdateTagModel) UnsetColor ¶ added in v1.4.0
func (o *UpdateTagModel) UnsetColor()
UnsetColor ensures that no value is present for Color, not even an explicit nil
func (*UpdateTagModel) UnsetName ¶ added in v1.4.0
func (o *UpdateTagModel) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type UserComparator ¶ added in v1.6.0
type UserComparator string
UserComparator The comparison operator which defines the relation between the comparison attribute and the comparison value.
const ( USERCOMPARATOR_IS_ONE_OF UserComparator = "isOneOf" USERCOMPARATOR_IS_NOT_ONE_OF UserComparator = "isNotOneOf" USERCOMPARATOR_CONTAINS_ANY_OF UserComparator = "containsAnyOf" USERCOMPARATOR_DOES_NOT_CONTAIN_ANY_OF UserComparator = "doesNotContainAnyOf" USERCOMPARATOR_SEM_VER_IS_ONE_OF UserComparator = "semVerIsOneOf" USERCOMPARATOR_SEM_VER_IS_NOT_ONE_OF UserComparator = "semVerIsNotOneOf" USERCOMPARATOR_SEM_VER_LESS UserComparator = "semVerLess" USERCOMPARATOR_SEM_VER_LESS_OR_EQUALS UserComparator = "semVerLessOrEquals" USERCOMPARATOR_SEM_VER_GREATER UserComparator = "semVerGreater" USERCOMPARATOR_SEM_VER_GREATER_OR_EQUALS UserComparator = "semVerGreaterOrEquals" USERCOMPARATOR_NUMBER_EQUALS UserComparator = "numberEquals" USERCOMPARATOR_NUMBER_DOES_NOT_EQUAL UserComparator = "numberDoesNotEqual" USERCOMPARATOR_NUMBER_LESS UserComparator = "numberLess" USERCOMPARATOR_NUMBER_LESS_OR_EQUALS UserComparator = "numberLessOrEquals" USERCOMPARATOR_NUMBER_GREATER UserComparator = "numberGreater" USERCOMPARATOR_NUMBER_GREATER_OR_EQUALS UserComparator = "numberGreaterOrEquals" USERCOMPARATOR_SENSITIVE_IS_ONE_OF UserComparator = "sensitiveIsOneOf" USERCOMPARATOR_SENSITIVE_IS_NOT_ONE_OF UserComparator = "sensitiveIsNotOneOf" USERCOMPARATOR_DATE_TIME_BEFORE UserComparator = "dateTimeBefore" USERCOMPARATOR_DATE_TIME_AFTER UserComparator = "dateTimeAfter" USERCOMPARATOR_SENSITIVE_TEXT_EQUALS UserComparator = "sensitiveTextEquals" USERCOMPARATOR_SENSITIVE_TEXT_DOES_NOT_EQUAL UserComparator = "sensitiveTextDoesNotEqual" USERCOMPARATOR_SENSITIVE_TEXT_STARTS_WITH_ANY_OF UserComparator = "sensitiveTextStartsWithAnyOf" USERCOMPARATOR_SENSITIVE_TEXT_NOT_STARTS_WITH_ANY_OF UserComparator = "sensitiveTextNotStartsWithAnyOf" USERCOMPARATOR_SENSITIVE_TEXT_ENDS_WITH_ANY_OF UserComparator = "sensitiveTextEndsWithAnyOf" USERCOMPARATOR_SENSITIVE_TEXT_NOT_ENDS_WITH_ANY_OF UserComparator = "sensitiveTextNotEndsWithAnyOf" USERCOMPARATOR_SENSITIVE_ARRAY_CONTAINS_ANY_OF UserComparator = "sensitiveArrayContainsAnyOf" USERCOMPARATOR_SENSITIVE_ARRAY_DOES_NOT_CONTAIN_ANY_OF UserComparator = "sensitiveArrayDoesNotContainAnyOf" USERCOMPARATOR_TEXT_EQUALS UserComparator = "textEquals" USERCOMPARATOR_TEXT_DOES_NOT_EQUAL UserComparator = "textDoesNotEqual" USERCOMPARATOR_TEXT_STARTS_WITH_ANY_OF UserComparator = "textStartsWithAnyOf" USERCOMPARATOR_TEXT_NOT_STARTS_WITH_ANY_OF UserComparator = "textNotStartsWithAnyOf" USERCOMPARATOR_TEXT_ENDS_WITH_ANY_OF UserComparator = "textEndsWithAnyOf" USERCOMPARATOR_TEXT_NOT_ENDS_WITH_ANY_OF UserComparator = "textNotEndsWithAnyOf" USERCOMPARATOR_ARRAY_CONTAINS_ANY_OF UserComparator = "arrayContainsAnyOf" USERCOMPARATOR_ARRAY_DOES_NOT_CONTAIN_ANY_OF UserComparator = "arrayDoesNotContainAnyOf" )
List of UserComparator
func NewUserComparatorFromValue ¶ added in v1.6.0
func NewUserComparatorFromValue(v string) (*UserComparator, error)
NewUserComparatorFromValue returns a pointer to a valid UserComparator for the value passed as argument, or an error if the value passed is not allowed by the enum
func (UserComparator) IsValid ¶ added in v1.6.0
func (v UserComparator) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (UserComparator) Ptr ¶ added in v1.6.0
func (v UserComparator) Ptr() *UserComparator
Ptr returns reference to UserComparator value
func (*UserComparator) UnmarshalJSON ¶ added in v1.6.0
func (v *UserComparator) UnmarshalJSON(src []byte) error
type UserConditionModel ¶ added in v1.6.0
type UserConditionModel struct { // The User Object attribute that the condition is based on. Can be \"User ID\", \"Email\", \"Country\" or any custom attribute. ComparisonAttribute string `json:"comparisonAttribute"` Comparator UserComparator `json:"comparator"` ComparisonValue ComparisonValueModel `json:"comparisonValue"` }
UserConditionModel Describes a condition that is based on user attributes.
func NewUserConditionModel ¶ added in v1.6.0
func NewUserConditionModel(comparisonAttribute string, comparator UserComparator, comparisonValue ComparisonValueModel) *UserConditionModel
NewUserConditionModel instantiates a new UserConditionModel 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 NewUserConditionModelWithDefaults ¶ added in v1.6.0
func NewUserConditionModelWithDefaults() *UserConditionModel
NewUserConditionModelWithDefaults instantiates a new UserConditionModel 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 (*UserConditionModel) GetComparator ¶ added in v1.6.0
func (o *UserConditionModel) GetComparator() UserComparator
GetComparator returns the Comparator field value
func (*UserConditionModel) GetComparatorOk ¶ added in v1.6.0
func (o *UserConditionModel) GetComparatorOk() (*UserComparator, bool)
GetComparatorOk returns a tuple with the Comparator field value and a boolean to check if the value has been set.
func (*UserConditionModel) GetComparisonAttribute ¶ added in v1.6.0
func (o *UserConditionModel) GetComparisonAttribute() string
GetComparisonAttribute returns the ComparisonAttribute field value
func (*UserConditionModel) GetComparisonAttributeOk ¶ added in v1.6.0
func (o *UserConditionModel) GetComparisonAttributeOk() (*string, bool)
GetComparisonAttributeOk returns a tuple with the ComparisonAttribute field value and a boolean to check if the value has been set.
func (*UserConditionModel) GetComparisonValue ¶ added in v1.6.0
func (o *UserConditionModel) GetComparisonValue() ComparisonValueModel
GetComparisonValue returns the ComparisonValue field value
func (*UserConditionModel) GetComparisonValueOk ¶ added in v1.6.0
func (o *UserConditionModel) GetComparisonValueOk() (*ComparisonValueModel, bool)
GetComparisonValueOk returns a tuple with the ComparisonValue field value and a boolean to check if the value has been set.
func (UserConditionModel) MarshalJSON ¶ added in v1.6.0
func (o UserConditionModel) MarshalJSON() ([]byte, error)
func (*UserConditionModel) SetComparator ¶ added in v1.6.0
func (o *UserConditionModel) SetComparator(v UserComparator)
SetComparator sets field value
func (*UserConditionModel) SetComparisonAttribute ¶ added in v1.6.0
func (o *UserConditionModel) SetComparisonAttribute(v string)
SetComparisonAttribute sets field value
func (*UserConditionModel) SetComparisonValue ¶ added in v1.6.0
func (o *UserConditionModel) SetComparisonValue(v ComparisonValueModel)
SetComparisonValue sets field value
func (UserConditionModel) ToMap ¶ added in v1.6.0
func (o UserConditionModel) ToMap() (map[string]interface{}, error)
type UserModel ¶ added in v1.1.0
type UserModel struct { // Identifier of the Member. UserId NullableString `json:"userId,omitempty"` // Name of the Member. FullName NullableString `json:"fullName,omitempty"` // Email of the Member. Email NullableString `json:"email,omitempty"` // Determines whether 2FA is enabled for the Member. TwoFactorEnabled *bool `json:"twoFactorEnabled,omitempty"` }
UserModel struct for UserModel
func NewUserModel ¶ added in v1.4.0
func NewUserModel() *UserModel
NewUserModel instantiates a new UserModel 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 NewUserModelWithDefaults ¶ added in v1.4.0
func NewUserModelWithDefaults() *UserModel
NewUserModelWithDefaults instantiates a new UserModel 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 (*UserModel) GetEmail ¶ added in v1.4.0
GetEmail returns the Email field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UserModel) GetEmailOk ¶ added in v1.4.0
GetEmailOk returns a tuple with the Email field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UserModel) GetFullName ¶ added in v1.4.0
GetFullName returns the FullName field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UserModel) GetFullNameOk ¶ added in v1.4.0
GetFullNameOk returns a tuple with the FullName field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UserModel) GetTwoFactorEnabled ¶ added in v1.6.0
GetTwoFactorEnabled returns the TwoFactorEnabled field value if set, zero value otherwise.
func (*UserModel) GetTwoFactorEnabledOk ¶ added in v1.6.0
GetTwoFactorEnabledOk returns a tuple with the TwoFactorEnabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UserModel) GetUserId ¶ added in v1.4.0
GetUserId returns the UserId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UserModel) GetUserIdOk ¶ added in v1.4.0
GetUserIdOk returns a tuple with the UserId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UserModel) HasFullName ¶ added in v1.4.0
HasFullName returns a boolean if a field has been set.
func (*UserModel) HasTwoFactorEnabled ¶ added in v1.6.0
HasTwoFactorEnabled returns a boolean if a field has been set.
func (UserModel) MarshalJSON ¶ added in v1.4.0
func (*UserModel) SetEmail ¶ added in v1.4.0
SetEmail gets a reference to the given NullableString and assigns it to the Email field.
func (*UserModel) SetEmailNil ¶ added in v1.4.0
func (o *UserModel) SetEmailNil()
SetEmailNil sets the value for Email to be an explicit nil
func (*UserModel) SetFullName ¶ added in v1.4.0
SetFullName gets a reference to the given NullableString and assigns it to the FullName field.
func (*UserModel) SetFullNameNil ¶ added in v1.4.0
func (o *UserModel) SetFullNameNil()
SetFullNameNil sets the value for FullName to be an explicit nil
func (*UserModel) SetTwoFactorEnabled ¶ added in v1.6.0
SetTwoFactorEnabled gets a reference to the given bool and assigns it to the TwoFactorEnabled field.
func (*UserModel) SetUserId ¶ added in v1.4.0
SetUserId gets a reference to the given NullableString and assigns it to the UserId field.
func (*UserModel) SetUserIdNil ¶ added in v1.4.0
func (o *UserModel) SetUserIdNil()
SetUserIdNil sets the value for UserId to be an explicit nil
func (*UserModel) UnsetEmail ¶ added in v1.4.0
func (o *UserModel) UnsetEmail()
UnsetEmail ensures that no value is present for Email, not even an explicit nil
func (*UserModel) UnsetFullName ¶ added in v1.4.0
func (o *UserModel) UnsetFullName()
UnsetFullName ensures that no value is present for FullName, not even an explicit nil
func (*UserModel) UnsetUserId ¶ added in v1.4.0
func (o *UserModel) UnsetUserId()
UnsetUserId ensures that no value is present for UserId, not even an explicit nil
type ValueModel ¶ added in v1.6.0
type ValueModel struct { // The served value in case of a boolean Feature Flag. BoolValue NullableBool `json:"boolValue,omitempty"` // The served value in case of a text Setting. StringValue NullableString `json:"stringValue,omitempty"` // The served value in case of a whole number Setting. IntValue NullableInt32 `json:"intValue,omitempty"` // The served value in case of a decimal number Setting. DoubleValue NullableFloat64 `json:"doubleValue,omitempty"` }
ValueModel Represents the value of a Feature Flag or Setting.
func NewValueModel ¶ added in v1.6.0
func NewValueModel() *ValueModel
NewValueModel instantiates a new ValueModel 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 NewValueModelWithDefaults ¶ added in v1.6.0
func NewValueModelWithDefaults() *ValueModel
NewValueModelWithDefaults instantiates a new ValueModel 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 (*ValueModel) GetBoolValue ¶ added in v1.6.0
func (o *ValueModel) GetBoolValue() bool
GetBoolValue returns the BoolValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ValueModel) GetBoolValueOk ¶ added in v1.6.0
func (o *ValueModel) GetBoolValueOk() (*bool, bool)
GetBoolValueOk returns a tuple with the BoolValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ValueModel) GetDoubleValue ¶ added in v1.6.0
func (o *ValueModel) GetDoubleValue() float64
GetDoubleValue returns the DoubleValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ValueModel) GetDoubleValueOk ¶ added in v1.6.0
func (o *ValueModel) GetDoubleValueOk() (*float64, bool)
GetDoubleValueOk returns a tuple with the DoubleValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ValueModel) GetIntValue ¶ added in v1.6.0
func (o *ValueModel) GetIntValue() int32
GetIntValue returns the IntValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ValueModel) GetIntValueOk ¶ added in v1.6.0
func (o *ValueModel) GetIntValueOk() (*int32, bool)
GetIntValueOk returns a tuple with the IntValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ValueModel) GetStringValue ¶ added in v1.6.0
func (o *ValueModel) GetStringValue() string
GetStringValue returns the StringValue field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ValueModel) GetStringValueOk ¶ added in v1.6.0
func (o *ValueModel) GetStringValueOk() (*string, bool)
GetStringValueOk returns a tuple with the StringValue field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ValueModel) HasBoolValue ¶ added in v1.6.0
func (o *ValueModel) HasBoolValue() bool
HasBoolValue returns a boolean if a field has been set.
func (*ValueModel) HasDoubleValue ¶ added in v1.6.0
func (o *ValueModel) HasDoubleValue() bool
HasDoubleValue returns a boolean if a field has been set.
func (*ValueModel) HasIntValue ¶ added in v1.6.0
func (o *ValueModel) HasIntValue() bool
HasIntValue returns a boolean if a field has been set.
func (*ValueModel) HasStringValue ¶ added in v1.6.0
func (o *ValueModel) HasStringValue() bool
HasStringValue returns a boolean if a field has been set.
func (ValueModel) MarshalJSON ¶ added in v1.6.0
func (o ValueModel) MarshalJSON() ([]byte, error)
func (*ValueModel) SetBoolValue ¶ added in v1.6.0
func (o *ValueModel) SetBoolValue(v bool)
SetBoolValue gets a reference to the given NullableBool and assigns it to the BoolValue field.
func (*ValueModel) SetBoolValueNil ¶ added in v1.6.0
func (o *ValueModel) SetBoolValueNil()
SetBoolValueNil sets the value for BoolValue to be an explicit nil
func (*ValueModel) SetDoubleValue ¶ added in v1.6.0
func (o *ValueModel) SetDoubleValue(v float64)
SetDoubleValue gets a reference to the given NullableFloat64 and assigns it to the DoubleValue field.
func (*ValueModel) SetDoubleValueNil ¶ added in v1.6.0
func (o *ValueModel) SetDoubleValueNil()
SetDoubleValueNil sets the value for DoubleValue to be an explicit nil
func (*ValueModel) SetIntValue ¶ added in v1.6.0
func (o *ValueModel) SetIntValue(v int32)
SetIntValue gets a reference to the given NullableInt32 and assigns it to the IntValue field.
func (*ValueModel) SetIntValueNil ¶ added in v1.6.0
func (o *ValueModel) SetIntValueNil()
SetIntValueNil sets the value for IntValue to be an explicit nil
func (*ValueModel) SetStringValue ¶ added in v1.6.0
func (o *ValueModel) SetStringValue(v string)
SetStringValue gets a reference to the given NullableString and assigns it to the StringValue field.
func (*ValueModel) SetStringValueNil ¶ added in v1.6.0
func (o *ValueModel) SetStringValueNil()
SetStringValueNil sets the value for StringValue to be an explicit nil
func (ValueModel) ToMap ¶ added in v1.6.0
func (o ValueModel) ToMap() (map[string]interface{}, error)
func (*ValueModel) UnsetBoolValue ¶ added in v1.6.0
func (o *ValueModel) UnsetBoolValue()
UnsetBoolValue ensures that no value is present for BoolValue, not even an explicit nil
func (*ValueModel) UnsetDoubleValue ¶ added in v1.6.0
func (o *ValueModel) UnsetDoubleValue()
UnsetDoubleValue ensures that no value is present for DoubleValue, not even an explicit nil
func (*ValueModel) UnsetIntValue ¶ added in v1.6.0
func (o *ValueModel) UnsetIntValue()
UnsetIntValue ensures that no value is present for IntValue, not even an explicit nil
func (*ValueModel) UnsetStringValue ¶ added in v1.6.0
func (o *ValueModel) UnsetStringValue()
UnsetStringValue ensures that no value is present for StringValue, not even an explicit nil
type WebHookHttpMethod ¶ added in v1.10.0
type WebHookHttpMethod string
WebHookHttpMethod the model 'WebHookHttpMethod'
const ( WEBHOOKHTTPMETHOD_GET WebHookHttpMethod = "get" WEBHOOKHTTPMETHOD_POST WebHookHttpMethod = "post" )
List of WebHookHttpMethod
func NewWebHookHttpMethodFromValue ¶ added in v1.10.0
func NewWebHookHttpMethodFromValue(v string) (*WebHookHttpMethod, error)
NewWebHookHttpMethodFromValue returns a pointer to a valid WebHookHttpMethod for the value passed as argument, or an error if the value passed is not allowed by the enum
func (WebHookHttpMethod) IsValid ¶ added in v1.10.0
func (v WebHookHttpMethod) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (WebHookHttpMethod) Ptr ¶ added in v1.10.0
func (v WebHookHttpMethod) Ptr() *WebHookHttpMethod
Ptr returns reference to WebHookHttpMethod value
func (*WebHookHttpMethod) UnmarshalJSON ¶ added in v1.10.0
func (v *WebHookHttpMethod) UnmarshalJSON(src []byte) error
type WebHookRequest ¶ added in v1.11.0
type WebHookRequest struct { // The URL of the Webhook. Url string `json:"url"` // The HTTP body content. Content NullableString `json:"content,omitempty"` HttpMethod *WebHookHttpMethod `json:"httpMethod,omitempty"` // List of HTTP headers. WebHookHeaders []WebhookHeaderModel `json:"webHookHeaders,omitempty"` }
WebHookRequest struct for WebHookRequest
func NewWebHookRequest ¶ added in v1.11.0
func NewWebHookRequest(url string) *WebHookRequest
NewWebHookRequest instantiates a new WebHookRequest 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 NewWebHookRequestWithDefaults ¶ added in v1.11.0
func NewWebHookRequestWithDefaults() *WebHookRequest
NewWebHookRequestWithDefaults instantiates a new WebHookRequest 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 (*WebHookRequest) GetContent ¶ added in v1.11.0
func (o *WebHookRequest) GetContent() string
GetContent returns the Content field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebHookRequest) GetContentOk ¶ added in v1.11.0
func (o *WebHookRequest) GetContentOk() (*string, bool)
GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebHookRequest) GetHttpMethod ¶ added in v1.11.0
func (o *WebHookRequest) GetHttpMethod() WebHookHttpMethod
GetHttpMethod returns the HttpMethod field value if set, zero value otherwise.
func (*WebHookRequest) GetHttpMethodOk ¶ added in v1.11.0
func (o *WebHookRequest) GetHttpMethodOk() (*WebHookHttpMethod, bool)
GetHttpMethodOk returns a tuple with the HttpMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebHookRequest) GetUrl ¶ added in v1.11.0
func (o *WebHookRequest) GetUrl() string
GetUrl returns the Url field value
func (*WebHookRequest) GetUrlOk ¶ added in v1.11.0
func (o *WebHookRequest) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.
func (*WebHookRequest) GetWebHookHeaders ¶ added in v1.11.0
func (o *WebHookRequest) GetWebHookHeaders() []WebhookHeaderModel
GetWebHookHeaders returns the WebHookHeaders field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebHookRequest) GetWebHookHeadersOk ¶ added in v1.11.0
func (o *WebHookRequest) GetWebHookHeadersOk() ([]WebhookHeaderModel, bool)
GetWebHookHeadersOk returns a tuple with the WebHookHeaders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebHookRequest) HasContent ¶ added in v1.11.0
func (o *WebHookRequest) HasContent() bool
HasContent returns a boolean if a field has been set.
func (*WebHookRequest) HasHttpMethod ¶ added in v1.11.0
func (o *WebHookRequest) HasHttpMethod() bool
HasHttpMethod returns a boolean if a field has been set.
func (*WebHookRequest) HasWebHookHeaders ¶ added in v1.11.0
func (o *WebHookRequest) HasWebHookHeaders() bool
HasWebHookHeaders returns a boolean if a field has been set.
func (WebHookRequest) MarshalJSON ¶ added in v1.11.0
func (o WebHookRequest) MarshalJSON() ([]byte, error)
func (*WebHookRequest) SetContent ¶ added in v1.11.0
func (o *WebHookRequest) SetContent(v string)
SetContent gets a reference to the given NullableString and assigns it to the Content field.
func (*WebHookRequest) SetContentNil ¶ added in v1.11.0
func (o *WebHookRequest) SetContentNil()
SetContentNil sets the value for Content to be an explicit nil
func (*WebHookRequest) SetHttpMethod ¶ added in v1.11.0
func (o *WebHookRequest) SetHttpMethod(v WebHookHttpMethod)
SetHttpMethod gets a reference to the given WebHookHttpMethod and assigns it to the HttpMethod field.
func (*WebHookRequest) SetUrl ¶ added in v1.11.0
func (o *WebHookRequest) SetUrl(v string)
SetUrl sets field value
func (*WebHookRequest) SetWebHookHeaders ¶ added in v1.11.0
func (o *WebHookRequest) SetWebHookHeaders(v []WebhookHeaderModel)
SetWebHookHeaders gets a reference to the given []WebhookHeaderModel and assigns it to the WebHookHeaders field.
func (WebHookRequest) ToMap ¶ added in v1.11.0
func (o WebHookRequest) ToMap() (map[string]interface{}, error)
func (*WebHookRequest) UnsetContent ¶ added in v1.11.0
func (o *WebHookRequest) UnsetContent()
UnsetContent ensures that no value is present for Content, not even an explicit nil
type WebhookConfig ¶ added in v1.11.0
type WebhookConfig struct { // The Config's name. Name NullableString `json:"name,omitempty"` // The Config's identifier. ConfigId *string `json:"configId,omitempty"` }
WebhookConfig The Config where the applied changes will invoke the Webhook.
func NewWebhookConfig ¶ added in v1.11.0
func NewWebhookConfig() *WebhookConfig
NewWebhookConfig instantiates a new WebhookConfig 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 NewWebhookConfigWithDefaults ¶ added in v1.11.0
func NewWebhookConfigWithDefaults() *WebhookConfig
NewWebhookConfigWithDefaults instantiates a new WebhookConfig 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 (*WebhookConfig) GetConfigId ¶ added in v1.11.0
func (o *WebhookConfig) GetConfigId() string
GetConfigId returns the ConfigId field value if set, zero value otherwise.
func (*WebhookConfig) GetConfigIdOk ¶ added in v1.11.0
func (o *WebhookConfig) GetConfigIdOk() (*string, bool)
GetConfigIdOk returns a tuple with the ConfigId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebhookConfig) GetName ¶ added in v1.11.0
func (o *WebhookConfig) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebhookConfig) GetNameOk ¶ added in v1.11.0
func (o *WebhookConfig) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebhookConfig) HasConfigId ¶ added in v1.11.0
func (o *WebhookConfig) HasConfigId() bool
HasConfigId returns a boolean if a field has been set.
func (*WebhookConfig) HasName ¶ added in v1.11.0
func (o *WebhookConfig) HasName() bool
HasName returns a boolean if a field has been set.
func (WebhookConfig) MarshalJSON ¶ added in v1.11.0
func (o WebhookConfig) MarshalJSON() ([]byte, error)
func (*WebhookConfig) SetConfigId ¶ added in v1.11.0
func (o *WebhookConfig) SetConfigId(v string)
SetConfigId gets a reference to the given string and assigns it to the ConfigId field.
func (*WebhookConfig) SetName ¶ added in v1.11.0
func (o *WebhookConfig) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*WebhookConfig) SetNameNil ¶ added in v1.11.0
func (o *WebhookConfig) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (WebhookConfig) ToMap ¶ added in v1.11.0
func (o WebhookConfig) ToMap() (map[string]interface{}, error)
func (*WebhookConfig) UnsetName ¶ added in v1.11.0
func (o *WebhookConfig) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type WebhookEnvironment ¶ added in v1.11.0
type WebhookEnvironment struct { // The Environment's name. Name NullableString `json:"name,omitempty"` // The Environment's identifier. EnvironmentId *string `json:"environmentId,omitempty"` }
WebhookEnvironment The Environment where the applied changes will invoke the Webhook.
func NewWebhookEnvironment ¶ added in v1.11.0
func NewWebhookEnvironment() *WebhookEnvironment
NewWebhookEnvironment instantiates a new WebhookEnvironment 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 NewWebhookEnvironmentWithDefaults ¶ added in v1.11.0
func NewWebhookEnvironmentWithDefaults() *WebhookEnvironment
NewWebhookEnvironmentWithDefaults instantiates a new WebhookEnvironment 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 (*WebhookEnvironment) GetEnvironmentId ¶ added in v1.11.0
func (o *WebhookEnvironment) GetEnvironmentId() string
GetEnvironmentId returns the EnvironmentId field value if set, zero value otherwise.
func (*WebhookEnvironment) GetEnvironmentIdOk ¶ added in v1.11.0
func (o *WebhookEnvironment) GetEnvironmentIdOk() (*string, bool)
GetEnvironmentIdOk returns a tuple with the EnvironmentId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebhookEnvironment) GetName ¶ added in v1.11.0
func (o *WebhookEnvironment) GetName() string
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebhookEnvironment) GetNameOk ¶ added in v1.11.0
func (o *WebhookEnvironment) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebhookEnvironment) HasEnvironmentId ¶ added in v1.11.0
func (o *WebhookEnvironment) HasEnvironmentId() bool
HasEnvironmentId returns a boolean if a field has been set.
func (*WebhookEnvironment) HasName ¶ added in v1.11.0
func (o *WebhookEnvironment) HasName() bool
HasName returns a boolean if a field has been set.
func (WebhookEnvironment) MarshalJSON ¶ added in v1.11.0
func (o WebhookEnvironment) MarshalJSON() ([]byte, error)
func (*WebhookEnvironment) SetEnvironmentId ¶ added in v1.11.0
func (o *WebhookEnvironment) SetEnvironmentId(v string)
SetEnvironmentId gets a reference to the given string and assigns it to the EnvironmentId field.
func (*WebhookEnvironment) SetName ¶ added in v1.11.0
func (o *WebhookEnvironment) SetName(v string)
SetName gets a reference to the given NullableString and assigns it to the Name field.
func (*WebhookEnvironment) SetNameNil ¶ added in v1.11.0
func (o *WebhookEnvironment) SetNameNil()
SetNameNil sets the value for Name to be an explicit nil
func (WebhookEnvironment) ToMap ¶ added in v1.11.0
func (o WebhookEnvironment) ToMap() (map[string]interface{}, error)
func (*WebhookEnvironment) UnsetName ¶ added in v1.11.0
func (o *WebhookEnvironment) UnsetName()
UnsetName ensures that no value is present for Name, not even an explicit nil
type WebhookHeaderModel ¶ added in v1.10.0
type WebhookHeaderModel struct { // The HTTP header key. Key string `json:"key"` // The HTTP header value. Value string `json:"value"` // Indicates whether the header value is sensitive. IsSecure *bool `json:"isSecure,omitempty"` }
WebhookHeaderModel struct for WebhookHeaderModel
func NewWebhookHeaderModel ¶ added in v1.10.0
func NewWebhookHeaderModel(key string, value string) *WebhookHeaderModel
NewWebhookHeaderModel instantiates a new WebhookHeaderModel 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 NewWebhookHeaderModelWithDefaults ¶ added in v1.10.0
func NewWebhookHeaderModelWithDefaults() *WebhookHeaderModel
NewWebhookHeaderModelWithDefaults instantiates a new WebhookHeaderModel 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 (*WebhookHeaderModel) GetIsSecure ¶ added in v1.10.0
func (o *WebhookHeaderModel) GetIsSecure() bool
GetIsSecure returns the IsSecure field value if set, zero value otherwise.
func (*WebhookHeaderModel) GetIsSecureOk ¶ added in v1.10.0
func (o *WebhookHeaderModel) GetIsSecureOk() (*bool, bool)
GetIsSecureOk returns a tuple with the IsSecure field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebhookHeaderModel) GetKey ¶ added in v1.10.0
func (o *WebhookHeaderModel) GetKey() string
GetKey returns the Key field value
func (*WebhookHeaderModel) GetKeyOk ¶ added in v1.10.0
func (o *WebhookHeaderModel) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*WebhookHeaderModel) GetValue ¶ added in v1.10.0
func (o *WebhookHeaderModel) GetValue() string
GetValue returns the Value field value
func (*WebhookHeaderModel) GetValueOk ¶ added in v1.10.0
func (o *WebhookHeaderModel) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (*WebhookHeaderModel) HasIsSecure ¶ added in v1.10.0
func (o *WebhookHeaderModel) HasIsSecure() bool
HasIsSecure returns a boolean if a field has been set.
func (WebhookHeaderModel) MarshalJSON ¶ added in v1.10.0
func (o WebhookHeaderModel) MarshalJSON() ([]byte, error)
func (*WebhookHeaderModel) SetIsSecure ¶ added in v1.10.0
func (o *WebhookHeaderModel) SetIsSecure(v bool)
SetIsSecure gets a reference to the given bool and assigns it to the IsSecure field.
func (*WebhookHeaderModel) SetKey ¶ added in v1.10.0
func (o *WebhookHeaderModel) SetKey(v string)
SetKey sets field value
func (*WebhookHeaderModel) SetValue ¶ added in v1.10.0
func (o *WebhookHeaderModel) SetValue(v string)
SetValue sets field value
func (WebhookHeaderModel) ToMap ¶ added in v1.10.0
func (o WebhookHeaderModel) ToMap() (map[string]interface{}, error)
type WebhookModel ¶ added in v1.10.0
type WebhookModel struct { // The identifier of the Webhook. WebhookId *int32 `json:"webhookId,omitempty"` // The URL of the Webhook. Url NullableString `json:"url,omitempty"` HttpMethod *WebHookHttpMethod `json:"httpMethod,omitempty"` // The HTTP body content. Content NullableString `json:"content,omitempty"` // List of HTTP headers that the Webhook must send. WebHookHeaders []WebhookHeaderModel `json:"webHookHeaders,omitempty"` Config *WebhookConfig `json:"config,omitempty"` Environment *WebhookEnvironment `json:"environment,omitempty"` }
WebhookModel struct for WebhookModel
func NewWebhookModel ¶ added in v1.10.0
func NewWebhookModel() *WebhookModel
NewWebhookModel instantiates a new WebhookModel 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 NewWebhookModelWithDefaults ¶ added in v1.10.0
func NewWebhookModelWithDefaults() *WebhookModel
NewWebhookModelWithDefaults instantiates a new WebhookModel 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 (*WebhookModel) GetConfig ¶ added in v1.11.0
func (o *WebhookModel) GetConfig() WebhookConfig
GetConfig returns the Config field value if set, zero value otherwise.
func (*WebhookModel) GetConfigOk ¶ added in v1.11.0
func (o *WebhookModel) GetConfigOk() (*WebhookConfig, bool)
GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebhookModel) GetContent ¶ added in v1.10.0
func (o *WebhookModel) GetContent() string
GetContent returns the Content field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebhookModel) GetContentOk ¶ added in v1.10.0
func (o *WebhookModel) GetContentOk() (*string, bool)
GetContentOk returns a tuple with the Content field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebhookModel) GetEnvironment ¶ added in v1.11.0
func (o *WebhookModel) GetEnvironment() WebhookEnvironment
GetEnvironment returns the Environment field value if set, zero value otherwise.
func (*WebhookModel) GetEnvironmentOk ¶ added in v1.11.0
func (o *WebhookModel) GetEnvironmentOk() (*WebhookEnvironment, bool)
GetEnvironmentOk returns a tuple with the Environment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebhookModel) GetHttpMethod ¶ added in v1.10.0
func (o *WebhookModel) GetHttpMethod() WebHookHttpMethod
GetHttpMethod returns the HttpMethod field value if set, zero value otherwise.
func (*WebhookModel) GetHttpMethodOk ¶ added in v1.10.0
func (o *WebhookModel) GetHttpMethodOk() (*WebHookHttpMethod, bool)
GetHttpMethodOk returns a tuple with the HttpMethod field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebhookModel) GetUrl ¶ added in v1.10.0
func (o *WebhookModel) GetUrl() string
GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebhookModel) GetUrlOk ¶ added in v1.10.0
func (o *WebhookModel) GetUrlOk() (*string, bool)
GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebhookModel) GetWebHookHeaders ¶ added in v1.10.0
func (o *WebhookModel) GetWebHookHeaders() []WebhookHeaderModel
GetWebHookHeaders returns the WebHookHeaders field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebhookModel) GetWebHookHeadersOk ¶ added in v1.10.0
func (o *WebhookModel) GetWebHookHeadersOk() ([]WebhookHeaderModel, bool)
GetWebHookHeadersOk returns a tuple with the WebHookHeaders field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebhookModel) GetWebhookId ¶ added in v1.10.0
func (o *WebhookModel) GetWebhookId() int32
GetWebhookId returns the WebhookId field value if set, zero value otherwise.
func (*WebhookModel) GetWebhookIdOk ¶ added in v1.10.0
func (o *WebhookModel) GetWebhookIdOk() (*int32, bool)
GetWebhookIdOk returns a tuple with the WebhookId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*WebhookModel) HasConfig ¶ added in v1.11.0
func (o *WebhookModel) HasConfig() bool
HasConfig returns a boolean if a field has been set.
func (*WebhookModel) HasContent ¶ added in v1.10.0
func (o *WebhookModel) HasContent() bool
HasContent returns a boolean if a field has been set.
func (*WebhookModel) HasEnvironment ¶ added in v1.11.0
func (o *WebhookModel) HasEnvironment() bool
HasEnvironment returns a boolean if a field has been set.
func (*WebhookModel) HasHttpMethod ¶ added in v1.10.0
func (o *WebhookModel) HasHttpMethod() bool
HasHttpMethod returns a boolean if a field has been set.
func (*WebhookModel) HasUrl ¶ added in v1.10.0
func (o *WebhookModel) HasUrl() bool
HasUrl returns a boolean if a field has been set.
func (*WebhookModel) HasWebHookHeaders ¶ added in v1.10.0
func (o *WebhookModel) HasWebHookHeaders() bool
HasWebHookHeaders returns a boolean if a field has been set.
func (*WebhookModel) HasWebhookId ¶ added in v1.10.0
func (o *WebhookModel) HasWebhookId() bool
HasWebhookId returns a boolean if a field has been set.
func (WebhookModel) MarshalJSON ¶ added in v1.10.0
func (o WebhookModel) MarshalJSON() ([]byte, error)
func (*WebhookModel) SetConfig ¶ added in v1.11.0
func (o *WebhookModel) SetConfig(v WebhookConfig)
SetConfig gets a reference to the given WebhookConfig and assigns it to the Config field.
func (*WebhookModel) SetContent ¶ added in v1.10.0
func (o *WebhookModel) SetContent(v string)
SetContent gets a reference to the given NullableString and assigns it to the Content field.
func (*WebhookModel) SetContentNil ¶ added in v1.10.0
func (o *WebhookModel) SetContentNil()
SetContentNil sets the value for Content to be an explicit nil
func (*WebhookModel) SetEnvironment ¶ added in v1.11.0
func (o *WebhookModel) SetEnvironment(v WebhookEnvironment)
SetEnvironment gets a reference to the given WebhookEnvironment and assigns it to the Environment field.
func (*WebhookModel) SetHttpMethod ¶ added in v1.10.0
func (o *WebhookModel) SetHttpMethod(v WebHookHttpMethod)
SetHttpMethod gets a reference to the given WebHookHttpMethod and assigns it to the HttpMethod field.
func (*WebhookModel) SetUrl ¶ added in v1.10.0
func (o *WebhookModel) SetUrl(v string)
SetUrl gets a reference to the given NullableString and assigns it to the Url field.
func (*WebhookModel) SetUrlNil ¶ added in v1.10.0
func (o *WebhookModel) SetUrlNil()
SetUrlNil sets the value for Url to be an explicit nil
func (*WebhookModel) SetWebHookHeaders ¶ added in v1.10.0
func (o *WebhookModel) SetWebHookHeaders(v []WebhookHeaderModel)
SetWebHookHeaders gets a reference to the given []WebhookHeaderModel and assigns it to the WebHookHeaders field.
func (*WebhookModel) SetWebhookId ¶ added in v1.10.0
func (o *WebhookModel) SetWebhookId(v int32)
SetWebhookId gets a reference to the given int32 and assigns it to the WebhookId field.
func (WebhookModel) ToMap ¶ added in v1.10.0
func (o WebhookModel) ToMap() (map[string]interface{}, error)
func (*WebhookModel) UnsetContent ¶ added in v1.10.0
func (o *WebhookModel) UnsetContent()
UnsetContent ensures that no value is present for Content, not even an explicit nil
func (*WebhookModel) UnsetUrl ¶ added in v1.10.0
func (o *WebhookModel) UnsetUrl()
UnsetUrl ensures that no value is present for Url, not even an explicit nil
type WebhookSigningKeysModel ¶ added in v1.10.0
type WebhookSigningKeysModel struct { // The first signing key. Key1 NullableString `json:"key1,omitempty"` // The second signing key. Key2 NullableString `json:"key2,omitempty"` }
WebhookSigningKeysModel struct for WebhookSigningKeysModel
func NewWebhookSigningKeysModel ¶ added in v1.10.0
func NewWebhookSigningKeysModel() *WebhookSigningKeysModel
NewWebhookSigningKeysModel instantiates a new WebhookSigningKeysModel 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 NewWebhookSigningKeysModelWithDefaults ¶ added in v1.10.0
func NewWebhookSigningKeysModelWithDefaults() *WebhookSigningKeysModel
NewWebhookSigningKeysModelWithDefaults instantiates a new WebhookSigningKeysModel 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 (*WebhookSigningKeysModel) GetKey1 ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) GetKey1() string
GetKey1 returns the Key1 field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebhookSigningKeysModel) GetKey1Ok ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) GetKey1Ok() (*string, bool)
GetKey1Ok returns a tuple with the Key1 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebhookSigningKeysModel) GetKey2 ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) GetKey2() string
GetKey2 returns the Key2 field value if set, zero value otherwise (both if not set or set to explicit null).
func (*WebhookSigningKeysModel) GetKey2Ok ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) GetKey2Ok() (*string, bool)
GetKey2Ok returns a tuple with the Key2 field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*WebhookSigningKeysModel) HasKey1 ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) HasKey1() bool
HasKey1 returns a boolean if a field has been set.
func (*WebhookSigningKeysModel) HasKey2 ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) HasKey2() bool
HasKey2 returns a boolean if a field has been set.
func (WebhookSigningKeysModel) MarshalJSON ¶ added in v1.10.0
func (o WebhookSigningKeysModel) MarshalJSON() ([]byte, error)
func (*WebhookSigningKeysModel) SetKey1 ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) SetKey1(v string)
SetKey1 gets a reference to the given NullableString and assigns it to the Key1 field.
func (*WebhookSigningKeysModel) SetKey1Nil ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) SetKey1Nil()
SetKey1Nil sets the value for Key1 to be an explicit nil
func (*WebhookSigningKeysModel) SetKey2 ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) SetKey2(v string)
SetKey2 gets a reference to the given NullableString and assigns it to the Key2 field.
func (*WebhookSigningKeysModel) SetKey2Nil ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) SetKey2Nil()
SetKey2Nil sets the value for Key2 to be an explicit nil
func (WebhookSigningKeysModel) ToMap ¶ added in v1.10.0
func (o WebhookSigningKeysModel) ToMap() (map[string]interface{}, error)
func (*WebhookSigningKeysModel) UnsetKey1 ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) UnsetKey1()
UnsetKey1 ensures that no value is present for Key1, not even an explicit nil
func (*WebhookSigningKeysModel) UnsetKey2 ¶ added in v1.10.0
func (o *WebhookSigningKeysModel) UnsetKey2()
UnsetKey2 ensures that no value is present for Key2, not even an explicit nil
type WebhooksApiCreateWebhookRequest ¶ added in v1.10.0
type WebhooksApiCreateWebhookRequest struct { ApiService *WebhooksApiService // contains filtered or unexported fields }
func (WebhooksApiCreateWebhookRequest) Execute ¶ added in v1.10.0
func (r WebhooksApiCreateWebhookRequest) Execute() (*WebhookModel, *http.Response, error)
func (WebhooksApiCreateWebhookRequest) WebHookRequest ¶ added in v1.11.0
func (r WebhooksApiCreateWebhookRequest) WebHookRequest(webHookRequest WebHookRequest) WebhooksApiCreateWebhookRequest
type WebhooksApiDeleteWebhookRequest ¶ added in v1.10.0
type WebhooksApiDeleteWebhookRequest struct { ApiService *WebhooksApiService // contains filtered or unexported fields }
type WebhooksApiGetWebhookRequest ¶ added in v1.10.0
type WebhooksApiGetWebhookRequest struct { ApiService *WebhooksApiService // contains filtered or unexported fields }
func (WebhooksApiGetWebhookRequest) Execute ¶ added in v1.10.0
func (r WebhooksApiGetWebhookRequest) Execute() (*WebhookModel, *http.Response, error)
type WebhooksApiGetWebhookSigningKeysRequest ¶ added in v1.10.0
type WebhooksApiGetWebhookSigningKeysRequest struct { ApiService *WebhooksApiService // contains filtered or unexported fields }
func (WebhooksApiGetWebhookSigningKeysRequest) Execute ¶ added in v1.10.0
func (r WebhooksApiGetWebhookSigningKeysRequest) Execute() (*WebhookSigningKeysModel, *http.Response, error)
type WebhooksApiGetWebhooksRequest ¶ added in v1.10.0
type WebhooksApiGetWebhooksRequest struct { ApiService *WebhooksApiService // contains filtered or unexported fields }
func (WebhooksApiGetWebhooksRequest) Execute ¶ added in v1.10.0
func (r WebhooksApiGetWebhooksRequest) Execute() ([]WebhookModel, *http.Response, error)
type WebhooksApiReplaceWebhookRequest ¶ added in v1.11.0
type WebhooksApiReplaceWebhookRequest struct { ApiService *WebhooksApiService // contains filtered or unexported fields }
func (WebhooksApiReplaceWebhookRequest) Execute ¶ added in v1.11.0
func (r WebhooksApiReplaceWebhookRequest) Execute() (*WebhookModel, *http.Response, error)
func (WebhooksApiReplaceWebhookRequest) WebHookRequest ¶ added in v1.11.0
func (r WebhooksApiReplaceWebhookRequest) WebHookRequest(webHookRequest WebHookRequest) WebhooksApiReplaceWebhookRequest
type WebhooksApiService ¶ added in v1.10.0
type WebhooksApiService service
WebhooksApiService WebhooksApi service
func (*WebhooksApiService) CreateWebhook ¶ added in v1.10.0
func (a *WebhooksApiService) CreateWebhook(ctx context.Context, configId string, environmentId string) WebhooksApiCreateWebhookRequest
CreateWebhook Create Webhook
This endpoint creates a new Webhook in a specified Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param configId The identifier of the Config. @param environmentId The identifier of the Environment. @return WebhooksApiCreateWebhookRequest
func (*WebhooksApiService) CreateWebhookExecute ¶ added in v1.10.0
func (a *WebhooksApiService) CreateWebhookExecute(r WebhooksApiCreateWebhookRequest) (*WebhookModel, *http.Response, error)
Execute executes the request
@return WebhookModel
func (*WebhooksApiService) DeleteWebhook ¶ added in v1.10.0
func (a *WebhooksApiService) DeleteWebhook(ctx context.Context, webhookId int32) WebhooksApiDeleteWebhookRequest
DeleteWebhook Delete Webhook
This endpoint removes a Webhook identified by the `webhookId` parameter.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param webhookId The identifier of the Webhook. @return WebhooksApiDeleteWebhookRequest
func (*WebhooksApiService) DeleteWebhookExecute ¶ added in v1.10.0
func (a *WebhooksApiService) DeleteWebhookExecute(r WebhooksApiDeleteWebhookRequest) (*http.Response, error)
Execute executes the request
func (*WebhooksApiService) GetWebhook ¶ added in v1.10.0
func (a *WebhooksApiService) GetWebhook(ctx context.Context, webhookId int32) WebhooksApiGetWebhookRequest
GetWebhook Get Webhook
This endpoint returns the metadata of a Webhook identified by the `webhookId`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param webhookId The identifier of the Webhook. @return WebhooksApiGetWebhookRequest
func (*WebhooksApiService) GetWebhookExecute ¶ added in v1.10.0
func (a *WebhooksApiService) GetWebhookExecute(r WebhooksApiGetWebhookRequest) (*WebhookModel, *http.Response, error)
Execute executes the request
@return WebhookModel
func (*WebhooksApiService) GetWebhookSigningKeys ¶ added in v1.10.0
func (a *WebhooksApiService) GetWebhookSigningKeys(ctx context.Context, webhookId int32) WebhooksApiGetWebhookSigningKeysRequest
GetWebhookSigningKeys Get Webhook Signing Keys
This endpoint returns the signing keys of a Webhook identified by the `webhookId`.
Signing keys are used for ensuring the Webhook requests you receive are actually sent by ConfigCat.
<a href="https://configcat.com/docs/advanced/notifications-webhooks/#verifying-webhook-requests" target="_blank" rel="noopener noreferrer">Here</a> you can read more about Webhook request verification.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param webhookId The identifier of the Webhook. @return WebhooksApiGetWebhookSigningKeysRequest
func (*WebhooksApiService) GetWebhookSigningKeysExecute ¶ added in v1.10.0
func (a *WebhooksApiService) GetWebhookSigningKeysExecute(r WebhooksApiGetWebhookSigningKeysRequest) (*WebhookSigningKeysModel, *http.Response, error)
Execute executes the request
@return WebhookSigningKeysModel
func (*WebhooksApiService) GetWebhooks ¶ added in v1.10.0
func (a *WebhooksApiService) GetWebhooks(ctx context.Context, productId string) WebhooksApiGetWebhooksRequest
GetWebhooks List Webhooks
This endpoint returns the list of the Webhooks that belongs to the given Product identified by the `productId` parameter, which can be obtained from the [List Products](#operation/get-products) endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param productId The identifier of the Product. @return WebhooksApiGetWebhooksRequest
func (*WebhooksApiService) GetWebhooksExecute ¶ added in v1.10.0
func (a *WebhooksApiService) GetWebhooksExecute(r WebhooksApiGetWebhooksRequest) ([]WebhookModel, *http.Response, error)
Execute executes the request
@return []WebhookModel
func (*WebhooksApiService) ReplaceWebhook ¶ added in v1.11.0
func (a *WebhooksApiService) ReplaceWebhook(ctx context.Context, webhookId int32) WebhooksApiReplaceWebhookRequest
ReplaceWebhook Replace Webhook
This endpoint replaces the whole value of a Webhook identified by the `webhookId` parameter.
**Important:** As this endpoint is doing a complete replace, it's important to set every other attribute that you don't want to change in its original state. Not listing one means it will reset.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param webhookId The identifier of the Webhook. @return WebhooksApiReplaceWebhookRequest
func (*WebhooksApiService) ReplaceWebhookExecute ¶ added in v1.11.0
func (a *WebhooksApiService) ReplaceWebhookExecute(r WebhooksApiReplaceWebhookRequest) (*WebhookModel, *http.Response, error)
Execute executes the request
@return WebhookModel
func (*WebhooksApiService) UpdateWebhook ¶ added in v1.10.0
func (a *WebhooksApiService) UpdateWebhook(ctx context.Context, webhookId int32) WebhooksApiUpdateWebhookRequest
UpdateWebhook Update Webhook
This endpoint updates a Webhook identified by the `webhookId` parameter with a collection of [JSON Patch](https://jsonpatch.com) operations.
The advantage of using JSON Patch is that you can describe individual update operations on a resource without touching attributes that you don't want to change.
For example: We have the following resource. ```json
{ "webhookId": 6, "url": "https://example.com/hook", "httpMethod": "post", "content": "null", "webHookHeaders": [] }
``` If we send an update request body as below (it changes the `content` field and adds a new HTTP header): ```json [
{ "op": "replace", "path": "/content", "value": "Some webhook content." }, { "op": "add", "path": "/webHookHeaders/-", "value": { "key": "X-Custom-Header", "value": "Custom header value" } }
] ``` Only the `content` and `webHookHeaders` are updated and all the other attributes remain unchanged. So we get a response like this: ```json
{ "webhookId": 6, "url": "https://example.com/hook", "httpMethod": "post", "content": "Some webhook content.", "webHookHeaders": [ { "key": "X-Custom-Header", "value": "Custom header value", "isSecure": false } ] }
```
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param webhookId The identifier of the Webhook. @return WebhooksApiUpdateWebhookRequest
func (*WebhooksApiService) UpdateWebhookExecute ¶ added in v1.10.0
func (a *WebhooksApiService) UpdateWebhookExecute(r WebhooksApiUpdateWebhookRequest) (*WebhookModel, *http.Response, error)
Execute executes the request
@return WebhookModel
type WebhooksApiUpdateWebhookRequest ¶ added in v1.10.0
type WebhooksApiUpdateWebhookRequest struct { ApiService *WebhooksApiService // contains filtered or unexported fields }
func (WebhooksApiUpdateWebhookRequest) Execute ¶ added in v1.10.0
func (r WebhooksApiUpdateWebhookRequest) Execute() (*WebhookModel, *http.Response, error)
func (WebhooksApiUpdateWebhookRequest) JsonPatchOperation ¶ added in v1.10.0
func (r WebhooksApiUpdateWebhookRequest) JsonPatchOperation(jsonPatchOperation []JsonPatchOperation) WebhooksApiUpdateWebhookRequest
Source Files ¶
- api_audit_logs.go
- api_code_references.go
- api_configs.go
- api_environments.go
- api_feature_flag_setting_values.go
- api_feature_flag_setting_values_using_sdk_key.go
- api_feature_flag_setting_values_using_sdk_key_v2.go
- api_feature_flag_setting_values_v2.go
- api_feature_flags_settings.go
- api_integration_links.go
- api_integrations.go
- api_me.go
- api_members.go
- api_organizations.go
- api_permission_groups.go
- api_products.go
- api_sdk_keys.go
- api_segments.go
- api_tags.go
- api_webhooks.go
- client.go
- configuration.go
- model_access_type.go
- model_add_or_update_integration_link_model.go
- model_add_or_update_jira_integration_link_model.go
- model_add_user_to_group_request.go
- model_audit_log_item_model.go
- model_audit_log_type.go
- model_code_reference_model.go
- model_code_reference_request.go
- model_code_references_for_setting_model.go
- model_comparison_value_list_model.go
- model_comparison_value_model.go
- model_condition_model.go
- model_config_model.go
- model_config_model__links.go
- model_config_model__links_self.go
- model_config_model_haljson.go
- model_config_model_haljson__embedded.go
- model_config_model_haljson__embedded_product.go
- model_config_model_haljson__embedded_product__embedded.go
- model_config_model_haljson__embedded_product__embedded_organization.go
- model_config_model_haljson__embedded_product__embedded_organization__links.go
- model_config_model_haljson__embedded_product__links.go
- model_config_model_haljson__links.go
- model_config_setting_formula_model.go
- model_config_setting_formulas_model.go
- model_config_setting_formulas_model__links.go
- model_config_setting_formulas_model_haljson.go
- model_config_setting_formulas_model_haljson__embedded.go
- model_config_setting_formulas_model_haljson__embedded_config.go
- model_config_setting_formulas_model_haljson__embedded_environment.go
- model_config_setting_formulas_model_haljson__embedded_environment__links.go
- model_config_setting_value_model.go
- model_config_setting_values_model.go
- model_config_setting_values_model_haljson.go
- model_connect_request.go
- model_create_config_request.go
- model_create_environment_model.go
- model_create_integration_model.go
- model_create_or_update_environment_access_model.go
- model_create_permission_group_request.go
- model_create_product_request.go
- model_create_segment_model.go
- model_create_setting_initial_values.go
- model_create_tag_model.go
- model_create_web_hook_request.go
- model_delete_integration_link_model.go
- model_delete_repository_reports_request.go
- model_environment_access_model.go
- model_environment_access_type.go
- model_environment_model.go
- model_environment_model_haljson.go
- model_evaluation_version.go
- model_feature_flag_limitations.go
- model_flag_reference.go
- model_initial_value.go
- model_integration_link_detail.go
- model_integration_link_details_model.go
- model_integration_link_model.go
- model_integration_link_type.go
- model_integration_model.go
- model_integration_type.go
- model_integrations_model.go
- model_invitation_model.go
- model_invitation_model__links.go
- model_invite_members_request.go
- model_json_patch_operation.go
- model_key_generation_mode.go
- model_me_model.go
- model_member_model.go
- model_modify_integration_request.go
- model_operation_type.go
- model_organization_admin_model.go
- model_organization_invitation_model.go
- model_organization_invitation_model__links.go
- model_organization_member_model.go
- model_organization_members_model.go
- model_organization_model.go
- model_organization_model__links.go
- model_organization_model_haljson.go
- model_organization_permission_group_model.go
- model_organization_permission_model.go
- model_organization_product_model.go
- model_percentage_option_model.go
- model_permission_group_model.go
- model_permission_group_model_haljson.go
- model_preferences_model.go
- model_prerequisite_comparator.go
- model_prerequisite_flag_condition_model.go
- model_product_model.go
- model_product_model__links.go
- model_product_model_haljson.go
- model_reason_required_environment_model.go
- model_reason_required_environment_model__links.go
- model_reference_line.go
- model_reference_lines.go
- model_replace_setting_model.go
- model_rollout_percentage_item_model.go
- model_rollout_rule_comparator.go
- model_rollout_rule_model.go
- model_sdk_keys_model.go
- model_segment_comparator.go
- model_segment_condition_model.go
- model_segment_list_model.go
- model_segment_list_model_haljson.go
- model_segment_model.go
- model_segment_model_haljson.go
- model_setting_data_model.go
- model_setting_formula_model.go
- model_setting_formula_model_haljson.go
- model_setting_formula_model_haljson__embedded.go
- model_setting_formula_model_haljson__embedded_integration_links_inner.go
- model_setting_formula_model_haljson__embedded_setting.go
- model_setting_formula_model_haljson__embedded_setting_tags_inner.go
- model_setting_model.go
- model_setting_model__links.go
- model_setting_model_haljson.go
- model_setting_model_haljson__embedded.go
- model_setting_model_haljson__embedded_tags_inner.go
- model_setting_tag_model.go
- model_setting_type.go
- model_setting_value_model.go
- model_setting_value_model_haljson.go
- model_tag_model.go
- model_tag_model_haljson.go
- model_targeting_rule_model.go
- model_update_config_request.go
- model_update_environment_model.go
- model_update_evaluation_formula_model.go
- model_update_evaluation_formula_with_id_model.go
- model_update_evaluation_formulas_model.go
- model_update_member_permissions_request.go
- model_update_permission_group_request.go
- model_update_preferences_request.go
- model_update_product_request.go
- model_update_reason_required_environment_model.go
- model_update_segment_model.go
- model_update_setting_value_model.go
- model_update_setting_value_with_setting_id_model.go
- model_update_setting_values_with_id_model.go
- model_update_tag_model.go
- model_user_comparator.go
- model_user_condition_model.go
- model_user_model.go
- model_value_model.go
- model_web_hook_http_method.go
- model_web_hook_request.go
- model_webhook_config.go
- model_webhook_environment.go
- model_webhook_header_model.go
- model_webhook_model.go
- model_webhook_signing_keys_model.go
- response.go
- utils.go