Documentation ¶
Index ¶
- Constants
- type DataSource
- func (o *DataSource) GetAssignmentQueries() interface{}
- func (o *DataSource) GetAssignmentQueriesOk() (*interface{}, bool)
- func (o *DataSource) GetDateCreated() interface{}
- func (o *DataSource) GetDateCreatedOk() (*interface{}, bool)
- func (o *DataSource) GetDateUpdated() interface{}
- func (o *DataSource) GetDateUpdatedOk() (*interface{}, bool)
- func (o *DataSource) GetDescription() interface{}
- func (o *DataSource) GetDescriptionOk() (*interface{}, bool)
- func (o *DataSource) GetEventTracker() interface{}
- func (o *DataSource) GetEventTrackerOk() (*interface{}, bool)
- func (o *DataSource) GetId() interface{}
- func (o *DataSource) GetIdOk() (*interface{}, bool)
- func (o *DataSource) GetIdentifierJoinQueries() interface{}
- func (o *DataSource) GetIdentifierJoinQueriesOk() (*interface{}, bool)
- func (o *DataSource) GetIdentifierTypes() interface{}
- func (o *DataSource) GetIdentifierTypesOk() (*interface{}, bool)
- func (o *DataSource) GetMixpanelSettings() DataSourceMixpanelSettings
- func (o *DataSource) GetMixpanelSettingsOk() (*DataSourceMixpanelSettings, bool)
- func (o *DataSource) GetName() interface{}
- func (o *DataSource) GetNameOk() (*interface{}, bool)
- func (o *DataSource) GetProjectIds() interface{}
- func (o *DataSource) GetProjectIdsOk() (*interface{}, bool)
- func (o *DataSource) GetType() interface{}
- func (o *DataSource) GetTypeOk() (*interface{}, bool)
- func (o *DataSource) HasMixpanelSettings() bool
- func (o DataSource) MarshalJSON() ([]byte, error)
- func (o *DataSource) SetAssignmentQueries(v interface{})
- func (o *DataSource) SetDateCreated(v interface{})
- func (o *DataSource) SetDateUpdated(v interface{})
- func (o *DataSource) SetDescription(v interface{})
- func (o *DataSource) SetEventTracker(v interface{})
- func (o *DataSource) SetId(v interface{})
- func (o *DataSource) SetIdentifierJoinQueries(v interface{})
- func (o *DataSource) SetIdentifierTypes(v interface{})
- func (o *DataSource) SetMixpanelSettings(v DataSourceMixpanelSettings)
- func (o *DataSource) SetName(v interface{})
- func (o *DataSource) SetProjectIds(v interface{})
- func (o *DataSource) SetType(v interface{})
- func (o DataSource) ToMap() (map[string]interface{}, error)
- func (o *DataSource) UnmarshalJSON(bytes []byte) (err error)
- type DataSourceMixpanelSettings
- func (o *DataSourceMixpanelSettings) GetExperimentIdProperty() interface{}
- func (o *DataSourceMixpanelSettings) GetExperimentIdPropertyOk() (*interface{}, bool)
- func (o *DataSourceMixpanelSettings) GetExtraUserIdProperty() interface{}
- func (o *DataSourceMixpanelSettings) GetExtraUserIdPropertyOk() (*interface{}, bool)
- func (o *DataSourceMixpanelSettings) GetVariationIdProperty() interface{}
- func (o *DataSourceMixpanelSettings) GetVariationIdPropertyOk() (*interface{}, bool)
- func (o *DataSourceMixpanelSettings) GetViewedExperimentEventName() interface{}
- func (o *DataSourceMixpanelSettings) GetViewedExperimentEventNameOk() (*interface{}, bool)
- func (o DataSourceMixpanelSettings) MarshalJSON() ([]byte, error)
- func (o *DataSourceMixpanelSettings) SetExperimentIdProperty(v interface{})
- func (o *DataSourceMixpanelSettings) SetExtraUserIdProperty(v interface{})
- func (o *DataSourceMixpanelSettings) SetVariationIdProperty(v interface{})
- func (o *DataSourceMixpanelSettings) SetViewedExperimentEventName(v interface{})
- func (o DataSourceMixpanelSettings) ToMap() (map[string]interface{}, error)
- func (o *DataSourceMixpanelSettings) UnmarshalJSON(bytes []byte) (err error)
- type DeleteMetric200Response
- func (o *DeleteMetric200Response) GetDeletedId() string
- func (o *DeleteMetric200Response) GetDeletedIdOk() (*string, bool)
- func (o DeleteMetric200Response) MarshalJSON() ([]byte, error)
- func (o *DeleteMetric200Response) SetDeletedId(v string)
- func (o DeleteMetric200Response) ToMap() (map[string]interface{}, error)
- func (o *DeleteMetric200Response) UnmarshalJSON(bytes []byte) (err error)
- type Dimension
- func (o *Dimension) GetDatasourceId() string
- func (o *Dimension) GetDatasourceIdOk() (*string, bool)
- func (o *Dimension) GetDateCreated() string
- func (o *Dimension) GetDateCreatedOk() (*string, bool)
- func (o *Dimension) GetDateUpdated() string
- func (o *Dimension) GetDateUpdatedOk() (*string, bool)
- func (o *Dimension) GetId() string
- func (o *Dimension) GetIdOk() (*string, bool)
- func (o *Dimension) GetIdentifierType() string
- func (o *Dimension) GetIdentifierTypeOk() (*string, bool)
- func (o *Dimension) GetName() string
- func (o *Dimension) GetNameOk() (*string, bool)
- func (o *Dimension) GetOwner() string
- func (o *Dimension) GetOwnerOk() (*string, bool)
- func (o *Dimension) GetQuery() string
- func (o *Dimension) GetQueryOk() (*string, bool)
- func (o Dimension) MarshalJSON() ([]byte, error)
- func (o *Dimension) SetDatasourceId(v string)
- func (o *Dimension) SetDateCreated(v string)
- func (o *Dimension) SetDateUpdated(v string)
- func (o *Dimension) SetId(v string)
- func (o *Dimension) SetIdentifierType(v string)
- func (o *Dimension) SetName(v string)
- func (o *Dimension) SetOwner(v string)
- func (o *Dimension) SetQuery(v string)
- func (o Dimension) ToMap() (map[string]interface{}, error)
- func (o *Dimension) UnmarshalJSON(bytes []byte) (err error)
- type Experiment
- func (o *Experiment) GetArchived() bool
- func (o *Experiment) GetArchivedOk() (*bool, bool)
- func (o *Experiment) GetAutoRefresh() bool
- func (o *Experiment) GetAutoRefreshOk() (*bool, bool)
- func (o *Experiment) GetDateCreated() interface{}
- func (o *Experiment) GetDateCreatedOk() (*interface{}, bool)
- func (o *Experiment) GetDateUpdated() interface{}
- func (o *Experiment) GetDateUpdatedOk() (*interface{}, bool)
- func (o *Experiment) GetDescription() string
- func (o *Experiment) GetDescriptionOk() (*string, bool)
- func (o *Experiment) GetHashAttribute() string
- func (o *Experiment) GetHashAttributeOk() (*string, bool)
- func (o *Experiment) GetHashVersion() float32
- func (o *Experiment) GetHashVersionOk() (*float32, bool)
- func (o *Experiment) GetHypothesis() string
- func (o *Experiment) GetHypothesisOk() (*string, bool)
- func (o *Experiment) GetId() string
- func (o *Experiment) GetIdOk() (*string, bool)
- func (o *Experiment) GetName() string
- func (o *Experiment) GetNameOk() (*string, bool)
- func (o *Experiment) GetOwner() string
- func (o *Experiment) GetOwnerOk() (*string, bool)
- func (o *Experiment) GetPhases() interface{}
- func (o *Experiment) GetPhasesOk() (*interface{}, bool)
- func (o *Experiment) GetProject() string
- func (o *Experiment) GetProjectOk() (*string, bool)
- func (o *Experiment) GetResultSummary() ExperimentResultSummary
- func (o *Experiment) GetResultSummaryOk() (*ExperimentResultSummary, bool)
- func (o *Experiment) GetSettings() ExperimentAnalysisSettings
- func (o *Experiment) GetSettingsOk() (*ExperimentAnalysisSettings, bool)
- func (o *Experiment) GetStatus() string
- func (o *Experiment) GetStatusOk() (*string, bool)
- func (o *Experiment) GetTags() interface{}
- func (o *Experiment) GetTagsOk() (*interface{}, bool)
- func (o *Experiment) GetVariations() interface{}
- func (o *Experiment) GetVariationsOk() (*interface{}, bool)
- func (o *Experiment) HasResultSummary() bool
- func (o Experiment) MarshalJSON() ([]byte, error)
- func (o *Experiment) SetArchived(v bool)
- func (o *Experiment) SetAutoRefresh(v bool)
- func (o *Experiment) SetDateCreated(v interface{})
- func (o *Experiment) SetDateUpdated(v interface{})
- func (o *Experiment) SetDescription(v string)
- func (o *Experiment) SetHashAttribute(v string)
- func (o *Experiment) SetHashVersion(v float32)
- func (o *Experiment) SetHypothesis(v string)
- func (o *Experiment) SetId(v string)
- func (o *Experiment) SetName(v string)
- func (o *Experiment) SetOwner(v string)
- func (o *Experiment) SetPhases(v interface{})
- func (o *Experiment) SetProject(v string)
- func (o *Experiment) SetResultSummary(v ExperimentResultSummary)
- func (o *Experiment) SetSettings(v ExperimentAnalysisSettings)
- func (o *Experiment) SetStatus(v string)
- func (o *Experiment) SetTags(v interface{})
- func (o *Experiment) SetVariations(v interface{})
- func (o Experiment) ToMap() (map[string]interface{}, error)
- func (o *Experiment) UnmarshalJSON(bytes []byte) (err error)
- type ExperimentAnalysisSettings
- func (o *ExperimentAnalysisSettings) GetActivationMetric() ExperimentMetric
- func (o *ExperimentAnalysisSettings) GetActivationMetricOk() (*ExperimentMetric, bool)
- func (o *ExperimentAnalysisSettings) GetAssignmentQueryId() interface{}
- func (o *ExperimentAnalysisSettings) GetAssignmentQueryIdOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetAttributionModel() interface{}
- func (o *ExperimentAnalysisSettings) GetAttributionModelOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetDatasourceId() interface{}
- func (o *ExperimentAnalysisSettings) GetDatasourceIdOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetExperimentId() interface{}
- func (o *ExperimentAnalysisSettings) GetExperimentIdOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetGoals() interface{}
- func (o *ExperimentAnalysisSettings) GetGoalsOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetGuardrails() interface{}
- func (o *ExperimentAnalysisSettings) GetGuardrailsOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetInProgressConversions() interface{}
- func (o *ExperimentAnalysisSettings) GetInProgressConversionsOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetQueryFilter() interface{}
- func (o *ExperimentAnalysisSettings) GetQueryFilterOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetSegmentId() interface{}
- func (o *ExperimentAnalysisSettings) GetSegmentIdOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) GetStatsEngine() interface{}
- func (o *ExperimentAnalysisSettings) GetStatsEngineOk() (*interface{}, bool)
- func (o *ExperimentAnalysisSettings) HasActivationMetric() bool
- func (o ExperimentAnalysisSettings) MarshalJSON() ([]byte, error)
- func (o *ExperimentAnalysisSettings) SetActivationMetric(v ExperimentMetric)
- func (o *ExperimentAnalysisSettings) SetAssignmentQueryId(v interface{})
- func (o *ExperimentAnalysisSettings) SetAttributionModel(v interface{})
- func (o *ExperimentAnalysisSettings) SetDatasourceId(v interface{})
- func (o *ExperimentAnalysisSettings) SetExperimentId(v interface{})
- func (o *ExperimentAnalysisSettings) SetGoals(v interface{})
- func (o *ExperimentAnalysisSettings) SetGuardrails(v interface{})
- func (o *ExperimentAnalysisSettings) SetInProgressConversions(v interface{})
- func (o *ExperimentAnalysisSettings) SetQueryFilter(v interface{})
- func (o *ExperimentAnalysisSettings) SetSegmentId(v interface{})
- func (o *ExperimentAnalysisSettings) SetStatsEngine(v interface{})
- func (o ExperimentAnalysisSettings) ToMap() (map[string]interface{}, error)
- func (o *ExperimentAnalysisSettings) UnmarshalJSON(bytes []byte) (err error)
- type ExperimentMetric
- func (o *ExperimentMetric) GetMetricId() interface{}
- func (o *ExperimentMetric) GetMetricIdOk() (*interface{}, bool)
- func (o *ExperimentMetric) GetOverrides() ExperimentMetricOverrides
- func (o *ExperimentMetric) GetOverridesOk() (*ExperimentMetricOverrides, bool)
- func (o ExperimentMetric) MarshalJSON() ([]byte, error)
- func (o *ExperimentMetric) SetMetricId(v interface{})
- func (o *ExperimentMetric) SetOverrides(v ExperimentMetricOverrides)
- func (o ExperimentMetric) ToMap() (map[string]interface{}, error)
- func (o *ExperimentMetric) UnmarshalJSON(bytes []byte) (err error)
- type ExperimentMetricOverrides
- func (o *ExperimentMetricOverrides) GetConversionWindowEnd() interface{}
- func (o *ExperimentMetricOverrides) GetConversionWindowEndOk() (*interface{}, bool)
- func (o *ExperimentMetricOverrides) GetConversionWindowStart() interface{}
- func (o *ExperimentMetricOverrides) GetConversionWindowStartOk() (*interface{}, bool)
- func (o *ExperimentMetricOverrides) GetLoseRiskThreshold() interface{}
- func (o *ExperimentMetricOverrides) GetLoseRiskThresholdOk() (*interface{}, bool)
- func (o *ExperimentMetricOverrides) GetWinRiskThreshold() interface{}
- func (o *ExperimentMetricOverrides) GetWinRiskThresholdOk() (*interface{}, bool)
- func (o *ExperimentMetricOverrides) HasConversionWindowEnd() bool
- func (o *ExperimentMetricOverrides) HasConversionWindowStart() bool
- func (o *ExperimentMetricOverrides) HasLoseRiskThreshold() bool
- func (o *ExperimentMetricOverrides) HasWinRiskThreshold() bool
- func (o ExperimentMetricOverrides) MarshalJSON() ([]byte, error)
- func (o *ExperimentMetricOverrides) SetConversionWindowEnd(v interface{})
- func (o *ExperimentMetricOverrides) SetConversionWindowStart(v interface{})
- func (o *ExperimentMetricOverrides) SetLoseRiskThreshold(v interface{})
- func (o *ExperimentMetricOverrides) SetWinRiskThreshold(v interface{})
- func (o ExperimentMetricOverrides) ToMap() (map[string]interface{}, error)
- type ExperimentResultSummary
- func (o *ExperimentResultSummary) GetConclusions() interface{}
- func (o *ExperimentResultSummary) GetConclusionsOk() (*interface{}, bool)
- func (o *ExperimentResultSummary) GetExcludeFromPayload() interface{}
- func (o *ExperimentResultSummary) GetExcludeFromPayloadOk() (*interface{}, bool)
- func (o *ExperimentResultSummary) GetReleasedVariationId() interface{}
- func (o *ExperimentResultSummary) GetReleasedVariationIdOk() (*interface{}, bool)
- func (o *ExperimentResultSummary) GetStatus() interface{}
- func (o *ExperimentResultSummary) GetStatusOk() (*interface{}, bool)
- func (o *ExperimentResultSummary) GetWinner() interface{}
- func (o *ExperimentResultSummary) GetWinnerOk() (*interface{}, bool)
- func (o ExperimentResultSummary) MarshalJSON() ([]byte, error)
- func (o *ExperimentResultSummary) SetConclusions(v interface{})
- func (o *ExperimentResultSummary) SetExcludeFromPayload(v interface{})
- func (o *ExperimentResultSummary) SetReleasedVariationId(v interface{})
- func (o *ExperimentResultSummary) SetStatus(v interface{})
- func (o *ExperimentResultSummary) SetWinner(v interface{})
- func (o ExperimentResultSummary) ToMap() (map[string]interface{}, error)
- func (o *ExperimentResultSummary) UnmarshalJSON(bytes []byte) (err error)
- type ExperimentResults
- func (o *ExperimentResults) GetDateEnd() interface{}
- func (o *ExperimentResults) GetDateEndOk() (*interface{}, bool)
- func (o *ExperimentResults) GetDateStart() interface{}
- func (o *ExperimentResults) GetDateStartOk() (*interface{}, bool)
- func (o *ExperimentResults) GetDateUpdated() interface{}
- func (o *ExperimentResults) GetDateUpdatedOk() (*interface{}, bool)
- func (o *ExperimentResults) GetDimension() ExperimentResultsDimension
- func (o *ExperimentResults) GetDimensionOk() (*ExperimentResultsDimension, bool)
- func (o *ExperimentResults) GetExperimentId() interface{}
- func (o *ExperimentResults) GetExperimentIdOk() (*interface{}, bool)
- func (o *ExperimentResults) GetId() interface{}
- func (o *ExperimentResults) GetIdOk() (*interface{}, bool)
- func (o *ExperimentResults) GetPhase() interface{}
- func (o *ExperimentResults) GetPhaseOk() (*interface{}, bool)
- func (o *ExperimentResults) GetQueryIds() interface{}
- func (o *ExperimentResults) GetQueryIdsOk() (*interface{}, bool)
- func (o *ExperimentResults) GetResults() interface{}
- func (o *ExperimentResults) GetResultsOk() (*interface{}, bool)
- func (o *ExperimentResults) GetSettings() ExperimentAnalysisSettings
- func (o *ExperimentResults) GetSettingsOk() (*ExperimentAnalysisSettings, bool)
- func (o ExperimentResults) MarshalJSON() ([]byte, error)
- func (o *ExperimentResults) SetDateEnd(v interface{})
- func (o *ExperimentResults) SetDateStart(v interface{})
- func (o *ExperimentResults) SetDateUpdated(v interface{})
- func (o *ExperimentResults) SetDimension(v ExperimentResultsDimension)
- func (o *ExperimentResults) SetExperimentId(v interface{})
- func (o *ExperimentResults) SetId(v interface{})
- func (o *ExperimentResults) SetPhase(v interface{})
- func (o *ExperimentResults) SetQueryIds(v interface{})
- func (o *ExperimentResults) SetResults(v interface{})
- func (o *ExperimentResults) SetSettings(v ExperimentAnalysisSettings)
- func (o ExperimentResults) ToMap() (map[string]interface{}, error)
- func (o *ExperimentResults) UnmarshalJSON(bytes []byte) (err error)
- type ExperimentResultsDimension
- func (o *ExperimentResultsDimension) GetId() interface{}
- func (o *ExperimentResultsDimension) GetIdOk() (*interface{}, bool)
- func (o *ExperimentResultsDimension) GetType() interface{}
- func (o *ExperimentResultsDimension) GetTypeOk() (*interface{}, bool)
- func (o *ExperimentResultsDimension) HasId() bool
- func (o ExperimentResultsDimension) MarshalJSON() ([]byte, error)
- func (o *ExperimentResultsDimension) SetId(v interface{})
- func (o *ExperimentResultsDimension) SetType(v interface{})
- func (o ExperimentResultsDimension) ToMap() (map[string]interface{}, error)
- func (o *ExperimentResultsDimension) UnmarshalJSON(bytes []byte) (err error)
- type Feature
- func (o *Feature) GetArchived() bool
- func (o *Feature) GetArchivedOk() (*bool, bool)
- func (o *Feature) GetDateCreated() time.Time
- func (o *Feature) GetDateCreatedOk() (*time.Time, bool)
- func (o *Feature) GetDateUpdated() time.Time
- func (o *Feature) GetDateUpdatedOk() (*time.Time, bool)
- func (o *Feature) GetDefaultValue() string
- func (o *Feature) GetDefaultValueOk() (*string, bool)
- func (o *Feature) GetDescription() string
- func (o *Feature) GetDescriptionOk() (*string, bool)
- func (o *Feature) GetEnvironments() map[string]FeatureEnvironment
- func (o *Feature) GetEnvironmentsOk() (*map[string]FeatureEnvironment, bool)
- func (o *Feature) GetId() string
- func (o *Feature) GetIdOk() (*string, bool)
- func (o *Feature) GetOwner() string
- func (o *Feature) GetOwnerOk() (*string, bool)
- func (o *Feature) GetProject() string
- func (o *Feature) GetProjectOk() (*string, bool)
- func (o *Feature) GetRevision() FeatureRevision
- func (o *Feature) GetRevisionOk() (*FeatureRevision, bool)
- func (o *Feature) GetTags() []string
- func (o *Feature) GetTagsOk() ([]string, bool)
- func (o *Feature) GetValueType() string
- func (o *Feature) GetValueTypeOk() (*string, bool)
- func (o Feature) MarshalJSON() ([]byte, error)
- func (o *Feature) SetArchived(v bool)
- func (o *Feature) SetDateCreated(v time.Time)
- func (o *Feature) SetDateUpdated(v time.Time)
- func (o *Feature) SetDefaultValue(v string)
- func (o *Feature) SetDescription(v string)
- func (o *Feature) SetEnvironments(v map[string]FeatureEnvironment)
- func (o *Feature) SetId(v string)
- func (o *Feature) SetOwner(v string)
- func (o *Feature) SetProject(v string)
- func (o *Feature) SetRevision(v FeatureRevision)
- func (o *Feature) SetTags(v []string)
- func (o *Feature) SetValueType(v string)
- func (o Feature) ToMap() (map[string]interface{}, error)
- func (o *Feature) UnmarshalJSON(bytes []byte) (err error)
- type FeatureDefinition
- func (o *FeatureDefinition) GetDefaultValue() FeatureDefinitionDefaultValue
- func (o *FeatureDefinition) GetDefaultValueOk() (*FeatureDefinitionDefaultValue, bool)
- func (o *FeatureDefinition) GetRules() interface{}
- func (o *FeatureDefinition) GetRulesOk() (*interface{}, bool)
- func (o *FeatureDefinition) HasRules() bool
- func (o FeatureDefinition) MarshalJSON() ([]byte, error)
- func (o *FeatureDefinition) SetDefaultValue(v FeatureDefinitionDefaultValue)
- func (o *FeatureDefinition) SetRules(v interface{})
- func (o FeatureDefinition) ToMap() (map[string]interface{}, error)
- func (o *FeatureDefinition) UnmarshalJSON(bytes []byte) (err error)
- type FeatureDefinitionDefaultValue
- type FeatureEnvironment
- func (o *FeatureEnvironment) GetDefaultValue() string
- func (o *FeatureEnvironment) GetDefaultValueOk() (*string, bool)
- func (o *FeatureEnvironment) GetDefinition() string
- func (o *FeatureEnvironment) GetDefinitionOk() (*string, bool)
- func (o *FeatureEnvironment) GetDraft() FeatureEnvironmentDraft
- func (o *FeatureEnvironment) GetDraftOk() (*FeatureEnvironmentDraft, bool)
- func (o *FeatureEnvironment) GetEnabled() bool
- func (o *FeatureEnvironment) GetEnabledOk() (*bool, bool)
- func (o *FeatureEnvironment) GetRules() []FeatureRule
- func (o *FeatureEnvironment) GetRulesOk() ([]FeatureRule, bool)
- func (o *FeatureEnvironment) HasDefinition() bool
- func (o *FeatureEnvironment) HasDraft() bool
- func (o FeatureEnvironment) MarshalJSON() ([]byte, error)
- func (o *FeatureEnvironment) SetDefaultValue(v string)
- func (o *FeatureEnvironment) SetDefinition(v string)
- func (o *FeatureEnvironment) SetDraft(v FeatureEnvironmentDraft)
- func (o *FeatureEnvironment) SetEnabled(v bool)
- func (o *FeatureEnvironment) SetRules(v []FeatureRule)
- func (o FeatureEnvironment) ToMap() (map[string]interface{}, error)
- func (o *FeatureEnvironment) UnmarshalJSON(bytes []byte) (err error)
- type FeatureEnvironmentDraft
- func (o *FeatureEnvironmentDraft) GetDefaultValue() string
- func (o *FeatureEnvironmentDraft) GetDefaultValueOk() (*string, bool)
- func (o *FeatureEnvironmentDraft) GetDefinition() string
- func (o *FeatureEnvironmentDraft) GetDefinitionOk() (*string, bool)
- func (o *FeatureEnvironmentDraft) GetEnabled() bool
- func (o *FeatureEnvironmentDraft) GetEnabledOk() (*bool, bool)
- func (o *FeatureEnvironmentDraft) GetRules() interface{}
- func (o *FeatureEnvironmentDraft) GetRulesOk() (*interface{}, bool)
- func (o *FeatureEnvironmentDraft) HasDefinition() bool
- func (o FeatureEnvironmentDraft) MarshalJSON() ([]byte, error)
- func (o *FeatureEnvironmentDraft) SetDefaultValue(v string)
- func (o *FeatureEnvironmentDraft) SetDefinition(v string)
- func (o *FeatureEnvironmentDraft) SetEnabled(v bool)
- func (o *FeatureEnvironmentDraft) SetRules(v interface{})
- func (o FeatureEnvironmentDraft) ToMap() (map[string]interface{}, error)
- func (o *FeatureEnvironmentDraft) UnmarshalJSON(bytes []byte) (err error)
- type FeatureExperimentRefRule
- func (o *FeatureExperimentRefRule) GetCondition() interface{}
- func (o *FeatureExperimentRefRule) GetConditionOk() (*string, bool)
- func (o *FeatureExperimentRefRule) GetDescription() interface{}
- func (o *FeatureExperimentRefRule) GetDescriptionOk() (*string, bool)
- func (o *FeatureExperimentRefRule) GetEnabled() interface{}
- func (o *FeatureExperimentRefRule) GetEnabledOk() (*bool, bool)
- func (o *FeatureExperimentRefRule) GetExperimentId() interface{}
- func (o *FeatureExperimentRefRule) GetExperimentIdOk() (*string, bool)
- func (o *FeatureExperimentRefRule) GetId() interface{}
- func (o *FeatureExperimentRefRule) GetIdOk() (*string, bool)
- func (o *FeatureExperimentRefRule) GetType() interface{}
- func (o *FeatureExperimentRefRule) GetTypeOk() (*string, bool)
- func (o *FeatureExperimentRefRule) GetVariations() interface{}
- func (o *FeatureExperimentRefRule) GetVariationsOk() ([]FeatureExperimentRefRuleVariation, bool)
- func (o *FeatureExperimentRefRule) HasCondition() bool
- func (o FeatureExperimentRefRule) MarshalJSON() ([]byte, error)
- func (o *FeatureExperimentRefRule) SetCondition(v *string)
- func (o *FeatureExperimentRefRule) SetDescription(v *string)
- func (o *FeatureExperimentRefRule) SetEnabled(v bool)
- func (o *FeatureExperimentRefRule) SetExperimentId(v *string)
- func (o *FeatureExperimentRefRule) SetId(v *string)
- func (o *FeatureExperimentRefRule) SetType(v *string)
- func (o *FeatureExperimentRefRule) SetVariations(v []FeatureExperimentRefRuleVariation)
- func (o FeatureExperimentRefRule) ToMap() (map[string]interface{}, error)
- func (o *FeatureExperimentRefRule) UnmarshalJSON(bytes []byte) (err error)
- type FeatureExperimentRefRuleVariation
- type FeatureExperimentRule
- func (o *FeatureExperimentRule) GetCondition() interface{}
- func (o *FeatureExperimentRule) GetConditionOk() (*string, bool)
- func (o *FeatureExperimentRule) GetCoverage() interface{}
- func (o *FeatureExperimentRule) GetCoverageOk() (*float64, bool)
- func (o *FeatureExperimentRule) GetDescription() interface{}
- func (o *FeatureExperimentRule) GetDescriptionOk() (*string, bool)
- func (o *FeatureExperimentRule) GetEnabled() interface{}
- func (o *FeatureExperimentRule) GetEnabledOk() (*bool, bool)
- func (o *FeatureExperimentRule) GetHashAttribute() interface{}
- func (o *FeatureExperimentRule) GetHashAttributeOk() (*string, bool)
- func (o *FeatureExperimentRule) GetId() interface{}
- func (o *FeatureExperimentRule) GetIdOk() (*string, bool)
- func (o *FeatureExperimentRule) GetNamespace() FeatureExperimentRuleNamespace
- func (o *FeatureExperimentRule) GetNamespaceOk() (*FeatureExperimentRuleNamespace, bool)
- func (o *FeatureExperimentRule) GetTrackingKey() interface{}
- func (o *FeatureExperimentRule) GetTrackingKeyOk() (*string, bool)
- func (o *FeatureExperimentRule) GetType() interface{}
- func (o *FeatureExperimentRule) GetTypeOk() (*FeatureRuleType, bool)
- func (o *FeatureExperimentRule) GetValue() interface{}
- func (o *FeatureExperimentRule) GetValueOk() ([]FeatureExperimentRuleValue, bool)
- func (o *FeatureExperimentRule) HasCoverage() bool
- func (o *FeatureExperimentRule) HasHashAttribute() bool
- func (o *FeatureExperimentRule) HasNamespace() bool
- func (o *FeatureExperimentRule) HasTrackingKey() bool
- func (o *FeatureExperimentRule) HasValue() bool
- func (o FeatureExperimentRule) MarshalJSON() ([]byte, error)
- func (o *FeatureExperimentRule) SetCondition(v *string)
- func (o *FeatureExperimentRule) SetCoverage(v *float64)
- func (o *FeatureExperimentRule) SetDescription(v *string)
- func (o *FeatureExperimentRule) SetEnabled(v *bool)
- func (o *FeatureExperimentRule) SetHashAttribute(v *string)
- func (o *FeatureExperimentRule) SetId(v *string)
- func (o *FeatureExperimentRule) SetNamespace(v FeatureExperimentRuleNamespace)
- func (o *FeatureExperimentRule) SetTrackingKey(v *string)
- func (o *FeatureExperimentRule) SetType(v *FeatureRuleType)
- func (o *FeatureExperimentRule) SetValue(v []FeatureExperimentRuleValue)
- func (o FeatureExperimentRule) ToMap() (map[string]interface{}, error)
- func (o *FeatureExperimentRule) UnmarshalJSON(bytes []byte) (err error)
- type FeatureExperimentRuleNamespace
- func (o *FeatureExperimentRuleNamespace) GetEnabled() interface{}
- func (o *FeatureExperimentRuleNamespace) GetEnabledOk() (*bool, bool)
- func (o *FeatureExperimentRuleNamespace) GetName() interface{}
- func (o *FeatureExperimentRuleNamespace) GetNameOk() (*string, bool)
- func (o *FeatureExperimentRuleNamespace) GetRange() interface{}
- func (o *FeatureExperimentRuleNamespace) GetRangeOk() (*interface{}, bool)
- func (o FeatureExperimentRuleNamespace) MarshalJSON() ([]byte, error)
- func (o *FeatureExperimentRuleNamespace) SetEnabled(v *bool)
- func (o *FeatureExperimentRuleNamespace) SetName(v *string)
- func (o *FeatureExperimentRuleNamespace) SetRange(v interface{})
- func (o FeatureExperimentRuleNamespace) ToMap() (map[string]interface{}, error)
- func (o *FeatureExperimentRuleNamespace) UnmarshalJSON(bytes []byte) (err error)
- type FeatureExperimentRuleValue
- type FeatureForceRule
- func (o *FeatureForceRule) GetCondition() interface{}
- func (o *FeatureForceRule) GetConditionOk() (*string, bool)
- func (o *FeatureForceRule) GetDescription() interface{}
- func (o *FeatureForceRule) GetDescriptionOk() (*string, bool)
- func (o *FeatureForceRule) GetEnabled() interface{}
- func (o *FeatureForceRule) GetEnabledOk() (*bool, bool)
- func (o *FeatureForceRule) GetId() interface{}
- func (o *FeatureForceRule) GetIdOk() (*string, bool)
- func (o *FeatureForceRule) GetSavedGroupTargeting() interface{}
- func (o *FeatureForceRule) GetSavedGroupTargetingOk() ([]FeatureRuleSavedGroupTargeting, bool)
- func (o *FeatureForceRule) GetType() interface{}
- func (o *FeatureForceRule) GetTypeOk() (*FeatureRuleType, bool)
- func (o *FeatureForceRule) GetValue() interface{}
- func (o *FeatureForceRule) GetValueOk() (*string, bool)
- func (o *FeatureForceRule) HasSavedGroupTargeting() bool
- func (o FeatureForceRule) MarshalJSON() ([]byte, error)
- func (o *FeatureForceRule) SetCondition(v *string)
- func (o *FeatureForceRule) SetDescription(v *string)
- func (o *FeatureForceRule) SetEnabled(v *bool)
- func (o *FeatureForceRule) SetId(v *string)
- func (o *FeatureForceRule) SetSavedGroupTargeting(v []FeatureRuleSavedGroupTargeting)
- func (o *FeatureForceRule) SetType(v *FeatureRuleType)
- func (o *FeatureForceRule) SetValue(v *string)
- func (o FeatureForceRule) ToMap() (map[string]interface{}, error)
- func (o *FeatureForceRule) UnmarshalJSON(bytes []byte) (err error)
- type FeatureRevision
- func (o *FeatureRevision) GetComment() string
- func (o *FeatureRevision) GetCommentOk() (*string, bool)
- func (o *FeatureRevision) GetDate() time.Time
- func (o *FeatureRevision) GetDateOk() (*time.Time, bool)
- func (o *FeatureRevision) GetPublishedBy() string
- func (o *FeatureRevision) GetPublishedByOk() (*string, bool)
- func (o *FeatureRevision) GetVersion() int32
- func (o *FeatureRevision) GetVersionOk() (*int32, bool)
- func (o FeatureRevision) MarshalJSON() ([]byte, error)
- func (o *FeatureRevision) SetComment(v string)
- func (o *FeatureRevision) SetDate(v time.Time)
- func (o *FeatureRevision) SetPublishedBy(v string)
- func (o *FeatureRevision) SetVersion(v int32)
- func (o FeatureRevision) ToMap() (map[string]interface{}, error)
- func (o *FeatureRevision) UnmarshalJSON(bytes []byte) (err error)
- type FeatureRolloutRule
- func (o *FeatureRolloutRule) GetCondition() interface{}
- func (o *FeatureRolloutRule) GetConditionOk() (*string, bool)
- func (o *FeatureRolloutRule) GetCoverage() interface{}
- func (o *FeatureRolloutRule) GetCoverageOk() (*float64, bool)
- func (o *FeatureRolloutRule) GetDescription() interface{}
- func (o *FeatureRolloutRule) GetDescriptionOk() (*string, bool)
- func (o *FeatureRolloutRule) GetEnabled() interface{}
- func (o *FeatureRolloutRule) GetEnabledOk() (*bool, bool)
- func (o *FeatureRolloutRule) GetHashAttribute() interface{}
- func (o *FeatureRolloutRule) GetHashAttributeOk() (*string, bool)
- func (o *FeatureRolloutRule) GetId() interface{}
- func (o *FeatureRolloutRule) GetIdOk() (*string, bool)
- func (o *FeatureRolloutRule) GetSavedGroupTargeting() interface{}
- func (o *FeatureRolloutRule) GetSavedGroupTargetingOk() ([]FeatureRuleSavedGroupTargeting, bool)
- func (o *FeatureRolloutRule) GetType() interface{}
- func (o *FeatureRolloutRule) GetTypeOk() (*FeatureRuleType, bool)
- func (o *FeatureRolloutRule) GetValue() interface{}
- func (o *FeatureRolloutRule) GetValueOk() (*string, bool)
- func (o *FeatureRolloutRule) HasSavedGroupTargeting() bool
- func (o FeatureRolloutRule) MarshalJSON() ([]byte, error)
- func (o *FeatureRolloutRule) SetCondition(v *string)
- func (o *FeatureRolloutRule) SetCoverage(v *float64)
- func (o *FeatureRolloutRule) SetDescription(v *string)
- func (o *FeatureRolloutRule) SetEnabled(v *bool)
- func (o *FeatureRolloutRule) SetHashAttribute(v *string)
- func (o *FeatureRolloutRule) SetId(v *string)
- func (o *FeatureRolloutRule) SetSavedGroupTargeting(v []FeatureRuleSavedGroupTargeting)
- func (o *FeatureRolloutRule) SetType(v *FeatureRuleType)
- func (o *FeatureRolloutRule) SetValue(v *string)
- func (o FeatureRolloutRule) ToMap() (map[string]interface{}, error)
- func (o *FeatureRolloutRule) UnmarshalJSON(bytes []byte) (err error)
- type FeatureRule
- type FeatureRuleSavedGroupTargeting
- type FeatureRuleType
- type GetDataSource200Response
- func (o *GetDataSource200Response) GetDataSource() DataSource
- func (o *GetDataSource200Response) GetDataSourceOk() (*DataSource, bool)
- func (o GetDataSource200Response) MarshalJSON() ([]byte, error)
- func (o *GetDataSource200Response) SetDataSource(v DataSource)
- func (o GetDataSource200Response) ToMap() (map[string]interface{}, error)
- func (o *GetDataSource200Response) UnmarshalJSON(bytes []byte) (err error)
- type GetDimension200Response
- func (o *GetDimension200Response) GetDimension() Dimension
- func (o *GetDimension200Response) GetDimensionOk() (*Dimension, bool)
- func (o GetDimension200Response) MarshalJSON() ([]byte, error)
- func (o *GetDimension200Response) SetDimension(v Dimension)
- func (o GetDimension200Response) ToMap() (map[string]interface{}, error)
- func (o *GetDimension200Response) UnmarshalJSON(bytes []byte) (err error)
- type GetExperimentResults200Response
- func (o *GetExperimentResults200Response) GetResult() ExperimentResults
- func (o *GetExperimentResults200Response) GetResultOk() (*ExperimentResults, bool)
- func (o *GetExperimentResults200Response) HasResult() bool
- func (o GetExperimentResults200Response) MarshalJSON() ([]byte, error)
- func (o *GetExperimentResults200Response) SetResult(v ExperimentResults)
- func (o GetExperimentResults200Response) ToMap() (map[string]interface{}, error)
- type GetProject200Response
- func (o *GetProject200Response) GetProject() Project
- func (o *GetProject200Response) GetProjectOk() (*Project, bool)
- func (o GetProject200Response) MarshalJSON() ([]byte, error)
- func (o *GetProject200Response) SetProject(v Project)
- func (o GetProject200Response) ToMap() (map[string]interface{}, error)
- func (o *GetProject200Response) UnmarshalJSON(bytes []byte) (err error)
- type GetSdkConnection200Response
- func (o *GetSdkConnection200Response) GetSdkConnection() SdkConnection
- func (o *GetSdkConnection200Response) GetSdkConnectionOk() (*SdkConnection, bool)
- func (o GetSdkConnection200Response) MarshalJSON() ([]byte, error)
- func (o *GetSdkConnection200Response) SetSdkConnection(v SdkConnection)
- func (o GetSdkConnection200Response) ToMap() (map[string]interface{}, error)
- func (o *GetSdkConnection200Response) UnmarshalJSON(bytes []byte) (err error)
- type GetSegment200Response
- func (o *GetSegment200Response) GetSegment() Segment
- func (o *GetSegment200Response) GetSegmentOk() (*Segment, bool)
- func (o GetSegment200Response) MarshalJSON() ([]byte, error)
- func (o *GetSegment200Response) SetSegment(v Segment)
- func (o GetSegment200Response) ToMap() (map[string]interface{}, error)
- func (o *GetSegment200Response) UnmarshalJSON(bytes []byte) (err error)
- type GetVisualChangeset200Response
- func (o *GetVisualChangeset200Response) GetExperiment() Experiment
- func (o *GetVisualChangeset200Response) GetExperimentOk() (*Experiment, bool)
- func (o *GetVisualChangeset200Response) GetVisualChangeset() VisualChangeset
- func (o *GetVisualChangeset200Response) GetVisualChangesetOk() (*VisualChangeset, bool)
- func (o *GetVisualChangeset200Response) HasExperiment() bool
- func (o GetVisualChangeset200Response) MarshalJSON() ([]byte, error)
- func (o *GetVisualChangeset200Response) SetExperiment(v Experiment)
- func (o *GetVisualChangeset200Response) SetVisualChangeset(v VisualChangeset)
- func (o GetVisualChangeset200Response) ToMap() (map[string]interface{}, error)
- func (o *GetVisualChangeset200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListDataSources200Response
- func (o *ListDataSources200Response) GetDataSources() []DataSource
- func (o *ListDataSources200Response) GetDataSourcesOk() ([]DataSource, bool)
- func (o ListDataSources200Response) MarshalJSON() ([]byte, error)
- func (o *ListDataSources200Response) SetDataSources(v []DataSource)
- func (o ListDataSources200Response) ToMap() (map[string]interface{}, error)
- func (o *ListDataSources200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListDimensions200Response
- func (o *ListDimensions200Response) GetDimensions() []Dimension
- func (o *ListDimensions200Response) GetDimensionsOk() ([]Dimension, bool)
- func (o ListDimensions200Response) MarshalJSON() ([]byte, error)
- func (o *ListDimensions200Response) SetDimensions(v []Dimension)
- func (o ListDimensions200Response) ToMap() (map[string]interface{}, error)
- func (o *ListDimensions200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListExperiments200Response
- func (o *ListExperiments200Response) GetExperiments() []Experiment
- func (o *ListExperiments200Response) GetExperimentsOk() ([]Experiment, bool)
- func (o ListExperiments200Response) MarshalJSON() ([]byte, error)
- func (o *ListExperiments200Response) SetExperiments(v []Experiment)
- func (o ListExperiments200Response) ToMap() (map[string]interface{}, error)
- func (o *ListExperiments200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListFeatures200Response
- func (o *ListFeatures200Response) GetFeatures() []Feature
- func (o *ListFeatures200Response) GetFeaturesOk() ([]Feature, bool)
- func (o ListFeatures200Response) MarshalJSON() ([]byte, error)
- func (o *ListFeatures200Response) SetFeatures(v []Feature)
- func (o ListFeatures200Response) ToMap() (map[string]interface{}, error)
- func (o *ListFeatures200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListMetrics200Response
- func (o *ListMetrics200Response) GetMetrics() []Metric
- func (o *ListMetrics200Response) GetMetricsOk() ([]Metric, bool)
- func (o ListMetrics200Response) MarshalJSON() ([]byte, error)
- func (o *ListMetrics200Response) SetMetrics(v []Metric)
- func (o ListMetrics200Response) ToMap() (map[string]interface{}, error)
- func (o *ListMetrics200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListOrganizations200Response
- func (o *ListOrganizations200Response) GetOrganizations() []Organization
- func (o *ListOrganizations200Response) GetOrganizationsOk() ([]Organization, bool)
- func (o ListOrganizations200Response) MarshalJSON() ([]byte, error)
- func (o *ListOrganizations200Response) SetOrganizations(v []Organization)
- func (o ListOrganizations200Response) ToMap() (map[string]interface{}, error)
- func (o *ListOrganizations200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListProjects200Response
- func (o *ListProjects200Response) GetProjects() []Project
- func (o *ListProjects200Response) GetProjectsOk() ([]Project, bool)
- func (o ListProjects200Response) MarshalJSON() ([]byte, error)
- func (o *ListProjects200Response) SetProjects(v []Project)
- func (o ListProjects200Response) ToMap() (map[string]interface{}, error)
- func (o *ListProjects200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListSavedGroups200Response
- func (o *ListSavedGroups200Response) GetLimit() interface{}
- func (o *ListSavedGroups200Response) GetSavedGroups() []SavedGroup
- func (o *ListSavedGroups200Response) GetSavedGroupsOk() ([]SavedGroup, bool)
- func (o ListSavedGroups200Response) MarshalJSON() ([]byte, error)
- func (o *ListSavedGroups200Response) SetSavedGroups(v []SavedGroup)
- func (o ListSavedGroups200Response) ToMap() (map[string]interface{}, error)
- func (o *ListSavedGroups200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListSdkConnections200Response
- func (o *ListSdkConnections200Response) GetConnections() []SdkConnection
- func (o *ListSdkConnections200Response) GetConnectionsOk() ([]SdkConnection, bool)
- func (o *ListSdkConnections200Response) GetLimit() interface{}
- func (o *ListSdkConnections200Response) HasConnections() bool
- func (o ListSdkConnections200Response) MarshalJSON() ([]byte, error)
- func (o *ListSdkConnections200Response) SetConnections(v []SdkConnection)
- func (o ListSdkConnections200Response) ToMap() (map[string]interface{}, error)
- func (o *ListSdkConnections200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListSegments200Response
- func (o *ListSegments200Response) GetLimit() interface{}
- func (o *ListSegments200Response) GetSegments() []Segment
- func (o *ListSegments200Response) GetSegmentsOk() ([]Segment, bool)
- func (o ListSegments200Response) MarshalJSON() ([]byte, error)
- func (o *ListSegments200Response) SetSegments(v []Segment)
- func (o ListSegments200Response) ToMap() (map[string]interface{}, error)
- func (o *ListSegments200Response) UnmarshalJSON(bytes []byte) (err error)
- type ListVisualChangesets200Response
- func (o *ListVisualChangesets200Response) GetVisualChangesets() []VisualChangeset
- func (o *ListVisualChangesets200Response) GetVisualChangesetsOk() ([]VisualChangeset, bool)
- func (o ListVisualChangesets200Response) MarshalJSON() ([]byte, error)
- func (o *ListVisualChangesets200Response) SetVisualChangesets(v []VisualChangeset)
- func (o ListVisualChangesets200Response) ToMap() (map[string]interface{}, error)
- func (o *ListVisualChangesets200Response) UnmarshalJSON(bytes []byte) (err error)
- type Metric
- func (o *Metric) GetArchived() bool
- func (o *Metric) GetArchivedOk() (*bool, bool)
- func (o *Metric) GetBehavior() MetricBehavior
- func (o *Metric) GetBehaviorOk() (*MetricBehavior, bool)
- func (o *Metric) GetDatasourceId() string
- func (o *Metric) GetDatasourceIdOk() (*string, bool)
- func (o *Metric) GetDateCreated() string
- func (o *Metric) GetDateCreatedOk() (*string, bool)
- func (o *Metric) GetDateUpdated() string
- func (o *Metric) GetDateUpdatedOk() (*string, bool)
- func (o *Metric) GetDescription() string
- func (o *Metric) GetDescriptionOk() (*string, bool)
- func (o *Metric) GetId() string
- func (o *Metric) GetIdOk() (*string, bool)
- func (o *Metric) GetMixpanel() MetricMixpanel
- func (o *Metric) GetMixpanelOk() (*MetricMixpanel, bool)
- func (o *Metric) GetName() string
- func (o *Metric) GetNameOk() (*string, bool)
- func (o *Metric) GetOwner() string
- func (o *Metric) GetOwnerOk() (*string, bool)
- func (o *Metric) GetProjects() []string
- func (o *Metric) GetProjectsOk() ([]string, bool)
- func (o *Metric) GetSql() MetricSql
- func (o *Metric) GetSqlBuilder() MetricSqlBuilder
- func (o *Metric) GetSqlBuilderOk() (*MetricSqlBuilder, bool)
- func (o *Metric) GetSqlOk() (*MetricSql, bool)
- func (o *Metric) GetTags() []string
- func (o *Metric) GetTagsOk() ([]string, bool)
- func (o *Metric) GetType() string
- func (o *Metric) GetTypeOk() (*string, bool)
- func (o *Metric) HasMixpanel() bool
- func (o *Metric) HasSql() bool
- func (o *Metric) HasSqlBuilder() bool
- func (o Metric) MarshalJSON() ([]byte, error)
- func (o *Metric) SetArchived(v bool)
- func (o *Metric) SetBehavior(v MetricBehavior)
- func (o *Metric) SetDatasourceId(v string)
- func (o *Metric) SetDateCreated(v string)
- func (o *Metric) SetDateUpdated(v string)
- func (o *Metric) SetDescription(v string)
- func (o *Metric) SetId(v string)
- func (o *Metric) SetMixpanel(v MetricMixpanel)
- func (o *Metric) SetName(v string)
- func (o *Metric) SetOwner(v string)
- func (o *Metric) SetProjects(v []string)
- func (o *Metric) SetSql(v MetricSql)
- func (o *Metric) SetSqlBuilder(v MetricSqlBuilder)
- func (o *Metric) SetTags(v []string)
- func (o *Metric) SetType(v string)
- func (o Metric) ToMap() (map[string]interface{}, error)
- func (o *Metric) UnmarshalJSON(bytes []byte) (err error)
- type MetricBehavior
- func (o *MetricBehavior) GetCap() float32
- func (o *MetricBehavior) GetCapOk() (*float32, bool)
- func (o *MetricBehavior) GetCapValue() float32
- func (o *MetricBehavior) GetCapValueOk() (*float32, bool)
- func (o *MetricBehavior) GetCapping() string
- func (o *MetricBehavior) GetCappingOk() (*string, bool)
- func (o *MetricBehavior) GetConversionWindowEnd() float32
- func (o *MetricBehavior) GetConversionWindowEndOk() (*float32, bool)
- func (o *MetricBehavior) GetConversionWindowStart() float32
- func (o *MetricBehavior) GetConversionWindowStartOk() (*float32, bool)
- func (o *MetricBehavior) GetGoal() string
- func (o *MetricBehavior) GetGoalOk() (*string, bool)
- func (o *MetricBehavior) GetMaxPercentChange() float32
- func (o *MetricBehavior) GetMaxPercentChangeOk() (*float32, bool)
- func (o *MetricBehavior) GetMinPercentChange() float32
- func (o *MetricBehavior) GetMinPercentChangeOk() (*float32, bool)
- func (o *MetricBehavior) GetMinSampleSize() float32
- func (o *MetricBehavior) GetMinSampleSizeOk() (*float32, bool)
- func (o *MetricBehavior) GetRiskThresholdDanger() float32
- func (o *MetricBehavior) GetRiskThresholdDangerOk() (*float32, bool)
- func (o *MetricBehavior) GetRiskThresholdSuccess() float32
- func (o *MetricBehavior) GetRiskThresholdSuccessOk() (*float32, bool)
- func (o *MetricBehavior) HasCap() bool
- func (o *MetricBehavior) HasCapValue() bool
- func (o *MetricBehavior) HasCapping() bool
- func (o MetricBehavior) MarshalJSON() ([]byte, error)
- func (o *MetricBehavior) SetCap(v float32)
- func (o *MetricBehavior) SetCapValue(v float32)
- func (o *MetricBehavior) SetCapping(v string)
- func (o *MetricBehavior) SetConversionWindowEnd(v float32)
- func (o *MetricBehavior) SetConversionWindowStart(v float32)
- func (o *MetricBehavior) SetGoal(v string)
- func (o *MetricBehavior) SetMaxPercentChange(v float32)
- func (o *MetricBehavior) SetMinPercentChange(v float32)
- func (o *MetricBehavior) SetMinSampleSize(v float32)
- func (o *MetricBehavior) SetRiskThresholdDanger(v float32)
- func (o *MetricBehavior) SetRiskThresholdSuccess(v float32)
- func (o MetricBehavior) ToMap() (map[string]interface{}, error)
- func (o *MetricBehavior) UnmarshalJSON(bytes []byte) (err error)
- type MetricMixpanel
- func (o *MetricMixpanel) GetConditions() []PostMetricRequestMixpanelConditionsInner
- func (o *MetricMixpanel) GetConditionsOk() ([]PostMetricRequestMixpanelConditionsInner, bool)
- func (o *MetricMixpanel) GetEventName() string
- func (o *MetricMixpanel) GetEventNameOk() (*string, bool)
- func (o *MetricMixpanel) GetEventValue() string
- func (o *MetricMixpanel) GetEventValueOk() (*string, bool)
- func (o *MetricMixpanel) GetUserAggregation() string
- func (o *MetricMixpanel) GetUserAggregationOk() (*string, bool)
- func (o MetricMixpanel) MarshalJSON() ([]byte, error)
- func (o *MetricMixpanel) SetConditions(v []PostMetricRequestMixpanelConditionsInner)
- func (o *MetricMixpanel) SetEventName(v string)
- func (o *MetricMixpanel) SetEventValue(v string)
- func (o *MetricMixpanel) SetUserAggregation(v string)
- func (o MetricMixpanel) ToMap() (map[string]interface{}, error)
- func (o *MetricMixpanel) UnmarshalJSON(bytes []byte) (err error)
- type MetricSql
- func (o *MetricSql) GetConversionSQL() string
- func (o *MetricSql) GetConversionSQLOk() (*string, bool)
- func (o *MetricSql) GetDenominatorMetricId() string
- func (o *MetricSql) GetDenominatorMetricIdOk() (*string, bool)
- func (o *MetricSql) GetIdentifierTypes() []string
- func (o *MetricSql) GetIdentifierTypesOk() ([]string, bool)
- func (o *MetricSql) GetUserAggregationSQL() string
- func (o *MetricSql) GetUserAggregationSQLOk() (*string, bool)
- func (o MetricSql) MarshalJSON() ([]byte, error)
- func (o *MetricSql) SetConversionSQL(v string)
- func (o *MetricSql) SetDenominatorMetricId(v string)
- func (o *MetricSql) SetIdentifierTypes(v []string)
- func (o *MetricSql) SetUserAggregationSQL(v string)
- func (o MetricSql) ToMap() (map[string]interface{}, error)
- func (o *MetricSql) UnmarshalJSON(bytes []byte) (err error)
- type MetricSqlBuilder
- func (o *MetricSqlBuilder) GetConditions() []PostMetricRequestSqlBuilderConditionsInner
- func (o *MetricSqlBuilder) GetConditionsOk() ([]PostMetricRequestSqlBuilderConditionsInner, bool)
- func (o *MetricSqlBuilder) GetIdentifierTypeColumns() []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
- func (o *MetricSqlBuilder) GetIdentifierTypeColumnsOk() ([]PostMetricRequestSqlBuilderIdentifierTypeColumnsInner, bool)
- func (o *MetricSqlBuilder) GetTableName() string
- func (o *MetricSqlBuilder) GetTableNameOk() (*string, bool)
- func (o *MetricSqlBuilder) GetTimestampColumnName() string
- func (o *MetricSqlBuilder) GetTimestampColumnNameOk() (*string, bool)
- func (o *MetricSqlBuilder) GetValueColumnName() string
- func (o *MetricSqlBuilder) GetValueColumnNameOk() (*string, bool)
- func (o MetricSqlBuilder) MarshalJSON() ([]byte, error)
- func (o *MetricSqlBuilder) SetConditions(v []PostMetricRequestSqlBuilderConditionsInner)
- func (o *MetricSqlBuilder) SetIdentifierTypeColumns(v []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner)
- func (o *MetricSqlBuilder) SetTableName(v string)
- func (o *MetricSqlBuilder) SetTimestampColumnName(v string)
- func (o *MetricSqlBuilder) SetValueColumnName(v string)
- func (o MetricSqlBuilder) ToMap() (map[string]interface{}, error)
- func (o *MetricSqlBuilder) UnmarshalJSON(bytes []byte) (err error)
- type NullableDataSource
- type NullableDataSourceMixpanelSettings
- func (v NullableDataSourceMixpanelSettings) Get() *DataSourceMixpanelSettings
- func (v NullableDataSourceMixpanelSettings) IsSet() bool
- func (v NullableDataSourceMixpanelSettings) MarshalJSON() ([]byte, error)
- func (v *NullableDataSourceMixpanelSettings) Set(val *DataSourceMixpanelSettings)
- func (v *NullableDataSourceMixpanelSettings) UnmarshalJSON(src []byte) error
- func (v *NullableDataSourceMixpanelSettings) Unset()
- type NullableDeleteMetric200Response
- func (v NullableDeleteMetric200Response) Get() *DeleteMetric200Response
- func (v NullableDeleteMetric200Response) IsSet() bool
- func (v NullableDeleteMetric200Response) MarshalJSON() ([]byte, error)
- func (v *NullableDeleteMetric200Response) Set(val *DeleteMetric200Response)
- func (v *NullableDeleteMetric200Response) UnmarshalJSON(src []byte) error
- func (v *NullableDeleteMetric200Response) Unset()
- type NullableDimension
- type NullableExperiment
- type NullableExperimentAnalysisSettings
- func (v NullableExperimentAnalysisSettings) Get() *ExperimentAnalysisSettings
- func (v NullableExperimentAnalysisSettings) IsSet() bool
- func (v NullableExperimentAnalysisSettings) MarshalJSON() ([]byte, error)
- func (v *NullableExperimentAnalysisSettings) Set(val *ExperimentAnalysisSettings)
- func (v *NullableExperimentAnalysisSettings) UnmarshalJSON(src []byte) error
- func (v *NullableExperimentAnalysisSettings) Unset()
- type NullableExperimentMetric
- func (v NullableExperimentMetric) Get() *ExperimentMetric
- func (v NullableExperimentMetric) IsSet() bool
- func (v NullableExperimentMetric) MarshalJSON() ([]byte, error)
- func (v *NullableExperimentMetric) Set(val *ExperimentMetric)
- func (v *NullableExperimentMetric) UnmarshalJSON(src []byte) error
- func (v *NullableExperimentMetric) Unset()
- type NullableExperimentMetricOverrides
- func (v NullableExperimentMetricOverrides) Get() *ExperimentMetricOverrides
- func (v NullableExperimentMetricOverrides) IsSet() bool
- func (v NullableExperimentMetricOverrides) MarshalJSON() ([]byte, error)
- func (v *NullableExperimentMetricOverrides) Set(val *ExperimentMetricOverrides)
- func (v *NullableExperimentMetricOverrides) UnmarshalJSON(src []byte) error
- func (v *NullableExperimentMetricOverrides) Unset()
- type NullableExperimentResultSummary
- func (v NullableExperimentResultSummary) Get() *ExperimentResultSummary
- func (v NullableExperimentResultSummary) IsSet() bool
- func (v NullableExperimentResultSummary) MarshalJSON() ([]byte, error)
- func (v *NullableExperimentResultSummary) Set(val *ExperimentResultSummary)
- func (v *NullableExperimentResultSummary) UnmarshalJSON(src []byte) error
- func (v *NullableExperimentResultSummary) Unset()
- type NullableExperimentResults
- func (v NullableExperimentResults) Get() *ExperimentResults
- func (v NullableExperimentResults) IsSet() bool
- func (v NullableExperimentResults) MarshalJSON() ([]byte, error)
- func (v *NullableExperimentResults) Set(val *ExperimentResults)
- func (v *NullableExperimentResults) UnmarshalJSON(src []byte) error
- func (v *NullableExperimentResults) Unset()
- type NullableExperimentResultsDimension
- func (v NullableExperimentResultsDimension) Get() *ExperimentResultsDimension
- func (v NullableExperimentResultsDimension) IsSet() bool
- func (v NullableExperimentResultsDimension) MarshalJSON() ([]byte, error)
- func (v *NullableExperimentResultsDimension) Set(val *ExperimentResultsDimension)
- func (v *NullableExperimentResultsDimension) UnmarshalJSON(src []byte) error
- func (v *NullableExperimentResultsDimension) Unset()
- type NullableFeature
- type NullableFeatureDefinition
- func (v NullableFeatureDefinition) Get() *FeatureDefinition
- func (v NullableFeatureDefinition) IsSet() bool
- func (v NullableFeatureDefinition) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureDefinition) Set(val *FeatureDefinition)
- func (v *NullableFeatureDefinition) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureDefinition) Unset()
- type NullableFeatureDefinitionDefaultValue
- func (v NullableFeatureDefinitionDefaultValue) Get() *FeatureDefinitionDefaultValue
- func (v NullableFeatureDefinitionDefaultValue) IsSet() bool
- func (v NullableFeatureDefinitionDefaultValue) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureDefinitionDefaultValue) Set(val *FeatureDefinitionDefaultValue)
- func (v *NullableFeatureDefinitionDefaultValue) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureDefinitionDefaultValue) Unset()
- type NullableFeatureEnvironment
- func (v NullableFeatureEnvironment) Get() *FeatureEnvironment
- func (v NullableFeatureEnvironment) IsSet() bool
- func (v NullableFeatureEnvironment) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureEnvironment) Set(val *FeatureEnvironment)
- func (v *NullableFeatureEnvironment) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureEnvironment) Unset()
- type NullableFeatureEnvironmentDraft
- func (v NullableFeatureEnvironmentDraft) Get() *FeatureEnvironmentDraft
- func (v NullableFeatureEnvironmentDraft) IsSet() bool
- func (v NullableFeatureEnvironmentDraft) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureEnvironmentDraft) Set(val *FeatureEnvironmentDraft)
- func (v *NullableFeatureEnvironmentDraft) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureEnvironmentDraft) Unset()
- type NullableFeatureExperimentRefRule
- func (v NullableFeatureExperimentRefRule) Get() *FeatureExperimentRefRule
- func (v NullableFeatureExperimentRefRule) IsSet() bool
- func (v NullableFeatureExperimentRefRule) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureExperimentRefRule) Set(val *FeatureExperimentRefRule)
- func (v *NullableFeatureExperimentRefRule) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureExperimentRefRule) Unset()
- type NullableFeatureExperimentRule
- func (v NullableFeatureExperimentRule) Get() *FeatureExperimentRule
- func (v NullableFeatureExperimentRule) IsSet() bool
- func (v NullableFeatureExperimentRule) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureExperimentRule) Set(val *FeatureExperimentRule)
- func (v *NullableFeatureExperimentRule) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureExperimentRule) Unset()
- type NullableFeatureExperimentRuleNamespace
- func (v NullableFeatureExperimentRuleNamespace) Get() *FeatureExperimentRuleNamespace
- func (v NullableFeatureExperimentRuleNamespace) IsSet() bool
- func (v NullableFeatureExperimentRuleNamespace) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureExperimentRuleNamespace) Set(val *FeatureExperimentRuleNamespace)
- func (v *NullableFeatureExperimentRuleNamespace) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureExperimentRuleNamespace) Unset()
- type NullableFeatureForceRule
- func (v NullableFeatureForceRule) Get() *FeatureForceRule
- func (v NullableFeatureForceRule) IsSet() bool
- func (v NullableFeatureForceRule) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureForceRule) Set(val *FeatureForceRule)
- func (v *NullableFeatureForceRule) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureForceRule) Unset()
- type NullableFeatureRevision
- func (v NullableFeatureRevision) Get() *FeatureRevision
- func (v NullableFeatureRevision) IsSet() bool
- func (v NullableFeatureRevision) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureRevision) Set(val *FeatureRevision)
- func (v *NullableFeatureRevision) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureRevision) Unset()
- type NullableFeatureRolloutRule
- func (v NullableFeatureRolloutRule) Get() *FeatureRolloutRule
- func (v NullableFeatureRolloutRule) IsSet() bool
- func (v NullableFeatureRolloutRule) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureRolloutRule) Set(val *FeatureRolloutRule)
- func (v *NullableFeatureRolloutRule) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureRolloutRule) Unset()
- type NullableFeatureRule
- func (v NullableFeatureRule) Get() *FeatureRule
- func (v NullableFeatureRule) IsSet() bool
- func (v NullableFeatureRule) MarshalJSON() ([]byte, error)
- func (v *NullableFeatureRule) Set(val *FeatureRule)
- func (v *NullableFeatureRule) UnmarshalJSON(src []byte) error
- func (v *NullableFeatureRule) Unset()
- type NullableGetDataSource200Response
- func (v NullableGetDataSource200Response) Get() *GetDataSource200Response
- func (v NullableGetDataSource200Response) IsSet() bool
- func (v NullableGetDataSource200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetDataSource200Response) Set(val *GetDataSource200Response)
- func (v *NullableGetDataSource200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetDataSource200Response) Unset()
- type NullableGetDimension200Response
- func (v NullableGetDimension200Response) Get() *GetDimension200Response
- func (v NullableGetDimension200Response) IsSet() bool
- func (v NullableGetDimension200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetDimension200Response) Set(val *GetDimension200Response)
- func (v *NullableGetDimension200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetDimension200Response) Unset()
- type NullableGetExperimentResults200Response
- func (v NullableGetExperimentResults200Response) Get() *GetExperimentResults200Response
- func (v NullableGetExperimentResults200Response) IsSet() bool
- func (v NullableGetExperimentResults200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetExperimentResults200Response) Set(val *GetExperimentResults200Response)
- func (v *NullableGetExperimentResults200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetExperimentResults200Response) Unset()
- type NullableGetProject200Response
- func (v NullableGetProject200Response) Get() *GetProject200Response
- func (v NullableGetProject200Response) IsSet() bool
- func (v NullableGetProject200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetProject200Response) Set(val *GetProject200Response)
- func (v *NullableGetProject200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetProject200Response) Unset()
- type NullableGetSdkConnection200Response
- func (v NullableGetSdkConnection200Response) Get() *GetSdkConnection200Response
- func (v NullableGetSdkConnection200Response) IsSet() bool
- func (v NullableGetSdkConnection200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetSdkConnection200Response) Set(val *GetSdkConnection200Response)
- func (v *NullableGetSdkConnection200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetSdkConnection200Response) Unset()
- type NullableGetSegment200Response
- func (v NullableGetSegment200Response) Get() *GetSegment200Response
- func (v NullableGetSegment200Response) IsSet() bool
- func (v NullableGetSegment200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetSegment200Response) Set(val *GetSegment200Response)
- func (v *NullableGetSegment200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetSegment200Response) Unset()
- type NullableGetVisualChangeset200Response
- func (v NullableGetVisualChangeset200Response) Get() *GetVisualChangeset200Response
- func (v NullableGetVisualChangeset200Response) IsSet() bool
- func (v NullableGetVisualChangeset200Response) MarshalJSON() ([]byte, error)
- func (v *NullableGetVisualChangeset200Response) Set(val *GetVisualChangeset200Response)
- func (v *NullableGetVisualChangeset200Response) UnmarshalJSON(src []byte) error
- func (v *NullableGetVisualChangeset200Response) Unset()
- type NullableListDataSources200Response
- func (v NullableListDataSources200Response) Get() *ListDataSources200Response
- func (v NullableListDataSources200Response) IsSet() bool
- func (v NullableListDataSources200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListDataSources200Response) Set(val *ListDataSources200Response)
- func (v *NullableListDataSources200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListDataSources200Response) Unset()
- type NullableListDimensions200Response
- func (v NullableListDimensions200Response) Get() *ListDimensions200Response
- func (v NullableListDimensions200Response) IsSet() bool
- func (v NullableListDimensions200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListDimensions200Response) Set(val *ListDimensions200Response)
- func (v *NullableListDimensions200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListDimensions200Response) Unset()
- type NullableListExperiments200Response
- func (v NullableListExperiments200Response) Get() *ListExperiments200Response
- func (v NullableListExperiments200Response) IsSet() bool
- func (v NullableListExperiments200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListExperiments200Response) Set(val *ListExperiments200Response)
- func (v *NullableListExperiments200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListExperiments200Response) Unset()
- type NullableListFeatures200Response
- func (v NullableListFeatures200Response) Get() *ListFeatures200Response
- func (v NullableListFeatures200Response) IsSet() bool
- func (v NullableListFeatures200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListFeatures200Response) Set(val *ListFeatures200Response)
- func (v *NullableListFeatures200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListFeatures200Response) Unset()
- type NullableListMetrics200Response
- func (v NullableListMetrics200Response) Get() *ListMetrics200Response
- func (v NullableListMetrics200Response) IsSet() bool
- func (v NullableListMetrics200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListMetrics200Response) Set(val *ListMetrics200Response)
- func (v *NullableListMetrics200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListMetrics200Response) Unset()
- type NullableListOrganizations200Response
- func (v NullableListOrganizations200Response) Get() *ListOrganizations200Response
- func (v NullableListOrganizations200Response) IsSet() bool
- func (v NullableListOrganizations200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListOrganizations200Response) Set(val *ListOrganizations200Response)
- func (v *NullableListOrganizations200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListOrganizations200Response) Unset()
- type NullableListProjects200Response
- func (v NullableListProjects200Response) Get() *ListProjects200Response
- func (v NullableListProjects200Response) IsSet() bool
- func (v NullableListProjects200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListProjects200Response) Set(val *ListProjects200Response)
- func (v *NullableListProjects200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListProjects200Response) Unset()
- type NullableListSavedGroups200Response
- func (v NullableListSavedGroups200Response) Get() *ListSavedGroups200Response
- func (v NullableListSavedGroups200Response) IsSet() bool
- func (v NullableListSavedGroups200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListSavedGroups200Response) Set(val *ListSavedGroups200Response)
- func (v *NullableListSavedGroups200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListSavedGroups200Response) Unset()
- type NullableListSdkConnections200Response
- func (v NullableListSdkConnections200Response) Get() *ListSdkConnections200Response
- func (v NullableListSdkConnections200Response) IsSet() bool
- func (v NullableListSdkConnections200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListSdkConnections200Response) Set(val *ListSdkConnections200Response)
- func (v *NullableListSdkConnections200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListSdkConnections200Response) Unset()
- type NullableListSegments200Response
- func (v NullableListSegments200Response) Get() *ListSegments200Response
- func (v NullableListSegments200Response) IsSet() bool
- func (v NullableListSegments200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListSegments200Response) Set(val *ListSegments200Response)
- func (v *NullableListSegments200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListSegments200Response) Unset()
- type NullableListVisualChangesets200Response
- func (v NullableListVisualChangesets200Response) Get() *ListVisualChangesets200Response
- func (v NullableListVisualChangesets200Response) IsSet() bool
- func (v NullableListVisualChangesets200Response) MarshalJSON() ([]byte, error)
- func (v *NullableListVisualChangesets200Response) Set(val *ListVisualChangesets200Response)
- func (v *NullableListVisualChangesets200Response) UnmarshalJSON(src []byte) error
- func (v *NullableListVisualChangesets200Response) Unset()
- type NullableMetric
- type NullableMetricBehavior
- func (v NullableMetricBehavior) Get() *MetricBehavior
- func (v NullableMetricBehavior) IsSet() bool
- func (v NullableMetricBehavior) MarshalJSON() ([]byte, error)
- func (v *NullableMetricBehavior) Set(val *MetricBehavior)
- func (v *NullableMetricBehavior) UnmarshalJSON(src []byte) error
- func (v *NullableMetricBehavior) Unset()
- type NullableMetricMixpanel
- func (v NullableMetricMixpanel) Get() *MetricMixpanel
- func (v NullableMetricMixpanel) IsSet() bool
- func (v NullableMetricMixpanel) MarshalJSON() ([]byte, error)
- func (v *NullableMetricMixpanel) Set(val *MetricMixpanel)
- func (v *NullableMetricMixpanel) UnmarshalJSON(src []byte) error
- func (v *NullableMetricMixpanel) Unset()
- type NullableMetricSql
- type NullableMetricSqlBuilder
- func (v NullableMetricSqlBuilder) Get() *MetricSqlBuilder
- func (v NullableMetricSqlBuilder) IsSet() bool
- func (v NullableMetricSqlBuilder) MarshalJSON() ([]byte, error)
- func (v *NullableMetricSqlBuilder) Set(val *MetricSqlBuilder)
- func (v *NullableMetricSqlBuilder) UnmarshalJSON(src []byte) error
- func (v *NullableMetricSqlBuilder) Unset()
- type NullableOrganization
- func (v NullableOrganization) Get() *Organization
- func (v NullableOrganization) IsSet() bool
- func (v NullableOrganization) MarshalJSON() ([]byte, error)
- func (v *NullableOrganization) Set(val *Organization)
- func (v *NullableOrganization) UnmarshalJSON(src []byte) error
- func (v *NullableOrganization) Unset()
- type NullablePaginationFields
- func (v NullablePaginationFields) Get() *PaginationFields
- func (v NullablePaginationFields) IsSet() bool
- func (v NullablePaginationFields) MarshalJSON() ([]byte, error)
- func (v *NullablePaginationFields) Set(val *PaginationFields)
- func (v *NullablePaginationFields) UnmarshalJSON(src []byte) error
- func (v *NullablePaginationFields) Unset()
- type NullablePostExperiment200Response
- func (v NullablePostExperiment200Response) Get() *PostExperiment200Response
- func (v NullablePostExperiment200Response) IsSet() bool
- func (v NullablePostExperiment200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePostExperiment200Response) Set(val *PostExperiment200Response)
- func (v *NullablePostExperiment200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePostExperiment200Response) Unset()
- type NullablePostExperimentRequest
- func (v NullablePostExperimentRequest) Get() *PostExperimentRequest
- func (v NullablePostExperimentRequest) IsSet() bool
- func (v NullablePostExperimentRequest) MarshalJSON() ([]byte, error)
- func (v *NullablePostExperimentRequest) Set(val *PostExperimentRequest)
- func (v *NullablePostExperimentRequest) UnmarshalJSON(src []byte) error
- func (v *NullablePostExperimentRequest) Unset()
- type NullablePostExperimentRequestPhasesInner
- func (v NullablePostExperimentRequestPhasesInner) Get() *PostExperimentRequestPhasesInner
- func (v NullablePostExperimentRequestPhasesInner) IsSet() bool
- func (v NullablePostExperimentRequestPhasesInner) MarshalJSON() ([]byte, error)
- func (v *NullablePostExperimentRequestPhasesInner) Set(val *PostExperimentRequestPhasesInner)
- func (v *NullablePostExperimentRequestPhasesInner) UnmarshalJSON(src []byte) error
- func (v *NullablePostExperimentRequestPhasesInner) Unset()
- type NullablePostExperimentRequestPhasesInnerNamespace
- func (v NullablePostExperimentRequestPhasesInnerNamespace) Get() *PostExperimentRequestPhasesInnerNamespace
- func (v NullablePostExperimentRequestPhasesInnerNamespace) IsSet() bool
- func (v NullablePostExperimentRequestPhasesInnerNamespace) MarshalJSON() ([]byte, error)
- func (v *NullablePostExperimentRequestPhasesInnerNamespace) Set(val *PostExperimentRequestPhasesInnerNamespace)
- func (v *NullablePostExperimentRequestPhasesInnerNamespace) UnmarshalJSON(src []byte) error
- func (v *NullablePostExperimentRequestPhasesInnerNamespace) Unset()
- type NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner
- func (v NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) Get() *PostExperimentRequestPhasesInnerSavedGroupTargetingInner
- func (v NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) IsSet() bool
- func (v NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) MarshalJSON() ([]byte, error)
- func (v *NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) Set(val *PostExperimentRequestPhasesInnerSavedGroupTargetingInner)
- func (v *NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) UnmarshalJSON(src []byte) error
- func (v *NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) Unset()
- type NullablePostExperimentRequestPhasesInnerTrafficSplitInner
- func (v NullablePostExperimentRequestPhasesInnerTrafficSplitInner) Get() *PostExperimentRequestPhasesInnerTrafficSplitInner
- func (v NullablePostExperimentRequestPhasesInnerTrafficSplitInner) IsSet() bool
- func (v NullablePostExperimentRequestPhasesInnerTrafficSplitInner) MarshalJSON() ([]byte, error)
- func (v *NullablePostExperimentRequestPhasesInnerTrafficSplitInner) Set(val *PostExperimentRequestPhasesInnerTrafficSplitInner)
- func (v *NullablePostExperimentRequestPhasesInnerTrafficSplitInner) UnmarshalJSON(src []byte) error
- func (v *NullablePostExperimentRequestPhasesInnerTrafficSplitInner) Unset()
- type NullablePostExperimentRequestVariationsInner
- func (v NullablePostExperimentRequestVariationsInner) Get() *PostExperimentRequestVariationsInner
- func (v NullablePostExperimentRequestVariationsInner) IsSet() bool
- func (v NullablePostExperimentRequestVariationsInner) MarshalJSON() ([]byte, error)
- func (v *NullablePostExperimentRequestVariationsInner) Set(val *PostExperimentRequestVariationsInner)
- func (v *NullablePostExperimentRequestVariationsInner) UnmarshalJSON(src []byte) error
- func (v *NullablePostExperimentRequestVariationsInner) Unset()
- type NullablePostExperimentRequestVariationsInnerScreenshotsInner
- func (v NullablePostExperimentRequestVariationsInnerScreenshotsInner) Get() *PostExperimentRequestVariationsInnerScreenshotsInner
- func (v NullablePostExperimentRequestVariationsInnerScreenshotsInner) IsSet() bool
- func (v NullablePostExperimentRequestVariationsInnerScreenshotsInner) MarshalJSON() ([]byte, error)
- func (v *NullablePostExperimentRequestVariationsInnerScreenshotsInner) Set(val *PostExperimentRequestVariationsInnerScreenshotsInner)
- func (v *NullablePostExperimentRequestVariationsInnerScreenshotsInner) UnmarshalJSON(src []byte) error
- func (v *NullablePostExperimentRequestVariationsInnerScreenshotsInner) Unset()
- type NullablePostFeature200Response
- func (v NullablePostFeature200Response) Get() *PostFeature200Response
- func (v NullablePostFeature200Response) IsSet() bool
- func (v NullablePostFeature200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePostFeature200Response) Set(val *PostFeature200Response)
- func (v *NullablePostFeature200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePostFeature200Response) Unset()
- type NullablePostFeatureRequest
- func (v NullablePostFeatureRequest) Get() *PostFeatureRequest
- func (v NullablePostFeatureRequest) IsSet() bool
- func (v NullablePostFeatureRequest) MarshalJSON() ([]byte, error)
- func (v *NullablePostFeatureRequest) Set(val *PostFeatureRequest)
- func (v *NullablePostFeatureRequest) UnmarshalJSON(src []byte) error
- func (v *NullablePostFeatureRequest) Unset()
- type NullablePostFeatureRequestEnvironmentsValue
- func (v NullablePostFeatureRequestEnvironmentsValue) Get() *PostFeatureRequestEnvironmentsValue
- func (v NullablePostFeatureRequestEnvironmentsValue) IsSet() bool
- func (v NullablePostFeatureRequestEnvironmentsValue) MarshalJSON() ([]byte, error)
- func (v *NullablePostFeatureRequestEnvironmentsValue) Set(val *PostFeatureRequestEnvironmentsValue)
- func (v *NullablePostFeatureRequestEnvironmentsValue) UnmarshalJSON(src []byte) error
- func (v *NullablePostFeatureRequestEnvironmentsValue) Unset()
- type NullablePostFeatureRequestEnvironmentsValueDraft
- func (v NullablePostFeatureRequestEnvironmentsValueDraft) Get() *PostFeatureRequestEnvironmentsValueDraft
- func (v NullablePostFeatureRequestEnvironmentsValueDraft) IsSet() bool
- func (v NullablePostFeatureRequestEnvironmentsValueDraft) MarshalJSON() ([]byte, error)
- func (v *NullablePostFeatureRequestEnvironmentsValueDraft) Set(val *PostFeatureRequestEnvironmentsValueDraft)
- func (v *NullablePostFeatureRequestEnvironmentsValueDraft) UnmarshalJSON(src []byte) error
- func (v *NullablePostFeatureRequestEnvironmentsValueDraft) Unset()
- type NullablePostMetric200Response
- func (v NullablePostMetric200Response) Get() *PostMetric200Response
- func (v NullablePostMetric200Response) IsSet() bool
- func (v NullablePostMetric200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetric200Response) Set(val *PostMetric200Response)
- func (v *NullablePostMetric200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetric200Response) Unset()
- type NullablePostMetricRequest
- func (v NullablePostMetricRequest) Get() *PostMetricRequest
- func (v NullablePostMetricRequest) IsSet() bool
- func (v NullablePostMetricRequest) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetricRequest) Set(val *PostMetricRequest)
- func (v *NullablePostMetricRequest) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetricRequest) Unset()
- type NullablePostMetricRequestBehavior
- func (v NullablePostMetricRequestBehavior) Get() *PostMetricRequestBehavior
- func (v NullablePostMetricRequestBehavior) IsSet() bool
- func (v NullablePostMetricRequestBehavior) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetricRequestBehavior) Set(val *PostMetricRequestBehavior)
- func (v *NullablePostMetricRequestBehavior) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetricRequestBehavior) Unset()
- type NullablePostMetricRequestMixpanel
- func (v NullablePostMetricRequestMixpanel) Get() *PostMetricRequestMixpanel
- func (v NullablePostMetricRequestMixpanel) IsSet() bool
- func (v NullablePostMetricRequestMixpanel) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetricRequestMixpanel) Set(val *PostMetricRequestMixpanel)
- func (v *NullablePostMetricRequestMixpanel) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetricRequestMixpanel) Unset()
- type NullablePostMetricRequestMixpanelConditionsInner
- func (v NullablePostMetricRequestMixpanelConditionsInner) Get() *PostMetricRequestMixpanelConditionsInner
- func (v NullablePostMetricRequestMixpanelConditionsInner) IsSet() bool
- func (v NullablePostMetricRequestMixpanelConditionsInner) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetricRequestMixpanelConditionsInner) Set(val *PostMetricRequestMixpanelConditionsInner)
- func (v *NullablePostMetricRequestMixpanelConditionsInner) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetricRequestMixpanelConditionsInner) Unset()
- type NullablePostMetricRequestSql
- func (v NullablePostMetricRequestSql) Get() *PostMetricRequestSql
- func (v NullablePostMetricRequestSql) IsSet() bool
- func (v NullablePostMetricRequestSql) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetricRequestSql) Set(val *PostMetricRequestSql)
- func (v *NullablePostMetricRequestSql) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetricRequestSql) Unset()
- type NullablePostMetricRequestSqlBuilder
- func (v NullablePostMetricRequestSqlBuilder) Get() *PostMetricRequestSqlBuilder
- func (v NullablePostMetricRequestSqlBuilder) IsSet() bool
- func (v NullablePostMetricRequestSqlBuilder) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetricRequestSqlBuilder) Set(val *PostMetricRequestSqlBuilder)
- func (v *NullablePostMetricRequestSqlBuilder) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetricRequestSqlBuilder) Unset()
- type NullablePostMetricRequestSqlBuilderConditionsInner
- func (v NullablePostMetricRequestSqlBuilderConditionsInner) Get() *PostMetricRequestSqlBuilderConditionsInner
- func (v NullablePostMetricRequestSqlBuilderConditionsInner) IsSet() bool
- func (v NullablePostMetricRequestSqlBuilderConditionsInner) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetricRequestSqlBuilderConditionsInner) Set(val *PostMetricRequestSqlBuilderConditionsInner)
- func (v *NullablePostMetricRequestSqlBuilderConditionsInner) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetricRequestSqlBuilderConditionsInner) Unset()
- type NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner
- func (v NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) Get() *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
- func (v NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) IsSet() bool
- func (v NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) MarshalJSON() ([]byte, error)
- func (v *NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) Set(val *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner)
- func (v *NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) UnmarshalJSON(src []byte) error
- func (v *NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) Unset()
- type NullablePostOrganization200Response
- func (v NullablePostOrganization200Response) Get() *PostOrganization200Response
- func (v NullablePostOrganization200Response) IsSet() bool
- func (v NullablePostOrganization200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePostOrganization200Response) Set(val *PostOrganization200Response)
- func (v *NullablePostOrganization200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePostOrganization200Response) Unset()
- type NullablePostOrganizationRequest
- func (v NullablePostOrganizationRequest) Get() *PostOrganizationRequest
- func (v NullablePostOrganizationRequest) IsSet() bool
- func (v NullablePostOrganizationRequest) MarshalJSON() ([]byte, error)
- func (v *NullablePostOrganizationRequest) Set(val *PostOrganizationRequest)
- func (v *NullablePostOrganizationRequest) UnmarshalJSON(src []byte) error
- func (v *NullablePostOrganizationRequest) Unset()
- type NullablePostSavedGroup200Response
- func (v NullablePostSavedGroup200Response) Get() *PostSavedGroup200Response
- func (v NullablePostSavedGroup200Response) IsSet() bool
- func (v NullablePostSavedGroup200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePostSavedGroup200Response) Set(val *PostSavedGroup200Response)
- func (v *NullablePostSavedGroup200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePostSavedGroup200Response) Unset()
- type NullablePostSavedGroupRequest
- func (v NullablePostSavedGroupRequest) Get() *PostSavedGroupRequest
- func (v NullablePostSavedGroupRequest) IsSet() bool
- func (v NullablePostSavedGroupRequest) MarshalJSON() ([]byte, error)
- func (v *NullablePostSavedGroupRequest) Set(val *PostSavedGroupRequest)
- func (v *NullablePostSavedGroupRequest) UnmarshalJSON(src []byte) error
- func (v *NullablePostSavedGroupRequest) Unset()
- type NullablePostVisualChange200Response
- func (v NullablePostVisualChange200Response) Get() *PostVisualChange200Response
- func (v NullablePostVisualChange200Response) IsSet() bool
- func (v NullablePostVisualChange200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePostVisualChange200Response) Set(val *PostVisualChange200Response)
- func (v *NullablePostVisualChange200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePostVisualChange200Response) Unset()
- type NullableProject
- type NullableProjectSettings
- func (v NullableProjectSettings) Get() *ProjectSettings
- func (v NullableProjectSettings) IsSet() bool
- func (v NullableProjectSettings) MarshalJSON() ([]byte, error)
- func (v *NullableProjectSettings) Set(val *ProjectSettings)
- func (v *NullableProjectSettings) UnmarshalJSON(src []byte) error
- func (v *NullableProjectSettings) Unset()
- type NullablePutMetric200Response
- func (v NullablePutMetric200Response) Get() *PutMetric200Response
- func (v NullablePutMetric200Response) IsSet() bool
- func (v NullablePutMetric200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePutMetric200Response) Set(val *PutMetric200Response)
- func (v *NullablePutMetric200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePutMetric200Response) Unset()
- type NullablePutMetricRequest
- func (v NullablePutMetricRequest) Get() *PutMetricRequest
- func (v NullablePutMetricRequest) IsSet() bool
- func (v NullablePutMetricRequest) MarshalJSON() ([]byte, error)
- func (v *NullablePutMetricRequest) Set(val *PutMetricRequest)
- func (v *NullablePutMetricRequest) UnmarshalJSON(src []byte) error
- func (v *NullablePutMetricRequest) Unset()
- type NullablePutMetricRequestBehavior
- func (v NullablePutMetricRequestBehavior) Get() *PutMetricRequestBehavior
- func (v NullablePutMetricRequestBehavior) IsSet() bool
- func (v NullablePutMetricRequestBehavior) MarshalJSON() ([]byte, error)
- func (v *NullablePutMetricRequestBehavior) Set(val *PutMetricRequestBehavior)
- func (v *NullablePutMetricRequestBehavior) UnmarshalJSON(src []byte) error
- func (v *NullablePutMetricRequestBehavior) Unset()
- type NullablePutMetricRequestMixpanel
- func (v NullablePutMetricRequestMixpanel) Get() *PutMetricRequestMixpanel
- func (v NullablePutMetricRequestMixpanel) IsSet() bool
- func (v NullablePutMetricRequestMixpanel) MarshalJSON() ([]byte, error)
- func (v *NullablePutMetricRequestMixpanel) Set(val *PutMetricRequestMixpanel)
- func (v *NullablePutMetricRequestMixpanel) UnmarshalJSON(src []byte) error
- func (v *NullablePutMetricRequestMixpanel) Unset()
- type NullablePutMetricRequestSql
- func (v NullablePutMetricRequestSql) Get() *PutMetricRequestSql
- func (v NullablePutMetricRequestSql) IsSet() bool
- func (v NullablePutMetricRequestSql) MarshalJSON() ([]byte, error)
- func (v *NullablePutMetricRequestSql) Set(val *PutMetricRequestSql)
- func (v *NullablePutMetricRequestSql) UnmarshalJSON(src []byte) error
- func (v *NullablePutMetricRequestSql) Unset()
- type NullablePutMetricRequestSqlBuilder
- func (v NullablePutMetricRequestSqlBuilder) Get() *PutMetricRequestSqlBuilder
- func (v NullablePutMetricRequestSqlBuilder) IsSet() bool
- func (v NullablePutMetricRequestSqlBuilder) MarshalJSON() ([]byte, error)
- func (v *NullablePutMetricRequestSqlBuilder) Set(val *PutMetricRequestSqlBuilder)
- func (v *NullablePutMetricRequestSqlBuilder) UnmarshalJSON(src []byte) error
- func (v *NullablePutMetricRequestSqlBuilder) Unset()
- type NullablePutOrganizationRequest
- func (v NullablePutOrganizationRequest) Get() *PutOrganizationRequest
- func (v NullablePutOrganizationRequest) IsSet() bool
- func (v NullablePutOrganizationRequest) MarshalJSON() ([]byte, error)
- func (v *NullablePutOrganizationRequest) Set(val *PutOrganizationRequest)
- func (v *NullablePutOrganizationRequest) UnmarshalJSON(src []byte) error
- func (v *NullablePutOrganizationRequest) Unset()
- type NullablePutVisualChangeset200Response
- func (v NullablePutVisualChangeset200Response) Get() *PutVisualChangeset200Response
- func (v NullablePutVisualChangeset200Response) IsSet() bool
- func (v NullablePutVisualChangeset200Response) MarshalJSON() ([]byte, error)
- func (v *NullablePutVisualChangeset200Response) Set(val *PutVisualChangeset200Response)
- func (v *NullablePutVisualChangeset200Response) UnmarshalJSON(src []byte) error
- func (v *NullablePutVisualChangeset200Response) Unset()
- type NullableSavedGroup
- type NullableSdkConnection
- func (v NullableSdkConnection) Get() *SdkConnection
- func (v NullableSdkConnection) IsSet() bool
- func (v NullableSdkConnection) MarshalJSON() ([]byte, error)
- func (v *NullableSdkConnection) Set(val *SdkConnection)
- func (v *NullableSdkConnection) UnmarshalJSON(src []byte) error
- func (v *NullableSdkConnection) Unset()
- type NullableSegment
- type NullableToggleFeatureRequest
- func (v NullableToggleFeatureRequest) Get() *ToggleFeatureRequest
- func (v NullableToggleFeatureRequest) IsSet() bool
- func (v NullableToggleFeatureRequest) MarshalJSON() ([]byte, error)
- func (v *NullableToggleFeatureRequest) Set(val *ToggleFeatureRequest)
- func (v *NullableToggleFeatureRequest) UnmarshalJSON(src []byte) error
- func (v *NullableToggleFeatureRequest) Unset()
- type NullableUpdateExperimentRequest
- func (v NullableUpdateExperimentRequest) Get() *UpdateExperimentRequest
- func (v NullableUpdateExperimentRequest) IsSet() bool
- func (v NullableUpdateExperimentRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateExperimentRequest) Set(val *UpdateExperimentRequest)
- func (v *NullableUpdateExperimentRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateExperimentRequest) Unset()
- type NullableUpdateFeatureRequest
- func (v NullableUpdateFeatureRequest) Get() *UpdateFeatureRequest
- func (v NullableUpdateFeatureRequest) IsSet() bool
- func (v NullableUpdateFeatureRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateFeatureRequest) Set(val *UpdateFeatureRequest)
- func (v *NullableUpdateFeatureRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateFeatureRequest) Unset()
- type NullableUpdateSavedGroupRequest
- func (v NullableUpdateSavedGroupRequest) Get() *UpdateSavedGroupRequest
- func (v NullableUpdateSavedGroupRequest) IsSet() bool
- func (v NullableUpdateSavedGroupRequest) MarshalJSON() ([]byte, error)
- func (v *NullableUpdateSavedGroupRequest) Set(val *UpdateSavedGroupRequest)
- func (v *NullableUpdateSavedGroupRequest) UnmarshalJSON(src []byte) error
- func (v *NullableUpdateSavedGroupRequest) Unset()
- type NullableVisualChange
- func (v NullableVisualChange) Get() *VisualChange
- func (v NullableVisualChange) IsSet() bool
- func (v NullableVisualChange) MarshalJSON() ([]byte, error)
- func (v *NullableVisualChange) Set(val *VisualChange)
- func (v *NullableVisualChange) UnmarshalJSON(src []byte) error
- func (v *NullableVisualChange) Unset()
- type NullableVisualChangeset
- func (v NullableVisualChangeset) Get() *VisualChangeset
- func (v NullableVisualChangeset) IsSet() bool
- func (v NullableVisualChangeset) MarshalJSON() ([]byte, error)
- func (v *NullableVisualChangeset) Set(val *VisualChangeset)
- func (v *NullableVisualChangeset) UnmarshalJSON(src []byte) error
- func (v *NullableVisualChangeset) Unset()
- type Organization
- func (o *Organization) GetDateCreated() interface{}
- func (o *Organization) GetDateCreatedOk() (*string, bool)
- func (o *Organization) GetExternalId() interface{}
- func (o *Organization) GetExternalIdOk() (*string, bool)
- func (o *Organization) GetId() interface{}
- func (o *Organization) GetIdOk() (*string, bool)
- func (o *Organization) GetName() interface{}
- func (o *Organization) GetNameOk() (*string, bool)
- func (o *Organization) GetOwnerEmail() interface{}
- func (o *Organization) GetOwnerEmailOk() (*string, bool)
- func (o *Organization) HasDateCreated() bool
- func (o *Organization) HasExternalId() bool
- func (o *Organization) HasId() bool
- func (o *Organization) HasName() bool
- func (o *Organization) HasOwnerEmail() bool
- func (o Organization) MarshalJSON() ([]byte, error)
- func (o *Organization) SetDateCreated(v *string)
- func (o *Organization) SetExternalId(v *string)
- func (o *Organization) SetId(v *string)
- func (o *Organization) SetName(v *string)
- func (o *Organization) SetOwnerEmail(v *string)
- func (o Organization) ToMap() (map[string]interface{}, error)
- type PaginationFields
- func (o *PaginationFields) GetCount() int32
- func (o *PaginationFields) GetCountOk() (*int32, bool)
- func (o *PaginationFields) GetHasMore() bool
- func (o *PaginationFields) GetHasMoreOk() (*bool, bool)
- func (o *PaginationFields) GetLimit() int32
- func (o *PaginationFields) GetLimitOk() (*int32, bool)
- func (o *PaginationFields) GetNextOffset() int32
- func (o *PaginationFields) GetNextOffsetOk() (*int32, bool)
- func (o *PaginationFields) GetOffset() int32
- func (o *PaginationFields) GetOffsetOk() (*int32, bool)
- func (o *PaginationFields) GetTotal() int32
- func (o *PaginationFields) GetTotalOk() (*int32, bool)
- func (o *PaginationFields) SetCount(v int32)
- func (o *PaginationFields) SetHasMore(v bool)
- func (o *PaginationFields) SetLimit(v int32)
- func (o *PaginationFields) SetNextOffset(v *int32)
- func (o *PaginationFields) SetOffset(v int32)
- func (o *PaginationFields) SetTotal(v int32)
- func (o PaginationFields) ToMap() (map[string]interface{}, error)
- type PostExperiment200Response
- func (o *PostExperiment200Response) GetExperiment() Experiment
- func (o *PostExperiment200Response) GetExperimentOk() (*Experiment, bool)
- func (o PostExperiment200Response) MarshalJSON() ([]byte, error)
- func (o *PostExperiment200Response) SetExperiment(v Experiment)
- func (o PostExperiment200Response) ToMap() (map[string]interface{}, error)
- func (o *PostExperiment200Response) UnmarshalJSON(bytes []byte) (err error)
- type PostExperimentRequest
- func (o *PostExperimentRequest) GetArchived() bool
- func (o *PostExperimentRequest) GetArchivedOk() (*bool, bool)
- func (o *PostExperimentRequest) GetAssignmentQueryId() string
- func (o *PostExperimentRequest) GetAssignmentQueryIdOk() (*string, bool)
- func (o *PostExperimentRequest) GetAutoRefresh() bool
- func (o *PostExperimentRequest) GetAutoRefreshOk() (*bool, bool)
- func (o *PostExperimentRequest) GetDatasourceId() string
- func (o *PostExperimentRequest) GetDatasourceIdOk() (*string, bool)
- func (o *PostExperimentRequest) GetDescription() string
- func (o *PostExperimentRequest) GetDescriptionOk() (*string, bool)
- func (o *PostExperimentRequest) GetExcludeFromPayload() bool
- func (o *PostExperimentRequest) GetExcludeFromPayloadOk() (*bool, bool)
- func (o *PostExperimentRequest) GetGuardrailMetrics() interface{}
- func (o *PostExperimentRequest) GetGuardrailMetricsOk() (*interface{}, bool)
- func (o *PostExperimentRequest) GetHashAttribute() string
- func (o *PostExperimentRequest) GetHashAttributeOk() (*string, bool)
- func (o *PostExperimentRequest) GetHashVersion() float32
- func (o *PostExperimentRequest) GetHashVersionOk() (*float32, bool)
- func (o *PostExperimentRequest) GetHypothesis() string
- func (o *PostExperimentRequest) GetHypothesisOk() (*string, bool)
- func (o *PostExperimentRequest) GetMetrics() []string
- func (o *PostExperimentRequest) GetMetricsOk() ([]string, bool)
- func (o *PostExperimentRequest) GetName() string
- func (o *PostExperimentRequest) GetNameOk() (*string, bool)
- func (o *PostExperimentRequest) GetOwner() string
- func (o *PostExperimentRequest) GetOwnerOk() (*string, bool)
- func (o *PostExperimentRequest) GetPhases() []PostExperimentRequestPhasesInner
- func (o *PostExperimentRequest) GetPhasesOk() ([]PostExperimentRequestPhasesInner, bool)
- func (o *PostExperimentRequest) GetProject() string
- func (o *PostExperimentRequest) GetProjectOk() (*string, bool)
- func (o *PostExperimentRequest) GetReleasedVariationId() string
- func (o *PostExperimentRequest) GetReleasedVariationIdOk() (*string, bool)
- func (o *PostExperimentRequest) GetStatus() string
- func (o *PostExperimentRequest) GetStatusOk() (*string, bool)
- func (o *PostExperimentRequest) GetTags() []string
- func (o *PostExperimentRequest) GetTagsOk() ([]string, bool)
- func (o *PostExperimentRequest) GetTrackingKey() string
- func (o *PostExperimentRequest) GetTrackingKeyOk() (*string, bool)
- func (o *PostExperimentRequest) GetVariations() []PostExperimentRequestVariationsInner
- func (o *PostExperimentRequest) GetVariationsOk() ([]PostExperimentRequestVariationsInner, bool)
- func (o *PostExperimentRequest) HasArchived() bool
- func (o *PostExperimentRequest) HasAutoRefresh() bool
- func (o *PostExperimentRequest) HasDescription() bool
- func (o *PostExperimentRequest) HasExcludeFromPayload() bool
- func (o *PostExperimentRequest) HasGuardrailMetrics() bool
- func (o *PostExperimentRequest) HasHashAttribute() bool
- func (o *PostExperimentRequest) HasHashVersion() bool
- func (o *PostExperimentRequest) HasHypothesis() bool
- func (o *PostExperimentRequest) HasMetrics() bool
- func (o *PostExperimentRequest) HasPhases() bool
- func (o *PostExperimentRequest) HasProject() bool
- func (o *PostExperimentRequest) HasReleasedVariationId() bool
- func (o *PostExperimentRequest) HasStatus() bool
- func (o *PostExperimentRequest) HasTags() bool
- func (o PostExperimentRequest) MarshalJSON() ([]byte, error)
- func (o *PostExperimentRequest) SetArchived(v bool)
- func (o *PostExperimentRequest) SetAssignmentQueryId(v string)
- func (o *PostExperimentRequest) SetAutoRefresh(v bool)
- func (o *PostExperimentRequest) SetDatasourceId(v string)
- func (o *PostExperimentRequest) SetDescription(v string)
- func (o *PostExperimentRequest) SetExcludeFromPayload(v bool)
- func (o *PostExperimentRequest) SetGuardrailMetrics(v interface{})
- func (o *PostExperimentRequest) SetHashAttribute(v string)
- func (o *PostExperimentRequest) SetHashVersion(v float32)
- func (o *PostExperimentRequest) SetHypothesis(v string)
- func (o *PostExperimentRequest) SetMetrics(v []string)
- func (o *PostExperimentRequest) SetName(v string)
- func (o *PostExperimentRequest) SetOwner(v string)
- func (o *PostExperimentRequest) SetPhases(v []PostExperimentRequestPhasesInner)
- func (o *PostExperimentRequest) SetProject(v string)
- func (o *PostExperimentRequest) SetReleasedVariationId(v string)
- func (o *PostExperimentRequest) SetStatus(v string)
- func (o *PostExperimentRequest) SetTags(v []string)
- func (o *PostExperimentRequest) SetTrackingKey(v string)
- func (o *PostExperimentRequest) SetVariations(v []PostExperimentRequestVariationsInner)
- func (o PostExperimentRequest) ToMap() (map[string]interface{}, error)
- func (o *PostExperimentRequest) UnmarshalJSON(bytes []byte) (err error)
- type PostExperimentRequestPhasesInner
- func (o *PostExperimentRequestPhasesInner) GetCondition() string
- func (o *PostExperimentRequestPhasesInner) GetConditionOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInner) GetCoverage() float32
- func (o *PostExperimentRequestPhasesInner) GetCoverageOk() (*float32, bool)
- func (o *PostExperimentRequestPhasesInner) GetDateEnded() string
- func (o *PostExperimentRequestPhasesInner) GetDateEndedOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInner) GetDateStarted() string
- func (o *PostExperimentRequestPhasesInner) GetDateStartedOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInner) GetName() string
- func (o *PostExperimentRequestPhasesInner) GetNameOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInner) GetNamespace() PostExperimentRequestPhasesInnerNamespace
- func (o *PostExperimentRequestPhasesInner) GetNamespaceOk() (*PostExperimentRequestPhasesInnerNamespace, bool)
- func (o *PostExperimentRequestPhasesInner) GetReason() string
- func (o *PostExperimentRequestPhasesInner) GetReasonForStopping() string
- func (o *PostExperimentRequestPhasesInner) GetReasonForStoppingOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInner) GetReasonOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInner) GetSavedGroupTargeting() []PostExperimentRequestPhasesInnerSavedGroupTargetingInner
- func (o *PostExperimentRequestPhasesInner) GetSavedGroupTargetingOk() ([]PostExperimentRequestPhasesInnerSavedGroupTargetingInner, bool)
- func (o *PostExperimentRequestPhasesInner) GetSeed() string
- func (o *PostExperimentRequestPhasesInner) GetSeedOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInner) GetTargetingCondition() string
- func (o *PostExperimentRequestPhasesInner) GetTargetingConditionOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInner) GetTrafficSplit() []PostExperimentRequestPhasesInnerTrafficSplitInner
- func (o *PostExperimentRequestPhasesInner) GetTrafficSplitOk() ([]PostExperimentRequestPhasesInnerTrafficSplitInner, bool)
- func (o *PostExperimentRequestPhasesInner) GetVariationWeights() []float32
- func (o *PostExperimentRequestPhasesInner) GetVariationWeightsOk() ([]float32, bool)
- func (o *PostExperimentRequestPhasesInner) HasCondition() bool
- func (o *PostExperimentRequestPhasesInner) HasCoverage() bool
- func (o *PostExperimentRequestPhasesInner) HasDateEnded() bool
- func (o *PostExperimentRequestPhasesInner) HasNamespace() bool
- func (o *PostExperimentRequestPhasesInner) HasReason() bool
- func (o *PostExperimentRequestPhasesInner) HasReasonForStopping() bool
- func (o *PostExperimentRequestPhasesInner) HasSavedGroupTargeting() bool
- func (o *PostExperimentRequestPhasesInner) HasSeed() bool
- func (o *PostExperimentRequestPhasesInner) HasTargetingCondition() bool
- func (o *PostExperimentRequestPhasesInner) HasTrafficSplit() bool
- func (o *PostExperimentRequestPhasesInner) HasVariationWeights() bool
- func (o PostExperimentRequestPhasesInner) MarshalJSON() ([]byte, error)
- func (o *PostExperimentRequestPhasesInner) SetCondition(v string)
- func (o *PostExperimentRequestPhasesInner) SetCoverage(v float32)
- func (o *PostExperimentRequestPhasesInner) SetDateEnded(v string)
- func (o *PostExperimentRequestPhasesInner) SetDateStarted(v string)
- func (o *PostExperimentRequestPhasesInner) SetName(v string)
- func (o *PostExperimentRequestPhasesInner) SetNamespace(v PostExperimentRequestPhasesInnerNamespace)
- func (o *PostExperimentRequestPhasesInner) SetReason(v string)
- func (o *PostExperimentRequestPhasesInner) SetReasonForStopping(v string)
- func (o *PostExperimentRequestPhasesInner) SetSavedGroupTargeting(v []PostExperimentRequestPhasesInnerSavedGroupTargetingInner)
- func (o *PostExperimentRequestPhasesInner) SetSeed(v string)
- func (o *PostExperimentRequestPhasesInner) SetTargetingCondition(v string)
- func (o *PostExperimentRequestPhasesInner) SetTrafficSplit(v []PostExperimentRequestPhasesInnerTrafficSplitInner)
- func (o *PostExperimentRequestPhasesInner) SetVariationWeights(v []float32)
- func (o PostExperimentRequestPhasesInner) ToMap() (map[string]interface{}, error)
- func (o *PostExperimentRequestPhasesInner) UnmarshalJSON(bytes []byte) (err error)
- type PostExperimentRequestPhasesInnerNamespace
- func (o *PostExperimentRequestPhasesInnerNamespace) GetEnabled() bool
- func (o *PostExperimentRequestPhasesInnerNamespace) GetEnabledOk() (*bool, bool)
- func (o *PostExperimentRequestPhasesInnerNamespace) GetNamespaceId() string
- func (o *PostExperimentRequestPhasesInnerNamespace) GetNamespaceIdOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInnerNamespace) GetRange() []float32
- func (o *PostExperimentRequestPhasesInnerNamespace) GetRangeOk() ([]float32, bool)
- func (o *PostExperimentRequestPhasesInnerNamespace) HasEnabled() bool
- func (o PostExperimentRequestPhasesInnerNamespace) MarshalJSON() ([]byte, error)
- func (o *PostExperimentRequestPhasesInnerNamespace) SetEnabled(v bool)
- func (o *PostExperimentRequestPhasesInnerNamespace) SetNamespaceId(v string)
- func (o *PostExperimentRequestPhasesInnerNamespace) SetRange(v []float32)
- func (o PostExperimentRequestPhasesInnerNamespace) ToMap() (map[string]interface{}, error)
- func (o *PostExperimentRequestPhasesInnerNamespace) UnmarshalJSON(bytes []byte) (err error)
- type PostExperimentRequestPhasesInnerSavedGroupTargetingInner
- func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetMatchType() string
- func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetMatchTypeOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetSavedGroups() []string
- func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetSavedGroupsOk() ([]string, bool)
- func (o PostExperimentRequestPhasesInnerSavedGroupTargetingInner) MarshalJSON() ([]byte, error)
- func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) SetMatchType(v string)
- func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) SetSavedGroups(v []string)
- func (o PostExperimentRequestPhasesInnerSavedGroupTargetingInner) ToMap() (map[string]interface{}, error)
- func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) UnmarshalJSON(bytes []byte) (err error)
- type PostExperimentRequestPhasesInnerTrafficSplitInner
- func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) GetVariationId() string
- func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) GetVariationIdOk() (*string, bool)
- func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) GetWeight() float32
- func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) GetWeightOk() (*float32, bool)
- func (o PostExperimentRequestPhasesInnerTrafficSplitInner) MarshalJSON() ([]byte, error)
- func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) SetVariationId(v string)
- func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) SetWeight(v float32)
- func (o PostExperimentRequestPhasesInnerTrafficSplitInner) ToMap() (map[string]interface{}, error)
- func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) UnmarshalJSON(bytes []byte) (err error)
- type PostExperimentRequestVariationsInner
- func (o *PostExperimentRequestVariationsInner) GetDescription() string
- func (o *PostExperimentRequestVariationsInner) GetDescriptionOk() (*string, bool)
- func (o *PostExperimentRequestVariationsInner) GetId() string
- func (o *PostExperimentRequestVariationsInner) GetIdOk() (*string, bool)
- func (o *PostExperimentRequestVariationsInner) GetKey() string
- func (o *PostExperimentRequestVariationsInner) GetKeyOk() (*string, bool)
- func (o *PostExperimentRequestVariationsInner) GetName() string
- func (o *PostExperimentRequestVariationsInner) GetNameOk() (*string, bool)
- func (o *PostExperimentRequestVariationsInner) GetScreenshots() []PostExperimentRequestVariationsInnerScreenshotsInner
- func (o *PostExperimentRequestVariationsInner) GetScreenshotsOk() ([]PostExperimentRequestVariationsInnerScreenshotsInner, bool)
- func (o *PostExperimentRequestVariationsInner) HasDescription() bool
- func (o *PostExperimentRequestVariationsInner) HasId() bool
- func (o *PostExperimentRequestVariationsInner) HasScreenshots() bool
- func (o PostExperimentRequestVariationsInner) MarshalJSON() ([]byte, error)
- func (o *PostExperimentRequestVariationsInner) SetDescription(v string)
- func (o *PostExperimentRequestVariationsInner) SetId(v string)
- func (o *PostExperimentRequestVariationsInner) SetKey(v string)
- func (o *PostExperimentRequestVariationsInner) SetName(v string)
- func (o *PostExperimentRequestVariationsInner) SetScreenshots(v []PostExperimentRequestVariationsInnerScreenshotsInner)
- func (o PostExperimentRequestVariationsInner) ToMap() (map[string]interface{}, error)
- func (o *PostExperimentRequestVariationsInner) UnmarshalJSON(bytes []byte) (err error)
- type PostExperimentRequestVariationsInnerScreenshotsInner
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetDescription() string
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetDescriptionOk() (*string, bool)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetHeight() float32
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetHeightOk() (*float32, bool)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetPath() string
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetPathOk() (*string, bool)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetWidth() float32
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetWidthOk() (*float32, bool)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) HasDescription() bool
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) HasHeight() bool
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) HasWidth() bool
- func (o PostExperimentRequestVariationsInnerScreenshotsInner) MarshalJSON() ([]byte, error)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) SetDescription(v string)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) SetHeight(v float32)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) SetPath(v string)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) SetWidth(v float32)
- func (o PostExperimentRequestVariationsInnerScreenshotsInner) ToMap() (map[string]interface{}, error)
- func (o *PostExperimentRequestVariationsInnerScreenshotsInner) UnmarshalJSON(bytes []byte) (err error)
- type PostFeature200Response
- func (o *PostFeature200Response) GetFeature() Feature
- func (o *PostFeature200Response) GetFeatureOk() (*Feature, bool)
- func (o PostFeature200Response) MarshalJSON() ([]byte, error)
- func (o *PostFeature200Response) SetFeature(v Feature)
- func (o PostFeature200Response) ToMap() (map[string]interface{}, error)
- func (o *PostFeature200Response) UnmarshalJSON(bytes []byte) (err error)
- type PostFeatureRequest
- func (o *PostFeatureRequest) GetArchived() bool
- func (o *PostFeatureRequest) GetArchivedOk() (*bool, bool)
- func (o *PostFeatureRequest) GetDefaultValue() string
- func (o *PostFeatureRequest) GetDefaultValueOk() (*string, bool)
- func (o *PostFeatureRequest) GetDescription() string
- func (o *PostFeatureRequest) GetDescriptionOk() (*string, bool)
- func (o *PostFeatureRequest) GetEnvironments() map[string]PostFeatureRequestEnvironmentsValue
- func (o *PostFeatureRequest) GetEnvironmentsOk() (*map[string]PostFeatureRequestEnvironmentsValue, bool)
- func (o *PostFeatureRequest) GetId() string
- func (o *PostFeatureRequest) GetIdOk() (*string, bool)
- func (o *PostFeatureRequest) GetJsonSchema() string
- func (o *PostFeatureRequest) GetJsonSchemaOk() (*string, bool)
- func (o *PostFeatureRequest) GetOwner() string
- func (o *PostFeatureRequest) GetOwnerOk() (*string, bool)
- func (o *PostFeatureRequest) GetProject() string
- func (o *PostFeatureRequest) GetProjectOk() (*string, bool)
- func (o *PostFeatureRequest) GetTags() []string
- func (o *PostFeatureRequest) GetTagsOk() ([]string, bool)
- func (o *PostFeatureRequest) GetValueType() string
- func (o *PostFeatureRequest) GetValueTypeOk() (*string, bool)
- func (o *PostFeatureRequest) HasArchived() bool
- func (o *PostFeatureRequest) HasDescription() bool
- func (o *PostFeatureRequest) HasEnvironments() bool
- func (o *PostFeatureRequest) HasJsonSchema() bool
- func (o *PostFeatureRequest) HasProject() bool
- func (o *PostFeatureRequest) HasTags() bool
- func (o PostFeatureRequest) MarshalJSON() ([]byte, error)
- func (o *PostFeatureRequest) SetArchived(v bool)
- func (o *PostFeatureRequest) SetDefaultValue(v string)
- func (o *PostFeatureRequest) SetDescription(v string)
- func (o *PostFeatureRequest) SetEnvironments(v map[string]PostFeatureRequestEnvironmentsValue)
- func (o *PostFeatureRequest) SetId(v string)
- func (o *PostFeatureRequest) SetJsonSchema(v string)
- func (o *PostFeatureRequest) SetOwner(v string)
- func (o *PostFeatureRequest) SetProject(v string)
- func (o *PostFeatureRequest) SetTags(v []string)
- func (o *PostFeatureRequest) SetValueType(v string)
- func (o PostFeatureRequest) ToMap() (map[string]interface{}, error)
- func (o *PostFeatureRequest) UnmarshalJSON(bytes []byte) (err error)
- type PostFeatureRequestEnvironmentsValue
- func (o *PostFeatureRequestEnvironmentsValue) GetDefinition() string
- func (o *PostFeatureRequestEnvironmentsValue) GetDefinitionOk() (*string, bool)
- func (o *PostFeatureRequestEnvironmentsValue) GetDraft() PostFeatureRequestEnvironmentsValueDraft
- func (o *PostFeatureRequestEnvironmentsValue) GetDraftOk() (*PostFeatureRequestEnvironmentsValueDraft, bool)
- func (o *PostFeatureRequestEnvironmentsValue) GetEnabled() bool
- func (o *PostFeatureRequestEnvironmentsValue) GetEnabledOk() (*bool, bool)
- func (o *PostFeatureRequestEnvironmentsValue) GetRules() []*FeatureRule
- func (o *PostFeatureRequestEnvironmentsValue) GetRulesOk() ([]*FeatureRule, bool)
- func (o *PostFeatureRequestEnvironmentsValue) HasDefinition() bool
- func (o *PostFeatureRequestEnvironmentsValue) HasDraft() bool
- func (o PostFeatureRequestEnvironmentsValue) MarshalJSON() ([]byte, error)
- func (o *PostFeatureRequestEnvironmentsValue) SetDefinition(v string)
- func (o *PostFeatureRequestEnvironmentsValue) SetDraft(v PostFeatureRequestEnvironmentsValueDraft)
- func (o *PostFeatureRequestEnvironmentsValue) SetEnabled(v bool)
- func (o *PostFeatureRequestEnvironmentsValue) SetRules(v []*FeatureRule)
- func (o PostFeatureRequestEnvironmentsValue) ToMap() (map[string]interface{}, error)
- func (o *PostFeatureRequestEnvironmentsValue) UnmarshalJSON(bytes []byte) (err error)
- type PostFeatureRequestEnvironmentsValueDraft
- func (o *PostFeatureRequestEnvironmentsValueDraft) GetDefinition() string
- func (o *PostFeatureRequestEnvironmentsValueDraft) GetDefinitionOk() (*string, bool)
- func (o *PostFeatureRequestEnvironmentsValueDraft) GetEnabled() bool
- func (o *PostFeatureRequestEnvironmentsValueDraft) GetEnabledOk() (*bool, bool)
- func (o *PostFeatureRequestEnvironmentsValueDraft) GetRules() []*FeatureRule
- func (o *PostFeatureRequestEnvironmentsValueDraft) GetRulesOk() ([]*FeatureRule, bool)
- func (o *PostFeatureRequestEnvironmentsValueDraft) HasDefinition() bool
- func (o *PostFeatureRequestEnvironmentsValueDraft) HasEnabled() bool
- func (o PostFeatureRequestEnvironmentsValueDraft) MarshalJSON() ([]byte, error)
- func (o *PostFeatureRequestEnvironmentsValueDraft) SetDefinition(v string)
- func (o *PostFeatureRequestEnvironmentsValueDraft) SetEnabled(v bool)
- func (o *PostFeatureRequestEnvironmentsValueDraft) SetRules(v []*FeatureRule)
- func (o PostFeatureRequestEnvironmentsValueDraft) ToMap() (map[string]interface{}, error)
- func (o *PostFeatureRequestEnvironmentsValueDraft) UnmarshalJSON(bytes []byte) (err error)
- type PostMetric200Response
- func (o *PostMetric200Response) GetMetric() Metric
- func (o *PostMetric200Response) GetMetricOk() (*Metric, bool)
- func (o PostMetric200Response) MarshalJSON() ([]byte, error)
- func (o *PostMetric200Response) SetMetric(v Metric)
- func (o PostMetric200Response) ToMap() (map[string]interface{}, error)
- func (o *PostMetric200Response) UnmarshalJSON(bytes []byte) (err error)
- type PostMetricRequest
- func (o *PostMetricRequest) GetArchived() bool
- func (o *PostMetricRequest) GetArchivedOk() (*bool, bool)
- func (o *PostMetricRequest) GetBehavior() PostMetricRequestBehavior
- func (o *PostMetricRequest) GetBehaviorOk() (*PostMetricRequestBehavior, bool)
- func (o *PostMetricRequest) GetDatasourceId() string
- func (o *PostMetricRequest) GetDatasourceIdOk() (*string, bool)
- func (o *PostMetricRequest) GetDescription() string
- func (o *PostMetricRequest) GetDescriptionOk() (*string, bool)
- func (o *PostMetricRequest) GetMixpanel() PostMetricRequestMixpanel
- func (o *PostMetricRequest) GetMixpanelOk() (*PostMetricRequestMixpanel, bool)
- func (o *PostMetricRequest) GetName() string
- func (o *PostMetricRequest) GetNameOk() (*string, bool)
- func (o *PostMetricRequest) GetOwner() string
- func (o *PostMetricRequest) GetOwnerOk() (*string, bool)
- func (o *PostMetricRequest) GetProjects() []string
- func (o *PostMetricRequest) GetProjectsOk() ([]string, bool)
- func (o *PostMetricRequest) GetSql() PostMetricRequestSql
- func (o *PostMetricRequest) GetSqlBuilder() PostMetricRequestSqlBuilder
- func (o *PostMetricRequest) GetSqlBuilderOk() (*PostMetricRequestSqlBuilder, bool)
- func (o *PostMetricRequest) GetSqlOk() (*PostMetricRequestSql, bool)
- func (o *PostMetricRequest) GetTags() []string
- func (o *PostMetricRequest) GetTagsOk() ([]string, bool)
- func (o *PostMetricRequest) GetType() string
- func (o *PostMetricRequest) GetTypeOk() (*string, bool)
- func (o *PostMetricRequest) HasArchived() bool
- func (o *PostMetricRequest) HasBehavior() bool
- func (o *PostMetricRequest) HasDescription() bool
- func (o *PostMetricRequest) HasMixpanel() bool
- func (o *PostMetricRequest) HasOwner() bool
- func (o *PostMetricRequest) HasProjects() bool
- func (o *PostMetricRequest) HasSql() bool
- func (o *PostMetricRequest) HasSqlBuilder() bool
- func (o *PostMetricRequest) HasTags() bool
- func (o PostMetricRequest) MarshalJSON() ([]byte, error)
- func (o *PostMetricRequest) SetArchived(v bool)
- func (o *PostMetricRequest) SetBehavior(v PostMetricRequestBehavior)
- func (o *PostMetricRequest) SetDatasourceId(v string)
- func (o *PostMetricRequest) SetDescription(v string)
- func (o *PostMetricRequest) SetMixpanel(v PostMetricRequestMixpanel)
- func (o *PostMetricRequest) SetName(v string)
- func (o *PostMetricRequest) SetOwner(v string)
- func (o *PostMetricRequest) SetProjects(v []string)
- func (o *PostMetricRequest) SetSql(v PostMetricRequestSql)
- func (o *PostMetricRequest) SetSqlBuilder(v PostMetricRequestSqlBuilder)
- func (o *PostMetricRequest) SetTags(v []string)
- func (o *PostMetricRequest) SetType(v string)
- func (o PostMetricRequest) ToMap() (map[string]interface{}, error)
- func (o *PostMetricRequest) UnmarshalJSON(bytes []byte) (err error)
- type PostMetricRequestBehavior
- func (o *PostMetricRequestBehavior) GetCap() float32
- func (o *PostMetricRequestBehavior) GetCapOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) GetCapValue() float32
- func (o *PostMetricRequestBehavior) GetCapValueOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) GetCapping() string
- func (o *PostMetricRequestBehavior) GetCappingOk() (*string, bool)
- func (o *PostMetricRequestBehavior) GetConversionWindowEnd() float32
- func (o *PostMetricRequestBehavior) GetConversionWindowEndOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) GetConversionWindowStart() float32
- func (o *PostMetricRequestBehavior) GetConversionWindowStartOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) GetGoal() string
- func (o *PostMetricRequestBehavior) GetGoalOk() (*string, bool)
- func (o *PostMetricRequestBehavior) GetMaxPercentChange() float32
- func (o *PostMetricRequestBehavior) GetMaxPercentChangeOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) GetMinPercentChange() float32
- func (o *PostMetricRequestBehavior) GetMinPercentChangeOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) GetMinSampleSize() float32
- func (o *PostMetricRequestBehavior) GetMinSampleSizeOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) GetRiskThresholdDanger() float32
- func (o *PostMetricRequestBehavior) GetRiskThresholdDangerOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) GetRiskThresholdSuccess() float32
- func (o *PostMetricRequestBehavior) GetRiskThresholdSuccessOk() (*float32, bool)
- func (o *PostMetricRequestBehavior) HasCap() bool
- func (o *PostMetricRequestBehavior) HasCapValue() bool
- func (o *PostMetricRequestBehavior) HasCapping() bool
- func (o *PostMetricRequestBehavior) HasConversionWindowEnd() bool
- func (o *PostMetricRequestBehavior) HasConversionWindowStart() bool
- func (o *PostMetricRequestBehavior) HasGoal() bool
- func (o *PostMetricRequestBehavior) HasMaxPercentChange() bool
- func (o *PostMetricRequestBehavior) HasMinPercentChange() bool
- func (o *PostMetricRequestBehavior) HasMinSampleSize() bool
- func (o *PostMetricRequestBehavior) HasRiskThresholdDanger() bool
- func (o *PostMetricRequestBehavior) HasRiskThresholdSuccess() bool
- func (o PostMetricRequestBehavior) MarshalJSON() ([]byte, error)
- func (o *PostMetricRequestBehavior) SetCap(v float32)
- func (o *PostMetricRequestBehavior) SetCapValue(v float32)
- func (o *PostMetricRequestBehavior) SetCapping(v string)
- func (o *PostMetricRequestBehavior) SetConversionWindowEnd(v float32)
- func (o *PostMetricRequestBehavior) SetConversionWindowStart(v float32)
- func (o *PostMetricRequestBehavior) SetGoal(v string)
- func (o *PostMetricRequestBehavior) SetMaxPercentChange(v float32)
- func (o *PostMetricRequestBehavior) SetMinPercentChange(v float32)
- func (o *PostMetricRequestBehavior) SetMinSampleSize(v float32)
- func (o *PostMetricRequestBehavior) SetRiskThresholdDanger(v float32)
- func (o *PostMetricRequestBehavior) SetRiskThresholdSuccess(v float32)
- func (o PostMetricRequestBehavior) ToMap() (map[string]interface{}, error)
- type PostMetricRequestMixpanel
- func (o *PostMetricRequestMixpanel) GetConditions() []PostMetricRequestMixpanelConditionsInner
- func (o *PostMetricRequestMixpanel) GetConditionsOk() ([]PostMetricRequestMixpanelConditionsInner, bool)
- func (o *PostMetricRequestMixpanel) GetEventName() string
- func (o *PostMetricRequestMixpanel) GetEventNameOk() (*string, bool)
- func (o *PostMetricRequestMixpanel) GetEventValue() string
- func (o *PostMetricRequestMixpanel) GetEventValueOk() (*string, bool)
- func (o *PostMetricRequestMixpanel) GetUserAggregation() string
- func (o *PostMetricRequestMixpanel) GetUserAggregationOk() (*string, bool)
- func (o *PostMetricRequestMixpanel) HasConditions() bool
- func (o *PostMetricRequestMixpanel) HasEventValue() bool
- func (o PostMetricRequestMixpanel) MarshalJSON() ([]byte, error)
- func (o *PostMetricRequestMixpanel) SetConditions(v []PostMetricRequestMixpanelConditionsInner)
- func (o *PostMetricRequestMixpanel) SetEventName(v string)
- func (o *PostMetricRequestMixpanel) SetEventValue(v string)
- func (o *PostMetricRequestMixpanel) SetUserAggregation(v string)
- func (o PostMetricRequestMixpanel) ToMap() (map[string]interface{}, error)
- func (o *PostMetricRequestMixpanel) UnmarshalJSON(bytes []byte) (err error)
- type PostMetricRequestMixpanelConditionsInner
- func (o *PostMetricRequestMixpanelConditionsInner) GetOperator() string
- func (o *PostMetricRequestMixpanelConditionsInner) GetOperatorOk() (*string, bool)
- func (o *PostMetricRequestMixpanelConditionsInner) GetProperty() string
- func (o *PostMetricRequestMixpanelConditionsInner) GetPropertyOk() (*string, bool)
- func (o *PostMetricRequestMixpanelConditionsInner) GetValue() string
- func (o *PostMetricRequestMixpanelConditionsInner) GetValueOk() (*string, bool)
- func (o PostMetricRequestMixpanelConditionsInner) MarshalJSON() ([]byte, error)
- func (o *PostMetricRequestMixpanelConditionsInner) SetOperator(v string)
- func (o *PostMetricRequestMixpanelConditionsInner) SetProperty(v string)
- func (o *PostMetricRequestMixpanelConditionsInner) SetValue(v string)
- func (o PostMetricRequestMixpanelConditionsInner) ToMap() (map[string]interface{}, error)
- func (o *PostMetricRequestMixpanelConditionsInner) UnmarshalJSON(bytes []byte) (err error)
- type PostMetricRequestSql
- func (o *PostMetricRequestSql) GetConversionSQL() string
- func (o *PostMetricRequestSql) GetConversionSQLOk() (*string, bool)
- func (o *PostMetricRequestSql) GetDenominatorMetricId() string
- func (o *PostMetricRequestSql) GetDenominatorMetricIdOk() (*string, bool)
- func (o *PostMetricRequestSql) GetIdentifierTypes() []string
- func (o *PostMetricRequestSql) GetIdentifierTypesOk() ([]string, bool)
- func (o *PostMetricRequestSql) GetUserAggregationSQL() string
- func (o *PostMetricRequestSql) GetUserAggregationSQLOk() (*string, bool)
- func (o *PostMetricRequestSql) HasDenominatorMetricId() bool
- func (o *PostMetricRequestSql) HasUserAggregationSQL() bool
- func (o PostMetricRequestSql) MarshalJSON() ([]byte, error)
- func (o *PostMetricRequestSql) SetConversionSQL(v string)
- func (o *PostMetricRequestSql) SetDenominatorMetricId(v string)
- func (o *PostMetricRequestSql) SetIdentifierTypes(v []string)
- func (o *PostMetricRequestSql) SetUserAggregationSQL(v string)
- func (o PostMetricRequestSql) ToMap() (map[string]interface{}, error)
- func (o *PostMetricRequestSql) UnmarshalJSON(bytes []byte) (err error)
- type PostMetricRequestSqlBuilder
- func (o *PostMetricRequestSqlBuilder) GetConditions() []PostMetricRequestSqlBuilderConditionsInner
- func (o *PostMetricRequestSqlBuilder) GetConditionsOk() ([]PostMetricRequestSqlBuilderConditionsInner, bool)
- func (o *PostMetricRequestSqlBuilder) GetIdentifierTypeColumns() []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
- func (o *PostMetricRequestSqlBuilder) GetIdentifierTypeColumnsOk() ([]PostMetricRequestSqlBuilderIdentifierTypeColumnsInner, bool)
- func (o *PostMetricRequestSqlBuilder) GetTableName() string
- func (o *PostMetricRequestSqlBuilder) GetTableNameOk() (*string, bool)
- func (o *PostMetricRequestSqlBuilder) GetTimestampColumnName() string
- func (o *PostMetricRequestSqlBuilder) GetTimestampColumnNameOk() (*string, bool)
- func (o *PostMetricRequestSqlBuilder) GetValueColumnName() string
- func (o *PostMetricRequestSqlBuilder) GetValueColumnNameOk() (*string, bool)
- func (o *PostMetricRequestSqlBuilder) HasConditions() bool
- func (o *PostMetricRequestSqlBuilder) HasValueColumnName() bool
- func (o PostMetricRequestSqlBuilder) MarshalJSON() ([]byte, error)
- func (o *PostMetricRequestSqlBuilder) SetConditions(v []PostMetricRequestSqlBuilderConditionsInner)
- func (o *PostMetricRequestSqlBuilder) SetIdentifierTypeColumns(v []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner)
- func (o *PostMetricRequestSqlBuilder) SetTableName(v string)
- func (o *PostMetricRequestSqlBuilder) SetTimestampColumnName(v string)
- func (o *PostMetricRequestSqlBuilder) SetValueColumnName(v string)
- func (o PostMetricRequestSqlBuilder) ToMap() (map[string]interface{}, error)
- func (o *PostMetricRequestSqlBuilder) UnmarshalJSON(bytes []byte) (err error)
- type PostMetricRequestSqlBuilderConditionsInner
- func (o *PostMetricRequestSqlBuilderConditionsInner) GetColumn() string
- func (o *PostMetricRequestSqlBuilderConditionsInner) GetColumnOk() (*string, bool)
- func (o *PostMetricRequestSqlBuilderConditionsInner) GetOperator() string
- func (o *PostMetricRequestSqlBuilderConditionsInner) GetOperatorOk() (*string, bool)
- func (o *PostMetricRequestSqlBuilderConditionsInner) GetValue() string
- func (o *PostMetricRequestSqlBuilderConditionsInner) GetValueOk() (*string, bool)
- func (o PostMetricRequestSqlBuilderConditionsInner) MarshalJSON() ([]byte, error)
- func (o *PostMetricRequestSqlBuilderConditionsInner) SetColumn(v string)
- func (o *PostMetricRequestSqlBuilderConditionsInner) SetOperator(v string)
- func (o *PostMetricRequestSqlBuilderConditionsInner) SetValue(v string)
- func (o PostMetricRequestSqlBuilderConditionsInner) ToMap() (map[string]interface{}, error)
- func (o *PostMetricRequestSqlBuilderConditionsInner) UnmarshalJSON(bytes []byte) (err error)
- type PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
- func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetColumnName() string
- func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetColumnNameOk() (*string, bool)
- func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetIdentifierType() string
- func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetIdentifierTypeOk() (*string, bool)
- func (o PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) MarshalJSON() ([]byte, error)
- func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) SetColumnName(v string)
- func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) SetIdentifierType(v string)
- func (o PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) ToMap() (map[string]interface{}, error)
- func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) UnmarshalJSON(bytes []byte) (err error)
- type PostOrganization200Response
- func (o *PostOrganization200Response) GetOrganization() Organization
- func (o *PostOrganization200Response) GetOrganizationOk() (*Organization, bool)
- func (o PostOrganization200Response) MarshalJSON() ([]byte, error)
- func (o *PostOrganization200Response) SetOrganization(v Organization)
- func (o PostOrganization200Response) ToMap() (map[string]interface{}, error)
- func (o *PostOrganization200Response) UnmarshalJSON(bytes []byte) (err error)
- type PostOrganizationRequest
- func (o *PostOrganizationRequest) GetExternalId() string
- func (o *PostOrganizationRequest) GetExternalIdOk() (*string, bool)
- func (o *PostOrganizationRequest) GetName() string
- func (o *PostOrganizationRequest) GetNameOk() (*string, bool)
- func (o *PostOrganizationRequest) HasExternalId() bool
- func (o PostOrganizationRequest) MarshalJSON() ([]byte, error)
- func (o *PostOrganizationRequest) SetExternalId(v string)
- func (o *PostOrganizationRequest) SetName(v string)
- func (o PostOrganizationRequest) ToMap() (map[string]interface{}, error)
- func (o *PostOrganizationRequest) UnmarshalJSON(bytes []byte) (err error)
- type PostSavedGroup200Response
- func (o *PostSavedGroup200Response) GetSavedGroup() SavedGroup
- func (o *PostSavedGroup200Response) GetSavedGroupOk() (*SavedGroup, bool)
- func (o PostSavedGroup200Response) MarshalJSON() ([]byte, error)
- func (o *PostSavedGroup200Response) SetSavedGroup(v SavedGroup)
- func (o PostSavedGroup200Response) ToMap() (map[string]interface{}, error)
- func (o *PostSavedGroup200Response) UnmarshalJSON(bytes []byte) (err error)
- type PostSavedGroupRequest
- func (o *PostSavedGroupRequest) GetAttributeKey() string
- func (o *PostSavedGroupRequest) GetAttributeKeyOk() (*string, bool)
- func (o *PostSavedGroupRequest) GetName() string
- func (o *PostSavedGroupRequest) GetNameOk() (*string, bool)
- func (o *PostSavedGroupRequest) GetOwner() string
- func (o *PostSavedGroupRequest) GetOwnerOk() (*string, bool)
- func (o *PostSavedGroupRequest) GetSource() string
- func (o *PostSavedGroupRequest) GetSourceOk() (*string, bool)
- func (o *PostSavedGroupRequest) GetValues() []string
- func (o *PostSavedGroupRequest) GetValuesOk() ([]string, bool)
- func (o *PostSavedGroupRequest) HasOwner() bool
- func (o *PostSavedGroupRequest) HasSource() bool
- func (o *PostSavedGroupRequest) HasValues() bool
- func (o PostSavedGroupRequest) MarshalJSON() ([]byte, error)
- func (o *PostSavedGroupRequest) SetAttributeKey(v string)
- func (o *PostSavedGroupRequest) SetName(v string)
- func (o *PostSavedGroupRequest) SetOwner(v string)
- func (o *PostSavedGroupRequest) SetSource(v string)
- func (o *PostSavedGroupRequest) SetValues(v []string)
- func (o PostSavedGroupRequest) ToMap() (map[string]interface{}, error)
- func (o *PostSavedGroupRequest) UnmarshalJSON(bytes []byte) (err error)
- type PostVisualChange200Response
- func (o *PostVisualChange200Response) GetNModified() float32
- func (o *PostVisualChange200Response) GetNModifiedOk() (*float32, bool)
- func (o PostVisualChange200Response) MarshalJSON() ([]byte, error)
- func (o *PostVisualChange200Response) SetNModified(v float32)
- func (o PostVisualChange200Response) ToMap() (map[string]interface{}, error)
- func (o *PostVisualChange200Response) UnmarshalJSON(bytes []byte) (err error)
- type Project
- func (o *Project) GetDateCreated() time.Time
- func (o *Project) GetDateCreatedOk() (*time.Time, bool)
- func (o *Project) GetDateUpdated() time.Time
- func (o *Project) GetDateUpdatedOk() (*time.Time, bool)
- func (o *Project) GetDescription() string
- func (o *Project) GetDescriptionOk() (*string, bool)
- func (o *Project) GetId() string
- func (o *Project) GetIdOk() (*string, bool)
- func (o *Project) GetName() string
- func (o *Project) GetNameOk() (*string, bool)
- func (o *Project) GetSettings() ProjectSettings
- func (o *Project) GetSettingsOk() (*ProjectSettings, bool)
- func (o *Project) HasDescription() bool
- func (o *Project) HasSettings() bool
- func (o Project) MarshalJSON() ([]byte, error)
- func (o *Project) SetDateCreated(v time.Time)
- func (o *Project) SetDateUpdated(v time.Time)
- func (o *Project) SetDescription(v string)
- func (o *Project) SetId(v string)
- func (o *Project) SetName(v string)
- func (o *Project) SetSettings(v ProjectSettings)
- func (o Project) ToMap() (map[string]interface{}, error)
- func (o *Project) UnmarshalJSON(bytes []byte) (err error)
- type ProjectSettings
- func (o *ProjectSettings) GetStatsEngine() string
- func (o *ProjectSettings) GetStatsEngineOk() (*string, bool)
- func (o *ProjectSettings) HasStatsEngine() bool
- func (o ProjectSettings) MarshalJSON() ([]byte, error)
- func (o *ProjectSettings) SetStatsEngine(v string)
- func (o ProjectSettings) ToMap() (map[string]interface{}, error)
- type PutMetric200Response
- func (o *PutMetric200Response) GetUpdatedId() string
- func (o *PutMetric200Response) GetUpdatedIdOk() (*string, bool)
- func (o PutMetric200Response) MarshalJSON() ([]byte, error)
- func (o *PutMetric200Response) SetUpdatedId(v string)
- func (o PutMetric200Response) ToMap() (map[string]interface{}, error)
- func (o *PutMetric200Response) UnmarshalJSON(bytes []byte) (err error)
- type PutMetricRequest
- func (o *PutMetricRequest) GetArchived() bool
- func (o *PutMetricRequest) GetArchivedOk() (*bool, bool)
- func (o *PutMetricRequest) GetBehavior() PutMetricRequestBehavior
- func (o *PutMetricRequest) GetBehaviorOk() (*PutMetricRequestBehavior, bool)
- func (o *PutMetricRequest) GetDescription() string
- func (o *PutMetricRequest) GetDescriptionOk() (*string, bool)
- func (o *PutMetricRequest) GetMixpanel() PutMetricRequestMixpanel
- func (o *PutMetricRequest) GetMixpanelOk() (*PutMetricRequestMixpanel, bool)
- func (o *PutMetricRequest) GetName() string
- func (o *PutMetricRequest) GetNameOk() (*string, bool)
- func (o *PutMetricRequest) GetOwner() string
- func (o *PutMetricRequest) GetOwnerOk() (*string, bool)
- func (o *PutMetricRequest) GetProjects() []string
- func (o *PutMetricRequest) GetProjectsOk() ([]string, bool)
- func (o *PutMetricRequest) GetSql() PutMetricRequestSql
- func (o *PutMetricRequest) GetSqlBuilder() PutMetricRequestSqlBuilder
- func (o *PutMetricRequest) GetSqlBuilderOk() (*PutMetricRequestSqlBuilder, bool)
- func (o *PutMetricRequest) GetSqlOk() (*PutMetricRequestSql, bool)
- func (o *PutMetricRequest) GetTags() []string
- func (o *PutMetricRequest) GetTagsOk() ([]string, bool)
- func (o *PutMetricRequest) GetType() string
- func (o *PutMetricRequest) GetTypeOk() (*string, bool)
- func (o *PutMetricRequest) HasArchived() bool
- func (o *PutMetricRequest) HasBehavior() bool
- func (o *PutMetricRequest) HasDescription() bool
- func (o *PutMetricRequest) HasMixpanel() bool
- func (o *PutMetricRequest) HasName() bool
- func (o *PutMetricRequest) HasOwner() bool
- func (o *PutMetricRequest) HasProjects() bool
- func (o *PutMetricRequest) HasSql() bool
- func (o *PutMetricRequest) HasSqlBuilder() bool
- func (o *PutMetricRequest) HasTags() bool
- func (o *PutMetricRequest) HasType() bool
- func (o PutMetricRequest) MarshalJSON() ([]byte, error)
- func (o *PutMetricRequest) SetArchived(v bool)
- func (o *PutMetricRequest) SetBehavior(v PutMetricRequestBehavior)
- func (o *PutMetricRequest) SetDescription(v string)
- func (o *PutMetricRequest) SetMixpanel(v PutMetricRequestMixpanel)
- func (o *PutMetricRequest) SetName(v string)
- func (o *PutMetricRequest) SetOwner(v string)
- func (o *PutMetricRequest) SetProjects(v []string)
- func (o *PutMetricRequest) SetSql(v PutMetricRequestSql)
- func (o *PutMetricRequest) SetSqlBuilder(v PutMetricRequestSqlBuilder)
- func (o *PutMetricRequest) SetTags(v []string)
- func (o *PutMetricRequest) SetType(v string)
- func (o PutMetricRequest) ToMap() (map[string]interface{}, error)
- type PutMetricRequestBehavior
- func (o *PutMetricRequestBehavior) GetCapValue() float32
- func (o *PutMetricRequestBehavior) GetCapValueOk() (*float32, bool)
- func (o *PutMetricRequestBehavior) GetCapping() string
- func (o *PutMetricRequestBehavior) GetCappingOk() (*string, bool)
- func (o *PutMetricRequestBehavior) GetConversionWindowEnd() float32
- func (o *PutMetricRequestBehavior) GetConversionWindowEndOk() (*float32, bool)
- func (o *PutMetricRequestBehavior) GetConversionWindowStart() float32
- func (o *PutMetricRequestBehavior) GetConversionWindowStartOk() (*float32, bool)
- func (o *PutMetricRequestBehavior) GetGoal() string
- func (o *PutMetricRequestBehavior) GetGoalOk() (*string, bool)
- func (o *PutMetricRequestBehavior) GetMaxPercentChange() float32
- func (o *PutMetricRequestBehavior) GetMaxPercentChangeOk() (*float32, bool)
- func (o *PutMetricRequestBehavior) GetMinPercentChange() float32
- func (o *PutMetricRequestBehavior) GetMinPercentChangeOk() (*float32, bool)
- func (o *PutMetricRequestBehavior) GetMinSampleSize() float32
- func (o *PutMetricRequestBehavior) GetMinSampleSizeOk() (*float32, bool)
- func (o *PutMetricRequestBehavior) GetRiskThresholdDanger() float32
- func (o *PutMetricRequestBehavior) GetRiskThresholdDangerOk() (*float32, bool)
- func (o *PutMetricRequestBehavior) GetRiskThresholdSuccess() float32
- func (o *PutMetricRequestBehavior) GetRiskThresholdSuccessOk() (*float32, bool)
- func (o *PutMetricRequestBehavior) HasCapValue() bool
- func (o *PutMetricRequestBehavior) HasCapping() bool
- func (o *PutMetricRequestBehavior) HasConversionWindowEnd() bool
- func (o *PutMetricRequestBehavior) HasConversionWindowStart() bool
- func (o *PutMetricRequestBehavior) HasGoal() bool
- func (o *PutMetricRequestBehavior) HasMaxPercentChange() bool
- func (o *PutMetricRequestBehavior) HasMinPercentChange() bool
- func (o *PutMetricRequestBehavior) HasMinSampleSize() bool
- func (o *PutMetricRequestBehavior) HasRiskThresholdDanger() bool
- func (o *PutMetricRequestBehavior) HasRiskThresholdSuccess() bool
- func (o PutMetricRequestBehavior) MarshalJSON() ([]byte, error)
- func (o *PutMetricRequestBehavior) SetCapValue(v float32)
- func (o *PutMetricRequestBehavior) SetCapping(v string)
- func (o *PutMetricRequestBehavior) SetConversionWindowEnd(v float32)
- func (o *PutMetricRequestBehavior) SetConversionWindowStart(v float32)
- func (o *PutMetricRequestBehavior) SetGoal(v string)
- func (o *PutMetricRequestBehavior) SetMaxPercentChange(v float32)
- func (o *PutMetricRequestBehavior) SetMinPercentChange(v float32)
- func (o *PutMetricRequestBehavior) SetMinSampleSize(v float32)
- func (o *PutMetricRequestBehavior) SetRiskThresholdDanger(v float32)
- func (o *PutMetricRequestBehavior) SetRiskThresholdSuccess(v float32)
- func (o PutMetricRequestBehavior) ToMap() (map[string]interface{}, error)
- type PutMetricRequestMixpanel
- func (o *PutMetricRequestMixpanel) GetConditions() []PostMetricRequestMixpanelConditionsInner
- func (o *PutMetricRequestMixpanel) GetConditionsOk() ([]PostMetricRequestMixpanelConditionsInner, bool)
- func (o *PutMetricRequestMixpanel) GetEventName() string
- func (o *PutMetricRequestMixpanel) GetEventNameOk() (*string, bool)
- func (o *PutMetricRequestMixpanel) GetEventValue() string
- func (o *PutMetricRequestMixpanel) GetEventValueOk() (*string, bool)
- func (o *PutMetricRequestMixpanel) GetUserAggregation() string
- func (o *PutMetricRequestMixpanel) GetUserAggregationOk() (*string, bool)
- func (o *PutMetricRequestMixpanel) HasConditions() bool
- func (o *PutMetricRequestMixpanel) HasEventName() bool
- func (o *PutMetricRequestMixpanel) HasEventValue() bool
- func (o *PutMetricRequestMixpanel) HasUserAggregation() bool
- func (o PutMetricRequestMixpanel) MarshalJSON() ([]byte, error)
- func (o *PutMetricRequestMixpanel) SetConditions(v []PostMetricRequestMixpanelConditionsInner)
- func (o *PutMetricRequestMixpanel) SetEventName(v string)
- func (o *PutMetricRequestMixpanel) SetEventValue(v string)
- func (o *PutMetricRequestMixpanel) SetUserAggregation(v string)
- func (o PutMetricRequestMixpanel) ToMap() (map[string]interface{}, error)
- type PutMetricRequestSql
- func (o *PutMetricRequestSql) GetConversionSQL() string
- func (o *PutMetricRequestSql) GetConversionSQLOk() (*string, bool)
- func (o *PutMetricRequestSql) GetDenominatorMetricId() string
- func (o *PutMetricRequestSql) GetDenominatorMetricIdOk() (*string, bool)
- func (o *PutMetricRequestSql) GetIdentifierTypes() []string
- func (o *PutMetricRequestSql) GetIdentifierTypesOk() ([]string, bool)
- func (o *PutMetricRequestSql) GetUserAggregationSQL() string
- func (o *PutMetricRequestSql) GetUserAggregationSQLOk() (*string, bool)
- func (o *PutMetricRequestSql) HasConversionSQL() bool
- func (o *PutMetricRequestSql) HasDenominatorMetricId() bool
- func (o *PutMetricRequestSql) HasIdentifierTypes() bool
- func (o *PutMetricRequestSql) HasUserAggregationSQL() bool
- func (o PutMetricRequestSql) MarshalJSON() ([]byte, error)
- func (o *PutMetricRequestSql) SetConversionSQL(v string)
- func (o *PutMetricRequestSql) SetDenominatorMetricId(v string)
- func (o *PutMetricRequestSql) SetIdentifierTypes(v []string)
- func (o *PutMetricRequestSql) SetUserAggregationSQL(v string)
- func (o PutMetricRequestSql) ToMap() (map[string]interface{}, error)
- type PutMetricRequestSqlBuilder
- func (o *PutMetricRequestSqlBuilder) GetConditions() []PostMetricRequestSqlBuilderConditionsInner
- func (o *PutMetricRequestSqlBuilder) GetConditionsOk() ([]PostMetricRequestSqlBuilderConditionsInner, bool)
- func (o *PutMetricRequestSqlBuilder) GetIdentifierTypeColumns() []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
- func (o *PutMetricRequestSqlBuilder) GetIdentifierTypeColumnsOk() ([]PostMetricRequestSqlBuilderIdentifierTypeColumnsInner, bool)
- func (o *PutMetricRequestSqlBuilder) GetTableName() string
- func (o *PutMetricRequestSqlBuilder) GetTableNameOk() (*string, bool)
- func (o *PutMetricRequestSqlBuilder) GetTimestampColumnName() string
- func (o *PutMetricRequestSqlBuilder) GetTimestampColumnNameOk() (*string, bool)
- func (o *PutMetricRequestSqlBuilder) GetValueColumnName() string
- func (o *PutMetricRequestSqlBuilder) GetValueColumnNameOk() (*string, bool)
- func (o *PutMetricRequestSqlBuilder) HasConditions() bool
- func (o *PutMetricRequestSqlBuilder) HasIdentifierTypeColumns() bool
- func (o *PutMetricRequestSqlBuilder) HasTableName() bool
- func (o *PutMetricRequestSqlBuilder) HasTimestampColumnName() bool
- func (o *PutMetricRequestSqlBuilder) HasValueColumnName() bool
- func (o PutMetricRequestSqlBuilder) MarshalJSON() ([]byte, error)
- func (o *PutMetricRequestSqlBuilder) SetConditions(v []PostMetricRequestSqlBuilderConditionsInner)
- func (o *PutMetricRequestSqlBuilder) SetIdentifierTypeColumns(v []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner)
- func (o *PutMetricRequestSqlBuilder) SetTableName(v string)
- func (o *PutMetricRequestSqlBuilder) SetTimestampColumnName(v string)
- func (o *PutMetricRequestSqlBuilder) SetValueColumnName(v string)
- func (o PutMetricRequestSqlBuilder) ToMap() (map[string]interface{}, error)
- type PutOrganizationRequest
- func (o *PutOrganizationRequest) GetExternalId() string
- func (o *PutOrganizationRequest) GetExternalIdOk() (*string, bool)
- func (o *PutOrganizationRequest) GetName() string
- func (o *PutOrganizationRequest) GetNameOk() (*string, bool)
- func (o *PutOrganizationRequest) HasExternalId() bool
- func (o *PutOrganizationRequest) HasName() bool
- func (o PutOrganizationRequest) MarshalJSON() ([]byte, error)
- func (o *PutOrganizationRequest) SetExternalId(v string)
- func (o *PutOrganizationRequest) SetName(v string)
- func (o PutOrganizationRequest) ToMap() (map[string]interface{}, error)
- type PutVisualChangeset200Response
- func (o *PutVisualChangeset200Response) GetNModified() float32
- func (o *PutVisualChangeset200Response) GetNModifiedOk() (*float32, bool)
- func (o *PutVisualChangeset200Response) GetVisualChangeset() VisualChangeset
- func (o *PutVisualChangeset200Response) GetVisualChangesetOk() (*VisualChangeset, bool)
- func (o PutVisualChangeset200Response) MarshalJSON() ([]byte, error)
- func (o *PutVisualChangeset200Response) SetNModified(v float32)
- func (o *PutVisualChangeset200Response) SetVisualChangeset(v VisualChangeset)
- func (o PutVisualChangeset200Response) ToMap() (map[string]interface{}, error)
- func (o *PutVisualChangeset200Response) UnmarshalJSON(bytes []byte) (err error)
- type SavedGroup
- func (o *SavedGroup) GetAttributeKey() interface{}
- func (o *SavedGroup) GetAttributeKeyOk() (*interface{}, bool)
- func (o *SavedGroup) GetDateCreated() interface{}
- func (o *SavedGroup) GetDateCreatedOk() (*interface{}, bool)
- func (o *SavedGroup) GetDateUpdated() interface{}
- func (o *SavedGroup) GetDateUpdatedOk() (*interface{}, bool)
- func (o *SavedGroup) GetId() interface{}
- func (o *SavedGroup) GetIdOk() (*interface{}, bool)
- func (o *SavedGroup) GetName() interface{}
- func (o *SavedGroup) GetNameOk() (*interface{}, bool)
- func (o *SavedGroup) GetOwner() interface{}
- func (o *SavedGroup) GetOwnerOk() (*interface{}, bool)
- func (o *SavedGroup) GetSource() interface{}
- func (o *SavedGroup) GetSourceOk() (*interface{}, bool)
- func (o *SavedGroup) GetValues() interface{}
- func (o *SavedGroup) GetValuesOk() (*interface{}, bool)
- func (o *SavedGroup) HasOwner() bool
- func (o SavedGroup) MarshalJSON() ([]byte, error)
- func (o *SavedGroup) SetAttributeKey(v interface{})
- func (o *SavedGroup) SetDateCreated(v interface{})
- func (o *SavedGroup) SetDateUpdated(v interface{})
- func (o *SavedGroup) SetId(v interface{})
- func (o *SavedGroup) SetName(v interface{})
- func (o *SavedGroup) SetOwner(v interface{})
- func (o *SavedGroup) SetSource(v interface{})
- func (o *SavedGroup) SetValues(v interface{})
- func (o SavedGroup) ToMap() (map[string]interface{}, error)
- func (o *SavedGroup) UnmarshalJSON(bytes []byte) (err error)
- type SavedGroupTargetingMatchType
- type SdkConnection
- func (o *SdkConnection) GetDateCreated() interface{}
- func (o *SdkConnection) GetDateCreatedOk() (*interface{}, bool)
- func (o *SdkConnection) GetDateUpdated() interface{}
- func (o *SdkConnection) GetDateUpdatedOk() (*interface{}, bool)
- func (o *SdkConnection) GetEncryptPayload() interface{}
- func (o *SdkConnection) GetEncryptPayloadOk() (*interface{}, bool)
- func (o *SdkConnection) GetEncryptionKey() interface{}
- func (o *SdkConnection) GetEncryptionKeyOk() (*interface{}, bool)
- func (o *SdkConnection) GetEnvironment() interface{}
- func (o *SdkConnection) GetEnvironmentOk() (*interface{}, bool)
- func (o *SdkConnection) GetHashSecureAttributes() interface{}
- func (o *SdkConnection) GetHashSecureAttributesOk() (*interface{}, bool)
- func (o *SdkConnection) GetId() interface{}
- func (o *SdkConnection) GetIdOk() (*interface{}, bool)
- func (o *SdkConnection) GetIncludeDraftExperiments() interface{}
- func (o *SdkConnection) GetIncludeDraftExperimentsOk() (*interface{}, bool)
- func (o *SdkConnection) GetIncludeExperimentNames() interface{}
- func (o *SdkConnection) GetIncludeExperimentNamesOk() (*interface{}, bool)
- func (o *SdkConnection) GetIncludeVisualExperiments() interface{}
- func (o *SdkConnection) GetIncludeVisualExperimentsOk() (*interface{}, bool)
- func (o *SdkConnection) GetKey() interface{}
- func (o *SdkConnection) GetKeyOk() (*interface{}, bool)
- func (o *SdkConnection) GetLanguages() interface{}
- func (o *SdkConnection) GetLanguagesOk() (*interface{}, bool)
- func (o *SdkConnection) GetName() interface{}
- func (o *SdkConnection) GetNameOk() (*interface{}, bool)
- func (o *SdkConnection) GetOrganization() interface{}
- func (o *SdkConnection) GetOrganizationOk() (*interface{}, bool)
- func (o *SdkConnection) GetProject() interface{}
- func (o *SdkConnection) GetProjectOk() (*interface{}, bool)
- func (o *SdkConnection) GetProjects() interface{}
- func (o *SdkConnection) GetProjectsOk() (*interface{}, bool)
- func (o *SdkConnection) GetProxyEnabled() interface{}
- func (o *SdkConnection) GetProxyEnabledOk() (*interface{}, bool)
- func (o *SdkConnection) GetProxyHost() interface{}
- func (o *SdkConnection) GetProxyHostOk() (*interface{}, bool)
- func (o *SdkConnection) GetProxySigningKey() interface{}
- func (o *SdkConnection) GetProxySigningKeyOk() (*interface{}, bool)
- func (o *SdkConnection) GetRemoteEvalEnabled() interface{}
- func (o *SdkConnection) GetRemoteEvalEnabledOk() (*interface{}, bool)
- func (o *SdkConnection) GetSseEnabled() interface{}
- func (o *SdkConnection) GetSseEnabledOk() (*interface{}, bool)
- func (o *SdkConnection) HasHashSecureAttributes() bool
- func (o *SdkConnection) HasIncludeDraftExperiments() bool
- func (o *SdkConnection) HasIncludeExperimentNames() bool
- func (o *SdkConnection) HasIncludeVisualExperiments() bool
- func (o *SdkConnection) HasProjects() bool
- func (o *SdkConnection) HasRemoteEvalEnabled() bool
- func (o *SdkConnection) HasSseEnabled() bool
- func (o SdkConnection) MarshalJSON() ([]byte, error)
- func (o *SdkConnection) SetDateCreated(v interface{})
- func (o *SdkConnection) SetDateUpdated(v interface{})
- func (o *SdkConnection) SetEncryptPayload(v interface{})
- func (o *SdkConnection) SetEncryptionKey(v interface{})
- func (o *SdkConnection) SetEnvironment(v interface{})
- func (o *SdkConnection) SetHashSecureAttributes(v interface{})
- func (o *SdkConnection) SetId(v interface{})
- func (o *SdkConnection) SetIncludeDraftExperiments(v interface{})
- func (o *SdkConnection) SetIncludeExperimentNames(v interface{})
- func (o *SdkConnection) SetIncludeVisualExperiments(v interface{})
- func (o *SdkConnection) SetKey(v interface{})
- func (o *SdkConnection) SetLanguages(v interface{})
- func (o *SdkConnection) SetName(v interface{})
- func (o *SdkConnection) SetOrganization(v interface{})
- func (o *SdkConnection) SetProject(v interface{})
- func (o *SdkConnection) SetProjects(v interface{})
- func (o *SdkConnection) SetProxyEnabled(v interface{})
- func (o *SdkConnection) SetProxyHost(v interface{})
- func (o *SdkConnection) SetProxySigningKey(v interface{})
- func (o *SdkConnection) SetRemoteEvalEnabled(v interface{})
- func (o *SdkConnection) SetSseEnabled(v interface{})
- func (o SdkConnection) ToMap() (map[string]interface{}, error)
- func (o *SdkConnection) UnmarshalJSON(bytes []byte) (err error)
- type Segment
- func (o *Segment) GetDatasourceId() string
- func (o *Segment) GetDatasourceIdOk() (*string, bool)
- func (o *Segment) GetDateCreated() string
- func (o *Segment) GetDateCreatedOk() (*string, bool)
- func (o *Segment) GetDateUpdated() string
- func (o *Segment) GetDateUpdatedOk() (*string, bool)
- func (o *Segment) GetId() string
- func (o *Segment) GetIdOk() (*string, bool)
- func (o *Segment) GetIdentifierType() string
- func (o *Segment) GetIdentifierTypeOk() (*string, bool)
- func (o *Segment) GetName() string
- func (o *Segment) GetNameOk() (*string, bool)
- func (o *Segment) GetOwner() string
- func (o *Segment) GetOwnerOk() (*string, bool)
- func (o *Segment) GetQuery() string
- func (o *Segment) GetQueryOk() (*string, bool)
- func (o Segment) MarshalJSON() ([]byte, error)
- func (o *Segment) SetDatasourceId(v string)
- func (o *Segment) SetDateCreated(v string)
- func (o *Segment) SetDateUpdated(v string)
- func (o *Segment) SetId(v string)
- func (o *Segment) SetIdentifierType(v string)
- func (o *Segment) SetName(v string)
- func (o *Segment) SetOwner(v string)
- func (o *Segment) SetQuery(v string)
- func (o Segment) ToMap() (map[string]interface{}, error)
- func (o *Segment) UnmarshalJSON(bytes []byte) (err error)
- type ToggleFeatureRequest
- func (o *ToggleFeatureRequest) GetEnvironments() map[string]bool
- func (o *ToggleFeatureRequest) GetEnvironmentsOk() (*map[string]bool, bool)
- func (o *ToggleFeatureRequest) GetReason() string
- func (o *ToggleFeatureRequest) GetReasonOk() (*string, bool)
- func (o *ToggleFeatureRequest) HasReason() bool
- func (o ToggleFeatureRequest) MarshalJSON() ([]byte, error)
- func (o *ToggleFeatureRequest) SetEnvironments(v map[string]bool)
- func (o *ToggleFeatureRequest) SetReason(v string)
- func (o ToggleFeatureRequest) ToMap() (map[string]interface{}, error)
- func (o *ToggleFeatureRequest) UnmarshalJSON(bytes []byte) (err error)
- type UpdateExperimentRequest
- func (o *UpdateExperimentRequest) GetArchived() bool
- func (o *UpdateExperimentRequest) GetArchivedOk() (*bool, bool)
- func (o *UpdateExperimentRequest) GetAssignmentQueryId() string
- func (o *UpdateExperimentRequest) GetAssignmentQueryIdOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetAutoRefresh() bool
- func (o *UpdateExperimentRequest) GetAutoRefreshOk() (*bool, bool)
- func (o *UpdateExperimentRequest) GetDescription() string
- func (o *UpdateExperimentRequest) GetDescriptionOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetExcludeFromPayload() bool
- func (o *UpdateExperimentRequest) GetExcludeFromPayloadOk() (*bool, bool)
- func (o *UpdateExperimentRequest) GetGuardrailMetrics() interface{}
- func (o *UpdateExperimentRequest) GetGuardrailMetricsOk() (*interface{}, bool)
- func (o *UpdateExperimentRequest) GetHashAttribute() string
- func (o *UpdateExperimentRequest) GetHashAttributeOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetHashVersion() float32
- func (o *UpdateExperimentRequest) GetHashVersionOk() (*float32, bool)
- func (o *UpdateExperimentRequest) GetHypothesis() string
- func (o *UpdateExperimentRequest) GetHypothesisOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetMetrics() interface{}
- func (o *UpdateExperimentRequest) GetMetricsOk() (*interface{}, bool)
- func (o *UpdateExperimentRequest) GetName() string
- func (o *UpdateExperimentRequest) GetNameOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetOwner() string
- func (o *UpdateExperimentRequest) GetOwnerOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetPhases() []PostExperimentRequestPhasesInner
- func (o *UpdateExperimentRequest) GetPhasesOk() ([]PostExperimentRequestPhasesInner, bool)
- func (o *UpdateExperimentRequest) GetProject() string
- func (o *UpdateExperimentRequest) GetProjectOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetReleasedVariationId() string
- func (o *UpdateExperimentRequest) GetReleasedVariationIdOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetStatus() string
- func (o *UpdateExperimentRequest) GetStatusOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetTags() []string
- func (o *UpdateExperimentRequest) GetTagsOk() ([]string, bool)
- func (o *UpdateExperimentRequest) GetTrackingKey() string
- func (o *UpdateExperimentRequest) GetTrackingKeyOk() (*string, bool)
- func (o *UpdateExperimentRequest) GetVariations() []PostExperimentRequestVariationsInner
- func (o *UpdateExperimentRequest) GetVariationsOk() ([]PostExperimentRequestVariationsInner, bool)
- func (o *UpdateExperimentRequest) HasArchived() bool
- func (o *UpdateExperimentRequest) HasAssignmentQueryId() bool
- func (o *UpdateExperimentRequest) HasAutoRefresh() bool
- func (o *UpdateExperimentRequest) HasDescription() bool
- func (o *UpdateExperimentRequest) HasExcludeFromPayload() bool
- func (o *UpdateExperimentRequest) HasGuardrailMetrics() bool
- func (o *UpdateExperimentRequest) HasHashAttribute() bool
- func (o *UpdateExperimentRequest) HasHashVersion() bool
- func (o *UpdateExperimentRequest) HasHypothesis() bool
- func (o *UpdateExperimentRequest) HasMetrics() bool
- func (o *UpdateExperimentRequest) HasName() bool
- func (o *UpdateExperimentRequest) HasOwner() bool
- func (o *UpdateExperimentRequest) HasPhases() bool
- func (o *UpdateExperimentRequest) HasProject() bool
- func (o *UpdateExperimentRequest) HasReleasedVariationId() bool
- func (o *UpdateExperimentRequest) HasStatus() bool
- func (o *UpdateExperimentRequest) HasTags() bool
- func (o *UpdateExperimentRequest) HasTrackingKey() bool
- func (o *UpdateExperimentRequest) HasVariations() bool
- func (o UpdateExperimentRequest) MarshalJSON() ([]byte, error)
- func (o *UpdateExperimentRequest) SetArchived(v bool)
- func (o *UpdateExperimentRequest) SetAssignmentQueryId(v string)
- func (o *UpdateExperimentRequest) SetAutoRefresh(v bool)
- func (o *UpdateExperimentRequest) SetDescription(v string)
- func (o *UpdateExperimentRequest) SetExcludeFromPayload(v bool)
- func (o *UpdateExperimentRequest) SetGuardrailMetrics(v interface{})
- func (o *UpdateExperimentRequest) SetHashAttribute(v string)
- func (o *UpdateExperimentRequest) SetHashVersion(v float32)
- func (o *UpdateExperimentRequest) SetHypothesis(v string)
- func (o *UpdateExperimentRequest) SetMetrics(v interface{})
- func (o *UpdateExperimentRequest) SetName(v string)
- func (o *UpdateExperimentRequest) SetOwner(v string)
- func (o *UpdateExperimentRequest) SetPhases(v []PostExperimentRequestPhasesInner)
- func (o *UpdateExperimentRequest) SetProject(v string)
- func (o *UpdateExperimentRequest) SetReleasedVariationId(v string)
- func (o *UpdateExperimentRequest) SetStatus(v string)
- func (o *UpdateExperimentRequest) SetTags(v []string)
- func (o *UpdateExperimentRequest) SetTrackingKey(v string)
- func (o *UpdateExperimentRequest) SetVariations(v []PostExperimentRequestVariationsInner)
- func (o UpdateExperimentRequest) ToMap() (map[string]interface{}, error)
- type UpdateFeatureRequest
- func (o *UpdateFeatureRequest) GetArchived() bool
- func (o *UpdateFeatureRequest) GetArchivedOk() (*bool, bool)
- func (o *UpdateFeatureRequest) GetDefaultValue() string
- func (o *UpdateFeatureRequest) GetDefaultValueOk() (*string, bool)
- func (o *UpdateFeatureRequest) GetDescription() string
- func (o *UpdateFeatureRequest) GetDescriptionOk() (*string, bool)
- func (o *UpdateFeatureRequest) GetEnvironments() map[string]PostFeatureRequestEnvironmentsValue
- func (o *UpdateFeatureRequest) GetEnvironmentsOk() (*map[string]PostFeatureRequestEnvironmentsValue, bool)
- func (o *UpdateFeatureRequest) GetJsonSchema() string
- func (o *UpdateFeatureRequest) GetJsonSchemaOk() (*string, bool)
- func (o *UpdateFeatureRequest) GetOwner() string
- func (o *UpdateFeatureRequest) GetOwnerOk() (*string, bool)
- func (o *UpdateFeatureRequest) GetProject() string
- func (o *UpdateFeatureRequest) GetProjectOk() (*string, bool)
- func (o *UpdateFeatureRequest) GetTags() []string
- func (o *UpdateFeatureRequest) GetTagsOk() ([]string, bool)
- func (o *UpdateFeatureRequest) HasArchived() bool
- func (o *UpdateFeatureRequest) HasDefaultValue() bool
- func (o *UpdateFeatureRequest) HasDescription() bool
- func (o *UpdateFeatureRequest) HasEnvironments() bool
- func (o *UpdateFeatureRequest) HasJsonSchema() bool
- func (o *UpdateFeatureRequest) HasOwner() bool
- func (o *UpdateFeatureRequest) HasProject() bool
- func (o *UpdateFeatureRequest) HasTags() bool
- func (o UpdateFeatureRequest) MarshalJSON() ([]byte, error)
- func (o *UpdateFeatureRequest) SetArchived(v bool)
- func (o *UpdateFeatureRequest) SetDefaultValue(v string)
- func (o *UpdateFeatureRequest) SetDescription(v string)
- func (o *UpdateFeatureRequest) SetEnvironments(v map[string]PostFeatureRequestEnvironmentsValue)
- func (o *UpdateFeatureRequest) SetJsonSchema(v string)
- func (o *UpdateFeatureRequest) SetOwner(v string)
- func (o *UpdateFeatureRequest) SetProject(v string)
- func (o *UpdateFeatureRequest) SetTags(v []string)
- func (o UpdateFeatureRequest) ToMap() (map[string]interface{}, error)
- type UpdateSavedGroupRequest
- func (o *UpdateSavedGroupRequest) GetAttributeKey() string
- func (o *UpdateSavedGroupRequest) GetAttributeKeyOk() (*string, bool)
- func (o *UpdateSavedGroupRequest) GetName() string
- func (o *UpdateSavedGroupRequest) GetNameOk() (*string, bool)
- func (o *UpdateSavedGroupRequest) GetOwner() string
- func (o *UpdateSavedGroupRequest) GetOwnerOk() (*string, bool)
- func (o *UpdateSavedGroupRequest) GetValues() []string
- func (o *UpdateSavedGroupRequest) GetValuesOk() ([]string, bool)
- func (o *UpdateSavedGroupRequest) HasAttributeKey() bool
- func (o *UpdateSavedGroupRequest) HasName() bool
- func (o *UpdateSavedGroupRequest) HasOwner() bool
- func (o *UpdateSavedGroupRequest) HasValues() bool
- func (o UpdateSavedGroupRequest) MarshalJSON() ([]byte, error)
- func (o *UpdateSavedGroupRequest) SetAttributeKey(v string)
- func (o *UpdateSavedGroupRequest) SetName(v string)
- func (o *UpdateSavedGroupRequest) SetOwner(v string)
- func (o *UpdateSavedGroupRequest) SetValues(v []string)
- func (o UpdateSavedGroupRequest) ToMap() (map[string]interface{}, error)
- type VisualChange
- func (o *VisualChange) GetCss() string
- func (o *VisualChange) GetCssOk() (*string, bool)
- func (o *VisualChange) GetDescription() string
- func (o *VisualChange) GetDescriptionOk() (*string, bool)
- func (o *VisualChange) GetDomMutations() interface{}
- func (o *VisualChange) GetDomMutationsOk() (*interface{}, bool)
- func (o *VisualChange) GetJs() string
- func (o *VisualChange) GetJsOk() (*string, bool)
- func (o *VisualChange) GetVariation() string
- func (o *VisualChange) GetVariationOk() (*string, bool)
- func (o *VisualChange) HasCss() bool
- func (o *VisualChange) HasDescription() bool
- func (o *VisualChange) HasDomMutations() bool
- func (o *VisualChange) HasJs() bool
- func (o VisualChange) MarshalJSON() ([]byte, error)
- func (o *VisualChange) SetCss(v string)
- func (o *VisualChange) SetDescription(v string)
- func (o *VisualChange) SetDomMutations(v interface{})
- func (o *VisualChange) SetJs(v string)
- func (o *VisualChange) SetVariation(v string)
- func (o VisualChange) ToMap() (map[string]interface{}, error)
- func (o *VisualChange) UnmarshalJSON(bytes []byte) (err error)
- type VisualChangeset
- func (o *VisualChangeset) GetEditorUrl() string
- func (o *VisualChangeset) GetEditorUrlOk() (*string, bool)
- func (o *VisualChangeset) GetExperiment() string
- func (o *VisualChangeset) GetExperimentOk() (*string, bool)
- func (o *VisualChangeset) GetId() string
- func (o *VisualChangeset) GetIdOk() (*string, bool)
- func (o *VisualChangeset) GetUrlPatterns() interface{}
- func (o *VisualChangeset) GetUrlPatternsOk() (*interface{}, bool)
- func (o *VisualChangeset) GetVisualChanges() interface{}
- func (o *VisualChangeset) GetVisualChangesOk() (*interface{}, bool)
- func (o *VisualChangeset) HasId() bool
- func (o VisualChangeset) MarshalJSON() ([]byte, error)
- func (o *VisualChangeset) SetEditorUrl(v string)
- func (o *VisualChangeset) SetExperiment(v string)
- func (o *VisualChangeset) SetId(v string)
- func (o *VisualChangeset) SetUrlPatterns(v interface{})
- func (o *VisualChangeset) SetVisualChanges(v interface{})
- func (o VisualChangeset) ToMap() (map[string]interface{}, error)
- func (o *VisualChangeset) UnmarshalJSON(bytes []byte) (err error)
Constants ¶
const ( FeatureRuleTypeForce = FeatureRuleType("force") FeatureRuleTypeRollout = FeatureRuleType("rollout") FeatureRuleTypeExperiment = FeatureRuleType("experiment") FeatureRuleTypeExperimentRef = FeatureRuleType("experiment-ref") )
const ( SavedGroupTargetingAll = SavedGroupTargetingMatchType("all") SavedGroupTargetingAny = SavedGroupTargetingMatchType("any") SavedGroupTargetingNone = SavedGroupTargetingMatchType("none") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataSource ¶
type DataSource struct { Id interface{} `json:"id"` DateCreated interface{} `json:"dateCreated"` DateUpdated interface{} `json:"dateUpdated"` Type interface{} `json:"type"` Name interface{} `json:"name"` Description interface{} `json:"description"` ProjectIds interface{} `json:"projectIds"` EventTracker interface{} `json:"eventTracker"` IdentifierTypes interface{} `json:"identifierTypes"` AssignmentQueries interface{} `json:"assignmentQueries"` IdentifierJoinQueries interface{} `json:"identifierJoinQueries"` MixpanelSettings *DataSourceMixpanelSettings `json:"mixpanelSettings,omitempty"` }
DataSource struct for DataSource
func NewDataSource ¶
func NewDataSource(id interface{}, dateCreated interface{}, dateUpdated interface{}, type_ interface{}, name interface{}, description interface{}, projectIds interface{}, eventTracker interface{}, identifierTypes interface{}, assignmentQueries interface{}, identifierJoinQueries interface{}) *DataSource
NewDataSource instantiates a new DataSource 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 NewDataSourceWithDefaults ¶
func NewDataSourceWithDefaults() *DataSource
NewDataSourceWithDefaults instantiates a new DataSource 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 (*DataSource) GetAssignmentQueries ¶
func (o *DataSource) GetAssignmentQueries() interface{}
GetAssignmentQueries returns the AssignmentQueries field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetAssignmentQueriesOk ¶
func (o *DataSource) GetAssignmentQueriesOk() (*interface{}, bool)
GetAssignmentQueriesOk returns a tuple with the AssignmentQueries field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetDateCreated ¶
func (o *DataSource) GetDateCreated() interface{}
GetDateCreated returns the DateCreated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetDateCreatedOk ¶
func (o *DataSource) GetDateCreatedOk() (*interface{}, bool)
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetDateUpdated ¶
func (o *DataSource) GetDateUpdated() interface{}
GetDateUpdated returns the DateUpdated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetDateUpdatedOk ¶
func (o *DataSource) GetDateUpdatedOk() (*interface{}, bool)
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetDescription ¶
func (o *DataSource) GetDescription() interface{}
GetDescription returns the Description field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetDescriptionOk ¶
func (o *DataSource) GetDescriptionOk() (*interface{}, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetEventTracker ¶
func (o *DataSource) GetEventTracker() interface{}
GetEventTracker returns the EventTracker field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetEventTrackerOk ¶
func (o *DataSource) GetEventTrackerOk() (*interface{}, bool)
GetEventTrackerOk returns a tuple with the EventTracker field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetId ¶
func (o *DataSource) GetId() interface{}
GetId returns the Id field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetIdOk ¶
func (o *DataSource) GetIdOk() (*interface{}, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetIdentifierJoinQueries ¶
func (o *DataSource) GetIdentifierJoinQueries() interface{}
GetIdentifierJoinQueries returns the IdentifierJoinQueries field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetIdentifierJoinQueriesOk ¶
func (o *DataSource) GetIdentifierJoinQueriesOk() (*interface{}, bool)
GetIdentifierJoinQueriesOk returns a tuple with the IdentifierJoinQueries field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetIdentifierTypes ¶
func (o *DataSource) GetIdentifierTypes() interface{}
GetIdentifierTypes returns the IdentifierTypes field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetIdentifierTypesOk ¶
func (o *DataSource) GetIdentifierTypesOk() (*interface{}, bool)
GetIdentifierTypesOk returns a tuple with the IdentifierTypes field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetMixpanelSettings ¶
func (o *DataSource) GetMixpanelSettings() DataSourceMixpanelSettings
GetMixpanelSettings returns the MixpanelSettings field value if set, zero value otherwise.
func (*DataSource) GetMixpanelSettingsOk ¶
func (o *DataSource) GetMixpanelSettingsOk() (*DataSourceMixpanelSettings, bool)
GetMixpanelSettingsOk returns a tuple with the MixpanelSettings field value if set, nil otherwise and a boolean to check if the value has been set.
func (*DataSource) GetName ¶
func (o *DataSource) GetName() interface{}
GetName returns the Name field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetNameOk ¶
func (o *DataSource) GetNameOk() (*interface{}, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetProjectIds ¶
func (o *DataSource) GetProjectIds() interface{}
GetProjectIds returns the ProjectIds field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetProjectIdsOk ¶
func (o *DataSource) GetProjectIdsOk() (*interface{}, bool)
GetProjectIdsOk returns a tuple with the ProjectIds field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) GetType ¶
func (o *DataSource) GetType() interface{}
GetType returns the Type field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSource) GetTypeOk ¶
func (o *DataSource) GetTypeOk() (*interface{}, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSource) HasMixpanelSettings ¶
func (o *DataSource) HasMixpanelSettings() bool
HasMixpanelSettings returns a boolean if a field has been set.
func (DataSource) MarshalJSON ¶
func (o DataSource) MarshalJSON() ([]byte, error)
func (*DataSource) SetAssignmentQueries ¶
func (o *DataSource) SetAssignmentQueries(v interface{})
SetAssignmentQueries sets field value
func (*DataSource) SetDateCreated ¶
func (o *DataSource) SetDateCreated(v interface{})
SetDateCreated sets field value
func (*DataSource) SetDateUpdated ¶
func (o *DataSource) SetDateUpdated(v interface{})
SetDateUpdated sets field value
func (*DataSource) SetDescription ¶
func (o *DataSource) SetDescription(v interface{})
SetDescription sets field value
func (*DataSource) SetEventTracker ¶
func (o *DataSource) SetEventTracker(v interface{})
SetEventTracker sets field value
func (*DataSource) SetIdentifierJoinQueries ¶
func (o *DataSource) SetIdentifierJoinQueries(v interface{})
SetIdentifierJoinQueries sets field value
func (*DataSource) SetIdentifierTypes ¶
func (o *DataSource) SetIdentifierTypes(v interface{})
SetIdentifierTypes sets field value
func (*DataSource) SetMixpanelSettings ¶
func (o *DataSource) SetMixpanelSettings(v DataSourceMixpanelSettings)
SetMixpanelSettings gets a reference to the given DataSourceMixpanelSettings and assigns it to the MixpanelSettings field.
func (*DataSource) SetProjectIds ¶
func (o *DataSource) SetProjectIds(v interface{})
SetProjectIds sets field value
func (DataSource) ToMap ¶
func (o DataSource) ToMap() (map[string]interface{}, error)
func (*DataSource) UnmarshalJSON ¶
func (o *DataSource) UnmarshalJSON(bytes []byte) (err error)
type DataSourceMixpanelSettings ¶
type DataSourceMixpanelSettings struct { ViewedExperimentEventName interface{} `json:"viewedExperimentEventName"` ExperimentIdProperty interface{} `json:"experimentIdProperty"` VariationIdProperty interface{} `json:"variationIdProperty"` ExtraUserIdProperty interface{} `json:"extraUserIdProperty"` }
DataSourceMixpanelSettings struct for DataSourceMixpanelSettings
func NewDataSourceMixpanelSettings ¶
func NewDataSourceMixpanelSettings(viewedExperimentEventName interface{}, experimentIdProperty interface{}, variationIdProperty interface{}, extraUserIdProperty interface{}) *DataSourceMixpanelSettings
NewDataSourceMixpanelSettings instantiates a new DataSourceMixpanelSettings 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 NewDataSourceMixpanelSettingsWithDefaults ¶
func NewDataSourceMixpanelSettingsWithDefaults() *DataSourceMixpanelSettings
NewDataSourceMixpanelSettingsWithDefaults instantiates a new DataSourceMixpanelSettings 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 (*DataSourceMixpanelSettings) GetExperimentIdProperty ¶
func (o *DataSourceMixpanelSettings) GetExperimentIdProperty() interface{}
GetExperimentIdProperty returns the ExperimentIdProperty field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSourceMixpanelSettings) GetExperimentIdPropertyOk ¶
func (o *DataSourceMixpanelSettings) GetExperimentIdPropertyOk() (*interface{}, bool)
GetExperimentIdPropertyOk returns a tuple with the ExperimentIdProperty field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSourceMixpanelSettings) GetExtraUserIdProperty ¶
func (o *DataSourceMixpanelSettings) GetExtraUserIdProperty() interface{}
GetExtraUserIdProperty returns the ExtraUserIdProperty field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSourceMixpanelSettings) GetExtraUserIdPropertyOk ¶
func (o *DataSourceMixpanelSettings) GetExtraUserIdPropertyOk() (*interface{}, bool)
GetExtraUserIdPropertyOk returns a tuple with the ExtraUserIdProperty field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSourceMixpanelSettings) GetVariationIdProperty ¶
func (o *DataSourceMixpanelSettings) GetVariationIdProperty() interface{}
GetVariationIdProperty returns the VariationIdProperty field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSourceMixpanelSettings) GetVariationIdPropertyOk ¶
func (o *DataSourceMixpanelSettings) GetVariationIdPropertyOk() (*interface{}, bool)
GetVariationIdPropertyOk returns a tuple with the VariationIdProperty field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*DataSourceMixpanelSettings) GetViewedExperimentEventName ¶
func (o *DataSourceMixpanelSettings) GetViewedExperimentEventName() interface{}
GetViewedExperimentEventName returns the ViewedExperimentEventName field value If the value is explicit nil, the zero value for interface{} will be returned
func (*DataSourceMixpanelSettings) GetViewedExperimentEventNameOk ¶
func (o *DataSourceMixpanelSettings) GetViewedExperimentEventNameOk() (*interface{}, bool)
GetViewedExperimentEventNameOk returns a tuple with the ViewedExperimentEventName field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (DataSourceMixpanelSettings) MarshalJSON ¶
func (o DataSourceMixpanelSettings) MarshalJSON() ([]byte, error)
func (*DataSourceMixpanelSettings) SetExperimentIdProperty ¶
func (o *DataSourceMixpanelSettings) SetExperimentIdProperty(v interface{})
SetExperimentIdProperty sets field value
func (*DataSourceMixpanelSettings) SetExtraUserIdProperty ¶
func (o *DataSourceMixpanelSettings) SetExtraUserIdProperty(v interface{})
SetExtraUserIdProperty sets field value
func (*DataSourceMixpanelSettings) SetVariationIdProperty ¶
func (o *DataSourceMixpanelSettings) SetVariationIdProperty(v interface{})
SetVariationIdProperty sets field value
func (*DataSourceMixpanelSettings) SetViewedExperimentEventName ¶
func (o *DataSourceMixpanelSettings) SetViewedExperimentEventName(v interface{})
SetViewedExperimentEventName sets field value
func (DataSourceMixpanelSettings) ToMap ¶
func (o DataSourceMixpanelSettings) ToMap() (map[string]interface{}, error)
func (*DataSourceMixpanelSettings) UnmarshalJSON ¶
func (o *DataSourceMixpanelSettings) UnmarshalJSON(bytes []byte) (err error)
type DeleteMetric200Response ¶
type DeleteMetric200Response struct {
DeletedId string `json:"deletedId"`
}
DeleteMetric200Response struct for DeleteMetric200Response
func NewDeleteMetric200Response ¶
func NewDeleteMetric200Response(deletedId string) *DeleteMetric200Response
NewDeleteMetric200Response instantiates a new DeleteMetric200Response 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 NewDeleteMetric200ResponseWithDefaults ¶
func NewDeleteMetric200ResponseWithDefaults() *DeleteMetric200Response
NewDeleteMetric200ResponseWithDefaults instantiates a new DeleteMetric200Response 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 (*DeleteMetric200Response) GetDeletedId ¶
func (o *DeleteMetric200Response) GetDeletedId() string
GetDeletedId returns the DeletedId field value
func (*DeleteMetric200Response) GetDeletedIdOk ¶
func (o *DeleteMetric200Response) GetDeletedIdOk() (*string, bool)
GetDeletedIdOk returns a tuple with the DeletedId field value and a boolean to check if the value has been set.
func (DeleteMetric200Response) MarshalJSON ¶
func (o DeleteMetric200Response) MarshalJSON() ([]byte, error)
func (*DeleteMetric200Response) SetDeletedId ¶
func (o *DeleteMetric200Response) SetDeletedId(v string)
SetDeletedId sets field value
func (DeleteMetric200Response) ToMap ¶
func (o DeleteMetric200Response) ToMap() (map[string]interface{}, error)
func (*DeleteMetric200Response) UnmarshalJSON ¶
func (o *DeleteMetric200Response) UnmarshalJSON(bytes []byte) (err error)
type Dimension ¶
type Dimension struct { Id string `json:"id"` DateCreated string `json:"dateCreated"` DateUpdated string `json:"dateUpdated"` Owner string `json:"owner"` DatasourceId string `json:"datasourceId"` IdentifierType string `json:"identifierType"` Name string `json:"name"` Query string `json:"query"` }
Dimension struct for Dimension
func NewDimension ¶
func NewDimension(id string, dateCreated string, dateUpdated string, owner string, datasourceId string, identifierType string, name string, query string) *Dimension
NewDimension instantiates a new Dimension 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 NewDimensionWithDefaults ¶
func NewDimensionWithDefaults() *Dimension
NewDimensionWithDefaults instantiates a new Dimension 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 (*Dimension) GetDatasourceId ¶
GetDatasourceId returns the DatasourceId field value
func (*Dimension) GetDatasourceIdOk ¶
GetDatasourceIdOk returns a tuple with the DatasourceId field value and a boolean to check if the value has been set.
func (*Dimension) GetDateCreated ¶
GetDateCreated returns the DateCreated field value
func (*Dimension) GetDateCreatedOk ¶
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set.
func (*Dimension) GetDateUpdated ¶
GetDateUpdated returns the DateUpdated field value
func (*Dimension) GetDateUpdatedOk ¶
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set.
func (*Dimension) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Dimension) GetIdentifierType ¶
GetIdentifierType returns the IdentifierType field value
func (*Dimension) GetIdentifierTypeOk ¶
GetIdentifierTypeOk returns a tuple with the IdentifierType field value and a boolean to check if the value has been set.
func (*Dimension) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Dimension) GetOwnerOk ¶
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*Dimension) GetQueryOk ¶
GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.
func (Dimension) MarshalJSON ¶
func (*Dimension) SetDatasourceId ¶
SetDatasourceId sets field value
func (*Dimension) SetDateCreated ¶
SetDateCreated sets field value
func (*Dimension) SetDateUpdated ¶
SetDateUpdated sets field value
func (*Dimension) SetIdentifierType ¶
SetIdentifierType sets field value
func (*Dimension) UnmarshalJSON ¶
type Experiment ¶
type Experiment struct { Id string `json:"id"` DateCreated interface{} `json:"dateCreated"` DateUpdated interface{} `json:"dateUpdated"` Name string `json:"name"` Project string `json:"project"` Hypothesis string `json:"hypothesis"` Description string `json:"description"` Tags interface{} `json:"tags"` Owner string `json:"owner"` Archived bool `json:"archived"` Status string `json:"status"` AutoRefresh bool `json:"autoRefresh"` HashAttribute string `json:"hashAttribute"` HashVersion float32 `json:"hashVersion"` Variations interface{} `json:"variations"` Phases interface{} `json:"phases"` Settings ExperimentAnalysisSettings `json:"settings"` ResultSummary *ExperimentResultSummary `json:"resultSummary,omitempty"` }
Experiment struct for Experiment
func NewExperiment ¶
func NewExperiment(id string, dateCreated interface{}, dateUpdated interface{}, name string, project string, hypothesis string, description string, tags interface{}, owner string, archived bool, status string, autoRefresh bool, hashAttribute string, hashVersion float32, variations interface{}, phases interface{}, settings ExperimentAnalysisSettings) *Experiment
NewExperiment instantiates a new Experiment 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 NewExperimentWithDefaults ¶
func NewExperimentWithDefaults() *Experiment
NewExperimentWithDefaults instantiates a new Experiment 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 (*Experiment) GetArchived ¶
func (o *Experiment) GetArchived() bool
GetArchived returns the Archived field value
func (*Experiment) GetArchivedOk ¶
func (o *Experiment) GetArchivedOk() (*bool, bool)
GetArchivedOk returns a tuple with the Archived field value and a boolean to check if the value has been set.
func (*Experiment) GetAutoRefresh ¶
func (o *Experiment) GetAutoRefresh() bool
GetAutoRefresh returns the AutoRefresh field value
func (*Experiment) GetAutoRefreshOk ¶
func (o *Experiment) GetAutoRefreshOk() (*bool, bool)
GetAutoRefreshOk returns a tuple with the AutoRefresh field value and a boolean to check if the value has been set.
func (*Experiment) GetDateCreated ¶
func (o *Experiment) GetDateCreated() interface{}
GetDateCreated returns the DateCreated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*Experiment) GetDateCreatedOk ¶
func (o *Experiment) GetDateCreatedOk() (*interface{}, bool)
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Experiment) GetDateUpdated ¶
func (o *Experiment) GetDateUpdated() interface{}
GetDateUpdated returns the DateUpdated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*Experiment) GetDateUpdatedOk ¶
func (o *Experiment) GetDateUpdatedOk() (*interface{}, bool)
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Experiment) GetDescription ¶
func (o *Experiment) GetDescription() string
GetDescription returns the Description field value
func (*Experiment) GetDescriptionOk ¶
func (o *Experiment) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Experiment) GetHashAttribute ¶
func (o *Experiment) GetHashAttribute() string
GetHashAttribute returns the HashAttribute field value
func (*Experiment) GetHashAttributeOk ¶
func (o *Experiment) GetHashAttributeOk() (*string, bool)
GetHashAttributeOk returns a tuple with the HashAttribute field value and a boolean to check if the value has been set.
func (*Experiment) GetHashVersion ¶
func (o *Experiment) GetHashVersion() float32
GetHashVersion returns the HashVersion field value
func (*Experiment) GetHashVersionOk ¶
func (o *Experiment) GetHashVersionOk() (*float32, bool)
GetHashVersionOk returns a tuple with the HashVersion field value and a boolean to check if the value has been set.
func (*Experiment) GetHypothesis ¶
func (o *Experiment) GetHypothesis() string
GetHypothesis returns the Hypothesis field value
func (*Experiment) GetHypothesisOk ¶
func (o *Experiment) GetHypothesisOk() (*string, bool)
GetHypothesisOk returns a tuple with the Hypothesis field value and a boolean to check if the value has been set.
func (*Experiment) GetIdOk ¶
func (o *Experiment) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Experiment) GetName ¶
func (o *Experiment) GetName() string
GetName returns the Name field value
func (*Experiment) GetNameOk ¶
func (o *Experiment) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Experiment) GetOwner ¶
func (o *Experiment) GetOwner() string
GetOwner returns the Owner field value
func (*Experiment) GetOwnerOk ¶
func (o *Experiment) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*Experiment) GetPhases ¶
func (o *Experiment) GetPhases() interface{}
GetPhases returns the Phases field value If the value is explicit nil, the zero value for interface{} will be returned
func (*Experiment) GetPhasesOk ¶
func (o *Experiment) GetPhasesOk() (*interface{}, bool)
GetPhasesOk returns a tuple with the Phases field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Experiment) GetProject ¶
func (o *Experiment) GetProject() string
GetProject returns the Project field value
func (*Experiment) GetProjectOk ¶
func (o *Experiment) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*Experiment) GetResultSummary ¶
func (o *Experiment) GetResultSummary() ExperimentResultSummary
GetResultSummary returns the ResultSummary field value if set, zero value otherwise.
func (*Experiment) GetResultSummaryOk ¶
func (o *Experiment) GetResultSummaryOk() (*ExperimentResultSummary, bool)
GetResultSummaryOk returns a tuple with the ResultSummary field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Experiment) GetSettings ¶
func (o *Experiment) GetSettings() ExperimentAnalysisSettings
GetSettings returns the Settings field value
func (*Experiment) GetSettingsOk ¶
func (o *Experiment) GetSettingsOk() (*ExperimentAnalysisSettings, bool)
GetSettingsOk returns a tuple with the Settings field value and a boolean to check if the value has been set.
func (*Experiment) GetStatus ¶
func (o *Experiment) GetStatus() string
GetStatus returns the Status field value
func (*Experiment) GetStatusOk ¶
func (o *Experiment) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.
func (*Experiment) GetTags ¶
func (o *Experiment) GetTags() interface{}
GetTags returns the Tags field value If the value is explicit nil, the zero value for interface{} will be returned
func (*Experiment) GetTagsOk ¶
func (o *Experiment) GetTagsOk() (*interface{}, bool)
GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Experiment) GetVariations ¶
func (o *Experiment) GetVariations() interface{}
GetVariations returns the Variations field value If the value is explicit nil, the zero value for interface{} will be returned
func (*Experiment) GetVariationsOk ¶
func (o *Experiment) GetVariationsOk() (*interface{}, bool)
GetVariationsOk returns a tuple with the Variations field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Experiment) HasResultSummary ¶
func (o *Experiment) HasResultSummary() bool
HasResultSummary returns a boolean if a field has been set.
func (Experiment) MarshalJSON ¶
func (o Experiment) MarshalJSON() ([]byte, error)
func (*Experiment) SetArchived ¶
func (o *Experiment) SetArchived(v bool)
SetArchived sets field value
func (*Experiment) SetAutoRefresh ¶
func (o *Experiment) SetAutoRefresh(v bool)
SetAutoRefresh sets field value
func (*Experiment) SetDateCreated ¶
func (o *Experiment) SetDateCreated(v interface{})
SetDateCreated sets field value
func (*Experiment) SetDateUpdated ¶
func (o *Experiment) SetDateUpdated(v interface{})
SetDateUpdated sets field value
func (*Experiment) SetDescription ¶
func (o *Experiment) SetDescription(v string)
SetDescription sets field value
func (*Experiment) SetHashAttribute ¶
func (o *Experiment) SetHashAttribute(v string)
SetHashAttribute sets field value
func (*Experiment) SetHashVersion ¶
func (o *Experiment) SetHashVersion(v float32)
SetHashVersion sets field value
func (*Experiment) SetHypothesis ¶
func (o *Experiment) SetHypothesis(v string)
SetHypothesis sets field value
func (*Experiment) SetPhases ¶
func (o *Experiment) SetPhases(v interface{})
SetPhases sets field value
func (*Experiment) SetProject ¶
func (o *Experiment) SetProject(v string)
SetProject sets field value
func (*Experiment) SetResultSummary ¶
func (o *Experiment) SetResultSummary(v ExperimentResultSummary)
SetResultSummary gets a reference to the given ExperimentResultSummary and assigns it to the ResultSummary field.
func (*Experiment) SetSettings ¶
func (o *Experiment) SetSettings(v ExperimentAnalysisSettings)
SetSettings sets field value
func (*Experiment) SetVariations ¶
func (o *Experiment) SetVariations(v interface{})
SetVariations sets field value
func (Experiment) ToMap ¶
func (o Experiment) ToMap() (map[string]interface{}, error)
func (*Experiment) UnmarshalJSON ¶
func (o *Experiment) UnmarshalJSON(bytes []byte) (err error)
type ExperimentAnalysisSettings ¶
type ExperimentAnalysisSettings struct { DatasourceId interface{} `json:"datasourceId"` AssignmentQueryId interface{} `json:"assignmentQueryId"` ExperimentId interface{} `json:"experimentId"` SegmentId interface{} `json:"segmentId"` QueryFilter interface{} `json:"queryFilter"` InProgressConversions interface{} `json:"inProgressConversions"` AttributionModel interface{} `json:"attributionModel"` StatsEngine interface{} `json:"statsEngine"` Goals interface{} `json:"goals"` Guardrails interface{} `json:"guardrails"` ActivationMetric *ExperimentMetric `json:"activationMetric,omitempty"` }
ExperimentAnalysisSettings struct for ExperimentAnalysisSettings
func NewExperimentAnalysisSettings ¶
func NewExperimentAnalysisSettings(datasourceId interface{}, assignmentQueryId interface{}, experimentId interface{}, segmentId interface{}, queryFilter interface{}, inProgressConversions interface{}, attributionModel interface{}, statsEngine interface{}, goals interface{}, guardrails interface{}) *ExperimentAnalysisSettings
NewExperimentAnalysisSettings instantiates a new ExperimentAnalysisSettings 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 NewExperimentAnalysisSettingsWithDefaults ¶
func NewExperimentAnalysisSettingsWithDefaults() *ExperimentAnalysisSettings
NewExperimentAnalysisSettingsWithDefaults instantiates a new ExperimentAnalysisSettings 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 (*ExperimentAnalysisSettings) GetActivationMetric ¶
func (o *ExperimentAnalysisSettings) GetActivationMetric() ExperimentMetric
GetActivationMetric returns the ActivationMetric field value if set, zero value otherwise.
func (*ExperimentAnalysisSettings) GetActivationMetricOk ¶
func (o *ExperimentAnalysisSettings) GetActivationMetricOk() (*ExperimentMetric, bool)
GetActivationMetricOk returns a tuple with the ActivationMetric field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ExperimentAnalysisSettings) GetAssignmentQueryId ¶
func (o *ExperimentAnalysisSettings) GetAssignmentQueryId() interface{}
GetAssignmentQueryId returns the AssignmentQueryId field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetAssignmentQueryIdOk ¶
func (o *ExperimentAnalysisSettings) GetAssignmentQueryIdOk() (*interface{}, bool)
GetAssignmentQueryIdOk returns a tuple with the AssignmentQueryId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetAttributionModel ¶
func (o *ExperimentAnalysisSettings) GetAttributionModel() interface{}
GetAttributionModel returns the AttributionModel field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetAttributionModelOk ¶
func (o *ExperimentAnalysisSettings) GetAttributionModelOk() (*interface{}, bool)
GetAttributionModelOk returns a tuple with the AttributionModel field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetDatasourceId ¶
func (o *ExperimentAnalysisSettings) GetDatasourceId() interface{}
GetDatasourceId returns the DatasourceId field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetDatasourceIdOk ¶
func (o *ExperimentAnalysisSettings) GetDatasourceIdOk() (*interface{}, bool)
GetDatasourceIdOk returns a tuple with the DatasourceId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetExperimentId ¶
func (o *ExperimentAnalysisSettings) GetExperimentId() interface{}
GetExperimentId returns the ExperimentId field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetExperimentIdOk ¶
func (o *ExperimentAnalysisSettings) GetExperimentIdOk() (*interface{}, bool)
GetExperimentIdOk returns a tuple with the ExperimentId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetGoals ¶
func (o *ExperimentAnalysisSettings) GetGoals() interface{}
GetGoals returns the Goals field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetGoalsOk ¶
func (o *ExperimentAnalysisSettings) GetGoalsOk() (*interface{}, bool)
GetGoalsOk returns a tuple with the Goals field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetGuardrails ¶
func (o *ExperimentAnalysisSettings) GetGuardrails() interface{}
GetGuardrails returns the Guardrails field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetGuardrailsOk ¶
func (o *ExperimentAnalysisSettings) GetGuardrailsOk() (*interface{}, bool)
GetGuardrailsOk returns a tuple with the Guardrails field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetInProgressConversions ¶
func (o *ExperimentAnalysisSettings) GetInProgressConversions() interface{}
GetInProgressConversions returns the InProgressConversions field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetInProgressConversionsOk ¶
func (o *ExperimentAnalysisSettings) GetInProgressConversionsOk() (*interface{}, bool)
GetInProgressConversionsOk returns a tuple with the InProgressConversions field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetQueryFilter ¶
func (o *ExperimentAnalysisSettings) GetQueryFilter() interface{}
GetQueryFilter returns the QueryFilter field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetQueryFilterOk ¶
func (o *ExperimentAnalysisSettings) GetQueryFilterOk() (*interface{}, bool)
GetQueryFilterOk returns a tuple with the QueryFilter field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetSegmentId ¶
func (o *ExperimentAnalysisSettings) GetSegmentId() interface{}
GetSegmentId returns the SegmentId field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetSegmentIdOk ¶
func (o *ExperimentAnalysisSettings) GetSegmentIdOk() (*interface{}, bool)
GetSegmentIdOk returns a tuple with the SegmentId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) GetStatsEngine ¶
func (o *ExperimentAnalysisSettings) GetStatsEngine() interface{}
GetStatsEngine returns the StatsEngine field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentAnalysisSettings) GetStatsEngineOk ¶
func (o *ExperimentAnalysisSettings) GetStatsEngineOk() (*interface{}, bool)
GetStatsEngineOk returns a tuple with the StatsEngine field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentAnalysisSettings) HasActivationMetric ¶
func (o *ExperimentAnalysisSettings) HasActivationMetric() bool
HasActivationMetric returns a boolean if a field has been set.
func (ExperimentAnalysisSettings) MarshalJSON ¶
func (o ExperimentAnalysisSettings) MarshalJSON() ([]byte, error)
func (*ExperimentAnalysisSettings) SetActivationMetric ¶
func (o *ExperimentAnalysisSettings) SetActivationMetric(v ExperimentMetric)
SetActivationMetric gets a reference to the given ExperimentMetric and assigns it to the ActivationMetric field.
func (*ExperimentAnalysisSettings) SetAssignmentQueryId ¶
func (o *ExperimentAnalysisSettings) SetAssignmentQueryId(v interface{})
SetAssignmentQueryId sets field value
func (*ExperimentAnalysisSettings) SetAttributionModel ¶
func (o *ExperimentAnalysisSettings) SetAttributionModel(v interface{})
SetAttributionModel sets field value
func (*ExperimentAnalysisSettings) SetDatasourceId ¶
func (o *ExperimentAnalysisSettings) SetDatasourceId(v interface{})
SetDatasourceId sets field value
func (*ExperimentAnalysisSettings) SetExperimentId ¶
func (o *ExperimentAnalysisSettings) SetExperimentId(v interface{})
SetExperimentId sets field value
func (*ExperimentAnalysisSettings) SetGoals ¶
func (o *ExperimentAnalysisSettings) SetGoals(v interface{})
SetGoals sets field value
func (*ExperimentAnalysisSettings) SetGuardrails ¶
func (o *ExperimentAnalysisSettings) SetGuardrails(v interface{})
SetGuardrails sets field value
func (*ExperimentAnalysisSettings) SetInProgressConversions ¶
func (o *ExperimentAnalysisSettings) SetInProgressConversions(v interface{})
SetInProgressConversions sets field value
func (*ExperimentAnalysisSettings) SetQueryFilter ¶
func (o *ExperimentAnalysisSettings) SetQueryFilter(v interface{})
SetQueryFilter sets field value
func (*ExperimentAnalysisSettings) SetSegmentId ¶
func (o *ExperimentAnalysisSettings) SetSegmentId(v interface{})
SetSegmentId sets field value
func (*ExperimentAnalysisSettings) SetStatsEngine ¶
func (o *ExperimentAnalysisSettings) SetStatsEngine(v interface{})
SetStatsEngine sets field value
func (ExperimentAnalysisSettings) ToMap ¶
func (o ExperimentAnalysisSettings) ToMap() (map[string]interface{}, error)
func (*ExperimentAnalysisSettings) UnmarshalJSON ¶
func (o *ExperimentAnalysisSettings) UnmarshalJSON(bytes []byte) (err error)
type ExperimentMetric ¶
type ExperimentMetric struct { MetricId interface{} `json:"metricId"` Overrides ExperimentMetricOverrides `json:"overrides"` }
ExperimentMetric struct for ExperimentMetric
func NewExperimentMetric ¶
func NewExperimentMetric(metricId interface{}, overrides ExperimentMetricOverrides) *ExperimentMetric
NewExperimentMetric instantiates a new ExperimentMetric 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 NewExperimentMetricWithDefaults ¶
func NewExperimentMetricWithDefaults() *ExperimentMetric
NewExperimentMetricWithDefaults instantiates a new ExperimentMetric 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 (*ExperimentMetric) GetMetricId ¶
func (o *ExperimentMetric) GetMetricId() interface{}
GetMetricId returns the MetricId field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentMetric) GetMetricIdOk ¶
func (o *ExperimentMetric) GetMetricIdOk() (*interface{}, bool)
GetMetricIdOk returns a tuple with the MetricId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentMetric) GetOverrides ¶
func (o *ExperimentMetric) GetOverrides() ExperimentMetricOverrides
GetOverrides returns the Overrides field value
func (*ExperimentMetric) GetOverridesOk ¶
func (o *ExperimentMetric) GetOverridesOk() (*ExperimentMetricOverrides, bool)
GetOverridesOk returns a tuple with the Overrides field value and a boolean to check if the value has been set.
func (ExperimentMetric) MarshalJSON ¶
func (o ExperimentMetric) MarshalJSON() ([]byte, error)
func (*ExperimentMetric) SetMetricId ¶
func (o *ExperimentMetric) SetMetricId(v interface{})
SetMetricId sets field value
func (*ExperimentMetric) SetOverrides ¶
func (o *ExperimentMetric) SetOverrides(v ExperimentMetricOverrides)
SetOverrides sets field value
func (ExperimentMetric) ToMap ¶
func (o ExperimentMetric) ToMap() (map[string]interface{}, error)
func (*ExperimentMetric) UnmarshalJSON ¶
func (o *ExperimentMetric) UnmarshalJSON(bytes []byte) (err error)
type ExperimentMetricOverrides ¶
type ExperimentMetricOverrides struct { ConversionWindowStart interface{} `json:"conversionWindowStart,omitempty"` ConversionWindowEnd interface{} `json:"conversionWindowEnd,omitempty"` WinRiskThreshold interface{} `json:"winRiskThreshold,omitempty"` LoseRiskThreshold interface{} `json:"loseRiskThreshold,omitempty"` }
ExperimentMetricOverrides struct for ExperimentMetricOverrides
func NewExperimentMetricOverrides ¶
func NewExperimentMetricOverrides() *ExperimentMetricOverrides
NewExperimentMetricOverrides instantiates a new ExperimentMetricOverrides 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 NewExperimentMetricOverridesWithDefaults ¶
func NewExperimentMetricOverridesWithDefaults() *ExperimentMetricOverrides
NewExperimentMetricOverridesWithDefaults instantiates a new ExperimentMetricOverrides 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 (*ExperimentMetricOverrides) GetConversionWindowEnd ¶
func (o *ExperimentMetricOverrides) GetConversionWindowEnd() interface{}
GetConversionWindowEnd returns the ConversionWindowEnd field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ExperimentMetricOverrides) GetConversionWindowEndOk ¶
func (o *ExperimentMetricOverrides) GetConversionWindowEndOk() (*interface{}, bool)
GetConversionWindowEndOk returns a tuple with the ConversionWindowEnd field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentMetricOverrides) GetConversionWindowStart ¶
func (o *ExperimentMetricOverrides) GetConversionWindowStart() interface{}
GetConversionWindowStart returns the ConversionWindowStart field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ExperimentMetricOverrides) GetConversionWindowStartOk ¶
func (o *ExperimentMetricOverrides) GetConversionWindowStartOk() (*interface{}, bool)
GetConversionWindowStartOk returns a tuple with the ConversionWindowStart field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentMetricOverrides) GetLoseRiskThreshold ¶
func (o *ExperimentMetricOverrides) GetLoseRiskThreshold() interface{}
GetLoseRiskThreshold returns the LoseRiskThreshold field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ExperimentMetricOverrides) GetLoseRiskThresholdOk ¶
func (o *ExperimentMetricOverrides) GetLoseRiskThresholdOk() (*interface{}, bool)
GetLoseRiskThresholdOk returns a tuple with the LoseRiskThreshold field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentMetricOverrides) GetWinRiskThreshold ¶
func (o *ExperimentMetricOverrides) GetWinRiskThreshold() interface{}
GetWinRiskThreshold returns the WinRiskThreshold field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ExperimentMetricOverrides) GetWinRiskThresholdOk ¶
func (o *ExperimentMetricOverrides) GetWinRiskThresholdOk() (*interface{}, bool)
GetWinRiskThresholdOk returns a tuple with the WinRiskThreshold field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentMetricOverrides) HasConversionWindowEnd ¶
func (o *ExperimentMetricOverrides) HasConversionWindowEnd() bool
HasConversionWindowEnd returns a boolean if a field has been set.
func (*ExperimentMetricOverrides) HasConversionWindowStart ¶
func (o *ExperimentMetricOverrides) HasConversionWindowStart() bool
HasConversionWindowStart returns a boolean if a field has been set.
func (*ExperimentMetricOverrides) HasLoseRiskThreshold ¶
func (o *ExperimentMetricOverrides) HasLoseRiskThreshold() bool
HasLoseRiskThreshold returns a boolean if a field has been set.
func (*ExperimentMetricOverrides) HasWinRiskThreshold ¶
func (o *ExperimentMetricOverrides) HasWinRiskThreshold() bool
HasWinRiskThreshold returns a boolean if a field has been set.
func (ExperimentMetricOverrides) MarshalJSON ¶
func (o ExperimentMetricOverrides) MarshalJSON() ([]byte, error)
func (*ExperimentMetricOverrides) SetConversionWindowEnd ¶
func (o *ExperimentMetricOverrides) SetConversionWindowEnd(v interface{})
SetConversionWindowEnd gets a reference to the given interface{} and assigns it to the ConversionWindowEnd field.
func (*ExperimentMetricOverrides) SetConversionWindowStart ¶
func (o *ExperimentMetricOverrides) SetConversionWindowStart(v interface{})
SetConversionWindowStart gets a reference to the given interface{} and assigns it to the ConversionWindowStart field.
func (*ExperimentMetricOverrides) SetLoseRiskThreshold ¶
func (o *ExperimentMetricOverrides) SetLoseRiskThreshold(v interface{})
SetLoseRiskThreshold gets a reference to the given interface{} and assigns it to the LoseRiskThreshold field.
func (*ExperimentMetricOverrides) SetWinRiskThreshold ¶
func (o *ExperimentMetricOverrides) SetWinRiskThreshold(v interface{})
SetWinRiskThreshold gets a reference to the given interface{} and assigns it to the WinRiskThreshold field.
func (ExperimentMetricOverrides) ToMap ¶
func (o ExperimentMetricOverrides) ToMap() (map[string]interface{}, error)
type ExperimentResultSummary ¶
type ExperimentResultSummary struct { Status interface{} `json:"status"` Winner interface{} `json:"winner"` Conclusions interface{} `json:"conclusions"` ReleasedVariationId interface{} `json:"releasedVariationId"` ExcludeFromPayload interface{} `json:"excludeFromPayload"` }
ExperimentResultSummary struct for ExperimentResultSummary
func NewExperimentResultSummary ¶
func NewExperimentResultSummary(status interface{}, winner interface{}, conclusions interface{}, releasedVariationId interface{}, excludeFromPayload interface{}) *ExperimentResultSummary
NewExperimentResultSummary instantiates a new ExperimentResultSummary 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 NewExperimentResultSummaryWithDefaults ¶
func NewExperimentResultSummaryWithDefaults() *ExperimentResultSummary
NewExperimentResultSummaryWithDefaults instantiates a new ExperimentResultSummary 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 (*ExperimentResultSummary) GetConclusions ¶
func (o *ExperimentResultSummary) GetConclusions() interface{}
GetConclusions returns the Conclusions field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResultSummary) GetConclusionsOk ¶
func (o *ExperimentResultSummary) GetConclusionsOk() (*interface{}, bool)
GetConclusionsOk returns a tuple with the Conclusions field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResultSummary) GetExcludeFromPayload ¶
func (o *ExperimentResultSummary) GetExcludeFromPayload() interface{}
GetExcludeFromPayload returns the ExcludeFromPayload field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResultSummary) GetExcludeFromPayloadOk ¶
func (o *ExperimentResultSummary) GetExcludeFromPayloadOk() (*interface{}, bool)
GetExcludeFromPayloadOk returns a tuple with the ExcludeFromPayload field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResultSummary) GetReleasedVariationId ¶
func (o *ExperimentResultSummary) GetReleasedVariationId() interface{}
GetReleasedVariationId returns the ReleasedVariationId field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResultSummary) GetReleasedVariationIdOk ¶
func (o *ExperimentResultSummary) GetReleasedVariationIdOk() (*interface{}, bool)
GetReleasedVariationIdOk returns a tuple with the ReleasedVariationId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResultSummary) GetStatus ¶
func (o *ExperimentResultSummary) GetStatus() interface{}
GetStatus returns the Status field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResultSummary) GetStatusOk ¶
func (o *ExperimentResultSummary) GetStatusOk() (*interface{}, bool)
GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResultSummary) GetWinner ¶
func (o *ExperimentResultSummary) GetWinner() interface{}
GetWinner returns the Winner field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResultSummary) GetWinnerOk ¶
func (o *ExperimentResultSummary) GetWinnerOk() (*interface{}, bool)
GetWinnerOk returns a tuple with the Winner field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (ExperimentResultSummary) MarshalJSON ¶
func (o ExperimentResultSummary) MarshalJSON() ([]byte, error)
func (*ExperimentResultSummary) SetConclusions ¶
func (o *ExperimentResultSummary) SetConclusions(v interface{})
SetConclusions sets field value
func (*ExperimentResultSummary) SetExcludeFromPayload ¶
func (o *ExperimentResultSummary) SetExcludeFromPayload(v interface{})
SetExcludeFromPayload sets field value
func (*ExperimentResultSummary) SetReleasedVariationId ¶
func (o *ExperimentResultSummary) SetReleasedVariationId(v interface{})
SetReleasedVariationId sets field value
func (*ExperimentResultSummary) SetStatus ¶
func (o *ExperimentResultSummary) SetStatus(v interface{})
SetStatus sets field value
func (*ExperimentResultSummary) SetWinner ¶
func (o *ExperimentResultSummary) SetWinner(v interface{})
SetWinner sets field value
func (ExperimentResultSummary) ToMap ¶
func (o ExperimentResultSummary) ToMap() (map[string]interface{}, error)
func (*ExperimentResultSummary) UnmarshalJSON ¶
func (o *ExperimentResultSummary) UnmarshalJSON(bytes []byte) (err error)
type ExperimentResults ¶
type ExperimentResults struct { Id interface{} `json:"id"` DateUpdated interface{} `json:"dateUpdated"` ExperimentId interface{} `json:"experimentId"` Phase interface{} `json:"phase"` DateStart interface{} `json:"dateStart"` DateEnd interface{} `json:"dateEnd"` Dimension ExperimentResultsDimension `json:"dimension"` Settings ExperimentAnalysisSettings `json:"settings"` QueryIds interface{} `json:"queryIds"` Results interface{} `json:"results"` }
ExperimentResults struct for ExperimentResults
func NewExperimentResults ¶
func NewExperimentResults(id interface{}, dateUpdated interface{}, experimentId interface{}, phase interface{}, dateStart interface{}, dateEnd interface{}, dimension ExperimentResultsDimension, settings ExperimentAnalysisSettings, queryIds interface{}, results interface{}) *ExperimentResults
NewExperimentResults instantiates a new ExperimentResults 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 NewExperimentResultsWithDefaults ¶
func NewExperimentResultsWithDefaults() *ExperimentResults
NewExperimentResultsWithDefaults instantiates a new ExperimentResults 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 (*ExperimentResults) GetDateEnd ¶
func (o *ExperimentResults) GetDateEnd() interface{}
GetDateEnd returns the DateEnd field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResults) GetDateEndOk ¶
func (o *ExperimentResults) GetDateEndOk() (*interface{}, bool)
GetDateEndOk returns a tuple with the DateEnd field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResults) GetDateStart ¶
func (o *ExperimentResults) GetDateStart() interface{}
GetDateStart returns the DateStart field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResults) GetDateStartOk ¶
func (o *ExperimentResults) GetDateStartOk() (*interface{}, bool)
GetDateStartOk returns a tuple with the DateStart field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResults) GetDateUpdated ¶
func (o *ExperimentResults) GetDateUpdated() interface{}
GetDateUpdated returns the DateUpdated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResults) GetDateUpdatedOk ¶
func (o *ExperimentResults) GetDateUpdatedOk() (*interface{}, bool)
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResults) GetDimension ¶
func (o *ExperimentResults) GetDimension() ExperimentResultsDimension
GetDimension returns the Dimension field value
func (*ExperimentResults) GetDimensionOk ¶
func (o *ExperimentResults) GetDimensionOk() (*ExperimentResultsDimension, bool)
GetDimensionOk returns a tuple with the Dimension field value and a boolean to check if the value has been set.
func (*ExperimentResults) GetExperimentId ¶
func (o *ExperimentResults) GetExperimentId() interface{}
GetExperimentId returns the ExperimentId field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResults) GetExperimentIdOk ¶
func (o *ExperimentResults) GetExperimentIdOk() (*interface{}, bool)
GetExperimentIdOk returns a tuple with the ExperimentId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResults) GetId ¶
func (o *ExperimentResults) GetId() interface{}
GetId returns the Id field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResults) GetIdOk ¶
func (o *ExperimentResults) GetIdOk() (*interface{}, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResults) GetPhase ¶
func (o *ExperimentResults) GetPhase() interface{}
GetPhase returns the Phase field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResults) GetPhaseOk ¶
func (o *ExperimentResults) GetPhaseOk() (*interface{}, bool)
GetPhaseOk returns a tuple with the Phase field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResults) GetQueryIds ¶
func (o *ExperimentResults) GetQueryIds() interface{}
GetQueryIds returns the QueryIds field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResults) GetQueryIdsOk ¶
func (o *ExperimentResults) GetQueryIdsOk() (*interface{}, bool)
GetQueryIdsOk returns a tuple with the QueryIds field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResults) GetResults ¶
func (o *ExperimentResults) GetResults() interface{}
GetResults returns the Results field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResults) GetResultsOk ¶
func (o *ExperimentResults) GetResultsOk() (*interface{}, bool)
GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResults) GetSettings ¶
func (o *ExperimentResults) GetSettings() ExperimentAnalysisSettings
GetSettings returns the Settings field value
func (*ExperimentResults) GetSettingsOk ¶
func (o *ExperimentResults) GetSettingsOk() (*ExperimentAnalysisSettings, bool)
GetSettingsOk returns a tuple with the Settings field value and a boolean to check if the value has been set.
func (ExperimentResults) MarshalJSON ¶
func (o ExperimentResults) MarshalJSON() ([]byte, error)
func (*ExperimentResults) SetDateEnd ¶
func (o *ExperimentResults) SetDateEnd(v interface{})
SetDateEnd sets field value
func (*ExperimentResults) SetDateStart ¶
func (o *ExperimentResults) SetDateStart(v interface{})
SetDateStart sets field value
func (*ExperimentResults) SetDateUpdated ¶
func (o *ExperimentResults) SetDateUpdated(v interface{})
SetDateUpdated sets field value
func (*ExperimentResults) SetDimension ¶
func (o *ExperimentResults) SetDimension(v ExperimentResultsDimension)
SetDimension sets field value
func (*ExperimentResults) SetExperimentId ¶
func (o *ExperimentResults) SetExperimentId(v interface{})
SetExperimentId sets field value
func (*ExperimentResults) SetId ¶
func (o *ExperimentResults) SetId(v interface{})
SetId sets field value
func (*ExperimentResults) SetPhase ¶
func (o *ExperimentResults) SetPhase(v interface{})
SetPhase sets field value
func (*ExperimentResults) SetQueryIds ¶
func (o *ExperimentResults) SetQueryIds(v interface{})
SetQueryIds sets field value
func (*ExperimentResults) SetResults ¶
func (o *ExperimentResults) SetResults(v interface{})
SetResults sets field value
func (*ExperimentResults) SetSettings ¶
func (o *ExperimentResults) SetSettings(v ExperimentAnalysisSettings)
SetSettings sets field value
func (ExperimentResults) ToMap ¶
func (o ExperimentResults) ToMap() (map[string]interface{}, error)
func (*ExperimentResults) UnmarshalJSON ¶
func (o *ExperimentResults) UnmarshalJSON(bytes []byte) (err error)
type ExperimentResultsDimension ¶
type ExperimentResultsDimension struct { Type interface{} `json:"type"` Id interface{} `json:"id,omitempty"` }
ExperimentResultsDimension struct for ExperimentResultsDimension
func NewExperimentResultsDimension ¶
func NewExperimentResultsDimension(type_ interface{}) *ExperimentResultsDimension
NewExperimentResultsDimension instantiates a new ExperimentResultsDimension 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 NewExperimentResultsDimensionWithDefaults ¶
func NewExperimentResultsDimensionWithDefaults() *ExperimentResultsDimension
NewExperimentResultsDimensionWithDefaults instantiates a new ExperimentResultsDimension 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 (*ExperimentResultsDimension) GetId ¶
func (o *ExperimentResultsDimension) GetId() interface{}
GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).
func (*ExperimentResultsDimension) GetIdOk ¶
func (o *ExperimentResultsDimension) GetIdOk() (*interface{}, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResultsDimension) GetType ¶
func (o *ExperimentResultsDimension) GetType() interface{}
GetType returns the Type field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ExperimentResultsDimension) GetTypeOk ¶
func (o *ExperimentResultsDimension) GetTypeOk() (*interface{}, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ExperimentResultsDimension) HasId ¶
func (o *ExperimentResultsDimension) HasId() bool
HasId returns a boolean if a field has been set.
func (ExperimentResultsDimension) MarshalJSON ¶
func (o ExperimentResultsDimension) MarshalJSON() ([]byte, error)
func (*ExperimentResultsDimension) SetId ¶
func (o *ExperimentResultsDimension) SetId(v interface{})
SetId gets a reference to the given interface{} and assigns it to the Id field.
func (*ExperimentResultsDimension) SetType ¶
func (o *ExperimentResultsDimension) SetType(v interface{})
SetType sets field value
func (ExperimentResultsDimension) ToMap ¶
func (o ExperimentResultsDimension) ToMap() (map[string]interface{}, error)
func (*ExperimentResultsDimension) UnmarshalJSON ¶
func (o *ExperimentResultsDimension) UnmarshalJSON(bytes []byte) (err error)
type Feature ¶
type Feature struct { Id string `json:"id"` DateCreated time.Time `json:"dateCreated"` DateUpdated time.Time `json:"dateUpdated"` Archived bool `json:"archived"` Description string `json:"description"` Owner string `json:"owner"` Project string `json:"project"` ValueType string `json:"valueType"` DefaultValue string `json:"defaultValue"` Tags []string `json:"tags"` Environments map[string]FeatureEnvironment `json:"environments"` Revision FeatureRevision `json:"revision"` }
Feature struct for Feature
func NewFeature ¶
func NewFeature(id string, dateCreated time.Time, dateUpdated time.Time, archived bool, description string, owner string, project string, valueType string, defaultValue string, tags []string, environments map[string]FeatureEnvironment, revision FeatureRevision) *Feature
NewFeature instantiates a new Feature 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 NewFeatureWithDefaults ¶
func NewFeatureWithDefaults() *Feature
NewFeatureWithDefaults instantiates a new Feature 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 (*Feature) GetArchived ¶
GetArchived returns the Archived field value
func (*Feature) GetArchivedOk ¶
GetArchivedOk returns a tuple with the Archived field value and a boolean to check if the value has been set.
func (*Feature) GetDateCreated ¶
GetDateCreated returns the DateCreated field value
func (*Feature) GetDateCreatedOk ¶
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set.
func (*Feature) GetDateUpdated ¶
GetDateUpdated returns the DateUpdated field value
func (*Feature) GetDateUpdatedOk ¶
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set.
func (*Feature) GetDefaultValue ¶
GetDefaultValue returns the DefaultValue field value
func (*Feature) GetDefaultValueOk ¶
GetDefaultValueOk returns a tuple with the DefaultValue field value and a boolean to check if the value has been set.
func (*Feature) GetDescription ¶
GetDescription returns the Description field value
func (*Feature) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Feature) GetEnvironments ¶
func (o *Feature) GetEnvironments() map[string]FeatureEnvironment
GetEnvironments returns the Environments field value If the value is explicit nil, the zero value for map[string]FeatureEnvironment will be returned
func (*Feature) GetEnvironmentsOk ¶
func (o *Feature) GetEnvironmentsOk() (*map[string]FeatureEnvironment, bool)
GetEnvironmentsOk returns a tuple with the Environments field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Feature) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Feature) GetOwnerOk ¶
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*Feature) GetProject ¶
GetProject returns the Project field value
func (*Feature) GetProjectOk ¶
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (*Feature) GetRevision ¶
func (o *Feature) GetRevision() FeatureRevision
GetRevision returns the Revision field value
func (*Feature) GetRevisionOk ¶
func (o *Feature) GetRevisionOk() (*FeatureRevision, bool)
GetRevisionOk returns a tuple with the Revision field value and a boolean to check if the value has been set.
func (*Feature) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.
func (*Feature) GetValueType ¶
GetValueType returns the ValueType field value
func (*Feature) GetValueTypeOk ¶
GetValueTypeOk returns a tuple with the ValueType field value and a boolean to check if the value has been set.
func (Feature) MarshalJSON ¶
func (*Feature) SetDateCreated ¶
SetDateCreated sets field value
func (*Feature) SetDateUpdated ¶
SetDateUpdated sets field value
func (*Feature) SetDefaultValue ¶
SetDefaultValue sets field value
func (*Feature) SetDescription ¶
SetDescription sets field value
func (*Feature) SetEnvironments ¶
func (o *Feature) SetEnvironments(v map[string]FeatureEnvironment)
SetEnvironments sets field value
func (*Feature) SetRevision ¶
func (o *Feature) SetRevision(v FeatureRevision)
SetRevision sets field value
func (*Feature) SetValueType ¶
SetValueType sets field value
func (*Feature) UnmarshalJSON ¶
type FeatureDefinition ¶
type FeatureDefinition struct { DefaultValue NullableFeatureDefinitionDefaultValue `json:"defaultValue"` Rules interface{} `json:"rules,omitempty"` }
FeatureDefinition struct for FeatureDefinition
func NewFeatureDefinition ¶
func NewFeatureDefinition(defaultValue NullableFeatureDefinitionDefaultValue) *FeatureDefinition
NewFeatureDefinition instantiates a new FeatureDefinition 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 NewFeatureDefinitionWithDefaults ¶
func NewFeatureDefinitionWithDefaults() *FeatureDefinition
NewFeatureDefinitionWithDefaults instantiates a new FeatureDefinition 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 (*FeatureDefinition) GetDefaultValue ¶
func (o *FeatureDefinition) GetDefaultValue() FeatureDefinitionDefaultValue
GetDefaultValue returns the DefaultValue field value If the value is explicit nil, the zero value for FeatureDefinitionDefaultValue will be returned
func (*FeatureDefinition) GetDefaultValueOk ¶
func (o *FeatureDefinition) GetDefaultValueOk() (*FeatureDefinitionDefaultValue, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureDefinition) GetRules ¶
func (o *FeatureDefinition) GetRules() interface{}
GetRules returns the Rules field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeatureDefinition) GetRulesOk ¶
func (o *FeatureDefinition) GetRulesOk() (*interface{}, bool)
GetRulesOk returns a tuple with the Rules field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureDefinition) HasRules ¶
func (o *FeatureDefinition) HasRules() bool
HasRules returns a boolean if a field has been set.
func (FeatureDefinition) MarshalJSON ¶
func (o FeatureDefinition) MarshalJSON() ([]byte, error)
func (*FeatureDefinition) SetDefaultValue ¶
func (o *FeatureDefinition) SetDefaultValue(v FeatureDefinitionDefaultValue)
SetDefaultValue sets field value
func (*FeatureDefinition) SetRules ¶
func (o *FeatureDefinition) SetRules(v interface{})
SetRules gets a reference to the given interface{} and assigns it to the Rules field.
func (FeatureDefinition) ToMap ¶
func (o FeatureDefinition) ToMap() (map[string]interface{}, error)
func (*FeatureDefinition) UnmarshalJSON ¶
func (o *FeatureDefinition) UnmarshalJSON(bytes []byte) (err error)
type FeatureDefinitionDefaultValue ¶
type FeatureDefinitionDefaultValue struct {
// contains filtered or unexported fields
}
FeatureDefinitionDefaultValue struct for FeatureDefinitionDefaultValue
func (*FeatureDefinitionDefaultValue) MarshalJSON ¶
func (src *FeatureDefinitionDefaultValue) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*FeatureDefinitionDefaultValue) UnmarshalJSON ¶
func (dst *FeatureDefinitionDefaultValue) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type FeatureEnvironment ¶
type FeatureEnvironment struct { Enabled bool `json:"enabled"` DefaultValue string `json:"defaultValue"` Rules []FeatureRule `json:"rules"` // A JSON stringified [FeatureDefinition](#tag/FeatureDefinition_model) Definition *string `json:"definition,omitempty"` Draft *FeatureEnvironmentDraft `json:"draft,omitempty"` }
FeatureEnvironment struct for FeatureEnvironment
func NewFeatureEnvironment ¶
func NewFeatureEnvironment(enabled bool, defaultValue string, rules []FeatureRule) *FeatureEnvironment
NewFeatureEnvironment instantiates a new FeatureEnvironment 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 NewFeatureEnvironmentWithDefaults ¶
func NewFeatureEnvironmentWithDefaults() *FeatureEnvironment
NewFeatureEnvironmentWithDefaults instantiates a new FeatureEnvironment 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 (*FeatureEnvironment) GetDefaultValue ¶
func (o *FeatureEnvironment) GetDefaultValue() string
GetDefaultValue returns the DefaultValue field value
func (*FeatureEnvironment) GetDefaultValueOk ¶
func (o *FeatureEnvironment) GetDefaultValueOk() (*string, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value and a boolean to check if the value has been set.
func (*FeatureEnvironment) GetDefinition ¶
func (o *FeatureEnvironment) GetDefinition() string
GetDefinition returns the Definition field value if set, zero value otherwise.
func (*FeatureEnvironment) GetDefinitionOk ¶
func (o *FeatureEnvironment) GetDefinitionOk() (*string, bool)
GetDefinitionOk returns a tuple with the Definition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureEnvironment) GetDraft ¶
func (o *FeatureEnvironment) GetDraft() FeatureEnvironmentDraft
GetDraft returns the Draft field value if set, zero value otherwise.
func (*FeatureEnvironment) GetDraftOk ¶
func (o *FeatureEnvironment) GetDraftOk() (*FeatureEnvironmentDraft, bool)
GetDraftOk returns a tuple with the Draft field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureEnvironment) GetEnabled ¶
func (o *FeatureEnvironment) GetEnabled() bool
GetEnabled returns the Enabled field value
func (*FeatureEnvironment) GetEnabledOk ¶
func (o *FeatureEnvironment) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.
func (*FeatureEnvironment) GetRules ¶
func (o *FeatureEnvironment) GetRules() []FeatureRule
GetRules returns the Rules field value
func (*FeatureEnvironment) GetRulesOk ¶
func (o *FeatureEnvironment) GetRulesOk() ([]FeatureRule, bool)
GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.
func (*FeatureEnvironment) HasDefinition ¶
func (o *FeatureEnvironment) HasDefinition() bool
HasDefinition returns a boolean if a field has been set.
func (*FeatureEnvironment) HasDraft ¶
func (o *FeatureEnvironment) HasDraft() bool
HasDraft returns a boolean if a field has been set.
func (FeatureEnvironment) MarshalJSON ¶
func (o FeatureEnvironment) MarshalJSON() ([]byte, error)
func (*FeatureEnvironment) SetDefaultValue ¶
func (o *FeatureEnvironment) SetDefaultValue(v string)
SetDefaultValue sets field value
func (*FeatureEnvironment) SetDefinition ¶
func (o *FeatureEnvironment) SetDefinition(v string)
SetDefinition gets a reference to the given string and assigns it to the Definition field.
func (*FeatureEnvironment) SetDraft ¶
func (o *FeatureEnvironment) SetDraft(v FeatureEnvironmentDraft)
SetDraft gets a reference to the given FeatureEnvironmentDraft and assigns it to the Draft field.
func (*FeatureEnvironment) SetEnabled ¶
func (o *FeatureEnvironment) SetEnabled(v bool)
SetEnabled sets field value
func (*FeatureEnvironment) SetRules ¶
func (o *FeatureEnvironment) SetRules(v []FeatureRule)
SetRules sets field value
func (FeatureEnvironment) ToMap ¶
func (o FeatureEnvironment) ToMap() (map[string]interface{}, error)
func (*FeatureEnvironment) UnmarshalJSON ¶
func (o *FeatureEnvironment) UnmarshalJSON(bytes []byte) (err error)
type FeatureEnvironmentDraft ¶
type FeatureEnvironmentDraft struct { Enabled bool `json:"enabled"` DefaultValue string `json:"defaultValue"` Rules interface{} `json:"rules"` // A JSON stringified [FeatureDefinition](#tag/FeatureDefinition_model) Definition *string `json:"definition,omitempty"` }
FeatureEnvironmentDraft struct for FeatureEnvironmentDraft
func NewFeatureEnvironmentDraft ¶
func NewFeatureEnvironmentDraft(enabled bool, defaultValue string, rules interface{}) *FeatureEnvironmentDraft
NewFeatureEnvironmentDraft instantiates a new FeatureEnvironmentDraft 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 NewFeatureEnvironmentDraftWithDefaults ¶
func NewFeatureEnvironmentDraftWithDefaults() *FeatureEnvironmentDraft
NewFeatureEnvironmentDraftWithDefaults instantiates a new FeatureEnvironmentDraft 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 (*FeatureEnvironmentDraft) GetDefaultValue ¶
func (o *FeatureEnvironmentDraft) GetDefaultValue() string
GetDefaultValue returns the DefaultValue field value
func (*FeatureEnvironmentDraft) GetDefaultValueOk ¶
func (o *FeatureEnvironmentDraft) GetDefaultValueOk() (*string, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value and a boolean to check if the value has been set.
func (*FeatureEnvironmentDraft) GetDefinition ¶
func (o *FeatureEnvironmentDraft) GetDefinition() string
GetDefinition returns the Definition field value if set, zero value otherwise.
func (*FeatureEnvironmentDraft) GetDefinitionOk ¶
func (o *FeatureEnvironmentDraft) GetDefinitionOk() (*string, bool)
GetDefinitionOk returns a tuple with the Definition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureEnvironmentDraft) GetEnabled ¶
func (o *FeatureEnvironmentDraft) GetEnabled() bool
GetEnabled returns the Enabled field value
func (*FeatureEnvironmentDraft) GetEnabledOk ¶
func (o *FeatureEnvironmentDraft) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.
func (*FeatureEnvironmentDraft) GetRules ¶
func (o *FeatureEnvironmentDraft) GetRules() interface{}
GetRules returns the Rules field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureEnvironmentDraft) GetRulesOk ¶
func (o *FeatureEnvironmentDraft) GetRulesOk() (*interface{}, bool)
GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureEnvironmentDraft) HasDefinition ¶
func (o *FeatureEnvironmentDraft) HasDefinition() bool
HasDefinition returns a boolean if a field has been set.
func (FeatureEnvironmentDraft) MarshalJSON ¶
func (o FeatureEnvironmentDraft) MarshalJSON() ([]byte, error)
func (*FeatureEnvironmentDraft) SetDefaultValue ¶
func (o *FeatureEnvironmentDraft) SetDefaultValue(v string)
SetDefaultValue sets field value
func (*FeatureEnvironmentDraft) SetDefinition ¶
func (o *FeatureEnvironmentDraft) SetDefinition(v string)
SetDefinition gets a reference to the given string and assigns it to the Definition field.
func (*FeatureEnvironmentDraft) SetEnabled ¶
func (o *FeatureEnvironmentDraft) SetEnabled(v bool)
SetEnabled sets field value
func (*FeatureEnvironmentDraft) SetRules ¶
func (o *FeatureEnvironmentDraft) SetRules(v interface{})
SetRules sets field value
func (FeatureEnvironmentDraft) ToMap ¶
func (o FeatureEnvironmentDraft) ToMap() (map[string]interface{}, error)
func (*FeatureEnvironmentDraft) UnmarshalJSON ¶
func (o *FeatureEnvironmentDraft) UnmarshalJSON(bytes []byte) (err error)
type FeatureExperimentRefRule ¶
type FeatureExperimentRefRule struct { Description *string `json:"description"` Id *string `json:"id"` Enabled *bool `json:"enabled"` Type *string `json:"type"` Condition *string `json:"condition,omitempty"` Variations []FeatureExperimentRefRuleVariation `json:"variations"` ExperimentId *string `json:"experimentId"` }
FeatureExperimentRefRule struct for FeatureExperimentRefRule
func NewFeatureExperimentRefRule ¶
func NewFeatureExperimentRefRule(description *string, id *string, enabled *bool, type_ *string, variations []FeatureExperimentRefRuleVariation, experimentId *string) *FeatureExperimentRefRule
NewFeatureExperimentRefRule instantiates a new FeatureExperimentRefRule 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 NewFeatureExperimentRefRuleWithDefaults ¶
func NewFeatureExperimentRefRuleWithDefaults() *FeatureExperimentRefRule
NewFeatureExperimentRefRuleWithDefaults instantiates a new FeatureExperimentRefRule 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 (*FeatureExperimentRefRule) GetCondition ¶
func (o *FeatureExperimentRefRule) GetCondition() interface{}
GetCondition returns the Condition field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeatureExperimentRefRule) GetConditionOk ¶
func (o *FeatureExperimentRefRule) GetConditionOk() (*string, bool)
GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRefRule) GetDescription ¶
func (o *FeatureExperimentRefRule) GetDescription() interface{}
GetDescription returns the Description field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRefRule) GetDescriptionOk ¶
func (o *FeatureExperimentRefRule) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRefRule) GetEnabled ¶
func (o *FeatureExperimentRefRule) GetEnabled() interface{}
GetEnabled returns the Enabled field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRefRule) GetEnabledOk ¶
func (o *FeatureExperimentRefRule) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRefRule) GetExperimentId ¶
func (o *FeatureExperimentRefRule) GetExperimentId() interface{}
GetExperimentId returns the ExperimentId field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRefRule) GetExperimentIdOk ¶
func (o *FeatureExperimentRefRule) GetExperimentIdOk() (*string, bool)
GetExperimentIdOk returns a tuple with the ExperimentId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRefRule) GetId ¶
func (o *FeatureExperimentRefRule) GetId() interface{}
GetId returns the Id field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRefRule) GetIdOk ¶
func (o *FeatureExperimentRefRule) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRefRule) GetType ¶
func (o *FeatureExperimentRefRule) GetType() interface{}
GetType returns the Type field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRefRule) GetTypeOk ¶
func (o *FeatureExperimentRefRule) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRefRule) GetVariations ¶
func (o *FeatureExperimentRefRule) GetVariations() interface{}
GetVariations returns the Variations field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRefRule) GetVariationsOk ¶
func (o *FeatureExperimentRefRule) GetVariationsOk() ([]FeatureExperimentRefRuleVariation, bool)
GetVariationsOk returns a tuple with the Variations field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRefRule) HasCondition ¶
func (o *FeatureExperimentRefRule) HasCondition() bool
HasCondition returns a boolean if a field has been set.
func (FeatureExperimentRefRule) MarshalJSON ¶
func (o FeatureExperimentRefRule) MarshalJSON() ([]byte, error)
func (*FeatureExperimentRefRule) SetCondition ¶
func (o *FeatureExperimentRefRule) SetCondition(v *string)
SetCondition gets a reference to the given interface{} and assigns it to the Condition field.
func (*FeatureExperimentRefRule) SetDescription ¶
func (o *FeatureExperimentRefRule) SetDescription(v *string)
SetDescription sets field value
func (*FeatureExperimentRefRule) SetEnabled ¶
func (o *FeatureExperimentRefRule) SetEnabled(v bool)
SetEnabled sets field value
func (*FeatureExperimentRefRule) SetExperimentId ¶
func (o *FeatureExperimentRefRule) SetExperimentId(v *string)
SetExperimentId sets field value
func (*FeatureExperimentRefRule) SetId ¶
func (o *FeatureExperimentRefRule) SetId(v *string)
SetId sets field value
func (*FeatureExperimentRefRule) SetType ¶
func (o *FeatureExperimentRefRule) SetType(v *string)
SetType sets field value
func (*FeatureExperimentRefRule) SetVariations ¶
func (o *FeatureExperimentRefRule) SetVariations(v []FeatureExperimentRefRuleVariation)
SetVariations sets field value
func (FeatureExperimentRefRule) ToMap ¶
func (o FeatureExperimentRefRule) ToMap() (map[string]interface{}, error)
func (*FeatureExperimentRefRule) UnmarshalJSON ¶
func (o *FeatureExperimentRefRule) UnmarshalJSON(bytes []byte) (err error)
type FeatureExperimentRule ¶
type FeatureExperimentRule struct { Description *string `json:"description"` Condition *string `json:"condition"` Id *string `json:"id"` Enabled *bool `json:"enabled"` Type *FeatureRuleType `json:"type"` TrackingKey *string `json:"trackingKey,omitempty"` HashAttribute *string `json:"hashAttribute,omitempty"` Namespace *FeatureExperimentRuleNamespace `json:"namespace,omitempty"` Coverage *float64 `json:"coverage,omitempty"` Value []FeatureExperimentRuleValue `json:"value,omitempty"` }
FeatureExperimentRule struct for FeatureExperimentRule
func NewFeatureExperimentRule ¶
func NewFeatureExperimentRule(description *string, condition *string, id *string, enabled *bool, type_ *FeatureRuleType) *FeatureExperimentRule
NewFeatureExperimentRule instantiates a new FeatureExperimentRule 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 NewFeatureExperimentRuleWithDefaults ¶
func NewFeatureExperimentRuleWithDefaults() *FeatureExperimentRule
NewFeatureExperimentRuleWithDefaults instantiates a new FeatureExperimentRule 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 (*FeatureExperimentRule) GetCondition ¶
func (o *FeatureExperimentRule) GetCondition() interface{}
GetCondition returns the Condition field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRule) GetConditionOk ¶
func (o *FeatureExperimentRule) GetConditionOk() (*string, bool)
GetConditionOk returns a tuple with the Condition field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRule) GetCoverage ¶
func (o *FeatureExperimentRule) GetCoverage() interface{}
GetCoverage returns the Coverage field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeatureExperimentRule) GetCoverageOk ¶
func (o *FeatureExperimentRule) GetCoverageOk() (*float64, bool)
GetCoverageOk returns a tuple with the Coverage field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRule) GetDescription ¶
func (o *FeatureExperimentRule) GetDescription() interface{}
GetDescription returns the Description field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRule) GetDescriptionOk ¶
func (o *FeatureExperimentRule) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRule) GetEnabled ¶
func (o *FeatureExperimentRule) GetEnabled() interface{}
GetEnabled returns the Enabled field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRule) GetEnabledOk ¶
func (o *FeatureExperimentRule) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRule) GetHashAttribute ¶
func (o *FeatureExperimentRule) GetHashAttribute() interface{}
GetHashAttribute returns the HashAttribute field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeatureExperimentRule) GetHashAttributeOk ¶
func (o *FeatureExperimentRule) GetHashAttributeOk() (*string, bool)
GetHashAttributeOk returns a tuple with the HashAttribute field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRule) GetId ¶
func (o *FeatureExperimentRule) GetId() interface{}
GetId returns the Id field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRule) GetIdOk ¶
func (o *FeatureExperimentRule) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRule) GetNamespace ¶
func (o *FeatureExperimentRule) GetNamespace() FeatureExperimentRuleNamespace
GetNamespace returns the Namespace field value if set, zero value otherwise.
func (*FeatureExperimentRule) GetNamespaceOk ¶
func (o *FeatureExperimentRule) GetNamespaceOk() (*FeatureExperimentRuleNamespace, bool)
GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FeatureExperimentRule) GetTrackingKey ¶
func (o *FeatureExperimentRule) GetTrackingKey() interface{}
GetTrackingKey returns the TrackingKey field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeatureExperimentRule) GetTrackingKeyOk ¶
func (o *FeatureExperimentRule) GetTrackingKeyOk() (*string, bool)
GetTrackingKeyOk returns a tuple with the TrackingKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRule) GetType ¶
func (o *FeatureExperimentRule) GetType() interface{}
GetType returns the Type field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRule) GetTypeOk ¶
func (o *FeatureExperimentRule) GetTypeOk() (*FeatureRuleType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRule) GetValue ¶
func (o *FeatureExperimentRule) GetValue() interface{}
GetValue returns the Value field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeatureExperimentRule) GetValueOk ¶
func (o *FeatureExperimentRule) GetValueOk() ([]FeatureExperimentRuleValue, 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 (*FeatureExperimentRule) HasCoverage ¶
func (o *FeatureExperimentRule) HasCoverage() bool
HasCoverage returns a boolean if a field has been set.
func (*FeatureExperimentRule) HasHashAttribute ¶
func (o *FeatureExperimentRule) HasHashAttribute() bool
HasHashAttribute returns a boolean if a field has been set.
func (*FeatureExperimentRule) HasNamespace ¶
func (o *FeatureExperimentRule) HasNamespace() bool
HasNamespace returns a boolean if a field has been set.
func (*FeatureExperimentRule) HasTrackingKey ¶
func (o *FeatureExperimentRule) HasTrackingKey() bool
HasTrackingKey returns a boolean if a field has been set.
func (*FeatureExperimentRule) HasValue ¶
func (o *FeatureExperimentRule) HasValue() bool
HasValue returns a boolean if a field has been set.
func (FeatureExperimentRule) MarshalJSON ¶
func (o FeatureExperimentRule) MarshalJSON() ([]byte, error)
func (*FeatureExperimentRule) SetCondition ¶
func (o *FeatureExperimentRule) SetCondition(v *string)
SetCondition sets field value
func (*FeatureExperimentRule) SetCoverage ¶
func (o *FeatureExperimentRule) SetCoverage(v *float64)
SetCoverage gets a reference to the given interface{} and assigns it to the Coverage field.
func (*FeatureExperimentRule) SetDescription ¶
func (o *FeatureExperimentRule) SetDescription(v *string)
SetDescription sets field value
func (*FeatureExperimentRule) SetEnabled ¶
func (o *FeatureExperimentRule) SetEnabled(v *bool)
SetEnabled sets field value
func (*FeatureExperimentRule) SetHashAttribute ¶
func (o *FeatureExperimentRule) SetHashAttribute(v *string)
SetHashAttribute gets a reference to the given interface{} and assigns it to the HashAttribute field.
func (*FeatureExperimentRule) SetId ¶
func (o *FeatureExperimentRule) SetId(v *string)
SetId sets field value
func (*FeatureExperimentRule) SetNamespace ¶
func (o *FeatureExperimentRule) SetNamespace(v FeatureExperimentRuleNamespace)
SetNamespace gets a reference to the given FeatureExperimentRuleNamespace and assigns it to the Namespace field.
func (*FeatureExperimentRule) SetTrackingKey ¶
func (o *FeatureExperimentRule) SetTrackingKey(v *string)
SetTrackingKey gets a reference to the given interface{} and assigns it to the TrackingKey field.
func (*FeatureExperimentRule) SetType ¶
func (o *FeatureExperimentRule) SetType(v *FeatureRuleType)
SetType sets field value
func (*FeatureExperimentRule) SetValue ¶
func (o *FeatureExperimentRule) SetValue(v []FeatureExperimentRuleValue)
SetValue gets a reference to the given interface{} and assigns it to the Value field.
func (FeatureExperimentRule) ToMap ¶
func (o FeatureExperimentRule) ToMap() (map[string]interface{}, error)
func (*FeatureExperimentRule) UnmarshalJSON ¶
func (o *FeatureExperimentRule) UnmarshalJSON(bytes []byte) (err error)
type FeatureExperimentRuleNamespace ¶
type FeatureExperimentRuleNamespace struct { Enabled *bool `json:"enabled"` Name *string `json:"name"` Range interface{} `json:"range"` }
FeatureExperimentRuleNamespace struct for FeatureExperimentRuleNamespace
func NewFeatureExperimentRuleNamespace ¶
func NewFeatureExperimentRuleNamespace(enabled *bool, name *string, range_ interface{}) *FeatureExperimentRuleNamespace
NewFeatureExperimentRuleNamespace instantiates a new FeatureExperimentRuleNamespace 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 NewFeatureExperimentRuleNamespaceWithDefaults ¶
func NewFeatureExperimentRuleNamespaceWithDefaults() *FeatureExperimentRuleNamespace
NewFeatureExperimentRuleNamespaceWithDefaults instantiates a new FeatureExperimentRuleNamespace 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 (*FeatureExperimentRuleNamespace) GetEnabled ¶
func (o *FeatureExperimentRuleNamespace) GetEnabled() interface{}
GetEnabled returns the Enabled field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRuleNamespace) GetEnabledOk ¶
func (o *FeatureExperimentRuleNamespace) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRuleNamespace) GetName ¶
func (o *FeatureExperimentRuleNamespace) GetName() interface{}
GetName returns the Name field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRuleNamespace) GetNameOk ¶
func (o *FeatureExperimentRuleNamespace) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureExperimentRuleNamespace) GetRange ¶
func (o *FeatureExperimentRuleNamespace) GetRange() interface{}
GetRange returns the Range field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureExperimentRuleNamespace) GetRangeOk ¶
func (o *FeatureExperimentRuleNamespace) GetRangeOk() (*interface{}, bool)
GetRangeOk returns a tuple with the Range field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (FeatureExperimentRuleNamespace) MarshalJSON ¶
func (o FeatureExperimentRuleNamespace) MarshalJSON() ([]byte, error)
func (*FeatureExperimentRuleNamespace) SetEnabled ¶
func (o *FeatureExperimentRuleNamespace) SetEnabled(v *bool)
SetEnabled sets field value
func (*FeatureExperimentRuleNamespace) SetName ¶
func (o *FeatureExperimentRuleNamespace) SetName(v *string)
SetName sets field value
func (*FeatureExperimentRuleNamespace) SetRange ¶
func (o *FeatureExperimentRuleNamespace) SetRange(v interface{})
SetRange sets field value
func (FeatureExperimentRuleNamespace) ToMap ¶
func (o FeatureExperimentRuleNamespace) ToMap() (map[string]interface{}, error)
func (*FeatureExperimentRuleNamespace) UnmarshalJSON ¶
func (o *FeatureExperimentRuleNamespace) UnmarshalJSON(bytes []byte) (err error)
type FeatureForceRule ¶
type FeatureForceRule struct { Description *string `json:"description"` Condition *string `json:"condition"` SavedGroupTargeting []FeatureRuleSavedGroupTargeting `json:"savedGroupTargeting,omitempty"` Id *string `json:"id"` Enabled *bool `json:"enabled"` Type *FeatureRuleType `json:"type"` Value *string `json:"value"` }
FeatureForceRule struct for FeatureForceRule
func NewFeatureForceRule ¶
func NewFeatureForceRule(description *string, condition *string, id *string, enabled *bool, type_ *FeatureRuleType, value *string) *FeatureForceRule
NewFeatureForceRule instantiates a new FeatureForceRule 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 NewFeatureForceRuleWithDefaults ¶
func NewFeatureForceRuleWithDefaults() *FeatureForceRule
NewFeatureForceRuleWithDefaults instantiates a new FeatureForceRule 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 (*FeatureForceRule) GetCondition ¶
func (o *FeatureForceRule) GetCondition() interface{}
GetCondition returns the Condition field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureForceRule) GetConditionOk ¶
func (o *FeatureForceRule) GetConditionOk() (*string, bool)
GetConditionOk returns a tuple with the Condition field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureForceRule) GetDescription ¶
func (o *FeatureForceRule) GetDescription() interface{}
GetDescription returns the Description field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureForceRule) GetDescriptionOk ¶
func (o *FeatureForceRule) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureForceRule) GetEnabled ¶
func (o *FeatureForceRule) GetEnabled() interface{}
GetEnabled returns the Enabled field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureForceRule) GetEnabledOk ¶
func (o *FeatureForceRule) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureForceRule) GetId ¶
func (o *FeatureForceRule) GetId() interface{}
GetId returns the Id field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureForceRule) GetIdOk ¶
func (o *FeatureForceRule) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureForceRule) GetSavedGroupTargeting ¶
func (o *FeatureForceRule) GetSavedGroupTargeting() interface{}
GetSavedGroupTargeting returns the SavedGroupTargeting field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeatureForceRule) GetSavedGroupTargetingOk ¶
func (o *FeatureForceRule) GetSavedGroupTargetingOk() ([]FeatureRuleSavedGroupTargeting, bool)
GetSavedGroupTargetingOk returns a tuple with the SavedGroupTargeting field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureForceRule) GetType ¶
func (o *FeatureForceRule) GetType() interface{}
GetType returns the Type field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureForceRule) GetTypeOk ¶
func (o *FeatureForceRule) GetTypeOk() (*FeatureRuleType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureForceRule) GetValue ¶
func (o *FeatureForceRule) GetValue() interface{}
GetValue returns the Value field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureForceRule) GetValueOk ¶
func (o *FeatureForceRule) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureForceRule) HasSavedGroupTargeting ¶
func (o *FeatureForceRule) HasSavedGroupTargeting() bool
HasSavedGroupTargeting returns a boolean if a field has been set.
func (FeatureForceRule) MarshalJSON ¶
func (o FeatureForceRule) MarshalJSON() ([]byte, error)
func (*FeatureForceRule) SetCondition ¶
func (o *FeatureForceRule) SetCondition(v *string)
SetCondition sets field value
func (*FeatureForceRule) SetDescription ¶
func (o *FeatureForceRule) SetDescription(v *string)
SetDescription sets field value
func (*FeatureForceRule) SetEnabled ¶
func (o *FeatureForceRule) SetEnabled(v *bool)
SetEnabled sets field value
func (*FeatureForceRule) SetSavedGroupTargeting ¶
func (o *FeatureForceRule) SetSavedGroupTargeting(v []FeatureRuleSavedGroupTargeting)
SetSavedGroupTargeting gets a reference to the given interface{} and assigns it to the SavedGroupTargeting field.
func (*FeatureForceRule) SetType ¶
func (o *FeatureForceRule) SetType(v *FeatureRuleType)
SetType sets field value
func (*FeatureForceRule) SetValue ¶
func (o *FeatureForceRule) SetValue(v *string)
SetValue sets field value
func (FeatureForceRule) ToMap ¶
func (o FeatureForceRule) ToMap() (map[string]interface{}, error)
func (*FeatureForceRule) UnmarshalJSON ¶
func (o *FeatureForceRule) UnmarshalJSON(bytes []byte) (err error)
type FeatureRevision ¶
type FeatureRevision struct { Version int32 `json:"version"` Comment string `json:"comment"` Date time.Time `json:"date"` PublishedBy string `json:"publishedBy"` }
FeatureRevision struct for FeatureRevision
func NewFeatureRevision ¶
func NewFeatureRevision(version int32, comment string, date time.Time, publishedBy string) *FeatureRevision
NewFeatureRevision instantiates a new FeatureRevision 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 NewFeatureRevisionWithDefaults ¶
func NewFeatureRevisionWithDefaults() *FeatureRevision
NewFeatureRevisionWithDefaults instantiates a new FeatureRevision 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 (*FeatureRevision) GetComment ¶
func (o *FeatureRevision) GetComment() string
GetComment returns the Comment field value
func (*FeatureRevision) GetCommentOk ¶
func (o *FeatureRevision) GetCommentOk() (*string, bool)
GetCommentOk returns a tuple with the Comment field value and a boolean to check if the value has been set.
func (*FeatureRevision) GetDate ¶
func (o *FeatureRevision) GetDate() time.Time
GetDate returns the Date field value
func (*FeatureRevision) GetDateOk ¶
func (o *FeatureRevision) GetDateOk() (*time.Time, bool)
GetDateOk returns a tuple with the Date field value and a boolean to check if the value has been set.
func (*FeatureRevision) GetPublishedBy ¶
func (o *FeatureRevision) GetPublishedBy() string
GetPublishedBy returns the PublishedBy field value
func (*FeatureRevision) GetPublishedByOk ¶
func (o *FeatureRevision) GetPublishedByOk() (*string, bool)
GetPublishedByOk returns a tuple with the PublishedBy field value and a boolean to check if the value has been set.
func (*FeatureRevision) GetVersion ¶
func (o *FeatureRevision) GetVersion() int32
GetVersion returns the Version field value
func (*FeatureRevision) GetVersionOk ¶
func (o *FeatureRevision) GetVersionOk() (*int32, bool)
GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.
func (FeatureRevision) MarshalJSON ¶
func (o FeatureRevision) MarshalJSON() ([]byte, error)
func (*FeatureRevision) SetComment ¶
func (o *FeatureRevision) SetComment(v string)
SetComment sets field value
func (*FeatureRevision) SetDate ¶
func (o *FeatureRevision) SetDate(v time.Time)
SetDate sets field value
func (*FeatureRevision) SetPublishedBy ¶
func (o *FeatureRevision) SetPublishedBy(v string)
SetPublishedBy sets field value
func (*FeatureRevision) SetVersion ¶
func (o *FeatureRevision) SetVersion(v int32)
SetVersion sets field value
func (FeatureRevision) ToMap ¶
func (o FeatureRevision) ToMap() (map[string]interface{}, error)
func (*FeatureRevision) UnmarshalJSON ¶
func (o *FeatureRevision) UnmarshalJSON(bytes []byte) (err error)
type FeatureRolloutRule ¶
type FeatureRolloutRule struct { Description *string `json:"description"` Condition *string `json:"condition"` SavedGroupTargeting []FeatureRuleSavedGroupTargeting `json:"savedGroupTargeting,omitempty"` Id *string `json:"id"` Enabled *bool `json:"enabled"` Type *FeatureRuleType `json:"type"` Value *string `json:"value"` Coverage *float64 `json:"coverage"` HashAttribute *string `json:"hashAttribute"` }
FeatureRolloutRule struct for FeatureRolloutRule
func NewFeatureRolloutRule ¶
func NewFeatureRolloutRule(description *string, condition *string, id *string, enabled *bool, type_ *FeatureRuleType, value *string, coverage *float64, hashAttribute *string) *FeatureRolloutRule
NewFeatureRolloutRule instantiates a new FeatureRolloutRule 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 NewFeatureRolloutRuleWithDefaults ¶
func NewFeatureRolloutRuleWithDefaults() *FeatureRolloutRule
NewFeatureRolloutRuleWithDefaults instantiates a new FeatureRolloutRule 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 (*FeatureRolloutRule) GetCondition ¶
func (o *FeatureRolloutRule) GetCondition() interface{}
GetCondition returns the Condition field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureRolloutRule) GetConditionOk ¶
func (o *FeatureRolloutRule) GetConditionOk() (*string, bool)
GetConditionOk returns a tuple with the Condition field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) GetCoverage ¶
func (o *FeatureRolloutRule) GetCoverage() interface{}
GetCoverage returns the Coverage field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureRolloutRule) GetCoverageOk ¶
func (o *FeatureRolloutRule) GetCoverageOk() (*float64, bool)
GetCoverageOk returns a tuple with the Coverage field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) GetDescription ¶
func (o *FeatureRolloutRule) GetDescription() interface{}
GetDescription returns the Description field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureRolloutRule) GetDescriptionOk ¶
func (o *FeatureRolloutRule) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) GetEnabled ¶
func (o *FeatureRolloutRule) GetEnabled() interface{}
GetEnabled returns the Enabled field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureRolloutRule) GetEnabledOk ¶
func (o *FeatureRolloutRule) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) GetHashAttribute ¶
func (o *FeatureRolloutRule) GetHashAttribute() interface{}
GetHashAttribute returns the HashAttribute field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureRolloutRule) GetHashAttributeOk ¶
func (o *FeatureRolloutRule) GetHashAttributeOk() (*string, bool)
GetHashAttributeOk returns a tuple with the HashAttribute field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) GetId ¶
func (o *FeatureRolloutRule) GetId() interface{}
GetId returns the Id field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureRolloutRule) GetIdOk ¶
func (o *FeatureRolloutRule) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) GetSavedGroupTargeting ¶
func (o *FeatureRolloutRule) GetSavedGroupTargeting() interface{}
GetSavedGroupTargeting returns the SavedGroupTargeting field value if set, zero value otherwise (both if not set or set to explicit null).
func (*FeatureRolloutRule) GetSavedGroupTargetingOk ¶
func (o *FeatureRolloutRule) GetSavedGroupTargetingOk() ([]FeatureRuleSavedGroupTargeting, bool)
GetSavedGroupTargetingOk returns a tuple with the SavedGroupTargeting field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) GetType ¶
func (o *FeatureRolloutRule) GetType() interface{}
GetType returns the Type field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureRolloutRule) GetTypeOk ¶
func (o *FeatureRolloutRule) GetTypeOk() (*FeatureRuleType, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) GetValue ¶
func (o *FeatureRolloutRule) GetValue() interface{}
GetValue returns the Value field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FeatureRolloutRule) GetValueOk ¶
func (o *FeatureRolloutRule) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*FeatureRolloutRule) HasSavedGroupTargeting ¶
func (o *FeatureRolloutRule) HasSavedGroupTargeting() bool
HasSavedGroupTargeting returns a boolean if a field has been set.
func (FeatureRolloutRule) MarshalJSON ¶
func (o FeatureRolloutRule) MarshalJSON() ([]byte, error)
func (*FeatureRolloutRule) SetCondition ¶
func (o *FeatureRolloutRule) SetCondition(v *string)
SetCondition sets field value
func (*FeatureRolloutRule) SetCoverage ¶
func (o *FeatureRolloutRule) SetCoverage(v *float64)
SetCoverage sets field value
func (*FeatureRolloutRule) SetDescription ¶
func (o *FeatureRolloutRule) SetDescription(v *string)
SetDescription sets field value
func (*FeatureRolloutRule) SetEnabled ¶
func (o *FeatureRolloutRule) SetEnabled(v *bool)
SetEnabled sets field value
func (*FeatureRolloutRule) SetHashAttribute ¶
func (o *FeatureRolloutRule) SetHashAttribute(v *string)
SetHashAttribute sets field value
func (*FeatureRolloutRule) SetId ¶
func (o *FeatureRolloutRule) SetId(v *string)
SetId sets field value
func (*FeatureRolloutRule) SetSavedGroupTargeting ¶
func (o *FeatureRolloutRule) SetSavedGroupTargeting(v []FeatureRuleSavedGroupTargeting)
SetSavedGroupTargeting gets a reference to the given interface{} and assigns it to the SavedGroupTargeting field.
func (*FeatureRolloutRule) SetType ¶
func (o *FeatureRolloutRule) SetType(v *FeatureRuleType)
SetType sets field value
func (*FeatureRolloutRule) SetValue ¶
func (o *FeatureRolloutRule) SetValue(v *string)
SetValue sets field value
func (FeatureRolloutRule) ToMap ¶
func (o FeatureRolloutRule) ToMap() (map[string]interface{}, error)
func (*FeatureRolloutRule) UnmarshalJSON ¶
func (o *FeatureRolloutRule) UnmarshalJSON(bytes []byte) (err error)
type FeatureRule ¶
type FeatureRule struct { FeatureExperimentRefRule *FeatureExperimentRefRule FeatureExperimentRule *FeatureExperimentRule FeatureForceRule *FeatureForceRule FeatureRolloutRule *FeatureRolloutRule }
FeatureRule struct for FeatureRule
func (*FeatureRule) MarshalJSON ¶
func (src *FeatureRule) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*FeatureRule) UnmarshalJSON ¶
func (dst *FeatureRule) UnmarshalJSON(data []byte) error
Unmarshal JSON data into any of the pointers in the struct
type FeatureRuleSavedGroupTargeting ¶
type FeatureRuleSavedGroupTargeting struct { MatchType SavedGroupTargetingMatchType `json:"matchType"` SaveGroups []string `json:"savedGroups"` }
type FeatureRuleType ¶
type FeatureRuleType string
type GetDataSource200Response ¶
type GetDataSource200Response struct {
DataSource DataSource `json:"dataSource"`
}
GetDataSource200Response struct for GetDataSource200Response
func NewGetDataSource200Response ¶
func NewGetDataSource200Response(dataSource DataSource) *GetDataSource200Response
NewGetDataSource200Response instantiates a new GetDataSource200Response 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 NewGetDataSource200ResponseWithDefaults ¶
func NewGetDataSource200ResponseWithDefaults() *GetDataSource200Response
NewGetDataSource200ResponseWithDefaults instantiates a new GetDataSource200Response 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 (*GetDataSource200Response) GetDataSource ¶
func (o *GetDataSource200Response) GetDataSource() DataSource
GetDataSource returns the DataSource field value
func (*GetDataSource200Response) GetDataSourceOk ¶
func (o *GetDataSource200Response) GetDataSourceOk() (*DataSource, bool)
GetDataSourceOk returns a tuple with the DataSource field value and a boolean to check if the value has been set.
func (GetDataSource200Response) MarshalJSON ¶
func (o GetDataSource200Response) MarshalJSON() ([]byte, error)
func (*GetDataSource200Response) SetDataSource ¶
func (o *GetDataSource200Response) SetDataSource(v DataSource)
SetDataSource sets field value
func (GetDataSource200Response) ToMap ¶
func (o GetDataSource200Response) ToMap() (map[string]interface{}, error)
func (*GetDataSource200Response) UnmarshalJSON ¶
func (o *GetDataSource200Response) UnmarshalJSON(bytes []byte) (err error)
type GetDimension200Response ¶
type GetDimension200Response struct {
Dimension Dimension `json:"dimension"`
}
GetDimension200Response struct for GetDimension200Response
func NewGetDimension200Response ¶
func NewGetDimension200Response(dimension Dimension) *GetDimension200Response
NewGetDimension200Response instantiates a new GetDimension200Response 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 NewGetDimension200ResponseWithDefaults ¶
func NewGetDimension200ResponseWithDefaults() *GetDimension200Response
NewGetDimension200ResponseWithDefaults instantiates a new GetDimension200Response 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 (*GetDimension200Response) GetDimension ¶
func (o *GetDimension200Response) GetDimension() Dimension
GetDimension returns the Dimension field value
func (*GetDimension200Response) GetDimensionOk ¶
func (o *GetDimension200Response) GetDimensionOk() (*Dimension, bool)
GetDimensionOk returns a tuple with the Dimension field value and a boolean to check if the value has been set.
func (GetDimension200Response) MarshalJSON ¶
func (o GetDimension200Response) MarshalJSON() ([]byte, error)
func (*GetDimension200Response) SetDimension ¶
func (o *GetDimension200Response) SetDimension(v Dimension)
SetDimension sets field value
func (GetDimension200Response) ToMap ¶
func (o GetDimension200Response) ToMap() (map[string]interface{}, error)
func (*GetDimension200Response) UnmarshalJSON ¶
func (o *GetDimension200Response) UnmarshalJSON(bytes []byte) (err error)
type GetExperimentResults200Response ¶
type GetExperimentResults200Response struct {
Result *ExperimentResults `json:"result,omitempty"`
}
GetExperimentResults200Response struct for GetExperimentResults200Response
func NewGetExperimentResults200Response ¶
func NewGetExperimentResults200Response() *GetExperimentResults200Response
NewGetExperimentResults200Response instantiates a new GetExperimentResults200Response 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 NewGetExperimentResults200ResponseWithDefaults ¶
func NewGetExperimentResults200ResponseWithDefaults() *GetExperimentResults200Response
NewGetExperimentResults200ResponseWithDefaults instantiates a new GetExperimentResults200Response 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 (*GetExperimentResults200Response) GetResult ¶
func (o *GetExperimentResults200Response) GetResult() ExperimentResults
GetResult returns the Result field value if set, zero value otherwise.
func (*GetExperimentResults200Response) GetResultOk ¶
func (o *GetExperimentResults200Response) GetResultOk() (*ExperimentResults, bool)
GetResultOk returns a tuple with the Result field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetExperimentResults200Response) HasResult ¶
func (o *GetExperimentResults200Response) HasResult() bool
HasResult returns a boolean if a field has been set.
func (GetExperimentResults200Response) MarshalJSON ¶
func (o GetExperimentResults200Response) MarshalJSON() ([]byte, error)
func (*GetExperimentResults200Response) SetResult ¶
func (o *GetExperimentResults200Response) SetResult(v ExperimentResults)
SetResult gets a reference to the given ExperimentResults and assigns it to the Result field.
func (GetExperimentResults200Response) ToMap ¶
func (o GetExperimentResults200Response) ToMap() (map[string]interface{}, error)
type GetProject200Response ¶
type GetProject200Response struct {
Project Project `json:"project"`
}
GetProject200Response struct for GetProject200Response
func NewGetProject200Response ¶
func NewGetProject200Response(project Project) *GetProject200Response
NewGetProject200Response instantiates a new GetProject200Response 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 NewGetProject200ResponseWithDefaults ¶
func NewGetProject200ResponseWithDefaults() *GetProject200Response
NewGetProject200ResponseWithDefaults instantiates a new GetProject200Response 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 (*GetProject200Response) GetProject ¶
func (o *GetProject200Response) GetProject() Project
GetProject returns the Project field value
func (*GetProject200Response) GetProjectOk ¶
func (o *GetProject200Response) GetProjectOk() (*Project, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.
func (GetProject200Response) MarshalJSON ¶
func (o GetProject200Response) MarshalJSON() ([]byte, error)
func (*GetProject200Response) SetProject ¶
func (o *GetProject200Response) SetProject(v Project)
SetProject sets field value
func (GetProject200Response) ToMap ¶
func (o GetProject200Response) ToMap() (map[string]interface{}, error)
func (*GetProject200Response) UnmarshalJSON ¶
func (o *GetProject200Response) UnmarshalJSON(bytes []byte) (err error)
type GetSdkConnection200Response ¶
type GetSdkConnection200Response struct {
SdkConnection SdkConnection `json:"sdkConnection"`
}
GetSdkConnection200Response struct for GetSdkConnection200Response
func NewGetSdkConnection200Response ¶
func NewGetSdkConnection200Response(sdkConnection SdkConnection) *GetSdkConnection200Response
NewGetSdkConnection200Response instantiates a new GetSdkConnection200Response 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 NewGetSdkConnection200ResponseWithDefaults ¶
func NewGetSdkConnection200ResponseWithDefaults() *GetSdkConnection200Response
NewGetSdkConnection200ResponseWithDefaults instantiates a new GetSdkConnection200Response 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 (*GetSdkConnection200Response) GetSdkConnection ¶
func (o *GetSdkConnection200Response) GetSdkConnection() SdkConnection
GetSdkConnection returns the SdkConnection field value
func (*GetSdkConnection200Response) GetSdkConnectionOk ¶
func (o *GetSdkConnection200Response) GetSdkConnectionOk() (*SdkConnection, bool)
GetSdkConnectionOk returns a tuple with the SdkConnection field value and a boolean to check if the value has been set.
func (GetSdkConnection200Response) MarshalJSON ¶
func (o GetSdkConnection200Response) MarshalJSON() ([]byte, error)
func (*GetSdkConnection200Response) SetSdkConnection ¶
func (o *GetSdkConnection200Response) SetSdkConnection(v SdkConnection)
SetSdkConnection sets field value
func (GetSdkConnection200Response) ToMap ¶
func (o GetSdkConnection200Response) ToMap() (map[string]interface{}, error)
func (*GetSdkConnection200Response) UnmarshalJSON ¶
func (o *GetSdkConnection200Response) UnmarshalJSON(bytes []byte) (err error)
type GetSegment200Response ¶
type GetSegment200Response struct {
Segment Segment `json:"segment"`
}
GetSegment200Response struct for GetSegment200Response
func NewGetSegment200Response ¶
func NewGetSegment200Response(segment Segment) *GetSegment200Response
NewGetSegment200Response instantiates a new GetSegment200Response 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 NewGetSegment200ResponseWithDefaults ¶
func NewGetSegment200ResponseWithDefaults() *GetSegment200Response
NewGetSegment200ResponseWithDefaults instantiates a new GetSegment200Response 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 (*GetSegment200Response) GetSegment ¶
func (o *GetSegment200Response) GetSegment() Segment
GetSegment returns the Segment field value
func (*GetSegment200Response) GetSegmentOk ¶
func (o *GetSegment200Response) GetSegmentOk() (*Segment, bool)
GetSegmentOk returns a tuple with the Segment field value and a boolean to check if the value has been set.
func (GetSegment200Response) MarshalJSON ¶
func (o GetSegment200Response) MarshalJSON() ([]byte, error)
func (*GetSegment200Response) SetSegment ¶
func (o *GetSegment200Response) SetSegment(v Segment)
SetSegment sets field value
func (GetSegment200Response) ToMap ¶
func (o GetSegment200Response) ToMap() (map[string]interface{}, error)
func (*GetSegment200Response) UnmarshalJSON ¶
func (o *GetSegment200Response) UnmarshalJSON(bytes []byte) (err error)
type GetVisualChangeset200Response ¶
type GetVisualChangeset200Response struct { VisualChangeset VisualChangeset `json:"visualChangeset"` Experiment *Experiment `json:"experiment,omitempty"` }
GetVisualChangeset200Response struct for GetVisualChangeset200Response
func NewGetVisualChangeset200Response ¶
func NewGetVisualChangeset200Response(visualChangeset VisualChangeset) *GetVisualChangeset200Response
NewGetVisualChangeset200Response instantiates a new GetVisualChangeset200Response 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 NewGetVisualChangeset200ResponseWithDefaults ¶
func NewGetVisualChangeset200ResponseWithDefaults() *GetVisualChangeset200Response
NewGetVisualChangeset200ResponseWithDefaults instantiates a new GetVisualChangeset200Response 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 (*GetVisualChangeset200Response) GetExperiment ¶
func (o *GetVisualChangeset200Response) GetExperiment() Experiment
GetExperiment returns the Experiment field value if set, zero value otherwise.
func (*GetVisualChangeset200Response) GetExperimentOk ¶
func (o *GetVisualChangeset200Response) GetExperimentOk() (*Experiment, bool)
GetExperimentOk returns a tuple with the Experiment field value if set, nil otherwise and a boolean to check if the value has been set.
func (*GetVisualChangeset200Response) GetVisualChangeset ¶
func (o *GetVisualChangeset200Response) GetVisualChangeset() VisualChangeset
GetVisualChangeset returns the VisualChangeset field value
func (*GetVisualChangeset200Response) GetVisualChangesetOk ¶
func (o *GetVisualChangeset200Response) GetVisualChangesetOk() (*VisualChangeset, bool)
GetVisualChangesetOk returns a tuple with the VisualChangeset field value and a boolean to check if the value has been set.
func (*GetVisualChangeset200Response) HasExperiment ¶
func (o *GetVisualChangeset200Response) HasExperiment() bool
HasExperiment returns a boolean if a field has been set.
func (GetVisualChangeset200Response) MarshalJSON ¶
func (o GetVisualChangeset200Response) MarshalJSON() ([]byte, error)
func (*GetVisualChangeset200Response) SetExperiment ¶
func (o *GetVisualChangeset200Response) SetExperiment(v Experiment)
SetExperiment gets a reference to the given Experiment and assigns it to the Experiment field.
func (*GetVisualChangeset200Response) SetVisualChangeset ¶
func (o *GetVisualChangeset200Response) SetVisualChangeset(v VisualChangeset)
SetVisualChangeset sets field value
func (GetVisualChangeset200Response) ToMap ¶
func (o GetVisualChangeset200Response) ToMap() (map[string]interface{}, error)
func (*GetVisualChangeset200Response) UnmarshalJSON ¶
func (o *GetVisualChangeset200Response) UnmarshalJSON(bytes []byte) (err error)
type ListDataSources200Response ¶
type ListDataSources200Response struct { PaginationFields DataSources []DataSource `json:"dataSources"` }
ListDataSources200Response struct for ListDataSources200Response
func NewListDataSources200Response ¶
func NewListDataSources200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, dataSources []DataSource) *ListDataSources200Response
NewListDataSources200Response instantiates a new ListDataSources200Response 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 NewListDataSources200ResponseWithDefaults ¶
func NewListDataSources200ResponseWithDefaults() *ListDataSources200Response
NewListDataSources200ResponseWithDefaults instantiates a new ListDataSources200Response 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 (*ListDataSources200Response) GetDataSources ¶
func (o *ListDataSources200Response) GetDataSources() []DataSource
GetDataSources returns the DataSources field value
func (*ListDataSources200Response) GetDataSourcesOk ¶
func (o *ListDataSources200Response) GetDataSourcesOk() ([]DataSource, bool)
GetDataSourcesOk returns a tuple with the DataSources field value and a boolean to check if the value has been set.
func (ListDataSources200Response) MarshalJSON ¶
func (o ListDataSources200Response) MarshalJSON() ([]byte, error)
func (*ListDataSources200Response) SetDataSources ¶
func (o *ListDataSources200Response) SetDataSources(v []DataSource)
SetDataSources sets field value
func (ListDataSources200Response) ToMap ¶
func (o ListDataSources200Response) ToMap() (map[string]interface{}, error)
func (*ListDataSources200Response) UnmarshalJSON ¶
func (o *ListDataSources200Response) UnmarshalJSON(bytes []byte) (err error)
type ListDimensions200Response ¶
type ListDimensions200Response struct { PaginationFields Dimensions []Dimension `json:"dimensions"` }
ListDimensions200Response struct for ListDimensions200Response
func NewListDimensions200Response ¶
func NewListDimensions200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, dimensions []Dimension) *ListDimensions200Response
NewListDimensions200Response instantiates a new ListDimensions200Response 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 NewListDimensions200ResponseWithDefaults ¶
func NewListDimensions200ResponseWithDefaults() *ListDimensions200Response
NewListDimensions200ResponseWithDefaults instantiates a new ListDimensions200Response 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 (*ListDimensions200Response) GetDimensions ¶
func (o *ListDimensions200Response) GetDimensions() []Dimension
GetDimensions returns the Dimensions field value
func (*ListDimensions200Response) GetDimensionsOk ¶
func (o *ListDimensions200Response) GetDimensionsOk() ([]Dimension, bool)
GetDimensionsOk returns a tuple with the Dimensions field value and a boolean to check if the value has been set.
func (ListDimensions200Response) MarshalJSON ¶
func (o ListDimensions200Response) MarshalJSON() ([]byte, error)
func (*ListDimensions200Response) SetDimensions ¶
func (o *ListDimensions200Response) SetDimensions(v []Dimension)
SetDimensions sets field value
func (ListDimensions200Response) ToMap ¶
func (o ListDimensions200Response) ToMap() (map[string]interface{}, error)
func (*ListDimensions200Response) UnmarshalJSON ¶
func (o *ListDimensions200Response) UnmarshalJSON(bytes []byte) (err error)
type ListExperiments200Response ¶
type ListExperiments200Response struct { PaginationFields Experiments []Experiment `json:"experiments"` }
ListExperiments200Response struct for ListExperiments200Response
func NewListExperiments200Response ¶
func NewListExperiments200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, experiments []Experiment) *ListExperiments200Response
NewListExperiments200Response instantiates a new ListExperiments200Response 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 NewListExperiments200ResponseWithDefaults ¶
func NewListExperiments200ResponseWithDefaults() *ListExperiments200Response
NewListExperiments200ResponseWithDefaults instantiates a new ListExperiments200Response 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 (*ListExperiments200Response) GetExperiments ¶
func (o *ListExperiments200Response) GetExperiments() []Experiment
GetExperiments returns the Experiments field value
func (*ListExperiments200Response) GetExperimentsOk ¶
func (o *ListExperiments200Response) GetExperimentsOk() ([]Experiment, bool)
GetExperimentsOk returns a tuple with the Experiments field value and a boolean to check if the value has been set.
func (ListExperiments200Response) MarshalJSON ¶
func (o ListExperiments200Response) MarshalJSON() ([]byte, error)
func (*ListExperiments200Response) SetExperiments ¶
func (o *ListExperiments200Response) SetExperiments(v []Experiment)
SetExperiments sets field value
func (ListExperiments200Response) ToMap ¶
func (o ListExperiments200Response) ToMap() (map[string]interface{}, error)
func (*ListExperiments200Response) UnmarshalJSON ¶
func (o *ListExperiments200Response) UnmarshalJSON(bytes []byte) (err error)
type ListFeatures200Response ¶
type ListFeatures200Response struct { PaginationFields Features []Feature `json:"features"` }
ListFeatures200Response struct for ListFeatures200Response
func NewListFeatures200Response ¶
func NewListFeatures200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, features []Feature) *ListFeatures200Response
NewListFeatures200Response instantiates a new ListFeatures200Response 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 NewListFeatures200ResponseWithDefaults ¶
func NewListFeatures200ResponseWithDefaults() *ListFeatures200Response
NewListFeatures200ResponseWithDefaults instantiates a new ListFeatures200Response 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 (*ListFeatures200Response) GetFeatures ¶
func (o *ListFeatures200Response) GetFeatures() []Feature
GetFeatures returns the Features field value
func (*ListFeatures200Response) GetFeaturesOk ¶
func (o *ListFeatures200Response) GetFeaturesOk() ([]Feature, bool)
GetFeaturesOk returns a tuple with the Features field value and a boolean to check if the value has been set.
func (ListFeatures200Response) MarshalJSON ¶
func (o ListFeatures200Response) MarshalJSON() ([]byte, error)
func (*ListFeatures200Response) SetFeatures ¶
func (o *ListFeatures200Response) SetFeatures(v []Feature)
SetFeatures sets field value
func (ListFeatures200Response) ToMap ¶
func (o ListFeatures200Response) ToMap() (map[string]interface{}, error)
func (*ListFeatures200Response) UnmarshalJSON ¶
func (o *ListFeatures200Response) UnmarshalJSON(bytes []byte) (err error)
type ListMetrics200Response ¶
type ListMetrics200Response struct { PaginationFields Metrics []Metric `json:"metrics"` }
ListMetrics200Response struct for ListMetrics200Response
func NewListMetrics200Response ¶
func NewListMetrics200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, metrics []Metric) *ListMetrics200Response
NewListMetrics200Response instantiates a new ListMetrics200Response 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 NewListMetrics200ResponseWithDefaults ¶
func NewListMetrics200ResponseWithDefaults() *ListMetrics200Response
NewListMetrics200ResponseWithDefaults instantiates a new ListMetrics200Response 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 (*ListMetrics200Response) GetMetrics ¶
func (o *ListMetrics200Response) GetMetrics() []Metric
GetMetrics returns the Metrics field value
func (*ListMetrics200Response) GetMetricsOk ¶
func (o *ListMetrics200Response) GetMetricsOk() ([]Metric, bool)
GetMetricsOk returns a tuple with the Metrics field value and a boolean to check if the value has been set.
func (ListMetrics200Response) MarshalJSON ¶
func (o ListMetrics200Response) MarshalJSON() ([]byte, error)
func (*ListMetrics200Response) SetMetrics ¶
func (o *ListMetrics200Response) SetMetrics(v []Metric)
SetMetrics sets field value
func (ListMetrics200Response) ToMap ¶
func (o ListMetrics200Response) ToMap() (map[string]interface{}, error)
func (*ListMetrics200Response) UnmarshalJSON ¶
func (o *ListMetrics200Response) UnmarshalJSON(bytes []byte) (err error)
type ListOrganizations200Response ¶
type ListOrganizations200Response struct { PaginationFields Organizations []Organization `json:"organizations"` }
ListOrganizations200Response struct for ListOrganizations200Response
func NewListOrganizations200Response ¶
func NewListOrganizations200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, organizations []Organization) *ListOrganizations200Response
NewListOrganizations200Response instantiates a new ListOrganizations200Response 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 NewListOrganizations200ResponseWithDefaults ¶
func NewListOrganizations200ResponseWithDefaults() *ListOrganizations200Response
NewListOrganizations200ResponseWithDefaults instantiates a new ListOrganizations200Response 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 (*ListOrganizations200Response) GetOrganizations ¶
func (o *ListOrganizations200Response) GetOrganizations() []Organization
GetOrganizations returns the Organizations field value
func (*ListOrganizations200Response) GetOrganizationsOk ¶
func (o *ListOrganizations200Response) GetOrganizationsOk() ([]Organization, bool)
GetOrganizationsOk returns a tuple with the Organizations field value and a boolean to check if the value has been set.
func (ListOrganizations200Response) MarshalJSON ¶
func (o ListOrganizations200Response) MarshalJSON() ([]byte, error)
func (*ListOrganizations200Response) SetOrganizations ¶
func (o *ListOrganizations200Response) SetOrganizations(v []Organization)
SetOrganizations sets field value
func (ListOrganizations200Response) ToMap ¶
func (o ListOrganizations200Response) ToMap() (map[string]interface{}, error)
func (*ListOrganizations200Response) UnmarshalJSON ¶
func (o *ListOrganizations200Response) UnmarshalJSON(bytes []byte) (err error)
type ListProjects200Response ¶
type ListProjects200Response struct { Projects []Project `json:"projects"` PaginationFields }
ListProjects200Response struct for ListProjects200Response
func NewListProjects200Response ¶
func NewListProjects200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, projects []Project) *ListProjects200Response
NewListProjects200Response instantiates a new ListProjects200Response 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 NewListProjects200ResponseWithDefaults ¶
func NewListProjects200ResponseWithDefaults() *ListProjects200Response
NewListProjects200ResponseWithDefaults instantiates a new ListProjects200Response 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 (*ListProjects200Response) GetProjects ¶
func (o *ListProjects200Response) GetProjects() []Project
GetProjects returns the Projects field value
func (*ListProjects200Response) GetProjectsOk ¶
func (o *ListProjects200Response) GetProjectsOk() ([]Project, bool)
GetProjectsOk returns a tuple with the Projects field value and a boolean to check if the value has been set.
func (ListProjects200Response) MarshalJSON ¶
func (o ListProjects200Response) MarshalJSON() ([]byte, error)
func (*ListProjects200Response) SetProjects ¶
func (o *ListProjects200Response) SetProjects(v []Project)
SetProjects sets field value
func (ListProjects200Response) ToMap ¶
func (o ListProjects200Response) ToMap() (map[string]interface{}, error)
func (*ListProjects200Response) UnmarshalJSON ¶
func (o *ListProjects200Response) UnmarshalJSON(bytes []byte) (err error)
type ListSavedGroups200Response ¶
type ListSavedGroups200Response struct { PaginationFields SavedGroups []SavedGroup `json:"savedGroups"` }
ListSavedGroups200Response struct for ListSavedGroups200Response
func NewListSavedGroups200Response ¶
func NewListSavedGroups200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, savedGroups []SavedGroup) *ListSavedGroups200Response
NewListSavedGroups200Response instantiates a new ListSavedGroups200Response 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 NewListSavedGroups200ResponseWithDefaults ¶
func NewListSavedGroups200ResponseWithDefaults() *ListSavedGroups200Response
NewListSavedGroups200ResponseWithDefaults instantiates a new ListSavedGroups200Response 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 (*ListSavedGroups200Response) GetLimit ¶
func (o *ListSavedGroups200Response) GetLimit() interface{}
GetLimit returns the Limit field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ListSavedGroups200Response) GetSavedGroups ¶
func (o *ListSavedGroups200Response) GetSavedGroups() []SavedGroup
GetSavedGroups returns the SavedGroups field value
func (*ListSavedGroups200Response) GetSavedGroupsOk ¶
func (o *ListSavedGroups200Response) GetSavedGroupsOk() ([]SavedGroup, bool)
GetSavedGroupsOk returns a tuple with the SavedGroups field value and a boolean to check if the value has been set.
func (ListSavedGroups200Response) MarshalJSON ¶
func (o ListSavedGroups200Response) MarshalJSON() ([]byte, error)
func (*ListSavedGroups200Response) SetSavedGroups ¶
func (o *ListSavedGroups200Response) SetSavedGroups(v []SavedGroup)
SetSavedGroups sets field value
func (ListSavedGroups200Response) ToMap ¶
func (o ListSavedGroups200Response) ToMap() (map[string]interface{}, error)
func (*ListSavedGroups200Response) UnmarshalJSON ¶
func (o *ListSavedGroups200Response) UnmarshalJSON(bytes []byte) (err error)
type ListSdkConnections200Response ¶
type ListSdkConnections200Response struct { PaginationFields Connections []SdkConnection `json:"connections,omitempty"` }
ListSdkConnections200Response struct for ListSdkConnections200Response
func NewListSdkConnections200Response ¶
func NewListSdkConnections200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32) *ListSdkConnections200Response
NewListSdkConnections200Response instantiates a new ListSdkConnections200Response 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 NewListSdkConnections200ResponseWithDefaults ¶
func NewListSdkConnections200ResponseWithDefaults() *ListSdkConnections200Response
NewListSdkConnections200ResponseWithDefaults instantiates a new ListSdkConnections200Response 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 (*ListSdkConnections200Response) GetConnections ¶
func (o *ListSdkConnections200Response) GetConnections() []SdkConnection
GetConnections returns the Connections field value if set, zero value otherwise.
func (*ListSdkConnections200Response) GetConnectionsOk ¶
func (o *ListSdkConnections200Response) GetConnectionsOk() ([]SdkConnection, bool)
GetConnectionsOk returns a tuple with the Connections field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ListSdkConnections200Response) GetLimit ¶
func (o *ListSdkConnections200Response) GetLimit() interface{}
GetLimit returns the Limit field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ListSdkConnections200Response) HasConnections ¶
func (o *ListSdkConnections200Response) HasConnections() bool
HasConnections returns a boolean if a field has been set.
func (ListSdkConnections200Response) MarshalJSON ¶
func (o ListSdkConnections200Response) MarshalJSON() ([]byte, error)
func (*ListSdkConnections200Response) SetConnections ¶
func (o *ListSdkConnections200Response) SetConnections(v []SdkConnection)
SetConnections gets a reference to the given []SdkConnection and assigns it to the Connections field.
func (ListSdkConnections200Response) ToMap ¶
func (o ListSdkConnections200Response) ToMap() (map[string]interface{}, error)
func (*ListSdkConnections200Response) UnmarshalJSON ¶
func (o *ListSdkConnections200Response) UnmarshalJSON(bytes []byte) (err error)
type ListSegments200Response ¶
type ListSegments200Response struct { PaginationFields Segments []Segment `json:"segments"` }
ListSegments200Response struct for ListSegments200Response
func NewListSegments200Response ¶
func NewListSegments200Response(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32, segments []Segment) *ListSegments200Response
NewListSegments200Response instantiates a new ListSegments200Response 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 NewListSegments200ResponseWithDefaults ¶
func NewListSegments200ResponseWithDefaults() *ListSegments200Response
NewListSegments200ResponseWithDefaults instantiates a new ListSegments200Response 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 (*ListSegments200Response) GetLimit ¶
func (o *ListSegments200Response) GetLimit() interface{}
GetLimit returns the Limit field value If the value is explicit nil, the zero value for interface{} will be returned
func (*ListSegments200Response) GetSegments ¶
func (o *ListSegments200Response) GetSegments() []Segment
GetSegments returns the Segments field value
func (*ListSegments200Response) GetSegmentsOk ¶
func (o *ListSegments200Response) GetSegmentsOk() ([]Segment, bool)
GetSegmentsOk returns a tuple with the Segments field value and a boolean to check if the value has been set.
func (ListSegments200Response) MarshalJSON ¶
func (o ListSegments200Response) MarshalJSON() ([]byte, error)
func (*ListSegments200Response) SetSegments ¶
func (o *ListSegments200Response) SetSegments(v []Segment)
SetSegments sets field value
func (ListSegments200Response) ToMap ¶
func (o ListSegments200Response) ToMap() (map[string]interface{}, error)
func (*ListSegments200Response) UnmarshalJSON ¶
func (o *ListSegments200Response) UnmarshalJSON(bytes []byte) (err error)
type ListVisualChangesets200Response ¶
type ListVisualChangesets200Response struct {
VisualChangesets []VisualChangeset `json:"visualChangesets"`
}
ListVisualChangesets200Response struct for ListVisualChangesets200Response
func NewListVisualChangesets200Response ¶
func NewListVisualChangesets200Response(visualChangesets []VisualChangeset) *ListVisualChangesets200Response
NewListVisualChangesets200Response instantiates a new ListVisualChangesets200Response 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 NewListVisualChangesets200ResponseWithDefaults ¶
func NewListVisualChangesets200ResponseWithDefaults() *ListVisualChangesets200Response
NewListVisualChangesets200ResponseWithDefaults instantiates a new ListVisualChangesets200Response 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 (*ListVisualChangesets200Response) GetVisualChangesets ¶
func (o *ListVisualChangesets200Response) GetVisualChangesets() []VisualChangeset
GetVisualChangesets returns the VisualChangesets field value
func (*ListVisualChangesets200Response) GetVisualChangesetsOk ¶
func (o *ListVisualChangesets200Response) GetVisualChangesetsOk() ([]VisualChangeset, bool)
GetVisualChangesetsOk returns a tuple with the VisualChangesets field value and a boolean to check if the value has been set.
func (ListVisualChangesets200Response) MarshalJSON ¶
func (o ListVisualChangesets200Response) MarshalJSON() ([]byte, error)
func (*ListVisualChangesets200Response) SetVisualChangesets ¶
func (o *ListVisualChangesets200Response) SetVisualChangesets(v []VisualChangeset)
SetVisualChangesets sets field value
func (ListVisualChangesets200Response) ToMap ¶
func (o ListVisualChangesets200Response) ToMap() (map[string]interface{}, error)
func (*ListVisualChangesets200Response) UnmarshalJSON ¶
func (o *ListVisualChangesets200Response) UnmarshalJSON(bytes []byte) (err error)
type Metric ¶
type Metric struct { Id string `json:"id"` DateCreated string `json:"dateCreated"` DateUpdated string `json:"dateUpdated"` Owner string `json:"owner"` DatasourceId string `json:"datasourceId"` Name string `json:"name"` Description string `json:"description"` Type string `json:"type"` Tags []string `json:"tags"` Projects []string `json:"projects"` Archived bool `json:"archived"` Behavior MetricBehavior `json:"behavior"` Sql *MetricSql `json:"sql,omitempty"` SqlBuilder *MetricSqlBuilder `json:"sqlBuilder,omitempty"` Mixpanel *MetricMixpanel `json:"mixpanel,omitempty"` }
Metric struct for Metric
func NewMetric ¶
func NewMetric(id string, dateCreated string, dateUpdated string, owner string, datasourceId string, name string, description string, type_ string, tags []string, projects []string, archived bool, behavior MetricBehavior) *Metric
NewMetric instantiates a new Metric 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 NewMetricWithDefaults ¶
func NewMetricWithDefaults() *Metric
NewMetricWithDefaults instantiates a new Metric 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 (*Metric) GetArchived ¶
GetArchived returns the Archived field value
func (*Metric) GetArchivedOk ¶
GetArchivedOk returns a tuple with the Archived field value and a boolean to check if the value has been set.
func (*Metric) GetBehavior ¶
func (o *Metric) GetBehavior() MetricBehavior
GetBehavior returns the Behavior field value
func (*Metric) GetBehaviorOk ¶
func (o *Metric) GetBehaviorOk() (*MetricBehavior, bool)
GetBehaviorOk returns a tuple with the Behavior field value and a boolean to check if the value has been set.
func (*Metric) GetDatasourceId ¶
GetDatasourceId returns the DatasourceId field value
func (*Metric) GetDatasourceIdOk ¶
GetDatasourceIdOk returns a tuple with the DatasourceId field value and a boolean to check if the value has been set.
func (*Metric) GetDateCreated ¶
GetDateCreated returns the DateCreated field value
func (*Metric) GetDateCreatedOk ¶
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set.
func (*Metric) GetDateUpdated ¶
GetDateUpdated returns the DateUpdated field value
func (*Metric) GetDateUpdatedOk ¶
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set.
func (*Metric) GetDescription ¶
GetDescription returns the Description field value
func (*Metric) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*Metric) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Metric) GetMixpanel ¶
func (o *Metric) GetMixpanel() MetricMixpanel
GetMixpanel returns the Mixpanel field value if set, zero value otherwise.
func (*Metric) GetMixpanelOk ¶
func (o *Metric) GetMixpanelOk() (*MetricMixpanel, bool)
GetMixpanelOk returns a tuple with the Mixpanel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metric) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Metric) GetOwnerOk ¶
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*Metric) GetProjects ¶
GetProjects returns the Projects field value
func (*Metric) GetProjectsOk ¶
GetProjectsOk returns a tuple with the Projects field value and a boolean to check if the value has been set.
func (*Metric) GetSqlBuilder ¶
func (o *Metric) GetSqlBuilder() MetricSqlBuilder
GetSqlBuilder returns the SqlBuilder field value if set, zero value otherwise.
func (*Metric) GetSqlBuilderOk ¶
func (o *Metric) GetSqlBuilderOk() (*MetricSqlBuilder, bool)
GetSqlBuilderOk returns a tuple with the SqlBuilder field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metric) GetSqlOk ¶
GetSqlOk returns a tuple with the Sql field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Metric) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value and a boolean to check if the value has been set.
func (*Metric) GetTypeOk ¶
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*Metric) HasMixpanel ¶
HasMixpanel returns a boolean if a field has been set.
func (*Metric) HasSqlBuilder ¶
HasSqlBuilder returns a boolean if a field has been set.
func (Metric) MarshalJSON ¶
func (*Metric) SetBehavior ¶
func (o *Metric) SetBehavior(v MetricBehavior)
SetBehavior sets field value
func (*Metric) SetDatasourceId ¶
SetDatasourceId sets field value
func (*Metric) SetDateCreated ¶
SetDateCreated sets field value
func (*Metric) SetDateUpdated ¶
SetDateUpdated sets field value
func (*Metric) SetDescription ¶
SetDescription sets field value
func (*Metric) SetMixpanel ¶
func (o *Metric) SetMixpanel(v MetricMixpanel)
SetMixpanel gets a reference to the given MetricMixpanel and assigns it to the Mixpanel field.
func (*Metric) SetSql ¶
SetSql gets a reference to the given MetricSql and assigns it to the Sql field.
func (*Metric) SetSqlBuilder ¶
func (o *Metric) SetSqlBuilder(v MetricSqlBuilder)
SetSqlBuilder gets a reference to the given MetricSqlBuilder and assigns it to the SqlBuilder field.
func (*Metric) UnmarshalJSON ¶
type MetricBehavior ¶
type MetricBehavior struct { Goal string `json:"goal"` Cap *float32 `json:"cap,omitempty"` Capping *string `json:"capping,omitempty"` CapValue *float32 `json:"capValue,omitempty"` ConversionWindowStart float32 `json:"conversionWindowStart"` ConversionWindowEnd float32 `json:"conversionWindowEnd"` RiskThresholdSuccess float32 `json:"riskThresholdSuccess"` RiskThresholdDanger float32 `json:"riskThresholdDanger"` MinPercentChange float32 `json:"minPercentChange"` MaxPercentChange float32 `json:"maxPercentChange"` MinSampleSize float32 `json:"minSampleSize"` }
MetricBehavior struct for MetricBehavior
func NewMetricBehavior ¶
func NewMetricBehavior(goal string, conversionWindowStart float32, conversionWindowEnd float32, riskThresholdSuccess float32, riskThresholdDanger float32, minPercentChange float32, maxPercentChange float32, minSampleSize float32) *MetricBehavior
NewMetricBehavior instantiates a new MetricBehavior 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 NewMetricBehaviorWithDefaults ¶
func NewMetricBehaviorWithDefaults() *MetricBehavior
NewMetricBehaviorWithDefaults instantiates a new MetricBehavior 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 (*MetricBehavior) GetCap ¶
func (o *MetricBehavior) GetCap() float32
GetCap returns the Cap field value if set, zero value otherwise.
func (*MetricBehavior) GetCapOk ¶
func (o *MetricBehavior) GetCapOk() (*float32, bool)
GetCapOk returns a tuple with the Cap field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricBehavior) GetCapValue ¶
func (o *MetricBehavior) GetCapValue() float32
GetCapValue returns the CapValue field value if set, zero value otherwise.
func (*MetricBehavior) GetCapValueOk ¶
func (o *MetricBehavior) GetCapValueOk() (*float32, bool)
GetCapValueOk returns a tuple with the CapValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricBehavior) GetCapping ¶
func (o *MetricBehavior) GetCapping() string
GetCapping returns the Capping field value if set, zero value otherwise.
func (*MetricBehavior) GetCappingOk ¶
func (o *MetricBehavior) GetCappingOk() (*string, bool)
GetCappingOk returns a tuple with the Capping field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MetricBehavior) GetConversionWindowEnd ¶
func (o *MetricBehavior) GetConversionWindowEnd() float32
GetConversionWindowEnd returns the ConversionWindowEnd field value
func (*MetricBehavior) GetConversionWindowEndOk ¶
func (o *MetricBehavior) GetConversionWindowEndOk() (*float32, bool)
GetConversionWindowEndOk returns a tuple with the ConversionWindowEnd field value and a boolean to check if the value has been set.
func (*MetricBehavior) GetConversionWindowStart ¶
func (o *MetricBehavior) GetConversionWindowStart() float32
GetConversionWindowStart returns the ConversionWindowStart field value
func (*MetricBehavior) GetConversionWindowStartOk ¶
func (o *MetricBehavior) GetConversionWindowStartOk() (*float32, bool)
GetConversionWindowStartOk returns a tuple with the ConversionWindowStart field value and a boolean to check if the value has been set.
func (*MetricBehavior) GetGoal ¶
func (o *MetricBehavior) GetGoal() string
GetGoal returns the Goal field value
func (*MetricBehavior) GetGoalOk ¶
func (o *MetricBehavior) GetGoalOk() (*string, bool)
GetGoalOk returns a tuple with the Goal field value and a boolean to check if the value has been set.
func (*MetricBehavior) GetMaxPercentChange ¶
func (o *MetricBehavior) GetMaxPercentChange() float32
GetMaxPercentChange returns the MaxPercentChange field value
func (*MetricBehavior) GetMaxPercentChangeOk ¶
func (o *MetricBehavior) GetMaxPercentChangeOk() (*float32, bool)
GetMaxPercentChangeOk returns a tuple with the MaxPercentChange field value and a boolean to check if the value has been set.
func (*MetricBehavior) GetMinPercentChange ¶
func (o *MetricBehavior) GetMinPercentChange() float32
GetMinPercentChange returns the MinPercentChange field value
func (*MetricBehavior) GetMinPercentChangeOk ¶
func (o *MetricBehavior) GetMinPercentChangeOk() (*float32, bool)
GetMinPercentChangeOk returns a tuple with the MinPercentChange field value and a boolean to check if the value has been set.
func (*MetricBehavior) GetMinSampleSize ¶
func (o *MetricBehavior) GetMinSampleSize() float32
GetMinSampleSize returns the MinSampleSize field value
func (*MetricBehavior) GetMinSampleSizeOk ¶
func (o *MetricBehavior) GetMinSampleSizeOk() (*float32, bool)
GetMinSampleSizeOk returns a tuple with the MinSampleSize field value and a boolean to check if the value has been set.
func (*MetricBehavior) GetRiskThresholdDanger ¶
func (o *MetricBehavior) GetRiskThresholdDanger() float32
GetRiskThresholdDanger returns the RiskThresholdDanger field value
func (*MetricBehavior) GetRiskThresholdDangerOk ¶
func (o *MetricBehavior) GetRiskThresholdDangerOk() (*float32, bool)
GetRiskThresholdDangerOk returns a tuple with the RiskThresholdDanger field value and a boolean to check if the value has been set.
func (*MetricBehavior) GetRiskThresholdSuccess ¶
func (o *MetricBehavior) GetRiskThresholdSuccess() float32
GetRiskThresholdSuccess returns the RiskThresholdSuccess field value
func (*MetricBehavior) GetRiskThresholdSuccessOk ¶
func (o *MetricBehavior) GetRiskThresholdSuccessOk() (*float32, bool)
GetRiskThresholdSuccessOk returns a tuple with the RiskThresholdSuccess field value and a boolean to check if the value has been set.
func (*MetricBehavior) HasCap ¶
func (o *MetricBehavior) HasCap() bool
HasCap returns a boolean if a field has been set.
func (*MetricBehavior) HasCapValue ¶
func (o *MetricBehavior) HasCapValue() bool
HasCapValue returns a boolean if a field has been set.
func (*MetricBehavior) HasCapping ¶
func (o *MetricBehavior) HasCapping() bool
HasCapping returns a boolean if a field has been set.
func (MetricBehavior) MarshalJSON ¶
func (o MetricBehavior) MarshalJSON() ([]byte, error)
func (*MetricBehavior) SetCap ¶
func (o *MetricBehavior) SetCap(v float32)
SetCap gets a reference to the given float32 and assigns it to the Cap field.
func (*MetricBehavior) SetCapValue ¶
func (o *MetricBehavior) SetCapValue(v float32)
SetCapValue gets a reference to the given float32 and assigns it to the CapValue field.
func (*MetricBehavior) SetCapping ¶
func (o *MetricBehavior) SetCapping(v string)
SetCapping gets a reference to the given string and assigns it to the Capping field.
func (*MetricBehavior) SetConversionWindowEnd ¶
func (o *MetricBehavior) SetConversionWindowEnd(v float32)
SetConversionWindowEnd sets field value
func (*MetricBehavior) SetConversionWindowStart ¶
func (o *MetricBehavior) SetConversionWindowStart(v float32)
SetConversionWindowStart sets field value
func (*MetricBehavior) SetGoal ¶
func (o *MetricBehavior) SetGoal(v string)
SetGoal sets field value
func (*MetricBehavior) SetMaxPercentChange ¶
func (o *MetricBehavior) SetMaxPercentChange(v float32)
SetMaxPercentChange sets field value
func (*MetricBehavior) SetMinPercentChange ¶
func (o *MetricBehavior) SetMinPercentChange(v float32)
SetMinPercentChange sets field value
func (*MetricBehavior) SetMinSampleSize ¶
func (o *MetricBehavior) SetMinSampleSize(v float32)
SetMinSampleSize sets field value
func (*MetricBehavior) SetRiskThresholdDanger ¶
func (o *MetricBehavior) SetRiskThresholdDanger(v float32)
SetRiskThresholdDanger sets field value
func (*MetricBehavior) SetRiskThresholdSuccess ¶
func (o *MetricBehavior) SetRiskThresholdSuccess(v float32)
SetRiskThresholdSuccess sets field value
func (MetricBehavior) ToMap ¶
func (o MetricBehavior) ToMap() (map[string]interface{}, error)
func (*MetricBehavior) UnmarshalJSON ¶
func (o *MetricBehavior) UnmarshalJSON(bytes []byte) (err error)
type MetricMixpanel ¶
type MetricMixpanel struct { EventName string `json:"eventName"` EventValue string `json:"eventValue"` UserAggregation string `json:"userAggregation"` Conditions []PostMetricRequestMixpanelConditionsInner `json:"conditions"` }
MetricMixpanel struct for MetricMixpanel
func NewMetricMixpanel ¶
func NewMetricMixpanel(eventName string, eventValue string, userAggregation string, conditions []PostMetricRequestMixpanelConditionsInner) *MetricMixpanel
NewMetricMixpanel instantiates a new MetricMixpanel 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 NewMetricMixpanelWithDefaults ¶
func NewMetricMixpanelWithDefaults() *MetricMixpanel
NewMetricMixpanelWithDefaults instantiates a new MetricMixpanel 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 (*MetricMixpanel) GetConditions ¶
func (o *MetricMixpanel) GetConditions() []PostMetricRequestMixpanelConditionsInner
GetConditions returns the Conditions field value
func (*MetricMixpanel) GetConditionsOk ¶
func (o *MetricMixpanel) GetConditionsOk() ([]PostMetricRequestMixpanelConditionsInner, bool)
GetConditionsOk returns a tuple with the Conditions field value and a boolean to check if the value has been set.
func (*MetricMixpanel) GetEventName ¶
func (o *MetricMixpanel) GetEventName() string
GetEventName returns the EventName field value
func (*MetricMixpanel) GetEventNameOk ¶
func (o *MetricMixpanel) GetEventNameOk() (*string, bool)
GetEventNameOk returns a tuple with the EventName field value and a boolean to check if the value has been set.
func (*MetricMixpanel) GetEventValue ¶
func (o *MetricMixpanel) GetEventValue() string
GetEventValue returns the EventValue field value
func (*MetricMixpanel) GetEventValueOk ¶
func (o *MetricMixpanel) GetEventValueOk() (*string, bool)
GetEventValueOk returns a tuple with the EventValue field value and a boolean to check if the value has been set.
func (*MetricMixpanel) GetUserAggregation ¶
func (o *MetricMixpanel) GetUserAggregation() string
GetUserAggregation returns the UserAggregation field value
func (*MetricMixpanel) GetUserAggregationOk ¶
func (o *MetricMixpanel) GetUserAggregationOk() (*string, bool)
GetUserAggregationOk returns a tuple with the UserAggregation field value and a boolean to check if the value has been set.
func (MetricMixpanel) MarshalJSON ¶
func (o MetricMixpanel) MarshalJSON() ([]byte, error)
func (*MetricMixpanel) SetConditions ¶
func (o *MetricMixpanel) SetConditions(v []PostMetricRequestMixpanelConditionsInner)
SetConditions sets field value
func (*MetricMixpanel) SetEventName ¶
func (o *MetricMixpanel) SetEventName(v string)
SetEventName sets field value
func (*MetricMixpanel) SetEventValue ¶
func (o *MetricMixpanel) SetEventValue(v string)
SetEventValue sets field value
func (*MetricMixpanel) SetUserAggregation ¶
func (o *MetricMixpanel) SetUserAggregation(v string)
SetUserAggregation sets field value
func (MetricMixpanel) ToMap ¶
func (o MetricMixpanel) ToMap() (map[string]interface{}, error)
func (*MetricMixpanel) UnmarshalJSON ¶
func (o *MetricMixpanel) UnmarshalJSON(bytes []byte) (err error)
type MetricSql ¶
type MetricSql struct { IdentifierTypes []string `json:"identifierTypes"` ConversionSQL string `json:"conversionSQL"` UserAggregationSQL string `json:"userAggregationSQL"` DenominatorMetricId string `json:"denominatorMetricId"` }
MetricSql struct for MetricSql
func NewMetricSql ¶
func NewMetricSql(identifierTypes []string, conversionSQL string, userAggregationSQL string, denominatorMetricId string) *MetricSql
NewMetricSql instantiates a new MetricSql 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 NewMetricSqlWithDefaults ¶
func NewMetricSqlWithDefaults() *MetricSql
NewMetricSqlWithDefaults instantiates a new MetricSql 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 (*MetricSql) GetConversionSQL ¶
GetConversionSQL returns the ConversionSQL field value
func (*MetricSql) GetConversionSQLOk ¶
GetConversionSQLOk returns a tuple with the ConversionSQL field value and a boolean to check if the value has been set.
func (*MetricSql) GetDenominatorMetricId ¶
GetDenominatorMetricId returns the DenominatorMetricId field value
func (*MetricSql) GetDenominatorMetricIdOk ¶
GetDenominatorMetricIdOk returns a tuple with the DenominatorMetricId field value and a boolean to check if the value has been set.
func (*MetricSql) GetIdentifierTypes ¶
GetIdentifierTypes returns the IdentifierTypes field value
func (*MetricSql) GetIdentifierTypesOk ¶
GetIdentifierTypesOk returns a tuple with the IdentifierTypes field value and a boolean to check if the value has been set.
func (*MetricSql) GetUserAggregationSQL ¶
GetUserAggregationSQL returns the UserAggregationSQL field value
func (*MetricSql) GetUserAggregationSQLOk ¶
GetUserAggregationSQLOk returns a tuple with the UserAggregationSQL field value and a boolean to check if the value has been set.
func (MetricSql) MarshalJSON ¶
func (*MetricSql) SetConversionSQL ¶
SetConversionSQL sets field value
func (*MetricSql) SetDenominatorMetricId ¶
SetDenominatorMetricId sets field value
func (*MetricSql) SetIdentifierTypes ¶
SetIdentifierTypes sets field value
func (*MetricSql) SetUserAggregationSQL ¶
SetUserAggregationSQL sets field value
func (*MetricSql) UnmarshalJSON ¶
type MetricSqlBuilder ¶
type MetricSqlBuilder struct { IdentifierTypeColumns []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner `json:"identifierTypeColumns"` TableName string `json:"tableName"` ValueColumnName string `json:"valueColumnName"` TimestampColumnName string `json:"timestampColumnName"` Conditions []PostMetricRequestSqlBuilderConditionsInner `json:"conditions"` }
MetricSqlBuilder struct for MetricSqlBuilder
func NewMetricSqlBuilder ¶
func NewMetricSqlBuilder(identifierTypeColumns []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner, tableName string, valueColumnName string, timestampColumnName string, conditions []PostMetricRequestSqlBuilderConditionsInner) *MetricSqlBuilder
NewMetricSqlBuilder instantiates a new MetricSqlBuilder 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 NewMetricSqlBuilderWithDefaults ¶
func NewMetricSqlBuilderWithDefaults() *MetricSqlBuilder
NewMetricSqlBuilderWithDefaults instantiates a new MetricSqlBuilder 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 (*MetricSqlBuilder) GetConditions ¶
func (o *MetricSqlBuilder) GetConditions() []PostMetricRequestSqlBuilderConditionsInner
GetConditions returns the Conditions field value
func (*MetricSqlBuilder) GetConditionsOk ¶
func (o *MetricSqlBuilder) GetConditionsOk() ([]PostMetricRequestSqlBuilderConditionsInner, bool)
GetConditionsOk returns a tuple with the Conditions field value and a boolean to check if the value has been set.
func (*MetricSqlBuilder) GetIdentifierTypeColumns ¶
func (o *MetricSqlBuilder) GetIdentifierTypeColumns() []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
GetIdentifierTypeColumns returns the IdentifierTypeColumns field value
func (*MetricSqlBuilder) GetIdentifierTypeColumnsOk ¶
func (o *MetricSqlBuilder) GetIdentifierTypeColumnsOk() ([]PostMetricRequestSqlBuilderIdentifierTypeColumnsInner, bool)
GetIdentifierTypeColumnsOk returns a tuple with the IdentifierTypeColumns field value and a boolean to check if the value has been set.
func (*MetricSqlBuilder) GetTableName ¶
func (o *MetricSqlBuilder) GetTableName() string
GetTableName returns the TableName field value
func (*MetricSqlBuilder) GetTableNameOk ¶
func (o *MetricSqlBuilder) GetTableNameOk() (*string, bool)
GetTableNameOk returns a tuple with the TableName field value and a boolean to check if the value has been set.
func (*MetricSqlBuilder) GetTimestampColumnName ¶
func (o *MetricSqlBuilder) GetTimestampColumnName() string
GetTimestampColumnName returns the TimestampColumnName field value
func (*MetricSqlBuilder) GetTimestampColumnNameOk ¶
func (o *MetricSqlBuilder) GetTimestampColumnNameOk() (*string, bool)
GetTimestampColumnNameOk returns a tuple with the TimestampColumnName field value and a boolean to check if the value has been set.
func (*MetricSqlBuilder) GetValueColumnName ¶
func (o *MetricSqlBuilder) GetValueColumnName() string
GetValueColumnName returns the ValueColumnName field value
func (*MetricSqlBuilder) GetValueColumnNameOk ¶
func (o *MetricSqlBuilder) GetValueColumnNameOk() (*string, bool)
GetValueColumnNameOk returns a tuple with the ValueColumnName field value and a boolean to check if the value has been set.
func (MetricSqlBuilder) MarshalJSON ¶
func (o MetricSqlBuilder) MarshalJSON() ([]byte, error)
func (*MetricSqlBuilder) SetConditions ¶
func (o *MetricSqlBuilder) SetConditions(v []PostMetricRequestSqlBuilderConditionsInner)
SetConditions sets field value
func (*MetricSqlBuilder) SetIdentifierTypeColumns ¶
func (o *MetricSqlBuilder) SetIdentifierTypeColumns(v []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner)
SetIdentifierTypeColumns sets field value
func (*MetricSqlBuilder) SetTableName ¶
func (o *MetricSqlBuilder) SetTableName(v string)
SetTableName sets field value
func (*MetricSqlBuilder) SetTimestampColumnName ¶
func (o *MetricSqlBuilder) SetTimestampColumnName(v string)
SetTimestampColumnName sets field value
func (*MetricSqlBuilder) SetValueColumnName ¶
func (o *MetricSqlBuilder) SetValueColumnName(v string)
SetValueColumnName sets field value
func (MetricSqlBuilder) ToMap ¶
func (o MetricSqlBuilder) ToMap() (map[string]interface{}, error)
func (*MetricSqlBuilder) UnmarshalJSON ¶
func (o *MetricSqlBuilder) UnmarshalJSON(bytes []byte) (err error)
type NullableDataSource ¶
type NullableDataSource struct {
// contains filtered or unexported fields
}
func NewNullableDataSource ¶
func NewNullableDataSource(val *DataSource) *NullableDataSource
func (NullableDataSource) Get ¶
func (v NullableDataSource) Get() *DataSource
func (NullableDataSource) IsSet ¶
func (v NullableDataSource) IsSet() bool
func (NullableDataSource) MarshalJSON ¶
func (v NullableDataSource) MarshalJSON() ([]byte, error)
func (*NullableDataSource) Set ¶
func (v *NullableDataSource) Set(val *DataSource)
func (*NullableDataSource) UnmarshalJSON ¶
func (v *NullableDataSource) UnmarshalJSON(src []byte) error
func (*NullableDataSource) Unset ¶
func (v *NullableDataSource) Unset()
type NullableDataSourceMixpanelSettings ¶
type NullableDataSourceMixpanelSettings struct {
// contains filtered or unexported fields
}
func NewNullableDataSourceMixpanelSettings ¶
func NewNullableDataSourceMixpanelSettings(val *DataSourceMixpanelSettings) *NullableDataSourceMixpanelSettings
func (NullableDataSourceMixpanelSettings) Get ¶
func (v NullableDataSourceMixpanelSettings) Get() *DataSourceMixpanelSettings
func (NullableDataSourceMixpanelSettings) IsSet ¶
func (v NullableDataSourceMixpanelSettings) IsSet() bool
func (NullableDataSourceMixpanelSettings) MarshalJSON ¶
func (v NullableDataSourceMixpanelSettings) MarshalJSON() ([]byte, error)
func (*NullableDataSourceMixpanelSettings) Set ¶
func (v *NullableDataSourceMixpanelSettings) Set(val *DataSourceMixpanelSettings)
func (*NullableDataSourceMixpanelSettings) UnmarshalJSON ¶
func (v *NullableDataSourceMixpanelSettings) UnmarshalJSON(src []byte) error
func (*NullableDataSourceMixpanelSettings) Unset ¶
func (v *NullableDataSourceMixpanelSettings) Unset()
type NullableDeleteMetric200Response ¶
type NullableDeleteMetric200Response struct {
// contains filtered or unexported fields
}
func NewNullableDeleteMetric200Response ¶
func NewNullableDeleteMetric200Response(val *DeleteMetric200Response) *NullableDeleteMetric200Response
func (NullableDeleteMetric200Response) Get ¶
func (v NullableDeleteMetric200Response) Get() *DeleteMetric200Response
func (NullableDeleteMetric200Response) IsSet ¶
func (v NullableDeleteMetric200Response) IsSet() bool
func (NullableDeleteMetric200Response) MarshalJSON ¶
func (v NullableDeleteMetric200Response) MarshalJSON() ([]byte, error)
func (*NullableDeleteMetric200Response) Set ¶
func (v *NullableDeleteMetric200Response) Set(val *DeleteMetric200Response)
func (*NullableDeleteMetric200Response) UnmarshalJSON ¶
func (v *NullableDeleteMetric200Response) UnmarshalJSON(src []byte) error
func (*NullableDeleteMetric200Response) Unset ¶
func (v *NullableDeleteMetric200Response) Unset()
type NullableDimension ¶
type NullableDimension struct {
// contains filtered or unexported fields
}
func NewNullableDimension ¶
func NewNullableDimension(val *Dimension) *NullableDimension
func (NullableDimension) Get ¶
func (v NullableDimension) Get() *Dimension
func (NullableDimension) IsSet ¶
func (v NullableDimension) IsSet() bool
func (NullableDimension) MarshalJSON ¶
func (v NullableDimension) MarshalJSON() ([]byte, error)
func (*NullableDimension) Set ¶
func (v *NullableDimension) Set(val *Dimension)
func (*NullableDimension) UnmarshalJSON ¶
func (v *NullableDimension) UnmarshalJSON(src []byte) error
func (*NullableDimension) Unset ¶
func (v *NullableDimension) Unset()
type NullableExperiment ¶
type NullableExperiment struct {
// contains filtered or unexported fields
}
func NewNullableExperiment ¶
func NewNullableExperiment(val *Experiment) *NullableExperiment
func (NullableExperiment) Get ¶
func (v NullableExperiment) Get() *Experiment
func (NullableExperiment) IsSet ¶
func (v NullableExperiment) IsSet() bool
func (NullableExperiment) MarshalJSON ¶
func (v NullableExperiment) MarshalJSON() ([]byte, error)
func (*NullableExperiment) Set ¶
func (v *NullableExperiment) Set(val *Experiment)
func (*NullableExperiment) UnmarshalJSON ¶
func (v *NullableExperiment) UnmarshalJSON(src []byte) error
func (*NullableExperiment) Unset ¶
func (v *NullableExperiment) Unset()
type NullableExperimentAnalysisSettings ¶
type NullableExperimentAnalysisSettings struct {
// contains filtered or unexported fields
}
func NewNullableExperimentAnalysisSettings ¶
func NewNullableExperimentAnalysisSettings(val *ExperimentAnalysisSettings) *NullableExperimentAnalysisSettings
func (NullableExperimentAnalysisSettings) Get ¶
func (v NullableExperimentAnalysisSettings) Get() *ExperimentAnalysisSettings
func (NullableExperimentAnalysisSettings) IsSet ¶
func (v NullableExperimentAnalysisSettings) IsSet() bool
func (NullableExperimentAnalysisSettings) MarshalJSON ¶
func (v NullableExperimentAnalysisSettings) MarshalJSON() ([]byte, error)
func (*NullableExperimentAnalysisSettings) Set ¶
func (v *NullableExperimentAnalysisSettings) Set(val *ExperimentAnalysisSettings)
func (*NullableExperimentAnalysisSettings) UnmarshalJSON ¶
func (v *NullableExperimentAnalysisSettings) UnmarshalJSON(src []byte) error
func (*NullableExperimentAnalysisSettings) Unset ¶
func (v *NullableExperimentAnalysisSettings) Unset()
type NullableExperimentMetric ¶
type NullableExperimentMetric struct {
// contains filtered or unexported fields
}
func NewNullableExperimentMetric ¶
func NewNullableExperimentMetric(val *ExperimentMetric) *NullableExperimentMetric
func (NullableExperimentMetric) Get ¶
func (v NullableExperimentMetric) Get() *ExperimentMetric
func (NullableExperimentMetric) IsSet ¶
func (v NullableExperimentMetric) IsSet() bool
func (NullableExperimentMetric) MarshalJSON ¶
func (v NullableExperimentMetric) MarshalJSON() ([]byte, error)
func (*NullableExperimentMetric) Set ¶
func (v *NullableExperimentMetric) Set(val *ExperimentMetric)
func (*NullableExperimentMetric) UnmarshalJSON ¶
func (v *NullableExperimentMetric) UnmarshalJSON(src []byte) error
func (*NullableExperimentMetric) Unset ¶
func (v *NullableExperimentMetric) Unset()
type NullableExperimentMetricOverrides ¶
type NullableExperimentMetricOverrides struct {
// contains filtered or unexported fields
}
func NewNullableExperimentMetricOverrides ¶
func NewNullableExperimentMetricOverrides(val *ExperimentMetricOverrides) *NullableExperimentMetricOverrides
func (NullableExperimentMetricOverrides) Get ¶
func (v NullableExperimentMetricOverrides) Get() *ExperimentMetricOverrides
func (NullableExperimentMetricOverrides) IsSet ¶
func (v NullableExperimentMetricOverrides) IsSet() bool
func (NullableExperimentMetricOverrides) MarshalJSON ¶
func (v NullableExperimentMetricOverrides) MarshalJSON() ([]byte, error)
func (*NullableExperimentMetricOverrides) Set ¶
func (v *NullableExperimentMetricOverrides) Set(val *ExperimentMetricOverrides)
func (*NullableExperimentMetricOverrides) UnmarshalJSON ¶
func (v *NullableExperimentMetricOverrides) UnmarshalJSON(src []byte) error
func (*NullableExperimentMetricOverrides) Unset ¶
func (v *NullableExperimentMetricOverrides) Unset()
type NullableExperimentResultSummary ¶
type NullableExperimentResultSummary struct {
// contains filtered or unexported fields
}
func NewNullableExperimentResultSummary ¶
func NewNullableExperimentResultSummary(val *ExperimentResultSummary) *NullableExperimentResultSummary
func (NullableExperimentResultSummary) Get ¶
func (v NullableExperimentResultSummary) Get() *ExperimentResultSummary
func (NullableExperimentResultSummary) IsSet ¶
func (v NullableExperimentResultSummary) IsSet() bool
func (NullableExperimentResultSummary) MarshalJSON ¶
func (v NullableExperimentResultSummary) MarshalJSON() ([]byte, error)
func (*NullableExperimentResultSummary) Set ¶
func (v *NullableExperimentResultSummary) Set(val *ExperimentResultSummary)
func (*NullableExperimentResultSummary) UnmarshalJSON ¶
func (v *NullableExperimentResultSummary) UnmarshalJSON(src []byte) error
func (*NullableExperimentResultSummary) Unset ¶
func (v *NullableExperimentResultSummary) Unset()
type NullableExperimentResults ¶
type NullableExperimentResults struct {
// contains filtered or unexported fields
}
func NewNullableExperimentResults ¶
func NewNullableExperimentResults(val *ExperimentResults) *NullableExperimentResults
func (NullableExperimentResults) Get ¶
func (v NullableExperimentResults) Get() *ExperimentResults
func (NullableExperimentResults) IsSet ¶
func (v NullableExperimentResults) IsSet() bool
func (NullableExperimentResults) MarshalJSON ¶
func (v NullableExperimentResults) MarshalJSON() ([]byte, error)
func (*NullableExperimentResults) Set ¶
func (v *NullableExperimentResults) Set(val *ExperimentResults)
func (*NullableExperimentResults) UnmarshalJSON ¶
func (v *NullableExperimentResults) UnmarshalJSON(src []byte) error
func (*NullableExperimentResults) Unset ¶
func (v *NullableExperimentResults) Unset()
type NullableExperimentResultsDimension ¶
type NullableExperimentResultsDimension struct {
// contains filtered or unexported fields
}
func NewNullableExperimentResultsDimension ¶
func NewNullableExperimentResultsDimension(val *ExperimentResultsDimension) *NullableExperimentResultsDimension
func (NullableExperimentResultsDimension) Get ¶
func (v NullableExperimentResultsDimension) Get() *ExperimentResultsDimension
func (NullableExperimentResultsDimension) IsSet ¶
func (v NullableExperimentResultsDimension) IsSet() bool
func (NullableExperimentResultsDimension) MarshalJSON ¶
func (v NullableExperimentResultsDimension) MarshalJSON() ([]byte, error)
func (*NullableExperimentResultsDimension) Set ¶
func (v *NullableExperimentResultsDimension) Set(val *ExperimentResultsDimension)
func (*NullableExperimentResultsDimension) UnmarshalJSON ¶
func (v *NullableExperimentResultsDimension) UnmarshalJSON(src []byte) error
func (*NullableExperimentResultsDimension) Unset ¶
func (v *NullableExperimentResultsDimension) Unset()
type NullableFeature ¶
type NullableFeature struct {
// contains filtered or unexported fields
}
func NewNullableFeature ¶
func NewNullableFeature(val *Feature) *NullableFeature
func (NullableFeature) Get ¶
func (v NullableFeature) Get() *Feature
func (NullableFeature) IsSet ¶
func (v NullableFeature) IsSet() bool
func (NullableFeature) MarshalJSON ¶
func (v NullableFeature) MarshalJSON() ([]byte, error)
func (*NullableFeature) Set ¶
func (v *NullableFeature) Set(val *Feature)
func (*NullableFeature) UnmarshalJSON ¶
func (v *NullableFeature) UnmarshalJSON(src []byte) error
func (*NullableFeature) Unset ¶
func (v *NullableFeature) Unset()
type NullableFeatureDefinition ¶
type NullableFeatureDefinition struct {
// contains filtered or unexported fields
}
func NewNullableFeatureDefinition ¶
func NewNullableFeatureDefinition(val *FeatureDefinition) *NullableFeatureDefinition
func (NullableFeatureDefinition) Get ¶
func (v NullableFeatureDefinition) Get() *FeatureDefinition
func (NullableFeatureDefinition) IsSet ¶
func (v NullableFeatureDefinition) IsSet() bool
func (NullableFeatureDefinition) MarshalJSON ¶
func (v NullableFeatureDefinition) MarshalJSON() ([]byte, error)
func (*NullableFeatureDefinition) Set ¶
func (v *NullableFeatureDefinition) Set(val *FeatureDefinition)
func (*NullableFeatureDefinition) UnmarshalJSON ¶
func (v *NullableFeatureDefinition) UnmarshalJSON(src []byte) error
func (*NullableFeatureDefinition) Unset ¶
func (v *NullableFeatureDefinition) Unset()
type NullableFeatureDefinitionDefaultValue ¶
type NullableFeatureDefinitionDefaultValue struct {
// contains filtered or unexported fields
}
func NewNullableFeatureDefinitionDefaultValue ¶
func NewNullableFeatureDefinitionDefaultValue(val *FeatureDefinitionDefaultValue) *NullableFeatureDefinitionDefaultValue
func (NullableFeatureDefinitionDefaultValue) Get ¶
func (v NullableFeatureDefinitionDefaultValue) Get() *FeatureDefinitionDefaultValue
func (NullableFeatureDefinitionDefaultValue) IsSet ¶
func (v NullableFeatureDefinitionDefaultValue) IsSet() bool
func (NullableFeatureDefinitionDefaultValue) MarshalJSON ¶
func (v NullableFeatureDefinitionDefaultValue) MarshalJSON() ([]byte, error)
func (*NullableFeatureDefinitionDefaultValue) Set ¶
func (v *NullableFeatureDefinitionDefaultValue) Set(val *FeatureDefinitionDefaultValue)
func (*NullableFeatureDefinitionDefaultValue) UnmarshalJSON ¶
func (v *NullableFeatureDefinitionDefaultValue) UnmarshalJSON(src []byte) error
func (*NullableFeatureDefinitionDefaultValue) Unset ¶
func (v *NullableFeatureDefinitionDefaultValue) Unset()
type NullableFeatureEnvironment ¶
type NullableFeatureEnvironment struct {
// contains filtered or unexported fields
}
func NewNullableFeatureEnvironment ¶
func NewNullableFeatureEnvironment(val *FeatureEnvironment) *NullableFeatureEnvironment
func (NullableFeatureEnvironment) Get ¶
func (v NullableFeatureEnvironment) Get() *FeatureEnvironment
func (NullableFeatureEnvironment) IsSet ¶
func (v NullableFeatureEnvironment) IsSet() bool
func (NullableFeatureEnvironment) MarshalJSON ¶
func (v NullableFeatureEnvironment) MarshalJSON() ([]byte, error)
func (*NullableFeatureEnvironment) Set ¶
func (v *NullableFeatureEnvironment) Set(val *FeatureEnvironment)
func (*NullableFeatureEnvironment) UnmarshalJSON ¶
func (v *NullableFeatureEnvironment) UnmarshalJSON(src []byte) error
func (*NullableFeatureEnvironment) Unset ¶
func (v *NullableFeatureEnvironment) Unset()
type NullableFeatureEnvironmentDraft ¶
type NullableFeatureEnvironmentDraft struct {
// contains filtered or unexported fields
}
func NewNullableFeatureEnvironmentDraft ¶
func NewNullableFeatureEnvironmentDraft(val *FeatureEnvironmentDraft) *NullableFeatureEnvironmentDraft
func (NullableFeatureEnvironmentDraft) Get ¶
func (v NullableFeatureEnvironmentDraft) Get() *FeatureEnvironmentDraft
func (NullableFeatureEnvironmentDraft) IsSet ¶
func (v NullableFeatureEnvironmentDraft) IsSet() bool
func (NullableFeatureEnvironmentDraft) MarshalJSON ¶
func (v NullableFeatureEnvironmentDraft) MarshalJSON() ([]byte, error)
func (*NullableFeatureEnvironmentDraft) Set ¶
func (v *NullableFeatureEnvironmentDraft) Set(val *FeatureEnvironmentDraft)
func (*NullableFeatureEnvironmentDraft) UnmarshalJSON ¶
func (v *NullableFeatureEnvironmentDraft) UnmarshalJSON(src []byte) error
func (*NullableFeatureEnvironmentDraft) Unset ¶
func (v *NullableFeatureEnvironmentDraft) Unset()
type NullableFeatureExperimentRefRule ¶
type NullableFeatureExperimentRefRule struct {
// contains filtered or unexported fields
}
func NewNullableFeatureExperimentRefRule ¶
func NewNullableFeatureExperimentRefRule(val *FeatureExperimentRefRule) *NullableFeatureExperimentRefRule
func (NullableFeatureExperimentRefRule) Get ¶
func (v NullableFeatureExperimentRefRule) Get() *FeatureExperimentRefRule
func (NullableFeatureExperimentRefRule) IsSet ¶
func (v NullableFeatureExperimentRefRule) IsSet() bool
func (NullableFeatureExperimentRefRule) MarshalJSON ¶
func (v NullableFeatureExperimentRefRule) MarshalJSON() ([]byte, error)
func (*NullableFeatureExperimentRefRule) Set ¶
func (v *NullableFeatureExperimentRefRule) Set(val *FeatureExperimentRefRule)
func (*NullableFeatureExperimentRefRule) UnmarshalJSON ¶
func (v *NullableFeatureExperimentRefRule) UnmarshalJSON(src []byte) error
func (*NullableFeatureExperimentRefRule) Unset ¶
func (v *NullableFeatureExperimentRefRule) Unset()
type NullableFeatureExperimentRule ¶
type NullableFeatureExperimentRule struct {
// contains filtered or unexported fields
}
func NewNullableFeatureExperimentRule ¶
func NewNullableFeatureExperimentRule(val *FeatureExperimentRule) *NullableFeatureExperimentRule
func (NullableFeatureExperimentRule) Get ¶
func (v NullableFeatureExperimentRule) Get() *FeatureExperimentRule
func (NullableFeatureExperimentRule) IsSet ¶
func (v NullableFeatureExperimentRule) IsSet() bool
func (NullableFeatureExperimentRule) MarshalJSON ¶
func (v NullableFeatureExperimentRule) MarshalJSON() ([]byte, error)
func (*NullableFeatureExperimentRule) Set ¶
func (v *NullableFeatureExperimentRule) Set(val *FeatureExperimentRule)
func (*NullableFeatureExperimentRule) UnmarshalJSON ¶
func (v *NullableFeatureExperimentRule) UnmarshalJSON(src []byte) error
func (*NullableFeatureExperimentRule) Unset ¶
func (v *NullableFeatureExperimentRule) Unset()
type NullableFeatureExperimentRuleNamespace ¶
type NullableFeatureExperimentRuleNamespace struct {
// contains filtered or unexported fields
}
func NewNullableFeatureExperimentRuleNamespace ¶
func NewNullableFeatureExperimentRuleNamespace(val *FeatureExperimentRuleNamespace) *NullableFeatureExperimentRuleNamespace
func (NullableFeatureExperimentRuleNamespace) Get ¶
func (v NullableFeatureExperimentRuleNamespace) Get() *FeatureExperimentRuleNamespace
func (NullableFeatureExperimentRuleNamespace) IsSet ¶
func (v NullableFeatureExperimentRuleNamespace) IsSet() bool
func (NullableFeatureExperimentRuleNamespace) MarshalJSON ¶
func (v NullableFeatureExperimentRuleNamespace) MarshalJSON() ([]byte, error)
func (*NullableFeatureExperimentRuleNamespace) Set ¶
func (v *NullableFeatureExperimentRuleNamespace) Set(val *FeatureExperimentRuleNamespace)
func (*NullableFeatureExperimentRuleNamespace) UnmarshalJSON ¶
func (v *NullableFeatureExperimentRuleNamespace) UnmarshalJSON(src []byte) error
func (*NullableFeatureExperimentRuleNamespace) Unset ¶
func (v *NullableFeatureExperimentRuleNamespace) Unset()
type NullableFeatureForceRule ¶
type NullableFeatureForceRule struct {
// contains filtered or unexported fields
}
func NewNullableFeatureForceRule ¶
func NewNullableFeatureForceRule(val *FeatureForceRule) *NullableFeatureForceRule
func (NullableFeatureForceRule) Get ¶
func (v NullableFeatureForceRule) Get() *FeatureForceRule
func (NullableFeatureForceRule) IsSet ¶
func (v NullableFeatureForceRule) IsSet() bool
func (NullableFeatureForceRule) MarshalJSON ¶
func (v NullableFeatureForceRule) MarshalJSON() ([]byte, error)
func (*NullableFeatureForceRule) Set ¶
func (v *NullableFeatureForceRule) Set(val *FeatureForceRule)
func (*NullableFeatureForceRule) UnmarshalJSON ¶
func (v *NullableFeatureForceRule) UnmarshalJSON(src []byte) error
func (*NullableFeatureForceRule) Unset ¶
func (v *NullableFeatureForceRule) Unset()
type NullableFeatureRevision ¶
type NullableFeatureRevision struct {
// contains filtered or unexported fields
}
func NewNullableFeatureRevision ¶
func NewNullableFeatureRevision(val *FeatureRevision) *NullableFeatureRevision
func (NullableFeatureRevision) Get ¶
func (v NullableFeatureRevision) Get() *FeatureRevision
func (NullableFeatureRevision) IsSet ¶
func (v NullableFeatureRevision) IsSet() bool
func (NullableFeatureRevision) MarshalJSON ¶
func (v NullableFeatureRevision) MarshalJSON() ([]byte, error)
func (*NullableFeatureRevision) Set ¶
func (v *NullableFeatureRevision) Set(val *FeatureRevision)
func (*NullableFeatureRevision) UnmarshalJSON ¶
func (v *NullableFeatureRevision) UnmarshalJSON(src []byte) error
func (*NullableFeatureRevision) Unset ¶
func (v *NullableFeatureRevision) Unset()
type NullableFeatureRolloutRule ¶
type NullableFeatureRolloutRule struct {
// contains filtered or unexported fields
}
func NewNullableFeatureRolloutRule ¶
func NewNullableFeatureRolloutRule(val *FeatureRolloutRule) *NullableFeatureRolloutRule
func (NullableFeatureRolloutRule) Get ¶
func (v NullableFeatureRolloutRule) Get() *FeatureRolloutRule
func (NullableFeatureRolloutRule) IsSet ¶
func (v NullableFeatureRolloutRule) IsSet() bool
func (NullableFeatureRolloutRule) MarshalJSON ¶
func (v NullableFeatureRolloutRule) MarshalJSON() ([]byte, error)
func (*NullableFeatureRolloutRule) Set ¶
func (v *NullableFeatureRolloutRule) Set(val *FeatureRolloutRule)
func (*NullableFeatureRolloutRule) UnmarshalJSON ¶
func (v *NullableFeatureRolloutRule) UnmarshalJSON(src []byte) error
func (*NullableFeatureRolloutRule) Unset ¶
func (v *NullableFeatureRolloutRule) Unset()
type NullableFeatureRule ¶
type NullableFeatureRule struct {
// contains filtered or unexported fields
}
func NewNullableFeatureRule ¶
func NewNullableFeatureRule(val *FeatureRule) *NullableFeatureRule
func (NullableFeatureRule) Get ¶
func (v NullableFeatureRule) Get() *FeatureRule
func (NullableFeatureRule) IsSet ¶
func (v NullableFeatureRule) IsSet() bool
func (NullableFeatureRule) MarshalJSON ¶
func (v NullableFeatureRule) MarshalJSON() ([]byte, error)
func (*NullableFeatureRule) Set ¶
func (v *NullableFeatureRule) Set(val *FeatureRule)
func (*NullableFeatureRule) UnmarshalJSON ¶
func (v *NullableFeatureRule) UnmarshalJSON(src []byte) error
func (*NullableFeatureRule) Unset ¶
func (v *NullableFeatureRule) Unset()
type NullableGetDataSource200Response ¶
type NullableGetDataSource200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetDataSource200Response ¶
func NewNullableGetDataSource200Response(val *GetDataSource200Response) *NullableGetDataSource200Response
func (NullableGetDataSource200Response) Get ¶
func (v NullableGetDataSource200Response) Get() *GetDataSource200Response
func (NullableGetDataSource200Response) IsSet ¶
func (v NullableGetDataSource200Response) IsSet() bool
func (NullableGetDataSource200Response) MarshalJSON ¶
func (v NullableGetDataSource200Response) MarshalJSON() ([]byte, error)
func (*NullableGetDataSource200Response) Set ¶
func (v *NullableGetDataSource200Response) Set(val *GetDataSource200Response)
func (*NullableGetDataSource200Response) UnmarshalJSON ¶
func (v *NullableGetDataSource200Response) UnmarshalJSON(src []byte) error
func (*NullableGetDataSource200Response) Unset ¶
func (v *NullableGetDataSource200Response) Unset()
type NullableGetDimension200Response ¶
type NullableGetDimension200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetDimension200Response ¶
func NewNullableGetDimension200Response(val *GetDimension200Response) *NullableGetDimension200Response
func (NullableGetDimension200Response) Get ¶
func (v NullableGetDimension200Response) Get() *GetDimension200Response
func (NullableGetDimension200Response) IsSet ¶
func (v NullableGetDimension200Response) IsSet() bool
func (NullableGetDimension200Response) MarshalJSON ¶
func (v NullableGetDimension200Response) MarshalJSON() ([]byte, error)
func (*NullableGetDimension200Response) Set ¶
func (v *NullableGetDimension200Response) Set(val *GetDimension200Response)
func (*NullableGetDimension200Response) UnmarshalJSON ¶
func (v *NullableGetDimension200Response) UnmarshalJSON(src []byte) error
func (*NullableGetDimension200Response) Unset ¶
func (v *NullableGetDimension200Response) Unset()
type NullableGetExperimentResults200Response ¶
type NullableGetExperimentResults200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetExperimentResults200Response ¶
func NewNullableGetExperimentResults200Response(val *GetExperimentResults200Response) *NullableGetExperimentResults200Response
func (NullableGetExperimentResults200Response) IsSet ¶
func (v NullableGetExperimentResults200Response) IsSet() bool
func (NullableGetExperimentResults200Response) MarshalJSON ¶
func (v NullableGetExperimentResults200Response) MarshalJSON() ([]byte, error)
func (*NullableGetExperimentResults200Response) Set ¶
func (v *NullableGetExperimentResults200Response) Set(val *GetExperimentResults200Response)
func (*NullableGetExperimentResults200Response) UnmarshalJSON ¶
func (v *NullableGetExperimentResults200Response) UnmarshalJSON(src []byte) error
func (*NullableGetExperimentResults200Response) Unset ¶
func (v *NullableGetExperimentResults200Response) Unset()
type NullableGetProject200Response ¶
type NullableGetProject200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetProject200Response ¶
func NewNullableGetProject200Response(val *GetProject200Response) *NullableGetProject200Response
func (NullableGetProject200Response) Get ¶
func (v NullableGetProject200Response) Get() *GetProject200Response
func (NullableGetProject200Response) IsSet ¶
func (v NullableGetProject200Response) IsSet() bool
func (NullableGetProject200Response) MarshalJSON ¶
func (v NullableGetProject200Response) MarshalJSON() ([]byte, error)
func (*NullableGetProject200Response) Set ¶
func (v *NullableGetProject200Response) Set(val *GetProject200Response)
func (*NullableGetProject200Response) UnmarshalJSON ¶
func (v *NullableGetProject200Response) UnmarshalJSON(src []byte) error
func (*NullableGetProject200Response) Unset ¶
func (v *NullableGetProject200Response) Unset()
type NullableGetSdkConnection200Response ¶
type NullableGetSdkConnection200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetSdkConnection200Response ¶
func NewNullableGetSdkConnection200Response(val *GetSdkConnection200Response) *NullableGetSdkConnection200Response
func (NullableGetSdkConnection200Response) Get ¶
func (v NullableGetSdkConnection200Response) Get() *GetSdkConnection200Response
func (NullableGetSdkConnection200Response) IsSet ¶
func (v NullableGetSdkConnection200Response) IsSet() bool
func (NullableGetSdkConnection200Response) MarshalJSON ¶
func (v NullableGetSdkConnection200Response) MarshalJSON() ([]byte, error)
func (*NullableGetSdkConnection200Response) Set ¶
func (v *NullableGetSdkConnection200Response) Set(val *GetSdkConnection200Response)
func (*NullableGetSdkConnection200Response) UnmarshalJSON ¶
func (v *NullableGetSdkConnection200Response) UnmarshalJSON(src []byte) error
func (*NullableGetSdkConnection200Response) Unset ¶
func (v *NullableGetSdkConnection200Response) Unset()
type NullableGetSegment200Response ¶
type NullableGetSegment200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetSegment200Response ¶
func NewNullableGetSegment200Response(val *GetSegment200Response) *NullableGetSegment200Response
func (NullableGetSegment200Response) Get ¶
func (v NullableGetSegment200Response) Get() *GetSegment200Response
func (NullableGetSegment200Response) IsSet ¶
func (v NullableGetSegment200Response) IsSet() bool
func (NullableGetSegment200Response) MarshalJSON ¶
func (v NullableGetSegment200Response) MarshalJSON() ([]byte, error)
func (*NullableGetSegment200Response) Set ¶
func (v *NullableGetSegment200Response) Set(val *GetSegment200Response)
func (*NullableGetSegment200Response) UnmarshalJSON ¶
func (v *NullableGetSegment200Response) UnmarshalJSON(src []byte) error
func (*NullableGetSegment200Response) Unset ¶
func (v *NullableGetSegment200Response) Unset()
type NullableGetVisualChangeset200Response ¶
type NullableGetVisualChangeset200Response struct {
// contains filtered or unexported fields
}
func NewNullableGetVisualChangeset200Response ¶
func NewNullableGetVisualChangeset200Response(val *GetVisualChangeset200Response) *NullableGetVisualChangeset200Response
func (NullableGetVisualChangeset200Response) Get ¶
func (v NullableGetVisualChangeset200Response) Get() *GetVisualChangeset200Response
func (NullableGetVisualChangeset200Response) IsSet ¶
func (v NullableGetVisualChangeset200Response) IsSet() bool
func (NullableGetVisualChangeset200Response) MarshalJSON ¶
func (v NullableGetVisualChangeset200Response) MarshalJSON() ([]byte, error)
func (*NullableGetVisualChangeset200Response) Set ¶
func (v *NullableGetVisualChangeset200Response) Set(val *GetVisualChangeset200Response)
func (*NullableGetVisualChangeset200Response) UnmarshalJSON ¶
func (v *NullableGetVisualChangeset200Response) UnmarshalJSON(src []byte) error
func (*NullableGetVisualChangeset200Response) Unset ¶
func (v *NullableGetVisualChangeset200Response) Unset()
type NullableListDataSources200Response ¶
type NullableListDataSources200Response struct {
// contains filtered or unexported fields
}
func NewNullableListDataSources200Response ¶
func NewNullableListDataSources200Response(val *ListDataSources200Response) *NullableListDataSources200Response
func (NullableListDataSources200Response) Get ¶
func (v NullableListDataSources200Response) Get() *ListDataSources200Response
func (NullableListDataSources200Response) IsSet ¶
func (v NullableListDataSources200Response) IsSet() bool
func (NullableListDataSources200Response) MarshalJSON ¶
func (v NullableListDataSources200Response) MarshalJSON() ([]byte, error)
func (*NullableListDataSources200Response) Set ¶
func (v *NullableListDataSources200Response) Set(val *ListDataSources200Response)
func (*NullableListDataSources200Response) UnmarshalJSON ¶
func (v *NullableListDataSources200Response) UnmarshalJSON(src []byte) error
func (*NullableListDataSources200Response) Unset ¶
func (v *NullableListDataSources200Response) Unset()
type NullableListDimensions200Response ¶
type NullableListDimensions200Response struct {
// contains filtered or unexported fields
}
func NewNullableListDimensions200Response ¶
func NewNullableListDimensions200Response(val *ListDimensions200Response) *NullableListDimensions200Response
func (NullableListDimensions200Response) Get ¶
func (v NullableListDimensions200Response) Get() *ListDimensions200Response
func (NullableListDimensions200Response) IsSet ¶
func (v NullableListDimensions200Response) IsSet() bool
func (NullableListDimensions200Response) MarshalJSON ¶
func (v NullableListDimensions200Response) MarshalJSON() ([]byte, error)
func (*NullableListDimensions200Response) Set ¶
func (v *NullableListDimensions200Response) Set(val *ListDimensions200Response)
func (*NullableListDimensions200Response) UnmarshalJSON ¶
func (v *NullableListDimensions200Response) UnmarshalJSON(src []byte) error
func (*NullableListDimensions200Response) Unset ¶
func (v *NullableListDimensions200Response) Unset()
type NullableListExperiments200Response ¶
type NullableListExperiments200Response struct {
// contains filtered or unexported fields
}
func NewNullableListExperiments200Response ¶
func NewNullableListExperiments200Response(val *ListExperiments200Response) *NullableListExperiments200Response
func (NullableListExperiments200Response) Get ¶
func (v NullableListExperiments200Response) Get() *ListExperiments200Response
func (NullableListExperiments200Response) IsSet ¶
func (v NullableListExperiments200Response) IsSet() bool
func (NullableListExperiments200Response) MarshalJSON ¶
func (v NullableListExperiments200Response) MarshalJSON() ([]byte, error)
func (*NullableListExperiments200Response) Set ¶
func (v *NullableListExperiments200Response) Set(val *ListExperiments200Response)
func (*NullableListExperiments200Response) UnmarshalJSON ¶
func (v *NullableListExperiments200Response) UnmarshalJSON(src []byte) error
func (*NullableListExperiments200Response) Unset ¶
func (v *NullableListExperiments200Response) Unset()
type NullableListFeatures200Response ¶
type NullableListFeatures200Response struct {
// contains filtered or unexported fields
}
func NewNullableListFeatures200Response ¶
func NewNullableListFeatures200Response(val *ListFeatures200Response) *NullableListFeatures200Response
func (NullableListFeatures200Response) Get ¶
func (v NullableListFeatures200Response) Get() *ListFeatures200Response
func (NullableListFeatures200Response) IsSet ¶
func (v NullableListFeatures200Response) IsSet() bool
func (NullableListFeatures200Response) MarshalJSON ¶
func (v NullableListFeatures200Response) MarshalJSON() ([]byte, error)
func (*NullableListFeatures200Response) Set ¶
func (v *NullableListFeatures200Response) Set(val *ListFeatures200Response)
func (*NullableListFeatures200Response) UnmarshalJSON ¶
func (v *NullableListFeatures200Response) UnmarshalJSON(src []byte) error
func (*NullableListFeatures200Response) Unset ¶
func (v *NullableListFeatures200Response) Unset()
type NullableListMetrics200Response ¶
type NullableListMetrics200Response struct {
// contains filtered or unexported fields
}
func NewNullableListMetrics200Response ¶
func NewNullableListMetrics200Response(val *ListMetrics200Response) *NullableListMetrics200Response
func (NullableListMetrics200Response) Get ¶
func (v NullableListMetrics200Response) Get() *ListMetrics200Response
func (NullableListMetrics200Response) IsSet ¶
func (v NullableListMetrics200Response) IsSet() bool
func (NullableListMetrics200Response) MarshalJSON ¶
func (v NullableListMetrics200Response) MarshalJSON() ([]byte, error)
func (*NullableListMetrics200Response) Set ¶
func (v *NullableListMetrics200Response) Set(val *ListMetrics200Response)
func (*NullableListMetrics200Response) UnmarshalJSON ¶
func (v *NullableListMetrics200Response) UnmarshalJSON(src []byte) error
func (*NullableListMetrics200Response) Unset ¶
func (v *NullableListMetrics200Response) Unset()
type NullableListOrganizations200Response ¶
type NullableListOrganizations200Response struct {
// contains filtered or unexported fields
}
func NewNullableListOrganizations200Response ¶
func NewNullableListOrganizations200Response(val *ListOrganizations200Response) *NullableListOrganizations200Response
func (NullableListOrganizations200Response) Get ¶
func (v NullableListOrganizations200Response) Get() *ListOrganizations200Response
func (NullableListOrganizations200Response) IsSet ¶
func (v NullableListOrganizations200Response) IsSet() bool
func (NullableListOrganizations200Response) MarshalJSON ¶
func (v NullableListOrganizations200Response) MarshalJSON() ([]byte, error)
func (*NullableListOrganizations200Response) Set ¶
func (v *NullableListOrganizations200Response) Set(val *ListOrganizations200Response)
func (*NullableListOrganizations200Response) UnmarshalJSON ¶
func (v *NullableListOrganizations200Response) UnmarshalJSON(src []byte) error
func (*NullableListOrganizations200Response) Unset ¶
func (v *NullableListOrganizations200Response) Unset()
type NullableListProjects200Response ¶
type NullableListProjects200Response struct {
// contains filtered or unexported fields
}
func NewNullableListProjects200Response ¶
func NewNullableListProjects200Response(val *ListProjects200Response) *NullableListProjects200Response
func (NullableListProjects200Response) Get ¶
func (v NullableListProjects200Response) Get() *ListProjects200Response
func (NullableListProjects200Response) IsSet ¶
func (v NullableListProjects200Response) IsSet() bool
func (NullableListProjects200Response) MarshalJSON ¶
func (v NullableListProjects200Response) MarshalJSON() ([]byte, error)
func (*NullableListProjects200Response) Set ¶
func (v *NullableListProjects200Response) Set(val *ListProjects200Response)
func (*NullableListProjects200Response) UnmarshalJSON ¶
func (v *NullableListProjects200Response) UnmarshalJSON(src []byte) error
func (*NullableListProjects200Response) Unset ¶
func (v *NullableListProjects200Response) Unset()
type NullableListSavedGroups200Response ¶
type NullableListSavedGroups200Response struct {
// contains filtered or unexported fields
}
func NewNullableListSavedGroups200Response ¶
func NewNullableListSavedGroups200Response(val *ListSavedGroups200Response) *NullableListSavedGroups200Response
func (NullableListSavedGroups200Response) Get ¶
func (v NullableListSavedGroups200Response) Get() *ListSavedGroups200Response
func (NullableListSavedGroups200Response) IsSet ¶
func (v NullableListSavedGroups200Response) IsSet() bool
func (NullableListSavedGroups200Response) MarshalJSON ¶
func (v NullableListSavedGroups200Response) MarshalJSON() ([]byte, error)
func (*NullableListSavedGroups200Response) Set ¶
func (v *NullableListSavedGroups200Response) Set(val *ListSavedGroups200Response)
func (*NullableListSavedGroups200Response) UnmarshalJSON ¶
func (v *NullableListSavedGroups200Response) UnmarshalJSON(src []byte) error
func (*NullableListSavedGroups200Response) Unset ¶
func (v *NullableListSavedGroups200Response) Unset()
type NullableListSdkConnections200Response ¶
type NullableListSdkConnections200Response struct {
// contains filtered or unexported fields
}
func NewNullableListSdkConnections200Response ¶
func NewNullableListSdkConnections200Response(val *ListSdkConnections200Response) *NullableListSdkConnections200Response
func (NullableListSdkConnections200Response) Get ¶
func (v NullableListSdkConnections200Response) Get() *ListSdkConnections200Response
func (NullableListSdkConnections200Response) IsSet ¶
func (v NullableListSdkConnections200Response) IsSet() bool
func (NullableListSdkConnections200Response) MarshalJSON ¶
func (v NullableListSdkConnections200Response) MarshalJSON() ([]byte, error)
func (*NullableListSdkConnections200Response) Set ¶
func (v *NullableListSdkConnections200Response) Set(val *ListSdkConnections200Response)
func (*NullableListSdkConnections200Response) UnmarshalJSON ¶
func (v *NullableListSdkConnections200Response) UnmarshalJSON(src []byte) error
func (*NullableListSdkConnections200Response) Unset ¶
func (v *NullableListSdkConnections200Response) Unset()
type NullableListSegments200Response ¶
type NullableListSegments200Response struct {
// contains filtered or unexported fields
}
func NewNullableListSegments200Response ¶
func NewNullableListSegments200Response(val *ListSegments200Response) *NullableListSegments200Response
func (NullableListSegments200Response) Get ¶
func (v NullableListSegments200Response) Get() *ListSegments200Response
func (NullableListSegments200Response) IsSet ¶
func (v NullableListSegments200Response) IsSet() bool
func (NullableListSegments200Response) MarshalJSON ¶
func (v NullableListSegments200Response) MarshalJSON() ([]byte, error)
func (*NullableListSegments200Response) Set ¶
func (v *NullableListSegments200Response) Set(val *ListSegments200Response)
func (*NullableListSegments200Response) UnmarshalJSON ¶
func (v *NullableListSegments200Response) UnmarshalJSON(src []byte) error
func (*NullableListSegments200Response) Unset ¶
func (v *NullableListSegments200Response) Unset()
type NullableListVisualChangesets200Response ¶
type NullableListVisualChangesets200Response struct {
// contains filtered or unexported fields
}
func NewNullableListVisualChangesets200Response ¶
func NewNullableListVisualChangesets200Response(val *ListVisualChangesets200Response) *NullableListVisualChangesets200Response
func (NullableListVisualChangesets200Response) IsSet ¶
func (v NullableListVisualChangesets200Response) IsSet() bool
func (NullableListVisualChangesets200Response) MarshalJSON ¶
func (v NullableListVisualChangesets200Response) MarshalJSON() ([]byte, error)
func (*NullableListVisualChangesets200Response) Set ¶
func (v *NullableListVisualChangesets200Response) Set(val *ListVisualChangesets200Response)
func (*NullableListVisualChangesets200Response) UnmarshalJSON ¶
func (v *NullableListVisualChangesets200Response) UnmarshalJSON(src []byte) error
func (*NullableListVisualChangesets200Response) Unset ¶
func (v *NullableListVisualChangesets200Response) Unset()
type NullableMetric ¶
type NullableMetric struct {
// contains filtered or unexported fields
}
func NewNullableMetric ¶
func NewNullableMetric(val *Metric) *NullableMetric
func (NullableMetric) Get ¶
func (v NullableMetric) Get() *Metric
func (NullableMetric) IsSet ¶
func (v NullableMetric) IsSet() bool
func (NullableMetric) MarshalJSON ¶
func (v NullableMetric) MarshalJSON() ([]byte, error)
func (*NullableMetric) Set ¶
func (v *NullableMetric) Set(val *Metric)
func (*NullableMetric) UnmarshalJSON ¶
func (v *NullableMetric) UnmarshalJSON(src []byte) error
func (*NullableMetric) Unset ¶
func (v *NullableMetric) Unset()
type NullableMetricBehavior ¶
type NullableMetricBehavior struct {
// contains filtered or unexported fields
}
func NewNullableMetricBehavior ¶
func NewNullableMetricBehavior(val *MetricBehavior) *NullableMetricBehavior
func (NullableMetricBehavior) Get ¶
func (v NullableMetricBehavior) Get() *MetricBehavior
func (NullableMetricBehavior) IsSet ¶
func (v NullableMetricBehavior) IsSet() bool
func (NullableMetricBehavior) MarshalJSON ¶
func (v NullableMetricBehavior) MarshalJSON() ([]byte, error)
func (*NullableMetricBehavior) Set ¶
func (v *NullableMetricBehavior) Set(val *MetricBehavior)
func (*NullableMetricBehavior) UnmarshalJSON ¶
func (v *NullableMetricBehavior) UnmarshalJSON(src []byte) error
func (*NullableMetricBehavior) Unset ¶
func (v *NullableMetricBehavior) Unset()
type NullableMetricMixpanel ¶
type NullableMetricMixpanel struct {
// contains filtered or unexported fields
}
func NewNullableMetricMixpanel ¶
func NewNullableMetricMixpanel(val *MetricMixpanel) *NullableMetricMixpanel
func (NullableMetricMixpanel) Get ¶
func (v NullableMetricMixpanel) Get() *MetricMixpanel
func (NullableMetricMixpanel) IsSet ¶
func (v NullableMetricMixpanel) IsSet() bool
func (NullableMetricMixpanel) MarshalJSON ¶
func (v NullableMetricMixpanel) MarshalJSON() ([]byte, error)
func (*NullableMetricMixpanel) Set ¶
func (v *NullableMetricMixpanel) Set(val *MetricMixpanel)
func (*NullableMetricMixpanel) UnmarshalJSON ¶
func (v *NullableMetricMixpanel) UnmarshalJSON(src []byte) error
func (*NullableMetricMixpanel) Unset ¶
func (v *NullableMetricMixpanel) Unset()
type NullableMetricSql ¶
type NullableMetricSql struct {
// contains filtered or unexported fields
}
func NewNullableMetricSql ¶
func NewNullableMetricSql(val *MetricSql) *NullableMetricSql
func (NullableMetricSql) Get ¶
func (v NullableMetricSql) Get() *MetricSql
func (NullableMetricSql) IsSet ¶
func (v NullableMetricSql) IsSet() bool
func (NullableMetricSql) MarshalJSON ¶
func (v NullableMetricSql) MarshalJSON() ([]byte, error)
func (*NullableMetricSql) Set ¶
func (v *NullableMetricSql) Set(val *MetricSql)
func (*NullableMetricSql) UnmarshalJSON ¶
func (v *NullableMetricSql) UnmarshalJSON(src []byte) error
func (*NullableMetricSql) Unset ¶
func (v *NullableMetricSql) Unset()
type NullableMetricSqlBuilder ¶
type NullableMetricSqlBuilder struct {
// contains filtered or unexported fields
}
func NewNullableMetricSqlBuilder ¶
func NewNullableMetricSqlBuilder(val *MetricSqlBuilder) *NullableMetricSqlBuilder
func (NullableMetricSqlBuilder) Get ¶
func (v NullableMetricSqlBuilder) Get() *MetricSqlBuilder
func (NullableMetricSqlBuilder) IsSet ¶
func (v NullableMetricSqlBuilder) IsSet() bool
func (NullableMetricSqlBuilder) MarshalJSON ¶
func (v NullableMetricSqlBuilder) MarshalJSON() ([]byte, error)
func (*NullableMetricSqlBuilder) Set ¶
func (v *NullableMetricSqlBuilder) Set(val *MetricSqlBuilder)
func (*NullableMetricSqlBuilder) UnmarshalJSON ¶
func (v *NullableMetricSqlBuilder) UnmarshalJSON(src []byte) error
func (*NullableMetricSqlBuilder) Unset ¶
func (v *NullableMetricSqlBuilder) Unset()
type NullableOrganization ¶
type NullableOrganization struct {
// contains filtered or unexported fields
}
func NewNullableOrganization ¶
func NewNullableOrganization(val *Organization) *NullableOrganization
func (NullableOrganization) Get ¶
func (v NullableOrganization) Get() *Organization
func (NullableOrganization) IsSet ¶
func (v NullableOrganization) IsSet() bool
func (NullableOrganization) MarshalJSON ¶
func (v NullableOrganization) MarshalJSON() ([]byte, error)
func (*NullableOrganization) Set ¶
func (v *NullableOrganization) Set(val *Organization)
func (*NullableOrganization) UnmarshalJSON ¶
func (v *NullableOrganization) UnmarshalJSON(src []byte) error
func (*NullableOrganization) Unset ¶
func (v *NullableOrganization) Unset()
type NullablePaginationFields ¶
type NullablePaginationFields struct {
// contains filtered or unexported fields
}
func NewNullablePaginationFields ¶
func NewNullablePaginationFields(val *PaginationFields) *NullablePaginationFields
func (NullablePaginationFields) Get ¶
func (v NullablePaginationFields) Get() *PaginationFields
func (NullablePaginationFields) IsSet ¶
func (v NullablePaginationFields) IsSet() bool
func (NullablePaginationFields) MarshalJSON ¶
func (v NullablePaginationFields) MarshalJSON() ([]byte, error)
func (*NullablePaginationFields) Set ¶
func (v *NullablePaginationFields) Set(val *PaginationFields)
func (*NullablePaginationFields) UnmarshalJSON ¶
func (v *NullablePaginationFields) UnmarshalJSON(src []byte) error
func (*NullablePaginationFields) Unset ¶
func (v *NullablePaginationFields) Unset()
type NullablePostExperiment200Response ¶
type NullablePostExperiment200Response struct {
// contains filtered or unexported fields
}
func NewNullablePostExperiment200Response ¶
func NewNullablePostExperiment200Response(val *PostExperiment200Response) *NullablePostExperiment200Response
func (NullablePostExperiment200Response) Get ¶
func (v NullablePostExperiment200Response) Get() *PostExperiment200Response
func (NullablePostExperiment200Response) IsSet ¶
func (v NullablePostExperiment200Response) IsSet() bool
func (NullablePostExperiment200Response) MarshalJSON ¶
func (v NullablePostExperiment200Response) MarshalJSON() ([]byte, error)
func (*NullablePostExperiment200Response) Set ¶
func (v *NullablePostExperiment200Response) Set(val *PostExperiment200Response)
func (*NullablePostExperiment200Response) UnmarshalJSON ¶
func (v *NullablePostExperiment200Response) UnmarshalJSON(src []byte) error
func (*NullablePostExperiment200Response) Unset ¶
func (v *NullablePostExperiment200Response) Unset()
type NullablePostExperimentRequest ¶
type NullablePostExperimentRequest struct {
// contains filtered or unexported fields
}
func NewNullablePostExperimentRequest ¶
func NewNullablePostExperimentRequest(val *PostExperimentRequest) *NullablePostExperimentRequest
func (NullablePostExperimentRequest) Get ¶
func (v NullablePostExperimentRequest) Get() *PostExperimentRequest
func (NullablePostExperimentRequest) IsSet ¶
func (v NullablePostExperimentRequest) IsSet() bool
func (NullablePostExperimentRequest) MarshalJSON ¶
func (v NullablePostExperimentRequest) MarshalJSON() ([]byte, error)
func (*NullablePostExperimentRequest) Set ¶
func (v *NullablePostExperimentRequest) Set(val *PostExperimentRequest)
func (*NullablePostExperimentRequest) UnmarshalJSON ¶
func (v *NullablePostExperimentRequest) UnmarshalJSON(src []byte) error
func (*NullablePostExperimentRequest) Unset ¶
func (v *NullablePostExperimentRequest) Unset()
type NullablePostExperimentRequestPhasesInner ¶
type NullablePostExperimentRequestPhasesInner struct {
// contains filtered or unexported fields
}
func NewNullablePostExperimentRequestPhasesInner ¶
func NewNullablePostExperimentRequestPhasesInner(val *PostExperimentRequestPhasesInner) *NullablePostExperimentRequestPhasesInner
func (NullablePostExperimentRequestPhasesInner) IsSet ¶
func (v NullablePostExperimentRequestPhasesInner) IsSet() bool
func (NullablePostExperimentRequestPhasesInner) MarshalJSON ¶
func (v NullablePostExperimentRequestPhasesInner) MarshalJSON() ([]byte, error)
func (*NullablePostExperimentRequestPhasesInner) Set ¶
func (v *NullablePostExperimentRequestPhasesInner) Set(val *PostExperimentRequestPhasesInner)
func (*NullablePostExperimentRequestPhasesInner) UnmarshalJSON ¶
func (v *NullablePostExperimentRequestPhasesInner) UnmarshalJSON(src []byte) error
func (*NullablePostExperimentRequestPhasesInner) Unset ¶
func (v *NullablePostExperimentRequestPhasesInner) Unset()
type NullablePostExperimentRequestPhasesInnerNamespace ¶
type NullablePostExperimentRequestPhasesInnerNamespace struct {
// contains filtered or unexported fields
}
func NewNullablePostExperimentRequestPhasesInnerNamespace ¶
func NewNullablePostExperimentRequestPhasesInnerNamespace(val *PostExperimentRequestPhasesInnerNamespace) *NullablePostExperimentRequestPhasesInnerNamespace
func (NullablePostExperimentRequestPhasesInnerNamespace) IsSet ¶
func (v NullablePostExperimentRequestPhasesInnerNamespace) IsSet() bool
func (NullablePostExperimentRequestPhasesInnerNamespace) MarshalJSON ¶
func (v NullablePostExperimentRequestPhasesInnerNamespace) MarshalJSON() ([]byte, error)
func (*NullablePostExperimentRequestPhasesInnerNamespace) UnmarshalJSON ¶
func (v *NullablePostExperimentRequestPhasesInnerNamespace) UnmarshalJSON(src []byte) error
func (*NullablePostExperimentRequestPhasesInnerNamespace) Unset ¶
func (v *NullablePostExperimentRequestPhasesInnerNamespace) Unset()
type NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner ¶
type NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner struct {
// contains filtered or unexported fields
}
func NewNullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner ¶
func NewNullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner(val *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) *NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner
func (NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) IsSet ¶
func (v NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) IsSet() bool
func (NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) MarshalJSON ¶
func (v NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) MarshalJSON() ([]byte, error)
func (*NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) UnmarshalJSON ¶
func (v *NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) UnmarshalJSON(src []byte) error
func (*NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) Unset ¶
func (v *NullablePostExperimentRequestPhasesInnerSavedGroupTargetingInner) Unset()
type NullablePostExperimentRequestPhasesInnerTrafficSplitInner ¶
type NullablePostExperimentRequestPhasesInnerTrafficSplitInner struct {
// contains filtered or unexported fields
}
func NewNullablePostExperimentRequestPhasesInnerTrafficSplitInner ¶
func NewNullablePostExperimentRequestPhasesInnerTrafficSplitInner(val *PostExperimentRequestPhasesInnerTrafficSplitInner) *NullablePostExperimentRequestPhasesInnerTrafficSplitInner
func (NullablePostExperimentRequestPhasesInnerTrafficSplitInner) IsSet ¶
func (v NullablePostExperimentRequestPhasesInnerTrafficSplitInner) IsSet() bool
func (NullablePostExperimentRequestPhasesInnerTrafficSplitInner) MarshalJSON ¶
func (v NullablePostExperimentRequestPhasesInnerTrafficSplitInner) MarshalJSON() ([]byte, error)
func (*NullablePostExperimentRequestPhasesInnerTrafficSplitInner) UnmarshalJSON ¶
func (v *NullablePostExperimentRequestPhasesInnerTrafficSplitInner) UnmarshalJSON(src []byte) error
func (*NullablePostExperimentRequestPhasesInnerTrafficSplitInner) Unset ¶
func (v *NullablePostExperimentRequestPhasesInnerTrafficSplitInner) Unset()
type NullablePostExperimentRequestVariationsInner ¶
type NullablePostExperimentRequestVariationsInner struct {
// contains filtered or unexported fields
}
func NewNullablePostExperimentRequestVariationsInner ¶
func NewNullablePostExperimentRequestVariationsInner(val *PostExperimentRequestVariationsInner) *NullablePostExperimentRequestVariationsInner
func (NullablePostExperimentRequestVariationsInner) IsSet ¶
func (v NullablePostExperimentRequestVariationsInner) IsSet() bool
func (NullablePostExperimentRequestVariationsInner) MarshalJSON ¶
func (v NullablePostExperimentRequestVariationsInner) MarshalJSON() ([]byte, error)
func (*NullablePostExperimentRequestVariationsInner) Set ¶
func (v *NullablePostExperimentRequestVariationsInner) Set(val *PostExperimentRequestVariationsInner)
func (*NullablePostExperimentRequestVariationsInner) UnmarshalJSON ¶
func (v *NullablePostExperimentRequestVariationsInner) UnmarshalJSON(src []byte) error
func (*NullablePostExperimentRequestVariationsInner) Unset ¶
func (v *NullablePostExperimentRequestVariationsInner) Unset()
type NullablePostExperimentRequestVariationsInnerScreenshotsInner ¶
type NullablePostExperimentRequestVariationsInnerScreenshotsInner struct {
// contains filtered or unexported fields
}
func NewNullablePostExperimentRequestVariationsInnerScreenshotsInner ¶
func NewNullablePostExperimentRequestVariationsInnerScreenshotsInner(val *PostExperimentRequestVariationsInnerScreenshotsInner) *NullablePostExperimentRequestVariationsInnerScreenshotsInner
func (NullablePostExperimentRequestVariationsInnerScreenshotsInner) IsSet ¶
func (v NullablePostExperimentRequestVariationsInnerScreenshotsInner) IsSet() bool
func (NullablePostExperimentRequestVariationsInnerScreenshotsInner) MarshalJSON ¶
func (v NullablePostExperimentRequestVariationsInnerScreenshotsInner) MarshalJSON() ([]byte, error)
func (*NullablePostExperimentRequestVariationsInnerScreenshotsInner) UnmarshalJSON ¶
func (v *NullablePostExperimentRequestVariationsInnerScreenshotsInner) UnmarshalJSON(src []byte) error
func (*NullablePostExperimentRequestVariationsInnerScreenshotsInner) Unset ¶
func (v *NullablePostExperimentRequestVariationsInnerScreenshotsInner) Unset()
type NullablePostFeature200Response ¶
type NullablePostFeature200Response struct {
// contains filtered or unexported fields
}
func NewNullablePostFeature200Response ¶
func NewNullablePostFeature200Response(val *PostFeature200Response) *NullablePostFeature200Response
func (NullablePostFeature200Response) Get ¶
func (v NullablePostFeature200Response) Get() *PostFeature200Response
func (NullablePostFeature200Response) IsSet ¶
func (v NullablePostFeature200Response) IsSet() bool
func (NullablePostFeature200Response) MarshalJSON ¶
func (v NullablePostFeature200Response) MarshalJSON() ([]byte, error)
func (*NullablePostFeature200Response) Set ¶
func (v *NullablePostFeature200Response) Set(val *PostFeature200Response)
func (*NullablePostFeature200Response) UnmarshalJSON ¶
func (v *NullablePostFeature200Response) UnmarshalJSON(src []byte) error
func (*NullablePostFeature200Response) Unset ¶
func (v *NullablePostFeature200Response) Unset()
type NullablePostFeatureRequest ¶
type NullablePostFeatureRequest struct {
// contains filtered or unexported fields
}
func NewNullablePostFeatureRequest ¶
func NewNullablePostFeatureRequest(val *PostFeatureRequest) *NullablePostFeatureRequest
func (NullablePostFeatureRequest) Get ¶
func (v NullablePostFeatureRequest) Get() *PostFeatureRequest
func (NullablePostFeatureRequest) IsSet ¶
func (v NullablePostFeatureRequest) IsSet() bool
func (NullablePostFeatureRequest) MarshalJSON ¶
func (v NullablePostFeatureRequest) MarshalJSON() ([]byte, error)
func (*NullablePostFeatureRequest) Set ¶
func (v *NullablePostFeatureRequest) Set(val *PostFeatureRequest)
func (*NullablePostFeatureRequest) UnmarshalJSON ¶
func (v *NullablePostFeatureRequest) UnmarshalJSON(src []byte) error
func (*NullablePostFeatureRequest) Unset ¶
func (v *NullablePostFeatureRequest) Unset()
type NullablePostFeatureRequestEnvironmentsValue ¶
type NullablePostFeatureRequestEnvironmentsValue struct {
// contains filtered or unexported fields
}
func NewNullablePostFeatureRequestEnvironmentsValue ¶
func NewNullablePostFeatureRequestEnvironmentsValue(val *PostFeatureRequestEnvironmentsValue) *NullablePostFeatureRequestEnvironmentsValue
func (NullablePostFeatureRequestEnvironmentsValue) IsSet ¶
func (v NullablePostFeatureRequestEnvironmentsValue) IsSet() bool
func (NullablePostFeatureRequestEnvironmentsValue) MarshalJSON ¶
func (v NullablePostFeatureRequestEnvironmentsValue) MarshalJSON() ([]byte, error)
func (*NullablePostFeatureRequestEnvironmentsValue) Set ¶
func (v *NullablePostFeatureRequestEnvironmentsValue) Set(val *PostFeatureRequestEnvironmentsValue)
func (*NullablePostFeatureRequestEnvironmentsValue) UnmarshalJSON ¶
func (v *NullablePostFeatureRequestEnvironmentsValue) UnmarshalJSON(src []byte) error
func (*NullablePostFeatureRequestEnvironmentsValue) Unset ¶
func (v *NullablePostFeatureRequestEnvironmentsValue) Unset()
type NullablePostFeatureRequestEnvironmentsValueDraft ¶
type NullablePostFeatureRequestEnvironmentsValueDraft struct {
// contains filtered or unexported fields
}
func NewNullablePostFeatureRequestEnvironmentsValueDraft ¶
func NewNullablePostFeatureRequestEnvironmentsValueDraft(val *PostFeatureRequestEnvironmentsValueDraft) *NullablePostFeatureRequestEnvironmentsValueDraft
func (NullablePostFeatureRequestEnvironmentsValueDraft) IsSet ¶
func (v NullablePostFeatureRequestEnvironmentsValueDraft) IsSet() bool
func (NullablePostFeatureRequestEnvironmentsValueDraft) MarshalJSON ¶
func (v NullablePostFeatureRequestEnvironmentsValueDraft) MarshalJSON() ([]byte, error)
func (*NullablePostFeatureRequestEnvironmentsValueDraft) UnmarshalJSON ¶
func (v *NullablePostFeatureRequestEnvironmentsValueDraft) UnmarshalJSON(src []byte) error
func (*NullablePostFeatureRequestEnvironmentsValueDraft) Unset ¶
func (v *NullablePostFeatureRequestEnvironmentsValueDraft) Unset()
type NullablePostMetric200Response ¶
type NullablePostMetric200Response struct {
// contains filtered or unexported fields
}
func NewNullablePostMetric200Response ¶
func NewNullablePostMetric200Response(val *PostMetric200Response) *NullablePostMetric200Response
func (NullablePostMetric200Response) Get ¶
func (v NullablePostMetric200Response) Get() *PostMetric200Response
func (NullablePostMetric200Response) IsSet ¶
func (v NullablePostMetric200Response) IsSet() bool
func (NullablePostMetric200Response) MarshalJSON ¶
func (v NullablePostMetric200Response) MarshalJSON() ([]byte, error)
func (*NullablePostMetric200Response) Set ¶
func (v *NullablePostMetric200Response) Set(val *PostMetric200Response)
func (*NullablePostMetric200Response) UnmarshalJSON ¶
func (v *NullablePostMetric200Response) UnmarshalJSON(src []byte) error
func (*NullablePostMetric200Response) Unset ¶
func (v *NullablePostMetric200Response) Unset()
type NullablePostMetricRequest ¶
type NullablePostMetricRequest struct {
// contains filtered or unexported fields
}
func NewNullablePostMetricRequest ¶
func NewNullablePostMetricRequest(val *PostMetricRequest) *NullablePostMetricRequest
func (NullablePostMetricRequest) Get ¶
func (v NullablePostMetricRequest) Get() *PostMetricRequest
func (NullablePostMetricRequest) IsSet ¶
func (v NullablePostMetricRequest) IsSet() bool
func (NullablePostMetricRequest) MarshalJSON ¶
func (v NullablePostMetricRequest) MarshalJSON() ([]byte, error)
func (*NullablePostMetricRequest) Set ¶
func (v *NullablePostMetricRequest) Set(val *PostMetricRequest)
func (*NullablePostMetricRequest) UnmarshalJSON ¶
func (v *NullablePostMetricRequest) UnmarshalJSON(src []byte) error
func (*NullablePostMetricRequest) Unset ¶
func (v *NullablePostMetricRequest) Unset()
type NullablePostMetricRequestBehavior ¶
type NullablePostMetricRequestBehavior struct {
// contains filtered or unexported fields
}
func NewNullablePostMetricRequestBehavior ¶
func NewNullablePostMetricRequestBehavior(val *PostMetricRequestBehavior) *NullablePostMetricRequestBehavior
func (NullablePostMetricRequestBehavior) Get ¶
func (v NullablePostMetricRequestBehavior) Get() *PostMetricRequestBehavior
func (NullablePostMetricRequestBehavior) IsSet ¶
func (v NullablePostMetricRequestBehavior) IsSet() bool
func (NullablePostMetricRequestBehavior) MarshalJSON ¶
func (v NullablePostMetricRequestBehavior) MarshalJSON() ([]byte, error)
func (*NullablePostMetricRequestBehavior) Set ¶
func (v *NullablePostMetricRequestBehavior) Set(val *PostMetricRequestBehavior)
func (*NullablePostMetricRequestBehavior) UnmarshalJSON ¶
func (v *NullablePostMetricRequestBehavior) UnmarshalJSON(src []byte) error
func (*NullablePostMetricRequestBehavior) Unset ¶
func (v *NullablePostMetricRequestBehavior) Unset()
type NullablePostMetricRequestMixpanel ¶
type NullablePostMetricRequestMixpanel struct {
// contains filtered or unexported fields
}
func NewNullablePostMetricRequestMixpanel ¶
func NewNullablePostMetricRequestMixpanel(val *PostMetricRequestMixpanel) *NullablePostMetricRequestMixpanel
func (NullablePostMetricRequestMixpanel) Get ¶
func (v NullablePostMetricRequestMixpanel) Get() *PostMetricRequestMixpanel
func (NullablePostMetricRequestMixpanel) IsSet ¶
func (v NullablePostMetricRequestMixpanel) IsSet() bool
func (NullablePostMetricRequestMixpanel) MarshalJSON ¶
func (v NullablePostMetricRequestMixpanel) MarshalJSON() ([]byte, error)
func (*NullablePostMetricRequestMixpanel) Set ¶
func (v *NullablePostMetricRequestMixpanel) Set(val *PostMetricRequestMixpanel)
func (*NullablePostMetricRequestMixpanel) UnmarshalJSON ¶
func (v *NullablePostMetricRequestMixpanel) UnmarshalJSON(src []byte) error
func (*NullablePostMetricRequestMixpanel) Unset ¶
func (v *NullablePostMetricRequestMixpanel) Unset()
type NullablePostMetricRequestMixpanelConditionsInner ¶
type NullablePostMetricRequestMixpanelConditionsInner struct {
// contains filtered or unexported fields
}
func NewNullablePostMetricRequestMixpanelConditionsInner ¶
func NewNullablePostMetricRequestMixpanelConditionsInner(val *PostMetricRequestMixpanelConditionsInner) *NullablePostMetricRequestMixpanelConditionsInner
func (NullablePostMetricRequestMixpanelConditionsInner) IsSet ¶
func (v NullablePostMetricRequestMixpanelConditionsInner) IsSet() bool
func (NullablePostMetricRequestMixpanelConditionsInner) MarshalJSON ¶
func (v NullablePostMetricRequestMixpanelConditionsInner) MarshalJSON() ([]byte, error)
func (*NullablePostMetricRequestMixpanelConditionsInner) UnmarshalJSON ¶
func (v *NullablePostMetricRequestMixpanelConditionsInner) UnmarshalJSON(src []byte) error
func (*NullablePostMetricRequestMixpanelConditionsInner) Unset ¶
func (v *NullablePostMetricRequestMixpanelConditionsInner) Unset()
type NullablePostMetricRequestSql ¶
type NullablePostMetricRequestSql struct {
// contains filtered or unexported fields
}
func NewNullablePostMetricRequestSql ¶
func NewNullablePostMetricRequestSql(val *PostMetricRequestSql) *NullablePostMetricRequestSql
func (NullablePostMetricRequestSql) Get ¶
func (v NullablePostMetricRequestSql) Get() *PostMetricRequestSql
func (NullablePostMetricRequestSql) IsSet ¶
func (v NullablePostMetricRequestSql) IsSet() bool
func (NullablePostMetricRequestSql) MarshalJSON ¶
func (v NullablePostMetricRequestSql) MarshalJSON() ([]byte, error)
func (*NullablePostMetricRequestSql) Set ¶
func (v *NullablePostMetricRequestSql) Set(val *PostMetricRequestSql)
func (*NullablePostMetricRequestSql) UnmarshalJSON ¶
func (v *NullablePostMetricRequestSql) UnmarshalJSON(src []byte) error
func (*NullablePostMetricRequestSql) Unset ¶
func (v *NullablePostMetricRequestSql) Unset()
type NullablePostMetricRequestSqlBuilder ¶
type NullablePostMetricRequestSqlBuilder struct {
// contains filtered or unexported fields
}
func NewNullablePostMetricRequestSqlBuilder ¶
func NewNullablePostMetricRequestSqlBuilder(val *PostMetricRequestSqlBuilder) *NullablePostMetricRequestSqlBuilder
func (NullablePostMetricRequestSqlBuilder) Get ¶
func (v NullablePostMetricRequestSqlBuilder) Get() *PostMetricRequestSqlBuilder
func (NullablePostMetricRequestSqlBuilder) IsSet ¶
func (v NullablePostMetricRequestSqlBuilder) IsSet() bool
func (NullablePostMetricRequestSqlBuilder) MarshalJSON ¶
func (v NullablePostMetricRequestSqlBuilder) MarshalJSON() ([]byte, error)
func (*NullablePostMetricRequestSqlBuilder) Set ¶
func (v *NullablePostMetricRequestSqlBuilder) Set(val *PostMetricRequestSqlBuilder)
func (*NullablePostMetricRequestSqlBuilder) UnmarshalJSON ¶
func (v *NullablePostMetricRequestSqlBuilder) UnmarshalJSON(src []byte) error
func (*NullablePostMetricRequestSqlBuilder) Unset ¶
func (v *NullablePostMetricRequestSqlBuilder) Unset()
type NullablePostMetricRequestSqlBuilderConditionsInner ¶
type NullablePostMetricRequestSqlBuilderConditionsInner struct {
// contains filtered or unexported fields
}
func NewNullablePostMetricRequestSqlBuilderConditionsInner ¶
func NewNullablePostMetricRequestSqlBuilderConditionsInner(val *PostMetricRequestSqlBuilderConditionsInner) *NullablePostMetricRequestSqlBuilderConditionsInner
func (NullablePostMetricRequestSqlBuilderConditionsInner) IsSet ¶
func (v NullablePostMetricRequestSqlBuilderConditionsInner) IsSet() bool
func (NullablePostMetricRequestSqlBuilderConditionsInner) MarshalJSON ¶
func (v NullablePostMetricRequestSqlBuilderConditionsInner) MarshalJSON() ([]byte, error)
func (*NullablePostMetricRequestSqlBuilderConditionsInner) UnmarshalJSON ¶
func (v *NullablePostMetricRequestSqlBuilderConditionsInner) UnmarshalJSON(src []byte) error
func (*NullablePostMetricRequestSqlBuilderConditionsInner) Unset ¶
func (v *NullablePostMetricRequestSqlBuilderConditionsInner) Unset()
type NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner ¶
type NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner struct {
// contains filtered or unexported fields
}
func NewNullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner ¶
func NewNullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner(val *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) *NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner
func (NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) IsSet ¶
func (v NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) IsSet() bool
func (NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) MarshalJSON ¶
func (v NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) MarshalJSON() ([]byte, error)
func (*NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) UnmarshalJSON ¶
func (v *NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) UnmarshalJSON(src []byte) error
func (*NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) Unset ¶
func (v *NullablePostMetricRequestSqlBuilderIdentifierTypeColumnsInner) Unset()
type NullablePostOrganization200Response ¶
type NullablePostOrganization200Response struct {
// contains filtered or unexported fields
}
func NewNullablePostOrganization200Response ¶
func NewNullablePostOrganization200Response(val *PostOrganization200Response) *NullablePostOrganization200Response
func (NullablePostOrganization200Response) Get ¶
func (v NullablePostOrganization200Response) Get() *PostOrganization200Response
func (NullablePostOrganization200Response) IsSet ¶
func (v NullablePostOrganization200Response) IsSet() bool
func (NullablePostOrganization200Response) MarshalJSON ¶
func (v NullablePostOrganization200Response) MarshalJSON() ([]byte, error)
func (*NullablePostOrganization200Response) Set ¶
func (v *NullablePostOrganization200Response) Set(val *PostOrganization200Response)
func (*NullablePostOrganization200Response) UnmarshalJSON ¶
func (v *NullablePostOrganization200Response) UnmarshalJSON(src []byte) error
func (*NullablePostOrganization200Response) Unset ¶
func (v *NullablePostOrganization200Response) Unset()
type NullablePostOrganizationRequest ¶
type NullablePostOrganizationRequest struct {
// contains filtered or unexported fields
}
func NewNullablePostOrganizationRequest ¶
func NewNullablePostOrganizationRequest(val *PostOrganizationRequest) *NullablePostOrganizationRequest
func (NullablePostOrganizationRequest) Get ¶
func (v NullablePostOrganizationRequest) Get() *PostOrganizationRequest
func (NullablePostOrganizationRequest) IsSet ¶
func (v NullablePostOrganizationRequest) IsSet() bool
func (NullablePostOrganizationRequest) MarshalJSON ¶
func (v NullablePostOrganizationRequest) MarshalJSON() ([]byte, error)
func (*NullablePostOrganizationRequest) Set ¶
func (v *NullablePostOrganizationRequest) Set(val *PostOrganizationRequest)
func (*NullablePostOrganizationRequest) UnmarshalJSON ¶
func (v *NullablePostOrganizationRequest) UnmarshalJSON(src []byte) error
func (*NullablePostOrganizationRequest) Unset ¶
func (v *NullablePostOrganizationRequest) Unset()
type NullablePostSavedGroup200Response ¶
type NullablePostSavedGroup200Response struct {
// contains filtered or unexported fields
}
func NewNullablePostSavedGroup200Response ¶
func NewNullablePostSavedGroup200Response(val *PostSavedGroup200Response) *NullablePostSavedGroup200Response
func (NullablePostSavedGroup200Response) Get ¶
func (v NullablePostSavedGroup200Response) Get() *PostSavedGroup200Response
func (NullablePostSavedGroup200Response) IsSet ¶
func (v NullablePostSavedGroup200Response) IsSet() bool
func (NullablePostSavedGroup200Response) MarshalJSON ¶
func (v NullablePostSavedGroup200Response) MarshalJSON() ([]byte, error)
func (*NullablePostSavedGroup200Response) Set ¶
func (v *NullablePostSavedGroup200Response) Set(val *PostSavedGroup200Response)
func (*NullablePostSavedGroup200Response) UnmarshalJSON ¶
func (v *NullablePostSavedGroup200Response) UnmarshalJSON(src []byte) error
func (*NullablePostSavedGroup200Response) Unset ¶
func (v *NullablePostSavedGroup200Response) Unset()
type NullablePostSavedGroupRequest ¶
type NullablePostSavedGroupRequest struct {
// contains filtered or unexported fields
}
func NewNullablePostSavedGroupRequest ¶
func NewNullablePostSavedGroupRequest(val *PostSavedGroupRequest) *NullablePostSavedGroupRequest
func (NullablePostSavedGroupRequest) Get ¶
func (v NullablePostSavedGroupRequest) Get() *PostSavedGroupRequest
func (NullablePostSavedGroupRequest) IsSet ¶
func (v NullablePostSavedGroupRequest) IsSet() bool
func (NullablePostSavedGroupRequest) MarshalJSON ¶
func (v NullablePostSavedGroupRequest) MarshalJSON() ([]byte, error)
func (*NullablePostSavedGroupRequest) Set ¶
func (v *NullablePostSavedGroupRequest) Set(val *PostSavedGroupRequest)
func (*NullablePostSavedGroupRequest) UnmarshalJSON ¶
func (v *NullablePostSavedGroupRequest) UnmarshalJSON(src []byte) error
func (*NullablePostSavedGroupRequest) Unset ¶
func (v *NullablePostSavedGroupRequest) Unset()
type NullablePostVisualChange200Response ¶
type NullablePostVisualChange200Response struct {
// contains filtered or unexported fields
}
func NewNullablePostVisualChange200Response ¶
func NewNullablePostVisualChange200Response(val *PostVisualChange200Response) *NullablePostVisualChange200Response
func (NullablePostVisualChange200Response) Get ¶
func (v NullablePostVisualChange200Response) Get() *PostVisualChange200Response
func (NullablePostVisualChange200Response) IsSet ¶
func (v NullablePostVisualChange200Response) IsSet() bool
func (NullablePostVisualChange200Response) MarshalJSON ¶
func (v NullablePostVisualChange200Response) MarshalJSON() ([]byte, error)
func (*NullablePostVisualChange200Response) Set ¶
func (v *NullablePostVisualChange200Response) Set(val *PostVisualChange200Response)
func (*NullablePostVisualChange200Response) UnmarshalJSON ¶
func (v *NullablePostVisualChange200Response) UnmarshalJSON(src []byte) error
func (*NullablePostVisualChange200Response) Unset ¶
func (v *NullablePostVisualChange200Response) Unset()
type NullableProject ¶
type NullableProject struct {
// contains filtered or unexported fields
}
func NewNullableProject ¶
func NewNullableProject(val *Project) *NullableProject
func (NullableProject) Get ¶
func (v NullableProject) Get() *Project
func (NullableProject) IsSet ¶
func (v NullableProject) IsSet() bool
func (NullableProject) MarshalJSON ¶
func (v NullableProject) MarshalJSON() ([]byte, error)
func (*NullableProject) Set ¶
func (v *NullableProject) Set(val *Project)
func (*NullableProject) UnmarshalJSON ¶
func (v *NullableProject) UnmarshalJSON(src []byte) error
func (*NullableProject) Unset ¶
func (v *NullableProject) Unset()
type NullableProjectSettings ¶
type NullableProjectSettings struct {
// contains filtered or unexported fields
}
func NewNullableProjectSettings ¶
func NewNullableProjectSettings(val *ProjectSettings) *NullableProjectSettings
func (NullableProjectSettings) Get ¶
func (v NullableProjectSettings) Get() *ProjectSettings
func (NullableProjectSettings) IsSet ¶
func (v NullableProjectSettings) IsSet() bool
func (NullableProjectSettings) MarshalJSON ¶
func (v NullableProjectSettings) MarshalJSON() ([]byte, error)
func (*NullableProjectSettings) Set ¶
func (v *NullableProjectSettings) Set(val *ProjectSettings)
func (*NullableProjectSettings) UnmarshalJSON ¶
func (v *NullableProjectSettings) UnmarshalJSON(src []byte) error
func (*NullableProjectSettings) Unset ¶
func (v *NullableProjectSettings) Unset()
type NullablePutMetric200Response ¶
type NullablePutMetric200Response struct {
// contains filtered or unexported fields
}
func NewNullablePutMetric200Response ¶
func NewNullablePutMetric200Response(val *PutMetric200Response) *NullablePutMetric200Response
func (NullablePutMetric200Response) Get ¶
func (v NullablePutMetric200Response) Get() *PutMetric200Response
func (NullablePutMetric200Response) IsSet ¶
func (v NullablePutMetric200Response) IsSet() bool
func (NullablePutMetric200Response) MarshalJSON ¶
func (v NullablePutMetric200Response) MarshalJSON() ([]byte, error)
func (*NullablePutMetric200Response) Set ¶
func (v *NullablePutMetric200Response) Set(val *PutMetric200Response)
func (*NullablePutMetric200Response) UnmarshalJSON ¶
func (v *NullablePutMetric200Response) UnmarshalJSON(src []byte) error
func (*NullablePutMetric200Response) Unset ¶
func (v *NullablePutMetric200Response) Unset()
type NullablePutMetricRequest ¶
type NullablePutMetricRequest struct {
// contains filtered or unexported fields
}
func NewNullablePutMetricRequest ¶
func NewNullablePutMetricRequest(val *PutMetricRequest) *NullablePutMetricRequest
func (NullablePutMetricRequest) Get ¶
func (v NullablePutMetricRequest) Get() *PutMetricRequest
func (NullablePutMetricRequest) IsSet ¶
func (v NullablePutMetricRequest) IsSet() bool
func (NullablePutMetricRequest) MarshalJSON ¶
func (v NullablePutMetricRequest) MarshalJSON() ([]byte, error)
func (*NullablePutMetricRequest) Set ¶
func (v *NullablePutMetricRequest) Set(val *PutMetricRequest)
func (*NullablePutMetricRequest) UnmarshalJSON ¶
func (v *NullablePutMetricRequest) UnmarshalJSON(src []byte) error
func (*NullablePutMetricRequest) Unset ¶
func (v *NullablePutMetricRequest) Unset()
type NullablePutMetricRequestBehavior ¶
type NullablePutMetricRequestBehavior struct {
// contains filtered or unexported fields
}
func NewNullablePutMetricRequestBehavior ¶
func NewNullablePutMetricRequestBehavior(val *PutMetricRequestBehavior) *NullablePutMetricRequestBehavior
func (NullablePutMetricRequestBehavior) Get ¶
func (v NullablePutMetricRequestBehavior) Get() *PutMetricRequestBehavior
func (NullablePutMetricRequestBehavior) IsSet ¶
func (v NullablePutMetricRequestBehavior) IsSet() bool
func (NullablePutMetricRequestBehavior) MarshalJSON ¶
func (v NullablePutMetricRequestBehavior) MarshalJSON() ([]byte, error)
func (*NullablePutMetricRequestBehavior) Set ¶
func (v *NullablePutMetricRequestBehavior) Set(val *PutMetricRequestBehavior)
func (*NullablePutMetricRequestBehavior) UnmarshalJSON ¶
func (v *NullablePutMetricRequestBehavior) UnmarshalJSON(src []byte) error
func (*NullablePutMetricRequestBehavior) Unset ¶
func (v *NullablePutMetricRequestBehavior) Unset()
type NullablePutMetricRequestMixpanel ¶
type NullablePutMetricRequestMixpanel struct {
// contains filtered or unexported fields
}
func NewNullablePutMetricRequestMixpanel ¶
func NewNullablePutMetricRequestMixpanel(val *PutMetricRequestMixpanel) *NullablePutMetricRequestMixpanel
func (NullablePutMetricRequestMixpanel) Get ¶
func (v NullablePutMetricRequestMixpanel) Get() *PutMetricRequestMixpanel
func (NullablePutMetricRequestMixpanel) IsSet ¶
func (v NullablePutMetricRequestMixpanel) IsSet() bool
func (NullablePutMetricRequestMixpanel) MarshalJSON ¶
func (v NullablePutMetricRequestMixpanel) MarshalJSON() ([]byte, error)
func (*NullablePutMetricRequestMixpanel) Set ¶
func (v *NullablePutMetricRequestMixpanel) Set(val *PutMetricRequestMixpanel)
func (*NullablePutMetricRequestMixpanel) UnmarshalJSON ¶
func (v *NullablePutMetricRequestMixpanel) UnmarshalJSON(src []byte) error
func (*NullablePutMetricRequestMixpanel) Unset ¶
func (v *NullablePutMetricRequestMixpanel) Unset()
type NullablePutMetricRequestSql ¶
type NullablePutMetricRequestSql struct {
// contains filtered or unexported fields
}
func NewNullablePutMetricRequestSql ¶
func NewNullablePutMetricRequestSql(val *PutMetricRequestSql) *NullablePutMetricRequestSql
func (NullablePutMetricRequestSql) Get ¶
func (v NullablePutMetricRequestSql) Get() *PutMetricRequestSql
func (NullablePutMetricRequestSql) IsSet ¶
func (v NullablePutMetricRequestSql) IsSet() bool
func (NullablePutMetricRequestSql) MarshalJSON ¶
func (v NullablePutMetricRequestSql) MarshalJSON() ([]byte, error)
func (*NullablePutMetricRequestSql) Set ¶
func (v *NullablePutMetricRequestSql) Set(val *PutMetricRequestSql)
func (*NullablePutMetricRequestSql) UnmarshalJSON ¶
func (v *NullablePutMetricRequestSql) UnmarshalJSON(src []byte) error
func (*NullablePutMetricRequestSql) Unset ¶
func (v *NullablePutMetricRequestSql) Unset()
type NullablePutMetricRequestSqlBuilder ¶
type NullablePutMetricRequestSqlBuilder struct {
// contains filtered or unexported fields
}
func NewNullablePutMetricRequestSqlBuilder ¶
func NewNullablePutMetricRequestSqlBuilder(val *PutMetricRequestSqlBuilder) *NullablePutMetricRequestSqlBuilder
func (NullablePutMetricRequestSqlBuilder) Get ¶
func (v NullablePutMetricRequestSqlBuilder) Get() *PutMetricRequestSqlBuilder
func (NullablePutMetricRequestSqlBuilder) IsSet ¶
func (v NullablePutMetricRequestSqlBuilder) IsSet() bool
func (NullablePutMetricRequestSqlBuilder) MarshalJSON ¶
func (v NullablePutMetricRequestSqlBuilder) MarshalJSON() ([]byte, error)
func (*NullablePutMetricRequestSqlBuilder) Set ¶
func (v *NullablePutMetricRequestSqlBuilder) Set(val *PutMetricRequestSqlBuilder)
func (*NullablePutMetricRequestSqlBuilder) UnmarshalJSON ¶
func (v *NullablePutMetricRequestSqlBuilder) UnmarshalJSON(src []byte) error
func (*NullablePutMetricRequestSqlBuilder) Unset ¶
func (v *NullablePutMetricRequestSqlBuilder) Unset()
type NullablePutOrganizationRequest ¶
type NullablePutOrganizationRequest struct {
// contains filtered or unexported fields
}
func NewNullablePutOrganizationRequest ¶
func NewNullablePutOrganizationRequest(val *PutOrganizationRequest) *NullablePutOrganizationRequest
func (NullablePutOrganizationRequest) Get ¶
func (v NullablePutOrganizationRequest) Get() *PutOrganizationRequest
func (NullablePutOrganizationRequest) IsSet ¶
func (v NullablePutOrganizationRequest) IsSet() bool
func (NullablePutOrganizationRequest) MarshalJSON ¶
func (v NullablePutOrganizationRequest) MarshalJSON() ([]byte, error)
func (*NullablePutOrganizationRequest) Set ¶
func (v *NullablePutOrganizationRequest) Set(val *PutOrganizationRequest)
func (*NullablePutOrganizationRequest) UnmarshalJSON ¶
func (v *NullablePutOrganizationRequest) UnmarshalJSON(src []byte) error
func (*NullablePutOrganizationRequest) Unset ¶
func (v *NullablePutOrganizationRequest) Unset()
type NullablePutVisualChangeset200Response ¶
type NullablePutVisualChangeset200Response struct {
// contains filtered or unexported fields
}
func NewNullablePutVisualChangeset200Response ¶
func NewNullablePutVisualChangeset200Response(val *PutVisualChangeset200Response) *NullablePutVisualChangeset200Response
func (NullablePutVisualChangeset200Response) Get ¶
func (v NullablePutVisualChangeset200Response) Get() *PutVisualChangeset200Response
func (NullablePutVisualChangeset200Response) IsSet ¶
func (v NullablePutVisualChangeset200Response) IsSet() bool
func (NullablePutVisualChangeset200Response) MarshalJSON ¶
func (v NullablePutVisualChangeset200Response) MarshalJSON() ([]byte, error)
func (*NullablePutVisualChangeset200Response) Set ¶
func (v *NullablePutVisualChangeset200Response) Set(val *PutVisualChangeset200Response)
func (*NullablePutVisualChangeset200Response) UnmarshalJSON ¶
func (v *NullablePutVisualChangeset200Response) UnmarshalJSON(src []byte) error
func (*NullablePutVisualChangeset200Response) Unset ¶
func (v *NullablePutVisualChangeset200Response) Unset()
type NullableSavedGroup ¶
type NullableSavedGroup struct {
// contains filtered or unexported fields
}
func NewNullableSavedGroup ¶
func NewNullableSavedGroup(val *SavedGroup) *NullableSavedGroup
func (NullableSavedGroup) Get ¶
func (v NullableSavedGroup) Get() *SavedGroup
func (NullableSavedGroup) IsSet ¶
func (v NullableSavedGroup) IsSet() bool
func (NullableSavedGroup) MarshalJSON ¶
func (v NullableSavedGroup) MarshalJSON() ([]byte, error)
func (*NullableSavedGroup) Set ¶
func (v *NullableSavedGroup) Set(val *SavedGroup)
func (*NullableSavedGroup) UnmarshalJSON ¶
func (v *NullableSavedGroup) UnmarshalJSON(src []byte) error
func (*NullableSavedGroup) Unset ¶
func (v *NullableSavedGroup) Unset()
type NullableSdkConnection ¶
type NullableSdkConnection struct {
// contains filtered or unexported fields
}
func NewNullableSdkConnection ¶
func NewNullableSdkConnection(val *SdkConnection) *NullableSdkConnection
func (NullableSdkConnection) Get ¶
func (v NullableSdkConnection) Get() *SdkConnection
func (NullableSdkConnection) IsSet ¶
func (v NullableSdkConnection) IsSet() bool
func (NullableSdkConnection) MarshalJSON ¶
func (v NullableSdkConnection) MarshalJSON() ([]byte, error)
func (*NullableSdkConnection) Set ¶
func (v *NullableSdkConnection) Set(val *SdkConnection)
func (*NullableSdkConnection) UnmarshalJSON ¶
func (v *NullableSdkConnection) UnmarshalJSON(src []byte) error
func (*NullableSdkConnection) Unset ¶
func (v *NullableSdkConnection) Unset()
type NullableSegment ¶
type NullableSegment struct {
// contains filtered or unexported fields
}
func NewNullableSegment ¶
func NewNullableSegment(val *Segment) *NullableSegment
func (NullableSegment) Get ¶
func (v NullableSegment) Get() *Segment
func (NullableSegment) IsSet ¶
func (v NullableSegment) IsSet() bool
func (NullableSegment) MarshalJSON ¶
func (v NullableSegment) MarshalJSON() ([]byte, error)
func (*NullableSegment) Set ¶
func (v *NullableSegment) Set(val *Segment)
func (*NullableSegment) UnmarshalJSON ¶
func (v *NullableSegment) UnmarshalJSON(src []byte) error
func (*NullableSegment) Unset ¶
func (v *NullableSegment) Unset()
type NullableToggleFeatureRequest ¶
type NullableToggleFeatureRequest struct {
// contains filtered or unexported fields
}
func NewNullableToggleFeatureRequest ¶
func NewNullableToggleFeatureRequest(val *ToggleFeatureRequest) *NullableToggleFeatureRequest
func (NullableToggleFeatureRequest) Get ¶
func (v NullableToggleFeatureRequest) Get() *ToggleFeatureRequest
func (NullableToggleFeatureRequest) IsSet ¶
func (v NullableToggleFeatureRequest) IsSet() bool
func (NullableToggleFeatureRequest) MarshalJSON ¶
func (v NullableToggleFeatureRequest) MarshalJSON() ([]byte, error)
func (*NullableToggleFeatureRequest) Set ¶
func (v *NullableToggleFeatureRequest) Set(val *ToggleFeatureRequest)
func (*NullableToggleFeatureRequest) UnmarshalJSON ¶
func (v *NullableToggleFeatureRequest) UnmarshalJSON(src []byte) error
func (*NullableToggleFeatureRequest) Unset ¶
func (v *NullableToggleFeatureRequest) Unset()
type NullableUpdateExperimentRequest ¶
type NullableUpdateExperimentRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdateExperimentRequest ¶
func NewNullableUpdateExperimentRequest(val *UpdateExperimentRequest) *NullableUpdateExperimentRequest
func (NullableUpdateExperimentRequest) Get ¶
func (v NullableUpdateExperimentRequest) Get() *UpdateExperimentRequest
func (NullableUpdateExperimentRequest) IsSet ¶
func (v NullableUpdateExperimentRequest) IsSet() bool
func (NullableUpdateExperimentRequest) MarshalJSON ¶
func (v NullableUpdateExperimentRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdateExperimentRequest) Set ¶
func (v *NullableUpdateExperimentRequest) Set(val *UpdateExperimentRequest)
func (*NullableUpdateExperimentRequest) UnmarshalJSON ¶
func (v *NullableUpdateExperimentRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdateExperimentRequest) Unset ¶
func (v *NullableUpdateExperimentRequest) Unset()
type NullableUpdateFeatureRequest ¶
type NullableUpdateFeatureRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdateFeatureRequest ¶
func NewNullableUpdateFeatureRequest(val *UpdateFeatureRequest) *NullableUpdateFeatureRequest
func (NullableUpdateFeatureRequest) Get ¶
func (v NullableUpdateFeatureRequest) Get() *UpdateFeatureRequest
func (NullableUpdateFeatureRequest) IsSet ¶
func (v NullableUpdateFeatureRequest) IsSet() bool
func (NullableUpdateFeatureRequest) MarshalJSON ¶
func (v NullableUpdateFeatureRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdateFeatureRequest) Set ¶
func (v *NullableUpdateFeatureRequest) Set(val *UpdateFeatureRequest)
func (*NullableUpdateFeatureRequest) UnmarshalJSON ¶
func (v *NullableUpdateFeatureRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdateFeatureRequest) Unset ¶
func (v *NullableUpdateFeatureRequest) Unset()
type NullableUpdateSavedGroupRequest ¶
type NullableUpdateSavedGroupRequest struct {
// contains filtered or unexported fields
}
func NewNullableUpdateSavedGroupRequest ¶
func NewNullableUpdateSavedGroupRequest(val *UpdateSavedGroupRequest) *NullableUpdateSavedGroupRequest
func (NullableUpdateSavedGroupRequest) Get ¶
func (v NullableUpdateSavedGroupRequest) Get() *UpdateSavedGroupRequest
func (NullableUpdateSavedGroupRequest) IsSet ¶
func (v NullableUpdateSavedGroupRequest) IsSet() bool
func (NullableUpdateSavedGroupRequest) MarshalJSON ¶
func (v NullableUpdateSavedGroupRequest) MarshalJSON() ([]byte, error)
func (*NullableUpdateSavedGroupRequest) Set ¶
func (v *NullableUpdateSavedGroupRequest) Set(val *UpdateSavedGroupRequest)
func (*NullableUpdateSavedGroupRequest) UnmarshalJSON ¶
func (v *NullableUpdateSavedGroupRequest) UnmarshalJSON(src []byte) error
func (*NullableUpdateSavedGroupRequest) Unset ¶
func (v *NullableUpdateSavedGroupRequest) Unset()
type NullableVisualChange ¶
type NullableVisualChange struct {
// contains filtered or unexported fields
}
func NewNullableVisualChange ¶
func NewNullableVisualChange(val *VisualChange) *NullableVisualChange
func (NullableVisualChange) Get ¶
func (v NullableVisualChange) Get() *VisualChange
func (NullableVisualChange) IsSet ¶
func (v NullableVisualChange) IsSet() bool
func (NullableVisualChange) MarshalJSON ¶
func (v NullableVisualChange) MarshalJSON() ([]byte, error)
func (*NullableVisualChange) Set ¶
func (v *NullableVisualChange) Set(val *VisualChange)
func (*NullableVisualChange) UnmarshalJSON ¶
func (v *NullableVisualChange) UnmarshalJSON(src []byte) error
func (*NullableVisualChange) Unset ¶
func (v *NullableVisualChange) Unset()
type NullableVisualChangeset ¶
type NullableVisualChangeset struct {
// contains filtered or unexported fields
}
func NewNullableVisualChangeset ¶
func NewNullableVisualChangeset(val *VisualChangeset) *NullableVisualChangeset
func (NullableVisualChangeset) Get ¶
func (v NullableVisualChangeset) Get() *VisualChangeset
func (NullableVisualChangeset) IsSet ¶
func (v NullableVisualChangeset) IsSet() bool
func (NullableVisualChangeset) MarshalJSON ¶
func (v NullableVisualChangeset) MarshalJSON() ([]byte, error)
func (*NullableVisualChangeset) Set ¶
func (v *NullableVisualChangeset) Set(val *VisualChangeset)
func (*NullableVisualChangeset) UnmarshalJSON ¶
func (v *NullableVisualChangeset) UnmarshalJSON(src []byte) error
func (*NullableVisualChangeset) Unset ¶
func (v *NullableVisualChangeset) Unset()
type Organization ¶
type Organization struct { // The Growthbook unique identifier for the organization Id *string `json:"id,omitempty"` // An optional identifier that you use within your company for the organization ExternalId *string `json:"externalId,omitempty"` // The date the organization was created DateCreated *string `json:"dateCreated,omitempty"` // The name of the organization Name *string `json:"name,omitempty"` // The email address of the organization owner OwnerEmail *string `json:"ownerEmail,omitempty"` }
Organization struct for Organization
func NewOrganization ¶
func NewOrganization() *Organization
NewOrganization instantiates a new Organization 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 NewOrganizationWithDefaults ¶
func NewOrganizationWithDefaults() *Organization
NewOrganizationWithDefaults instantiates a new Organization 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 (*Organization) GetDateCreated ¶
func (o *Organization) GetDateCreated() interface{}
GetDateCreated returns the DateCreated field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Organization) GetDateCreatedOk ¶
func (o *Organization) GetDateCreatedOk() (*string, bool)
GetDateCreatedOk returns a tuple with the DateCreated field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Organization) GetExternalId ¶
func (o *Organization) GetExternalId() interface{}
GetExternalId returns the ExternalId field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Organization) GetExternalIdOk ¶
func (o *Organization) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Organization) GetId ¶
func (o *Organization) GetId() interface{}
GetId returns the Id field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Organization) GetIdOk ¶
func (o *Organization) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Organization) GetName ¶
func (o *Organization) GetName() interface{}
GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Organization) GetNameOk ¶
func (o *Organization) 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 (*Organization) GetOwnerEmail ¶
func (o *Organization) GetOwnerEmail() interface{}
GetOwnerEmail returns the OwnerEmail field value if set, zero value otherwise (both if not set or set to explicit null).
func (*Organization) GetOwnerEmailOk ¶
func (o *Organization) GetOwnerEmailOk() (*string, bool)
GetOwnerEmailOk returns a tuple with the OwnerEmail field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*Organization) HasDateCreated ¶
func (o *Organization) HasDateCreated() bool
HasDateCreated returns a boolean if a field has been set.
func (*Organization) HasExternalId ¶
func (o *Organization) HasExternalId() bool
HasExternalId returns a boolean if a field has been set.
func (*Organization) HasId ¶
func (o *Organization) HasId() bool
HasId returns a boolean if a field has been set.
func (*Organization) HasName ¶
func (o *Organization) HasName() bool
HasName returns a boolean if a field has been set.
func (*Organization) HasOwnerEmail ¶
func (o *Organization) HasOwnerEmail() bool
HasOwnerEmail returns a boolean if a field has been set.
func (Organization) MarshalJSON ¶
func (o Organization) MarshalJSON() ([]byte, error)
func (*Organization) SetDateCreated ¶
func (o *Organization) SetDateCreated(v *string)
SetDateCreated gets a reference to the given interface{} and assigns it to the DateCreated field.
func (*Organization) SetExternalId ¶
func (o *Organization) SetExternalId(v *string)
SetExternalId gets a reference to the given interface{} and assigns it to the ExternalId field.
func (*Organization) SetId ¶
func (o *Organization) SetId(v *string)
SetId gets a reference to the given interface{} and assigns it to the Id field.
func (*Organization) SetName ¶
func (o *Organization) SetName(v *string)
SetName gets a reference to the given interface{} and assigns it to the Name field.
func (*Organization) SetOwnerEmail ¶
func (o *Organization) SetOwnerEmail(v *string)
SetOwnerEmail gets a reference to the given interface{} and assigns it to the OwnerEmail field.
func (Organization) ToMap ¶
func (o Organization) ToMap() (map[string]interface{}, error)
type PaginationFields ¶
type PaginationFields struct { Limit int32 `json:"limit"` Offset int32 `json:"offset"` Count int32 `json:"count"` Total int32 `json:"total"` HasMore bool `json:"hasMore"` NextOffset *int32 `json:"nextOffset"` }
PaginationFields struct for PaginationFields
func NewPaginationFields ¶
func NewPaginationFields(limit int32, offset int32, count int32, total int32, hasMore bool, nextOffset *int32) *PaginationFields
NewPaginationFields instantiates a new PaginationFields 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 NewPaginationFieldsWithDefaults ¶
func NewPaginationFieldsWithDefaults() *PaginationFields
NewPaginationFieldsWithDefaults instantiates a new PaginationFields 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 (*PaginationFields) GetCount ¶
func (o *PaginationFields) GetCount() int32
GetCount returns the Count field value
func (*PaginationFields) GetCountOk ¶
func (o *PaginationFields) GetCountOk() (*int32, bool)
GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.
func (*PaginationFields) GetHasMore ¶
func (o *PaginationFields) GetHasMore() bool
GetHasMore returns the HasMore field value
func (*PaginationFields) GetHasMoreOk ¶
func (o *PaginationFields) GetHasMoreOk() (*bool, bool)
GetHasMoreOk returns a tuple with the HasMore field value and a boolean to check if the value has been set.
func (*PaginationFields) GetLimit ¶
func (o *PaginationFields) GetLimit() int32
GetLimit returns the Limit field value
func (*PaginationFields) GetLimitOk ¶
func (o *PaginationFields) GetLimitOk() (*int32, bool)
GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.
func (*PaginationFields) GetNextOffset ¶
func (o *PaginationFields) GetNextOffset() int32
GetNextOffset returns the NextOffset field value If the value is explicit nil, the zero value for int32 will be returned
func (*PaginationFields) GetNextOffsetOk ¶
func (o *PaginationFields) GetNextOffsetOk() (*int32, bool)
GetNextOffsetOk returns a tuple with the NextOffset field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PaginationFields) GetOffset ¶
func (o *PaginationFields) GetOffset() int32
GetOffset returns the Offset field value
func (*PaginationFields) GetOffsetOk ¶
func (o *PaginationFields) GetOffsetOk() (*int32, bool)
GetOffsetOk returns a tuple with the Offset field value and a boolean to check if the value has been set.
func (*PaginationFields) GetTotal ¶
func (o *PaginationFields) GetTotal() int32
GetTotal returns the Total field value
func (*PaginationFields) GetTotalOk ¶
func (o *PaginationFields) GetTotalOk() (*int32, bool)
GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.
func (*PaginationFields) SetCount ¶
func (o *PaginationFields) SetCount(v int32)
SetCount sets field value
func (*PaginationFields) SetHasMore ¶
func (o *PaginationFields) SetHasMore(v bool)
SetHasMore sets field value
func (*PaginationFields) SetLimit ¶
func (o *PaginationFields) SetLimit(v int32)
SetLimit sets field value
func (*PaginationFields) SetNextOffset ¶
func (o *PaginationFields) SetNextOffset(v *int32)
SetNextOffset sets field value
func (*PaginationFields) SetOffset ¶
func (o *PaginationFields) SetOffset(v int32)
SetOffset sets field value
func (*PaginationFields) SetTotal ¶
func (o *PaginationFields) SetTotal(v int32)
SetTotal sets field value
func (PaginationFields) ToMap ¶
func (o PaginationFields) ToMap() (map[string]interface{}, error)
type PostExperiment200Response ¶
type PostExperiment200Response struct {
Experiment Experiment `json:"experiment"`
}
PostExperiment200Response struct for PostExperiment200Response
func NewPostExperiment200Response ¶
func NewPostExperiment200Response(experiment Experiment) *PostExperiment200Response
NewPostExperiment200Response instantiates a new PostExperiment200Response 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 NewPostExperiment200ResponseWithDefaults ¶
func NewPostExperiment200ResponseWithDefaults() *PostExperiment200Response
NewPostExperiment200ResponseWithDefaults instantiates a new PostExperiment200Response 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 (*PostExperiment200Response) GetExperiment ¶
func (o *PostExperiment200Response) GetExperiment() Experiment
GetExperiment returns the Experiment field value
func (*PostExperiment200Response) GetExperimentOk ¶
func (o *PostExperiment200Response) GetExperimentOk() (*Experiment, bool)
GetExperimentOk returns a tuple with the Experiment field value and a boolean to check if the value has been set.
func (PostExperiment200Response) MarshalJSON ¶
func (o PostExperiment200Response) MarshalJSON() ([]byte, error)
func (*PostExperiment200Response) SetExperiment ¶
func (o *PostExperiment200Response) SetExperiment(v Experiment)
SetExperiment sets field value
func (PostExperiment200Response) ToMap ¶
func (o PostExperiment200Response) ToMap() (map[string]interface{}, error)
func (*PostExperiment200Response) UnmarshalJSON ¶
func (o *PostExperiment200Response) UnmarshalJSON(bytes []byte) (err error)
type PostExperimentRequest ¶
type PostExperimentRequest struct { // ID for the [DataSource](#tag/DataSource_model) DatasourceId string `json:"datasourceId"` // The ID property of one of the assignment query objects associated with the datasource AssignmentQueryId string `json:"assignmentQueryId"` TrackingKey string `json:"trackingKey"` // Name of the experiment Name string `json:"name"` // Project ID which the experiment belongs to Project *string `json:"project,omitempty"` // Hypothesis of the experiment Hypothesis *string `json:"hypothesis,omitempty"` // Description of the experiment Description *string `json:"description,omitempty"` Tags []string `json:"tags,omitempty"` Metrics []string `json:"metrics,omitempty"` GuardrailMetrics interface{} `json:"guardrailMetrics,omitempty"` // Email of the person who owns this experiment Owner string `json:"owner"` Archived *bool `json:"archived,omitempty"` Status *string `json:"status,omitempty"` AutoRefresh *bool `json:"autoRefresh,omitempty"` HashAttribute *string `json:"hashAttribute,omitempty"` HashVersion *float32 `json:"hashVersion,omitempty"` ReleasedVariationId *string `json:"releasedVariationId,omitempty"` ExcludeFromPayload *bool `json:"excludeFromPayload,omitempty"` Variations []PostExperimentRequestVariationsInner `json:"variations"` Phases []PostExperimentRequestPhasesInner `json:"phases,omitempty"` }
PostExperimentRequest struct for PostExperimentRequest
func NewPostExperimentRequest ¶
func NewPostExperimentRequest(datasourceId string, assignmentQueryId string, trackingKey string, name string, owner string, variations []PostExperimentRequestVariationsInner) *PostExperimentRequest
NewPostExperimentRequest instantiates a new PostExperimentRequest 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 NewPostExperimentRequestWithDefaults ¶
func NewPostExperimentRequestWithDefaults() *PostExperimentRequest
NewPostExperimentRequestWithDefaults instantiates a new PostExperimentRequest 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 (*PostExperimentRequest) GetArchived ¶
func (o *PostExperimentRequest) GetArchived() bool
GetArchived returns the Archived field value if set, zero value otherwise.
func (*PostExperimentRequest) GetArchivedOk ¶
func (o *PostExperimentRequest) GetArchivedOk() (*bool, bool)
GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetAssignmentQueryId ¶
func (o *PostExperimentRequest) GetAssignmentQueryId() string
GetAssignmentQueryId returns the AssignmentQueryId field value
func (*PostExperimentRequest) GetAssignmentQueryIdOk ¶
func (o *PostExperimentRequest) GetAssignmentQueryIdOk() (*string, bool)
GetAssignmentQueryIdOk returns a tuple with the AssignmentQueryId field value and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetAutoRefresh ¶
func (o *PostExperimentRequest) GetAutoRefresh() bool
GetAutoRefresh returns the AutoRefresh field value if set, zero value otherwise.
func (*PostExperimentRequest) GetAutoRefreshOk ¶
func (o *PostExperimentRequest) GetAutoRefreshOk() (*bool, bool)
GetAutoRefreshOk returns a tuple with the AutoRefresh field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetDatasourceId ¶
func (o *PostExperimentRequest) GetDatasourceId() string
GetDatasourceId returns the DatasourceId field value
func (*PostExperimentRequest) GetDatasourceIdOk ¶
func (o *PostExperimentRequest) GetDatasourceIdOk() (*string, bool)
GetDatasourceIdOk returns a tuple with the DatasourceId field value and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetDescription ¶
func (o *PostExperimentRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PostExperimentRequest) GetDescriptionOk ¶
func (o *PostExperimentRequest) 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.
func (*PostExperimentRequest) GetExcludeFromPayload ¶
func (o *PostExperimentRequest) GetExcludeFromPayload() bool
GetExcludeFromPayload returns the ExcludeFromPayload field value if set, zero value otherwise.
func (*PostExperimentRequest) GetExcludeFromPayloadOk ¶
func (o *PostExperimentRequest) GetExcludeFromPayloadOk() (*bool, bool)
GetExcludeFromPayloadOk returns a tuple with the ExcludeFromPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetGuardrailMetrics ¶
func (o *PostExperimentRequest) GetGuardrailMetrics() interface{}
GetGuardrailMetrics returns the GuardrailMetrics field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PostExperimentRequest) GetGuardrailMetricsOk ¶
func (o *PostExperimentRequest) GetGuardrailMetricsOk() (*interface{}, bool)
GetGuardrailMetricsOk returns a tuple with the GuardrailMetrics field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PostExperimentRequest) GetHashAttribute ¶
func (o *PostExperimentRequest) GetHashAttribute() string
GetHashAttribute returns the HashAttribute field value if set, zero value otherwise.
func (*PostExperimentRequest) GetHashAttributeOk ¶
func (o *PostExperimentRequest) GetHashAttributeOk() (*string, bool)
GetHashAttributeOk returns a tuple with the HashAttribute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetHashVersion ¶
func (o *PostExperimentRequest) GetHashVersion() float32
GetHashVersion returns the HashVersion field value if set, zero value otherwise.
func (*PostExperimentRequest) GetHashVersionOk ¶
func (o *PostExperimentRequest) GetHashVersionOk() (*float32, bool)
GetHashVersionOk returns a tuple with the HashVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetHypothesis ¶
func (o *PostExperimentRequest) GetHypothesis() string
GetHypothesis returns the Hypothesis field value if set, zero value otherwise.
func (*PostExperimentRequest) GetHypothesisOk ¶
func (o *PostExperimentRequest) GetHypothesisOk() (*string, bool)
GetHypothesisOk returns a tuple with the Hypothesis field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetMetrics ¶
func (o *PostExperimentRequest) GetMetrics() []string
GetMetrics returns the Metrics field value if set, zero value otherwise.
func (*PostExperimentRequest) GetMetricsOk ¶
func (o *PostExperimentRequest) GetMetricsOk() ([]string, bool)
GetMetricsOk returns a tuple with the Metrics field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetName ¶
func (o *PostExperimentRequest) GetName() string
GetName returns the Name field value
func (*PostExperimentRequest) GetNameOk ¶
func (o *PostExperimentRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetOwner ¶
func (o *PostExperimentRequest) GetOwner() string
GetOwner returns the Owner field value
func (*PostExperimentRequest) GetOwnerOk ¶
func (o *PostExperimentRequest) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetPhases ¶
func (o *PostExperimentRequest) GetPhases() []PostExperimentRequestPhasesInner
GetPhases returns the Phases field value if set, zero value otherwise.
func (*PostExperimentRequest) GetPhasesOk ¶
func (o *PostExperimentRequest) GetPhasesOk() ([]PostExperimentRequestPhasesInner, bool)
GetPhasesOk returns a tuple with the Phases field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetProject ¶
func (o *PostExperimentRequest) GetProject() string
GetProject returns the Project field value if set, zero value otherwise.
func (*PostExperimentRequest) GetProjectOk ¶
func (o *PostExperimentRequest) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetReleasedVariationId ¶
func (o *PostExperimentRequest) GetReleasedVariationId() string
GetReleasedVariationId returns the ReleasedVariationId field value if set, zero value otherwise.
func (*PostExperimentRequest) GetReleasedVariationIdOk ¶
func (o *PostExperimentRequest) GetReleasedVariationIdOk() (*string, bool)
GetReleasedVariationIdOk returns a tuple with the ReleasedVariationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetStatus ¶
func (o *PostExperimentRequest) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*PostExperimentRequest) GetStatusOk ¶
func (o *PostExperimentRequest) 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.
func (*PostExperimentRequest) GetTags ¶
func (o *PostExperimentRequest) GetTags() []string
GetTags returns the Tags field value if set, zero value otherwise.
func (*PostExperimentRequest) GetTagsOk ¶
func (o *PostExperimentRequest) 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 (*PostExperimentRequest) GetTrackingKey ¶
func (o *PostExperimentRequest) GetTrackingKey() string
GetTrackingKey returns the TrackingKey field value
func (*PostExperimentRequest) GetTrackingKeyOk ¶
func (o *PostExperimentRequest) GetTrackingKeyOk() (*string, bool)
GetTrackingKeyOk returns a tuple with the TrackingKey field value and a boolean to check if the value has been set.
func (*PostExperimentRequest) GetVariations ¶
func (o *PostExperimentRequest) GetVariations() []PostExperimentRequestVariationsInner
GetVariations returns the Variations field value
func (*PostExperimentRequest) GetVariationsOk ¶
func (o *PostExperimentRequest) GetVariationsOk() ([]PostExperimentRequestVariationsInner, bool)
GetVariationsOk returns a tuple with the Variations field value and a boolean to check if the value has been set.
func (*PostExperimentRequest) HasArchived ¶
func (o *PostExperimentRequest) HasArchived() bool
HasArchived returns a boolean if a field has been set.
func (*PostExperimentRequest) HasAutoRefresh ¶
func (o *PostExperimentRequest) HasAutoRefresh() bool
HasAutoRefresh returns a boolean if a field has been set.
func (*PostExperimentRequest) HasDescription ¶
func (o *PostExperimentRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PostExperimentRequest) HasExcludeFromPayload ¶
func (o *PostExperimentRequest) HasExcludeFromPayload() bool
HasExcludeFromPayload returns a boolean if a field has been set.
func (*PostExperimentRequest) HasGuardrailMetrics ¶
func (o *PostExperimentRequest) HasGuardrailMetrics() bool
HasGuardrailMetrics returns a boolean if a field has been set.
func (*PostExperimentRequest) HasHashAttribute ¶
func (o *PostExperimentRequest) HasHashAttribute() bool
HasHashAttribute returns a boolean if a field has been set.
func (*PostExperimentRequest) HasHashVersion ¶
func (o *PostExperimentRequest) HasHashVersion() bool
HasHashVersion returns a boolean if a field has been set.
func (*PostExperimentRequest) HasHypothesis ¶
func (o *PostExperimentRequest) HasHypothesis() bool
HasHypothesis returns a boolean if a field has been set.
func (*PostExperimentRequest) HasMetrics ¶
func (o *PostExperimentRequest) HasMetrics() bool
HasMetrics returns a boolean if a field has been set.
func (*PostExperimentRequest) HasPhases ¶
func (o *PostExperimentRequest) HasPhases() bool
HasPhases returns a boolean if a field has been set.
func (*PostExperimentRequest) HasProject ¶
func (o *PostExperimentRequest) HasProject() bool
HasProject returns a boolean if a field has been set.
func (*PostExperimentRequest) HasReleasedVariationId ¶
func (o *PostExperimentRequest) HasReleasedVariationId() bool
HasReleasedVariationId returns a boolean if a field has been set.
func (*PostExperimentRequest) HasStatus ¶
func (o *PostExperimentRequest) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*PostExperimentRequest) HasTags ¶
func (o *PostExperimentRequest) HasTags() bool
HasTags returns a boolean if a field has been set.
func (PostExperimentRequest) MarshalJSON ¶
func (o PostExperimentRequest) MarshalJSON() ([]byte, error)
func (*PostExperimentRequest) SetArchived ¶
func (o *PostExperimentRequest) SetArchived(v bool)
SetArchived gets a reference to the given bool and assigns it to the Archived field.
func (*PostExperimentRequest) SetAssignmentQueryId ¶
func (o *PostExperimentRequest) SetAssignmentQueryId(v string)
SetAssignmentQueryId sets field value
func (*PostExperimentRequest) SetAutoRefresh ¶
func (o *PostExperimentRequest) SetAutoRefresh(v bool)
SetAutoRefresh gets a reference to the given bool and assigns it to the AutoRefresh field.
func (*PostExperimentRequest) SetDatasourceId ¶
func (o *PostExperimentRequest) SetDatasourceId(v string)
SetDatasourceId sets field value
func (*PostExperimentRequest) SetDescription ¶
func (o *PostExperimentRequest) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PostExperimentRequest) SetExcludeFromPayload ¶
func (o *PostExperimentRequest) SetExcludeFromPayload(v bool)
SetExcludeFromPayload gets a reference to the given bool and assigns it to the ExcludeFromPayload field.
func (*PostExperimentRequest) SetGuardrailMetrics ¶
func (o *PostExperimentRequest) SetGuardrailMetrics(v interface{})
SetGuardrailMetrics gets a reference to the given interface{} and assigns it to the GuardrailMetrics field.
func (*PostExperimentRequest) SetHashAttribute ¶
func (o *PostExperimentRequest) SetHashAttribute(v string)
SetHashAttribute gets a reference to the given string and assigns it to the HashAttribute field.
func (*PostExperimentRequest) SetHashVersion ¶
func (o *PostExperimentRequest) SetHashVersion(v float32)
SetHashVersion gets a reference to the given float32 and assigns it to the HashVersion field.
func (*PostExperimentRequest) SetHypothesis ¶
func (o *PostExperimentRequest) SetHypothesis(v string)
SetHypothesis gets a reference to the given string and assigns it to the Hypothesis field.
func (*PostExperimentRequest) SetMetrics ¶
func (o *PostExperimentRequest) SetMetrics(v []string)
SetMetrics gets a reference to the given []string and assigns it to the Metrics field.
func (*PostExperimentRequest) SetName ¶
func (o *PostExperimentRequest) SetName(v string)
SetName sets field value
func (*PostExperimentRequest) SetOwner ¶
func (o *PostExperimentRequest) SetOwner(v string)
SetOwner sets field value
func (*PostExperimentRequest) SetPhases ¶
func (o *PostExperimentRequest) SetPhases(v []PostExperimentRequestPhasesInner)
SetPhases gets a reference to the given []PostExperimentRequestPhasesInner and assigns it to the Phases field.
func (*PostExperimentRequest) SetProject ¶
func (o *PostExperimentRequest) SetProject(v string)
SetProject gets a reference to the given string and assigns it to the Project field.
func (*PostExperimentRequest) SetReleasedVariationId ¶
func (o *PostExperimentRequest) SetReleasedVariationId(v string)
SetReleasedVariationId gets a reference to the given string and assigns it to the ReleasedVariationId field.
func (*PostExperimentRequest) SetStatus ¶
func (o *PostExperimentRequest) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*PostExperimentRequest) SetTags ¶
func (o *PostExperimentRequest) SetTags(v []string)
SetTags gets a reference to the given []string and assigns it to the Tags field.
func (*PostExperimentRequest) SetTrackingKey ¶
func (o *PostExperimentRequest) SetTrackingKey(v string)
SetTrackingKey sets field value
func (*PostExperimentRequest) SetVariations ¶
func (o *PostExperimentRequest) SetVariations(v []PostExperimentRequestVariationsInner)
SetVariations sets field value
func (PostExperimentRequest) ToMap ¶
func (o PostExperimentRequest) ToMap() (map[string]interface{}, error)
func (*PostExperimentRequest) UnmarshalJSON ¶
func (o *PostExperimentRequest) UnmarshalJSON(bytes []byte) (err error)
type PostExperimentRequestPhasesInner ¶
type PostExperimentRequestPhasesInner struct { Name string `json:"name"` DateStarted string `json:"dateStarted"` DateEnded *string `json:"dateEnded,omitempty"` ReasonForStopping *string `json:"reasonForStopping,omitempty"` Seed *string `json:"seed,omitempty"` Coverage *float32 `json:"coverage,omitempty"` TrafficSplit []PostExperimentRequestPhasesInnerTrafficSplitInner `json:"trafficSplit,omitempty"` Namespace *PostExperimentRequestPhasesInnerNamespace `json:"namespace,omitempty"` TargetingCondition *string `json:"targetingCondition,omitempty"` Reason *string `json:"reason,omitempty"` Condition *string `json:"condition,omitempty"` SavedGroupTargeting []PostExperimentRequestPhasesInnerSavedGroupTargetingInner `json:"savedGroupTargeting,omitempty"` VariationWeights []float32 `json:"variationWeights,omitempty"` }
PostExperimentRequestPhasesInner struct for PostExperimentRequestPhasesInner
func NewPostExperimentRequestPhasesInner ¶
func NewPostExperimentRequestPhasesInner(name string, dateStarted string) *PostExperimentRequestPhasesInner
NewPostExperimentRequestPhasesInner instantiates a new PostExperimentRequestPhasesInner 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 NewPostExperimentRequestPhasesInnerWithDefaults ¶
func NewPostExperimentRequestPhasesInnerWithDefaults() *PostExperimentRequestPhasesInner
NewPostExperimentRequestPhasesInnerWithDefaults instantiates a new PostExperimentRequestPhasesInner 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 (*PostExperimentRequestPhasesInner) GetCondition ¶
func (o *PostExperimentRequestPhasesInner) GetCondition() string
GetCondition returns the Condition field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetConditionOk ¶
func (o *PostExperimentRequestPhasesInner) GetConditionOk() (*string, bool)
GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetCoverage ¶
func (o *PostExperimentRequestPhasesInner) GetCoverage() float32
GetCoverage returns the Coverage field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetCoverageOk ¶
func (o *PostExperimentRequestPhasesInner) GetCoverageOk() (*float32, bool)
GetCoverageOk returns a tuple with the Coverage field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetDateEnded ¶
func (o *PostExperimentRequestPhasesInner) GetDateEnded() string
GetDateEnded returns the DateEnded field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetDateEndedOk ¶
func (o *PostExperimentRequestPhasesInner) GetDateEndedOk() (*string, bool)
GetDateEndedOk returns a tuple with the DateEnded field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetDateStarted ¶
func (o *PostExperimentRequestPhasesInner) GetDateStarted() string
GetDateStarted returns the DateStarted field value
func (*PostExperimentRequestPhasesInner) GetDateStartedOk ¶
func (o *PostExperimentRequestPhasesInner) GetDateStartedOk() (*string, bool)
GetDateStartedOk returns a tuple with the DateStarted field value and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetName ¶
func (o *PostExperimentRequestPhasesInner) GetName() string
GetName returns the Name field value
func (*PostExperimentRequestPhasesInner) GetNameOk ¶
func (o *PostExperimentRequestPhasesInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetNamespace ¶
func (o *PostExperimentRequestPhasesInner) GetNamespace() PostExperimentRequestPhasesInnerNamespace
GetNamespace returns the Namespace field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetNamespaceOk ¶
func (o *PostExperimentRequestPhasesInner) GetNamespaceOk() (*PostExperimentRequestPhasesInnerNamespace, bool)
GetNamespaceOk returns a tuple with the Namespace field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetReason ¶
func (o *PostExperimentRequestPhasesInner) GetReason() string
GetReason returns the Reason field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetReasonForStopping ¶
func (o *PostExperimentRequestPhasesInner) GetReasonForStopping() string
GetReasonForStopping returns the ReasonForStopping field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetReasonForStoppingOk ¶
func (o *PostExperimentRequestPhasesInner) GetReasonForStoppingOk() (*string, bool)
GetReasonForStoppingOk returns a tuple with the ReasonForStopping field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetReasonOk ¶
func (o *PostExperimentRequestPhasesInner) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetSavedGroupTargeting ¶
func (o *PostExperimentRequestPhasesInner) GetSavedGroupTargeting() []PostExperimentRequestPhasesInnerSavedGroupTargetingInner
GetSavedGroupTargeting returns the SavedGroupTargeting field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetSavedGroupTargetingOk ¶
func (o *PostExperimentRequestPhasesInner) GetSavedGroupTargetingOk() ([]PostExperimentRequestPhasesInnerSavedGroupTargetingInner, bool)
GetSavedGroupTargetingOk returns a tuple with the SavedGroupTargeting field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetSeed ¶
func (o *PostExperimentRequestPhasesInner) GetSeed() string
GetSeed returns the Seed field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetSeedOk ¶
func (o *PostExperimentRequestPhasesInner) GetSeedOk() (*string, bool)
GetSeedOk returns a tuple with the Seed field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetTargetingCondition ¶
func (o *PostExperimentRequestPhasesInner) GetTargetingCondition() string
GetTargetingCondition returns the TargetingCondition field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetTargetingConditionOk ¶
func (o *PostExperimentRequestPhasesInner) GetTargetingConditionOk() (*string, bool)
GetTargetingConditionOk returns a tuple with the TargetingCondition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetTrafficSplit ¶
func (o *PostExperimentRequestPhasesInner) GetTrafficSplit() []PostExperimentRequestPhasesInnerTrafficSplitInner
GetTrafficSplit returns the TrafficSplit field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetTrafficSplitOk ¶
func (o *PostExperimentRequestPhasesInner) GetTrafficSplitOk() ([]PostExperimentRequestPhasesInnerTrafficSplitInner, bool)
GetTrafficSplitOk returns a tuple with the TrafficSplit field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) GetVariationWeights ¶
func (o *PostExperimentRequestPhasesInner) GetVariationWeights() []float32
GetVariationWeights returns the VariationWeights field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInner) GetVariationWeightsOk ¶
func (o *PostExperimentRequestPhasesInner) GetVariationWeightsOk() ([]float32, bool)
GetVariationWeightsOk returns a tuple with the VariationWeights field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInner) HasCondition ¶
func (o *PostExperimentRequestPhasesInner) HasCondition() bool
HasCondition returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasCoverage ¶
func (o *PostExperimentRequestPhasesInner) HasCoverage() bool
HasCoverage returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasDateEnded ¶
func (o *PostExperimentRequestPhasesInner) HasDateEnded() bool
HasDateEnded returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasNamespace ¶
func (o *PostExperimentRequestPhasesInner) HasNamespace() bool
HasNamespace returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasReason ¶
func (o *PostExperimentRequestPhasesInner) HasReason() bool
HasReason returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasReasonForStopping ¶
func (o *PostExperimentRequestPhasesInner) HasReasonForStopping() bool
HasReasonForStopping returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasSavedGroupTargeting ¶
func (o *PostExperimentRequestPhasesInner) HasSavedGroupTargeting() bool
HasSavedGroupTargeting returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasSeed ¶
func (o *PostExperimentRequestPhasesInner) HasSeed() bool
HasSeed returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasTargetingCondition ¶
func (o *PostExperimentRequestPhasesInner) HasTargetingCondition() bool
HasTargetingCondition returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasTrafficSplit ¶
func (o *PostExperimentRequestPhasesInner) HasTrafficSplit() bool
HasTrafficSplit returns a boolean if a field has been set.
func (*PostExperimentRequestPhasesInner) HasVariationWeights ¶
func (o *PostExperimentRequestPhasesInner) HasVariationWeights() bool
HasVariationWeights returns a boolean if a field has been set.
func (PostExperimentRequestPhasesInner) MarshalJSON ¶
func (o PostExperimentRequestPhasesInner) MarshalJSON() ([]byte, error)
func (*PostExperimentRequestPhasesInner) SetCondition ¶
func (o *PostExperimentRequestPhasesInner) SetCondition(v string)
SetCondition gets a reference to the given string and assigns it to the Condition field.
func (*PostExperimentRequestPhasesInner) SetCoverage ¶
func (o *PostExperimentRequestPhasesInner) SetCoverage(v float32)
SetCoverage gets a reference to the given float32 and assigns it to the Coverage field.
func (*PostExperimentRequestPhasesInner) SetDateEnded ¶
func (o *PostExperimentRequestPhasesInner) SetDateEnded(v string)
SetDateEnded gets a reference to the given string and assigns it to the DateEnded field.
func (*PostExperimentRequestPhasesInner) SetDateStarted ¶
func (o *PostExperimentRequestPhasesInner) SetDateStarted(v string)
SetDateStarted sets field value
func (*PostExperimentRequestPhasesInner) SetName ¶
func (o *PostExperimentRequestPhasesInner) SetName(v string)
SetName sets field value
func (*PostExperimentRequestPhasesInner) SetNamespace ¶
func (o *PostExperimentRequestPhasesInner) SetNamespace(v PostExperimentRequestPhasesInnerNamespace)
SetNamespace gets a reference to the given PostExperimentRequestPhasesInnerNamespace and assigns it to the Namespace field.
func (*PostExperimentRequestPhasesInner) SetReason ¶
func (o *PostExperimentRequestPhasesInner) SetReason(v string)
SetReason gets a reference to the given string and assigns it to the Reason field.
func (*PostExperimentRequestPhasesInner) SetReasonForStopping ¶
func (o *PostExperimentRequestPhasesInner) SetReasonForStopping(v string)
SetReasonForStopping gets a reference to the given string and assigns it to the ReasonForStopping field.
func (*PostExperimentRequestPhasesInner) SetSavedGroupTargeting ¶
func (o *PostExperimentRequestPhasesInner) SetSavedGroupTargeting(v []PostExperimentRequestPhasesInnerSavedGroupTargetingInner)
SetSavedGroupTargeting gets a reference to the given []PostExperimentRequestPhasesInnerSavedGroupTargetingInner and assigns it to the SavedGroupTargeting field.
func (*PostExperimentRequestPhasesInner) SetSeed ¶
func (o *PostExperimentRequestPhasesInner) SetSeed(v string)
SetSeed gets a reference to the given string and assigns it to the Seed field.
func (*PostExperimentRequestPhasesInner) SetTargetingCondition ¶
func (o *PostExperimentRequestPhasesInner) SetTargetingCondition(v string)
SetTargetingCondition gets a reference to the given string and assigns it to the TargetingCondition field.
func (*PostExperimentRequestPhasesInner) SetTrafficSplit ¶
func (o *PostExperimentRequestPhasesInner) SetTrafficSplit(v []PostExperimentRequestPhasesInnerTrafficSplitInner)
SetTrafficSplit gets a reference to the given []PostExperimentRequestPhasesInnerTrafficSplitInner and assigns it to the TrafficSplit field.
func (*PostExperimentRequestPhasesInner) SetVariationWeights ¶
func (o *PostExperimentRequestPhasesInner) SetVariationWeights(v []float32)
SetVariationWeights gets a reference to the given []float32 and assigns it to the VariationWeights field.
func (PostExperimentRequestPhasesInner) ToMap ¶
func (o PostExperimentRequestPhasesInner) ToMap() (map[string]interface{}, error)
func (*PostExperimentRequestPhasesInner) UnmarshalJSON ¶
func (o *PostExperimentRequestPhasesInner) UnmarshalJSON(bytes []byte) (err error)
type PostExperimentRequestPhasesInnerNamespace ¶
type PostExperimentRequestPhasesInnerNamespace struct { NamespaceId string `json:"namespaceId"` Range []float32 `json:"range"` Enabled *bool `json:"enabled,omitempty"` }
PostExperimentRequestPhasesInnerNamespace struct for PostExperimentRequestPhasesInnerNamespace
func NewPostExperimentRequestPhasesInnerNamespace ¶
func NewPostExperimentRequestPhasesInnerNamespace(namespaceId string, range_ []float32) *PostExperimentRequestPhasesInnerNamespace
NewPostExperimentRequestPhasesInnerNamespace instantiates a new PostExperimentRequestPhasesInnerNamespace 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 NewPostExperimentRequestPhasesInnerNamespaceWithDefaults ¶
func NewPostExperimentRequestPhasesInnerNamespaceWithDefaults() *PostExperimentRequestPhasesInnerNamespace
NewPostExperimentRequestPhasesInnerNamespaceWithDefaults instantiates a new PostExperimentRequestPhasesInnerNamespace 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 (*PostExperimentRequestPhasesInnerNamespace) GetEnabled ¶
func (o *PostExperimentRequestPhasesInnerNamespace) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*PostExperimentRequestPhasesInnerNamespace) GetEnabledOk ¶
func (o *PostExperimentRequestPhasesInnerNamespace) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInnerNamespace) GetNamespaceId ¶
func (o *PostExperimentRequestPhasesInnerNamespace) GetNamespaceId() string
GetNamespaceId returns the NamespaceId field value
func (*PostExperimentRequestPhasesInnerNamespace) GetNamespaceIdOk ¶
func (o *PostExperimentRequestPhasesInnerNamespace) GetNamespaceIdOk() (*string, bool)
GetNamespaceIdOk returns a tuple with the NamespaceId field value and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInnerNamespace) GetRange ¶
func (o *PostExperimentRequestPhasesInnerNamespace) GetRange() []float32
GetRange returns the Range field value
func (*PostExperimentRequestPhasesInnerNamespace) GetRangeOk ¶
func (o *PostExperimentRequestPhasesInnerNamespace) GetRangeOk() ([]float32, bool)
GetRangeOk returns a tuple with the Range field value and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInnerNamespace) HasEnabled ¶
func (o *PostExperimentRequestPhasesInnerNamespace) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (PostExperimentRequestPhasesInnerNamespace) MarshalJSON ¶
func (o PostExperimentRequestPhasesInnerNamespace) MarshalJSON() ([]byte, error)
func (*PostExperimentRequestPhasesInnerNamespace) SetEnabled ¶
func (o *PostExperimentRequestPhasesInnerNamespace) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*PostExperimentRequestPhasesInnerNamespace) SetNamespaceId ¶
func (o *PostExperimentRequestPhasesInnerNamespace) SetNamespaceId(v string)
SetNamespaceId sets field value
func (*PostExperimentRequestPhasesInnerNamespace) SetRange ¶
func (o *PostExperimentRequestPhasesInnerNamespace) SetRange(v []float32)
SetRange sets field value
func (PostExperimentRequestPhasesInnerNamespace) ToMap ¶
func (o PostExperimentRequestPhasesInnerNamespace) ToMap() (map[string]interface{}, error)
func (*PostExperimentRequestPhasesInnerNamespace) UnmarshalJSON ¶
func (o *PostExperimentRequestPhasesInnerNamespace) UnmarshalJSON(bytes []byte) (err error)
type PostExperimentRequestPhasesInnerSavedGroupTargetingInner ¶
type PostExperimentRequestPhasesInnerSavedGroupTargetingInner struct { MatchType string `json:"matchType"` SavedGroups []string `json:"savedGroups"` }
PostExperimentRequestPhasesInnerSavedGroupTargetingInner struct for PostExperimentRequestPhasesInnerSavedGroupTargetingInner
func NewPostExperimentRequestPhasesInnerSavedGroupTargetingInner ¶
func NewPostExperimentRequestPhasesInnerSavedGroupTargetingInner(matchType string, savedGroups []string) *PostExperimentRequestPhasesInnerSavedGroupTargetingInner
NewPostExperimentRequestPhasesInnerSavedGroupTargetingInner instantiates a new PostExperimentRequestPhasesInnerSavedGroupTargetingInner 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 NewPostExperimentRequestPhasesInnerSavedGroupTargetingInnerWithDefaults ¶
func NewPostExperimentRequestPhasesInnerSavedGroupTargetingInnerWithDefaults() *PostExperimentRequestPhasesInnerSavedGroupTargetingInner
NewPostExperimentRequestPhasesInnerSavedGroupTargetingInnerWithDefaults instantiates a new PostExperimentRequestPhasesInnerSavedGroupTargetingInner 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 (*PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetMatchType ¶
func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetMatchType() string
GetMatchType returns the MatchType field value
func (*PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetMatchTypeOk ¶
func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetMatchTypeOk() (*string, bool)
GetMatchTypeOk returns a tuple with the MatchType field value and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetSavedGroups ¶
func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetSavedGroups() []string
GetSavedGroups returns the SavedGroups field value
func (*PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetSavedGroupsOk ¶
func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) GetSavedGroupsOk() ([]string, bool)
GetSavedGroupsOk returns a tuple with the SavedGroups field value and a boolean to check if the value has been set.
func (PostExperimentRequestPhasesInnerSavedGroupTargetingInner) MarshalJSON ¶
func (o PostExperimentRequestPhasesInnerSavedGroupTargetingInner) MarshalJSON() ([]byte, error)
func (*PostExperimentRequestPhasesInnerSavedGroupTargetingInner) SetMatchType ¶
func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) SetMatchType(v string)
SetMatchType sets field value
func (*PostExperimentRequestPhasesInnerSavedGroupTargetingInner) SetSavedGroups ¶
func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) SetSavedGroups(v []string)
SetSavedGroups sets field value
func (PostExperimentRequestPhasesInnerSavedGroupTargetingInner) ToMap ¶
func (o PostExperimentRequestPhasesInnerSavedGroupTargetingInner) ToMap() (map[string]interface{}, error)
func (*PostExperimentRequestPhasesInnerSavedGroupTargetingInner) UnmarshalJSON ¶
func (o *PostExperimentRequestPhasesInnerSavedGroupTargetingInner) UnmarshalJSON(bytes []byte) (err error)
type PostExperimentRequestPhasesInnerTrafficSplitInner ¶
type PostExperimentRequestPhasesInnerTrafficSplitInner struct { VariationId string `json:"variationId"` Weight float32 `json:"weight"` }
PostExperimentRequestPhasesInnerTrafficSplitInner struct for PostExperimentRequestPhasesInnerTrafficSplitInner
func NewPostExperimentRequestPhasesInnerTrafficSplitInner ¶
func NewPostExperimentRequestPhasesInnerTrafficSplitInner(variationId string, weight float32) *PostExperimentRequestPhasesInnerTrafficSplitInner
NewPostExperimentRequestPhasesInnerTrafficSplitInner instantiates a new PostExperimentRequestPhasesInnerTrafficSplitInner 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 NewPostExperimentRequestPhasesInnerTrafficSplitInnerWithDefaults ¶
func NewPostExperimentRequestPhasesInnerTrafficSplitInnerWithDefaults() *PostExperimentRequestPhasesInnerTrafficSplitInner
NewPostExperimentRequestPhasesInnerTrafficSplitInnerWithDefaults instantiates a new PostExperimentRequestPhasesInnerTrafficSplitInner 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 (*PostExperimentRequestPhasesInnerTrafficSplitInner) GetVariationId ¶
func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) GetVariationId() string
GetVariationId returns the VariationId field value
func (*PostExperimentRequestPhasesInnerTrafficSplitInner) GetVariationIdOk ¶
func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) GetVariationIdOk() (*string, bool)
GetVariationIdOk returns a tuple with the VariationId field value and a boolean to check if the value has been set.
func (*PostExperimentRequestPhasesInnerTrafficSplitInner) GetWeight ¶
func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) GetWeight() float32
GetWeight returns the Weight field value
func (*PostExperimentRequestPhasesInnerTrafficSplitInner) GetWeightOk ¶
func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) GetWeightOk() (*float32, bool)
GetWeightOk returns a tuple with the Weight field value and a boolean to check if the value has been set.
func (PostExperimentRequestPhasesInnerTrafficSplitInner) MarshalJSON ¶
func (o PostExperimentRequestPhasesInnerTrafficSplitInner) MarshalJSON() ([]byte, error)
func (*PostExperimentRequestPhasesInnerTrafficSplitInner) SetVariationId ¶
func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) SetVariationId(v string)
SetVariationId sets field value
func (*PostExperimentRequestPhasesInnerTrafficSplitInner) SetWeight ¶
func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) SetWeight(v float32)
SetWeight sets field value
func (PostExperimentRequestPhasesInnerTrafficSplitInner) ToMap ¶
func (o PostExperimentRequestPhasesInnerTrafficSplitInner) ToMap() (map[string]interface{}, error)
func (*PostExperimentRequestPhasesInnerTrafficSplitInner) UnmarshalJSON ¶
func (o *PostExperimentRequestPhasesInnerTrafficSplitInner) UnmarshalJSON(bytes []byte) (err error)
type PostExperimentRequestVariationsInner ¶
type PostExperimentRequestVariationsInner struct { Id *string `json:"id,omitempty"` Key string `json:"key"` Name string `json:"name"` Description *string `json:"description,omitempty"` Screenshots []PostExperimentRequestVariationsInnerScreenshotsInner `json:"screenshots,omitempty"` }
PostExperimentRequestVariationsInner struct for PostExperimentRequestVariationsInner
func NewPostExperimentRequestVariationsInner ¶
func NewPostExperimentRequestVariationsInner(key string, name string) *PostExperimentRequestVariationsInner
NewPostExperimentRequestVariationsInner instantiates a new PostExperimentRequestVariationsInner 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 NewPostExperimentRequestVariationsInnerWithDefaults ¶
func NewPostExperimentRequestVariationsInnerWithDefaults() *PostExperimentRequestVariationsInner
NewPostExperimentRequestVariationsInnerWithDefaults instantiates a new PostExperimentRequestVariationsInner 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 (*PostExperimentRequestVariationsInner) GetDescription ¶
func (o *PostExperimentRequestVariationsInner) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PostExperimentRequestVariationsInner) GetDescriptionOk ¶
func (o *PostExperimentRequestVariationsInner) 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.
func (*PostExperimentRequestVariationsInner) GetId ¶
func (o *PostExperimentRequestVariationsInner) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*PostExperimentRequestVariationsInner) GetIdOk ¶
func (o *PostExperimentRequestVariationsInner) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestVariationsInner) GetKey ¶
func (o *PostExperimentRequestVariationsInner) GetKey() string
GetKey returns the Key field value
func (*PostExperimentRequestVariationsInner) GetKeyOk ¶
func (o *PostExperimentRequestVariationsInner) GetKeyOk() (*string, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.
func (*PostExperimentRequestVariationsInner) GetName ¶
func (o *PostExperimentRequestVariationsInner) GetName() string
GetName returns the Name field value
func (*PostExperimentRequestVariationsInner) GetNameOk ¶
func (o *PostExperimentRequestVariationsInner) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PostExperimentRequestVariationsInner) GetScreenshots ¶
func (o *PostExperimentRequestVariationsInner) GetScreenshots() []PostExperimentRequestVariationsInnerScreenshotsInner
GetScreenshots returns the Screenshots field value if set, zero value otherwise.
func (*PostExperimentRequestVariationsInner) GetScreenshotsOk ¶
func (o *PostExperimentRequestVariationsInner) GetScreenshotsOk() ([]PostExperimentRequestVariationsInnerScreenshotsInner, bool)
GetScreenshotsOk returns a tuple with the Screenshots field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestVariationsInner) HasDescription ¶
func (o *PostExperimentRequestVariationsInner) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PostExperimentRequestVariationsInner) HasId ¶
func (o *PostExperimentRequestVariationsInner) HasId() bool
HasId returns a boolean if a field has been set.
func (*PostExperimentRequestVariationsInner) HasScreenshots ¶
func (o *PostExperimentRequestVariationsInner) HasScreenshots() bool
HasScreenshots returns a boolean if a field has been set.
func (PostExperimentRequestVariationsInner) MarshalJSON ¶
func (o PostExperimentRequestVariationsInner) MarshalJSON() ([]byte, error)
func (*PostExperimentRequestVariationsInner) SetDescription ¶
func (o *PostExperimentRequestVariationsInner) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PostExperimentRequestVariationsInner) SetId ¶
func (o *PostExperimentRequestVariationsInner) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*PostExperimentRequestVariationsInner) SetKey ¶
func (o *PostExperimentRequestVariationsInner) SetKey(v string)
SetKey sets field value
func (*PostExperimentRequestVariationsInner) SetName ¶
func (o *PostExperimentRequestVariationsInner) SetName(v string)
SetName sets field value
func (*PostExperimentRequestVariationsInner) SetScreenshots ¶
func (o *PostExperimentRequestVariationsInner) SetScreenshots(v []PostExperimentRequestVariationsInnerScreenshotsInner)
SetScreenshots gets a reference to the given []PostExperimentRequestVariationsInnerScreenshotsInner and assigns it to the Screenshots field.
func (PostExperimentRequestVariationsInner) ToMap ¶
func (o PostExperimentRequestVariationsInner) ToMap() (map[string]interface{}, error)
func (*PostExperimentRequestVariationsInner) UnmarshalJSON ¶
func (o *PostExperimentRequestVariationsInner) UnmarshalJSON(bytes []byte) (err error)
type PostExperimentRequestVariationsInnerScreenshotsInner ¶
type PostExperimentRequestVariationsInnerScreenshotsInner struct { Path string `json:"path"` Width *float32 `json:"width,omitempty"` Height *float32 `json:"height,omitempty"` Description *string `json:"description,omitempty"` }
PostExperimentRequestVariationsInnerScreenshotsInner struct for PostExperimentRequestVariationsInnerScreenshotsInner
func NewPostExperimentRequestVariationsInnerScreenshotsInner ¶
func NewPostExperimentRequestVariationsInnerScreenshotsInner(path string) *PostExperimentRequestVariationsInnerScreenshotsInner
NewPostExperimentRequestVariationsInnerScreenshotsInner instantiates a new PostExperimentRequestVariationsInnerScreenshotsInner 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 NewPostExperimentRequestVariationsInnerScreenshotsInnerWithDefaults ¶
func NewPostExperimentRequestVariationsInnerScreenshotsInnerWithDefaults() *PostExperimentRequestVariationsInnerScreenshotsInner
NewPostExperimentRequestVariationsInnerScreenshotsInnerWithDefaults instantiates a new PostExperimentRequestVariationsInnerScreenshotsInner 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 (*PostExperimentRequestVariationsInnerScreenshotsInner) GetDescription ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) GetDescriptionOk ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) 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.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) GetHeight ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetHeight() float32
GetHeight returns the Height field value if set, zero value otherwise.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) GetHeightOk ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetHeightOk() (*float32, bool)
GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) GetPath ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetPath() string
GetPath returns the Path field value
func (*PostExperimentRequestVariationsInnerScreenshotsInner) GetPathOk ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetPathOk() (*string, bool)
GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) GetWidth ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetWidth() float32
GetWidth returns the Width field value if set, zero value otherwise.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) GetWidthOk ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) GetWidthOk() (*float32, bool)
GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) HasDescription ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) HasHeight ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) HasHeight() bool
HasHeight returns a boolean if a field has been set.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) HasWidth ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) HasWidth() bool
HasWidth returns a boolean if a field has been set.
func (PostExperimentRequestVariationsInnerScreenshotsInner) MarshalJSON ¶
func (o PostExperimentRequestVariationsInnerScreenshotsInner) MarshalJSON() ([]byte, error)
func (*PostExperimentRequestVariationsInnerScreenshotsInner) SetDescription ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) SetHeight ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) SetHeight(v float32)
SetHeight gets a reference to the given float32 and assigns it to the Height field.
func (*PostExperimentRequestVariationsInnerScreenshotsInner) SetPath ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) SetPath(v string)
SetPath sets field value
func (*PostExperimentRequestVariationsInnerScreenshotsInner) SetWidth ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) SetWidth(v float32)
SetWidth gets a reference to the given float32 and assigns it to the Width field.
func (PostExperimentRequestVariationsInnerScreenshotsInner) ToMap ¶
func (o PostExperimentRequestVariationsInnerScreenshotsInner) ToMap() (map[string]interface{}, error)
func (*PostExperimentRequestVariationsInnerScreenshotsInner) UnmarshalJSON ¶
func (o *PostExperimentRequestVariationsInnerScreenshotsInner) UnmarshalJSON(bytes []byte) (err error)
type PostFeature200Response ¶
type PostFeature200Response struct {
Feature Feature `json:"feature"`
}
PostFeature200Response struct for PostFeature200Response
func NewPostFeature200Response ¶
func NewPostFeature200Response(feature Feature) *PostFeature200Response
NewPostFeature200Response instantiates a new PostFeature200Response 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 NewPostFeature200ResponseWithDefaults ¶
func NewPostFeature200ResponseWithDefaults() *PostFeature200Response
NewPostFeature200ResponseWithDefaults instantiates a new PostFeature200Response 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 (*PostFeature200Response) GetFeature ¶
func (o *PostFeature200Response) GetFeature() Feature
GetFeature returns the Feature field value
func (*PostFeature200Response) GetFeatureOk ¶
func (o *PostFeature200Response) GetFeatureOk() (*Feature, bool)
GetFeatureOk returns a tuple with the Feature field value and a boolean to check if the value has been set.
func (PostFeature200Response) MarshalJSON ¶
func (o PostFeature200Response) MarshalJSON() ([]byte, error)
func (*PostFeature200Response) SetFeature ¶
func (o *PostFeature200Response) SetFeature(v Feature)
SetFeature sets field value
func (PostFeature200Response) ToMap ¶
func (o PostFeature200Response) ToMap() (map[string]interface{}, error)
func (*PostFeature200Response) UnmarshalJSON ¶
func (o *PostFeature200Response) UnmarshalJSON(bytes []byte) (err error)
type PostFeatureRequest ¶
type PostFeatureRequest struct { // A unique key name for the feature. Feature keys can only include letters, numbers, hyphens, and underscores. Id string `json:"id"` Archived *bool `json:"archived,omitempty"` // Description of the feature Description *string `json:"description,omitempty"` // Email of the person who owns this experiment Owner string `json:"owner"` // An associated project ID Project *string `json:"project,omitempty"` // The data type of the feature payload. Boolean by default. ValueType string `json:"valueType"` // Default value when feature is enabled. Type must match `valueType`. DefaultValue string `json:"defaultValue"` Tags []string `json:"tags,omitempty"` // A dictionary of environments that are enabled for this feature. Keys supply the names of environments. Environments belong to organization and are not specified will be disabled by default. Environments map[string]PostFeatureRequestEnvironmentsValue `json:"environments,omitempty"` // Use JSON schema to validate the payload of a JSON-type feature value (enterprise only). JsonSchema *string `json:"jsonSchema,omitempty"` }
PostFeatureRequest struct for PostFeatureRequest
func NewPostFeatureRequest ¶
func NewPostFeatureRequest(id string, owner string, valueType string, defaultValue string) *PostFeatureRequest
NewPostFeatureRequest instantiates a new PostFeatureRequest 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 NewPostFeatureRequestWithDefaults ¶
func NewPostFeatureRequestWithDefaults() *PostFeatureRequest
NewPostFeatureRequestWithDefaults instantiates a new PostFeatureRequest 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 (*PostFeatureRequest) GetArchived ¶
func (o *PostFeatureRequest) GetArchived() bool
GetArchived returns the Archived field value if set, zero value otherwise.
func (*PostFeatureRequest) GetArchivedOk ¶
func (o *PostFeatureRequest) GetArchivedOk() (*bool, bool)
GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostFeatureRequest) GetDefaultValue ¶
func (o *PostFeatureRequest) GetDefaultValue() string
GetDefaultValue returns the DefaultValue field value
func (*PostFeatureRequest) GetDefaultValueOk ¶
func (o *PostFeatureRequest) GetDefaultValueOk() (*string, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value and a boolean to check if the value has been set.
func (*PostFeatureRequest) GetDescription ¶
func (o *PostFeatureRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PostFeatureRequest) GetDescriptionOk ¶
func (o *PostFeatureRequest) 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.
func (*PostFeatureRequest) GetEnvironments ¶
func (o *PostFeatureRequest) GetEnvironments() map[string]PostFeatureRequestEnvironmentsValue
GetEnvironments returns the Environments field value if set, zero value otherwise (both if not set or set to explicit null).
func (*PostFeatureRequest) GetEnvironmentsOk ¶
func (o *PostFeatureRequest) GetEnvironmentsOk() (*map[string]PostFeatureRequestEnvironmentsValue, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*PostFeatureRequest) GetId ¶
func (o *PostFeatureRequest) GetId() string
GetId returns the Id field value
func (*PostFeatureRequest) GetIdOk ¶
func (o *PostFeatureRequest) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*PostFeatureRequest) GetJsonSchema ¶
func (o *PostFeatureRequest) GetJsonSchema() string
GetJsonSchema returns the JsonSchema field value if set, zero value otherwise.
func (*PostFeatureRequest) GetJsonSchemaOk ¶
func (o *PostFeatureRequest) GetJsonSchemaOk() (*string, bool)
GetJsonSchemaOk returns a tuple with the JsonSchema field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostFeatureRequest) GetOwner ¶
func (o *PostFeatureRequest) GetOwner() string
GetOwner returns the Owner field value
func (*PostFeatureRequest) GetOwnerOk ¶
func (o *PostFeatureRequest) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*PostFeatureRequest) GetProject ¶
func (o *PostFeatureRequest) GetProject() string
GetProject returns the Project field value if set, zero value otherwise.
func (*PostFeatureRequest) GetProjectOk ¶
func (o *PostFeatureRequest) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostFeatureRequest) GetTags ¶
func (o *PostFeatureRequest) GetTags() []string
GetTags returns the Tags field value if set, zero value otherwise.
func (*PostFeatureRequest) GetTagsOk ¶
func (o *PostFeatureRequest) 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 (*PostFeatureRequest) GetValueType ¶
func (o *PostFeatureRequest) GetValueType() string
GetValueType returns the ValueType field value
func (*PostFeatureRequest) GetValueTypeOk ¶
func (o *PostFeatureRequest) GetValueTypeOk() (*string, bool)
GetValueTypeOk returns a tuple with the ValueType field value and a boolean to check if the value has been set.
func (*PostFeatureRequest) HasArchived ¶
func (o *PostFeatureRequest) HasArchived() bool
HasArchived returns a boolean if a field has been set.
func (*PostFeatureRequest) HasDescription ¶
func (o *PostFeatureRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PostFeatureRequest) HasEnvironments ¶
func (o *PostFeatureRequest) HasEnvironments() bool
HasEnvironments returns a boolean if a field has been set.
func (*PostFeatureRequest) HasJsonSchema ¶
func (o *PostFeatureRequest) HasJsonSchema() bool
HasJsonSchema returns a boolean if a field has been set.
func (*PostFeatureRequest) HasProject ¶
func (o *PostFeatureRequest) HasProject() bool
HasProject returns a boolean if a field has been set.
func (*PostFeatureRequest) HasTags ¶
func (o *PostFeatureRequest) HasTags() bool
HasTags returns a boolean if a field has been set.
func (PostFeatureRequest) MarshalJSON ¶
func (o PostFeatureRequest) MarshalJSON() ([]byte, error)
func (*PostFeatureRequest) SetArchived ¶
func (o *PostFeatureRequest) SetArchived(v bool)
SetArchived gets a reference to the given bool and assigns it to the Archived field.
func (*PostFeatureRequest) SetDefaultValue ¶
func (o *PostFeatureRequest) SetDefaultValue(v string)
SetDefaultValue sets field value
func (*PostFeatureRequest) SetDescription ¶
func (o *PostFeatureRequest) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PostFeatureRequest) SetEnvironments ¶
func (o *PostFeatureRequest) SetEnvironments(v map[string]PostFeatureRequestEnvironmentsValue)
SetEnvironments gets a reference to the given map[string]PostFeatureRequestEnvironmentsValue and assigns it to the Environments field.
func (*PostFeatureRequest) SetId ¶
func (o *PostFeatureRequest) SetId(v string)
SetId sets field value
func (*PostFeatureRequest) SetJsonSchema ¶
func (o *PostFeatureRequest) SetJsonSchema(v string)
SetJsonSchema gets a reference to the given string and assigns it to the JsonSchema field.
func (*PostFeatureRequest) SetOwner ¶
func (o *PostFeatureRequest) SetOwner(v string)
SetOwner sets field value
func (*PostFeatureRequest) SetProject ¶
func (o *PostFeatureRequest) SetProject(v string)
SetProject gets a reference to the given string and assigns it to the Project field.
func (*PostFeatureRequest) SetTags ¶
func (o *PostFeatureRequest) SetTags(v []string)
SetTags gets a reference to the given []string and assigns it to the Tags field.
func (*PostFeatureRequest) SetValueType ¶
func (o *PostFeatureRequest) SetValueType(v string)
SetValueType sets field value
func (PostFeatureRequest) ToMap ¶
func (o PostFeatureRequest) ToMap() (map[string]interface{}, error)
func (*PostFeatureRequest) UnmarshalJSON ¶
func (o *PostFeatureRequest) UnmarshalJSON(bytes []byte) (err error)
type PostFeatureRequestEnvironmentsValue ¶
type PostFeatureRequestEnvironmentsValue struct { Enabled bool `json:"enabled"` Rules []*FeatureRule `json:"rules"` // A JSON stringified [FeatureDefinition](#tag/FeatureDefinition_model) Definition *string `json:"definition,omitempty"` Draft *PostFeatureRequestEnvironmentsValueDraft `json:"draft,omitempty"` }
PostFeatureRequestEnvironmentsValue struct for PostFeatureRequestEnvironmentsValue
func NewPostFeatureRequestEnvironmentsValue ¶
func NewPostFeatureRequestEnvironmentsValue(enabled bool, rules []*FeatureRule) *PostFeatureRequestEnvironmentsValue
NewPostFeatureRequestEnvironmentsValue instantiates a new PostFeatureRequestEnvironmentsValue 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 NewPostFeatureRequestEnvironmentsValueWithDefaults ¶
func NewPostFeatureRequestEnvironmentsValueWithDefaults() *PostFeatureRequestEnvironmentsValue
NewPostFeatureRequestEnvironmentsValueWithDefaults instantiates a new PostFeatureRequestEnvironmentsValue 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 (*PostFeatureRequestEnvironmentsValue) GetDefinition ¶
func (o *PostFeatureRequestEnvironmentsValue) GetDefinition() string
GetDefinition returns the Definition field value if set, zero value otherwise.
func (*PostFeatureRequestEnvironmentsValue) GetDefinitionOk ¶
func (o *PostFeatureRequestEnvironmentsValue) GetDefinitionOk() (*string, bool)
GetDefinitionOk returns a tuple with the Definition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostFeatureRequestEnvironmentsValue) GetDraft ¶
func (o *PostFeatureRequestEnvironmentsValue) GetDraft() PostFeatureRequestEnvironmentsValueDraft
GetDraft returns the Draft field value if set, zero value otherwise.
func (*PostFeatureRequestEnvironmentsValue) GetDraftOk ¶
func (o *PostFeatureRequestEnvironmentsValue) GetDraftOk() (*PostFeatureRequestEnvironmentsValueDraft, bool)
GetDraftOk returns a tuple with the Draft field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostFeatureRequestEnvironmentsValue) GetEnabled ¶
func (o *PostFeatureRequestEnvironmentsValue) GetEnabled() bool
GetEnabled returns the Enabled field value
func (*PostFeatureRequestEnvironmentsValue) GetEnabledOk ¶
func (o *PostFeatureRequestEnvironmentsValue) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.
func (*PostFeatureRequestEnvironmentsValue) GetRules ¶
func (o *PostFeatureRequestEnvironmentsValue) GetRules() []*FeatureRule
GetRules returns the Rules field value
func (*PostFeatureRequestEnvironmentsValue) GetRulesOk ¶
func (o *PostFeatureRequestEnvironmentsValue) GetRulesOk() ([]*FeatureRule, bool)
GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.
func (*PostFeatureRequestEnvironmentsValue) HasDefinition ¶
func (o *PostFeatureRequestEnvironmentsValue) HasDefinition() bool
HasDefinition returns a boolean if a field has been set.
func (*PostFeatureRequestEnvironmentsValue) HasDraft ¶
func (o *PostFeatureRequestEnvironmentsValue) HasDraft() bool
HasDraft returns a boolean if a field has been set.
func (PostFeatureRequestEnvironmentsValue) MarshalJSON ¶
func (o PostFeatureRequestEnvironmentsValue) MarshalJSON() ([]byte, error)
func (*PostFeatureRequestEnvironmentsValue) SetDefinition ¶
func (o *PostFeatureRequestEnvironmentsValue) SetDefinition(v string)
SetDefinition gets a reference to the given string and assigns it to the Definition field.
func (*PostFeatureRequestEnvironmentsValue) SetDraft ¶
func (o *PostFeatureRequestEnvironmentsValue) SetDraft(v PostFeatureRequestEnvironmentsValueDraft)
SetDraft gets a reference to the given PostFeatureRequestEnvironmentsValueDraft and assigns it to the Draft field.
func (*PostFeatureRequestEnvironmentsValue) SetEnabled ¶
func (o *PostFeatureRequestEnvironmentsValue) SetEnabled(v bool)
SetEnabled sets field value
func (*PostFeatureRequestEnvironmentsValue) SetRules ¶
func (o *PostFeatureRequestEnvironmentsValue) SetRules(v []*FeatureRule)
SetRules sets field value
func (PostFeatureRequestEnvironmentsValue) ToMap ¶
func (o PostFeatureRequestEnvironmentsValue) ToMap() (map[string]interface{}, error)
func (*PostFeatureRequestEnvironmentsValue) UnmarshalJSON ¶
func (o *PostFeatureRequestEnvironmentsValue) UnmarshalJSON(bytes []byte) (err error)
type PostFeatureRequestEnvironmentsValueDraft ¶
type PostFeatureRequestEnvironmentsValueDraft struct { Enabled *bool `json:"enabled,omitempty"` Rules []*FeatureRule `json:"rules"` // A JSON stringified [FeatureDefinition](#tag/FeatureDefinition_model) Definition *string `json:"definition,omitempty"` }
PostFeatureRequestEnvironmentsValueDraft Use to write draft changes without publishing them.
func NewPostFeatureRequestEnvironmentsValueDraft ¶
func NewPostFeatureRequestEnvironmentsValueDraft(rules []*FeatureRule) *PostFeatureRequestEnvironmentsValueDraft
NewPostFeatureRequestEnvironmentsValueDraft instantiates a new PostFeatureRequestEnvironmentsValueDraft 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 NewPostFeatureRequestEnvironmentsValueDraftWithDefaults ¶
func NewPostFeatureRequestEnvironmentsValueDraftWithDefaults() *PostFeatureRequestEnvironmentsValueDraft
NewPostFeatureRequestEnvironmentsValueDraftWithDefaults instantiates a new PostFeatureRequestEnvironmentsValueDraft 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 (*PostFeatureRequestEnvironmentsValueDraft) GetDefinition ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) GetDefinition() string
GetDefinition returns the Definition field value if set, zero value otherwise.
func (*PostFeatureRequestEnvironmentsValueDraft) GetDefinitionOk ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) GetDefinitionOk() (*string, bool)
GetDefinitionOk returns a tuple with the Definition field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostFeatureRequestEnvironmentsValueDraft) GetEnabled ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*PostFeatureRequestEnvironmentsValueDraft) GetEnabledOk ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostFeatureRequestEnvironmentsValueDraft) GetRules ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) GetRules() []*FeatureRule
GetRules returns the Rules field value
func (*PostFeatureRequestEnvironmentsValueDraft) GetRulesOk ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) GetRulesOk() ([]*FeatureRule, bool)
GetRulesOk returns a tuple with the Rules field value and a boolean to check if the value has been set.
func (*PostFeatureRequestEnvironmentsValueDraft) HasDefinition ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) HasDefinition() bool
HasDefinition returns a boolean if a field has been set.
func (*PostFeatureRequestEnvironmentsValueDraft) HasEnabled ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (PostFeatureRequestEnvironmentsValueDraft) MarshalJSON ¶
func (o PostFeatureRequestEnvironmentsValueDraft) MarshalJSON() ([]byte, error)
func (*PostFeatureRequestEnvironmentsValueDraft) SetDefinition ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) SetDefinition(v string)
SetDefinition gets a reference to the given string and assigns it to the Definition field.
func (*PostFeatureRequestEnvironmentsValueDraft) SetEnabled ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*PostFeatureRequestEnvironmentsValueDraft) SetRules ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) SetRules(v []*FeatureRule)
SetRules sets field value
func (PostFeatureRequestEnvironmentsValueDraft) ToMap ¶
func (o PostFeatureRequestEnvironmentsValueDraft) ToMap() (map[string]interface{}, error)
func (*PostFeatureRequestEnvironmentsValueDraft) UnmarshalJSON ¶
func (o *PostFeatureRequestEnvironmentsValueDraft) UnmarshalJSON(bytes []byte) (err error)
type PostMetric200Response ¶
type PostMetric200Response struct {
Metric Metric `json:"metric"`
}
PostMetric200Response struct for PostMetric200Response
func NewPostMetric200Response ¶
func NewPostMetric200Response(metric Metric) *PostMetric200Response
NewPostMetric200Response instantiates a new PostMetric200Response 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 NewPostMetric200ResponseWithDefaults ¶
func NewPostMetric200ResponseWithDefaults() *PostMetric200Response
NewPostMetric200ResponseWithDefaults instantiates a new PostMetric200Response 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 (*PostMetric200Response) GetMetric ¶
func (o *PostMetric200Response) GetMetric() Metric
GetMetric returns the Metric field value
func (*PostMetric200Response) GetMetricOk ¶
func (o *PostMetric200Response) GetMetricOk() (*Metric, bool)
GetMetricOk returns a tuple with the Metric field value and a boolean to check if the value has been set.
func (PostMetric200Response) MarshalJSON ¶
func (o PostMetric200Response) MarshalJSON() ([]byte, error)
func (*PostMetric200Response) SetMetric ¶
func (o *PostMetric200Response) SetMetric(v Metric)
SetMetric sets field value
func (PostMetric200Response) ToMap ¶
func (o PostMetric200Response) ToMap() (map[string]interface{}, error)
func (*PostMetric200Response) UnmarshalJSON ¶
func (o *PostMetric200Response) UnmarshalJSON(bytes []byte) (err error)
type PostMetricRequest ¶
type PostMetricRequest struct { // ID for the [DataSource](#tag/DataSource_model) DatasourceId string `json:"datasourceId"` // Name of the person who owns this metric Owner *string `json:"owner,omitempty"` // Name of the metric Name string `json:"name"` // Description of the metric Description *string `json:"description,omitempty"` // Type of metric. See [Metrics documentation](/app/metrics) Type string `json:"type"` Tags []string `json:"tags,omitempty"` Projects []string `json:"projects,omitempty"` Archived *bool `json:"archived,omitempty"` Behavior *PostMetricRequestBehavior `json:"behavior,omitempty"` Sql *PostMetricRequestSql `json:"sql,omitempty"` SqlBuilder *PostMetricRequestSqlBuilder `json:"sqlBuilder,omitempty"` Mixpanel *PostMetricRequestMixpanel `json:"mixpanel,omitempty"` }
PostMetricRequest struct for PostMetricRequest
func NewPostMetricRequest ¶
func NewPostMetricRequest(datasourceId string, name string, type_ string) *PostMetricRequest
NewPostMetricRequest instantiates a new PostMetricRequest 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 NewPostMetricRequestWithDefaults ¶
func NewPostMetricRequestWithDefaults() *PostMetricRequest
NewPostMetricRequestWithDefaults instantiates a new PostMetricRequest 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 (*PostMetricRequest) GetArchived ¶
func (o *PostMetricRequest) GetArchived() bool
GetArchived returns the Archived field value if set, zero value otherwise.
func (*PostMetricRequest) GetArchivedOk ¶
func (o *PostMetricRequest) GetArchivedOk() (*bool, bool)
GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequest) GetBehavior ¶
func (o *PostMetricRequest) GetBehavior() PostMetricRequestBehavior
GetBehavior returns the Behavior field value if set, zero value otherwise.
func (*PostMetricRequest) GetBehaviorOk ¶
func (o *PostMetricRequest) GetBehaviorOk() (*PostMetricRequestBehavior, bool)
GetBehaviorOk returns a tuple with the Behavior field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequest) GetDatasourceId ¶
func (o *PostMetricRequest) GetDatasourceId() string
GetDatasourceId returns the DatasourceId field value
func (*PostMetricRequest) GetDatasourceIdOk ¶
func (o *PostMetricRequest) GetDatasourceIdOk() (*string, bool)
GetDatasourceIdOk returns a tuple with the DatasourceId field value and a boolean to check if the value has been set.
func (*PostMetricRequest) GetDescription ¶
func (o *PostMetricRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PostMetricRequest) GetDescriptionOk ¶
func (o *PostMetricRequest) 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.
func (*PostMetricRequest) GetMixpanel ¶
func (o *PostMetricRequest) GetMixpanel() PostMetricRequestMixpanel
GetMixpanel returns the Mixpanel field value if set, zero value otherwise.
func (*PostMetricRequest) GetMixpanelOk ¶
func (o *PostMetricRequest) GetMixpanelOk() (*PostMetricRequestMixpanel, bool)
GetMixpanelOk returns a tuple with the Mixpanel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequest) GetName ¶
func (o *PostMetricRequest) GetName() string
GetName returns the Name field value
func (*PostMetricRequest) GetNameOk ¶
func (o *PostMetricRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PostMetricRequest) GetOwner ¶
func (o *PostMetricRequest) GetOwner() string
GetOwner returns the Owner field value if set, zero value otherwise.
func (*PostMetricRequest) GetOwnerOk ¶
func (o *PostMetricRequest) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequest) GetProjects ¶
func (o *PostMetricRequest) GetProjects() []string
GetProjects returns the Projects field value if set, zero value otherwise.
func (*PostMetricRequest) GetProjectsOk ¶
func (o *PostMetricRequest) GetProjectsOk() ([]string, bool)
GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequest) GetSql ¶
func (o *PostMetricRequest) GetSql() PostMetricRequestSql
GetSql returns the Sql field value if set, zero value otherwise.
func (*PostMetricRequest) GetSqlBuilder ¶
func (o *PostMetricRequest) GetSqlBuilder() PostMetricRequestSqlBuilder
GetSqlBuilder returns the SqlBuilder field value if set, zero value otherwise.
func (*PostMetricRequest) GetSqlBuilderOk ¶
func (o *PostMetricRequest) GetSqlBuilderOk() (*PostMetricRequestSqlBuilder, bool)
GetSqlBuilderOk returns a tuple with the SqlBuilder field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequest) GetSqlOk ¶
func (o *PostMetricRequest) GetSqlOk() (*PostMetricRequestSql, bool)
GetSqlOk returns a tuple with the Sql field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequest) GetTags ¶
func (o *PostMetricRequest) GetTags() []string
GetTags returns the Tags field value if set, zero value otherwise.
func (*PostMetricRequest) GetTagsOk ¶
func (o *PostMetricRequest) 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 (*PostMetricRequest) GetType ¶
func (o *PostMetricRequest) GetType() string
GetType returns the Type field value
func (*PostMetricRequest) GetTypeOk ¶
func (o *PostMetricRequest) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*PostMetricRequest) HasArchived ¶
func (o *PostMetricRequest) HasArchived() bool
HasArchived returns a boolean if a field has been set.
func (*PostMetricRequest) HasBehavior ¶
func (o *PostMetricRequest) HasBehavior() bool
HasBehavior returns a boolean if a field has been set.
func (*PostMetricRequest) HasDescription ¶
func (o *PostMetricRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PostMetricRequest) HasMixpanel ¶
func (o *PostMetricRequest) HasMixpanel() bool
HasMixpanel returns a boolean if a field has been set.
func (*PostMetricRequest) HasOwner ¶
func (o *PostMetricRequest) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*PostMetricRequest) HasProjects ¶
func (o *PostMetricRequest) HasProjects() bool
HasProjects returns a boolean if a field has been set.
func (*PostMetricRequest) HasSql ¶
func (o *PostMetricRequest) HasSql() bool
HasSql returns a boolean if a field has been set.
func (*PostMetricRequest) HasSqlBuilder ¶
func (o *PostMetricRequest) HasSqlBuilder() bool
HasSqlBuilder returns a boolean if a field has been set.
func (*PostMetricRequest) HasTags ¶
func (o *PostMetricRequest) HasTags() bool
HasTags returns a boolean if a field has been set.
func (PostMetricRequest) MarshalJSON ¶
func (o PostMetricRequest) MarshalJSON() ([]byte, error)
func (*PostMetricRequest) SetArchived ¶
func (o *PostMetricRequest) SetArchived(v bool)
SetArchived gets a reference to the given bool and assigns it to the Archived field.
func (*PostMetricRequest) SetBehavior ¶
func (o *PostMetricRequest) SetBehavior(v PostMetricRequestBehavior)
SetBehavior gets a reference to the given PostMetricRequestBehavior and assigns it to the Behavior field.
func (*PostMetricRequest) SetDatasourceId ¶
func (o *PostMetricRequest) SetDatasourceId(v string)
SetDatasourceId sets field value
func (*PostMetricRequest) SetDescription ¶
func (o *PostMetricRequest) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PostMetricRequest) SetMixpanel ¶
func (o *PostMetricRequest) SetMixpanel(v PostMetricRequestMixpanel)
SetMixpanel gets a reference to the given PostMetricRequestMixpanel and assigns it to the Mixpanel field.
func (*PostMetricRequest) SetName ¶
func (o *PostMetricRequest) SetName(v string)
SetName sets field value
func (*PostMetricRequest) SetOwner ¶
func (o *PostMetricRequest) SetOwner(v string)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*PostMetricRequest) SetProjects ¶
func (o *PostMetricRequest) SetProjects(v []string)
SetProjects gets a reference to the given []string and assigns it to the Projects field.
func (*PostMetricRequest) SetSql ¶
func (o *PostMetricRequest) SetSql(v PostMetricRequestSql)
SetSql gets a reference to the given PostMetricRequestSql and assigns it to the Sql field.
func (*PostMetricRequest) SetSqlBuilder ¶
func (o *PostMetricRequest) SetSqlBuilder(v PostMetricRequestSqlBuilder)
SetSqlBuilder gets a reference to the given PostMetricRequestSqlBuilder and assigns it to the SqlBuilder field.
func (*PostMetricRequest) SetTags ¶
func (o *PostMetricRequest) SetTags(v []string)
SetTags gets a reference to the given []string and assigns it to the Tags field.
func (*PostMetricRequest) SetType ¶
func (o *PostMetricRequest) SetType(v string)
SetType sets field value
func (PostMetricRequest) ToMap ¶
func (o PostMetricRequest) ToMap() (map[string]interface{}, error)
func (*PostMetricRequest) UnmarshalJSON ¶
func (o *PostMetricRequest) UnmarshalJSON(bytes []byte) (err error)
type PostMetricRequestBehavior ¶
type PostMetricRequestBehavior struct { Goal *string `json:"goal,omitempty"` // (deprecated, use capping and capValue fields instead) This should be non-negative // Deprecated Cap *float32 `json:"cap,omitempty"` // Used in conjunction with `capValue` to set the capping (winsorization). Do not specify or set to null for no capping. \"absolute\" will cap user values at the `capValue` if it is greater than 0. \"percentile\" will cap user values at the percentile of user values in an experiment using the `capValue` for the percentile, if greater than 0. <br/> If `behavior.capping` is non-null, you must specify `behavior.capValue`. Capping *string `json:"capping,omitempty"` // This should be non-negative. <br/> Must specify `behavior.capping` when setting `behavior.capValue`. CapValue *float32 `json:"capValue,omitempty"` // The start of a Conversion Window relative to the exposure date, in hours. This is equivalent to the [Conversion Delay](/app/metrics#conversion-delay). <br/> Must specify both `behavior.conversionWindowStart` and `behavior.conversionWindowEnd` or neither. ConversionWindowStart *float32 `json:"conversionWindowStart,omitempty"` // The end of a [Conversion Window](/app/metrics#conversion-window) relative to the exposure date, in hours. This is equivalent to the [Conversion Delay](/app/metrics#conversion-delay) + Conversion Window Hours settings in the UI. In other words, if you want a 48 hour window starting after 24 hours, you would set conversionWindowStart to 24 and conversionWindowEnd to 72 (24+48). <br/> Must specify both `behavior.conversionWindowStart` and `behavior.conversionWindowEnd` or neither. ConversionWindowEnd *float32 `json:"conversionWindowEnd,omitempty"` // Threshold for Risk to be considered low enough, as a proportion (e.g. put 0.0025 for 0.25%). <br/> Must be a non-negative number and must not be higher than `riskThresholdDanger`. RiskThresholdSuccess *float32 `json:"riskThresholdSuccess,omitempty"` // Threshold for Risk to be considered too high, as a proportion (e.g. put 0.0125 for 1.25%). <br/> Must be a non-negative number. RiskThresholdDanger *float32 `json:"riskThresholdDanger,omitempty"` // Minimum percent change to consider uplift significant, as a proportion (e.g. put 0.005 for 0.5%) MinPercentChange *float32 `json:"minPercentChange,omitempty"` // Maximum percent change to consider uplift significant, as a proportion (e.g. put 0.5 for 50%) MaxPercentChange *float32 `json:"maxPercentChange,omitempty"` MinSampleSize *float32 `json:"minSampleSize,omitempty"` }
PostMetricRequestBehavior struct for PostMetricRequestBehavior
func NewPostMetricRequestBehavior ¶
func NewPostMetricRequestBehavior() *PostMetricRequestBehavior
NewPostMetricRequestBehavior instantiates a new PostMetricRequestBehavior 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 NewPostMetricRequestBehaviorWithDefaults ¶
func NewPostMetricRequestBehaviorWithDefaults() *PostMetricRequestBehavior
NewPostMetricRequestBehaviorWithDefaults instantiates a new PostMetricRequestBehavior 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 (*PostMetricRequestBehavior) GetCap ¶
func (o *PostMetricRequestBehavior) GetCap() float32
GetCap returns the Cap field value if set, zero value otherwise. Deprecated
func (*PostMetricRequestBehavior) GetCapOk ¶
func (o *PostMetricRequestBehavior) GetCapOk() (*float32, bool)
GetCapOk returns a tuple with the Cap field value if set, nil otherwise and a boolean to check if the value has been set. Deprecated
func (*PostMetricRequestBehavior) GetCapValue ¶
func (o *PostMetricRequestBehavior) GetCapValue() float32
GetCapValue returns the CapValue field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetCapValueOk ¶
func (o *PostMetricRequestBehavior) GetCapValueOk() (*float32, bool)
GetCapValueOk returns a tuple with the CapValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetCapping ¶
func (o *PostMetricRequestBehavior) GetCapping() string
GetCapping returns the Capping field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetCappingOk ¶
func (o *PostMetricRequestBehavior) GetCappingOk() (*string, bool)
GetCappingOk returns a tuple with the Capping field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetConversionWindowEnd ¶
func (o *PostMetricRequestBehavior) GetConversionWindowEnd() float32
GetConversionWindowEnd returns the ConversionWindowEnd field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetConversionWindowEndOk ¶
func (o *PostMetricRequestBehavior) GetConversionWindowEndOk() (*float32, bool)
GetConversionWindowEndOk returns a tuple with the ConversionWindowEnd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetConversionWindowStart ¶
func (o *PostMetricRequestBehavior) GetConversionWindowStart() float32
GetConversionWindowStart returns the ConversionWindowStart field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetConversionWindowStartOk ¶
func (o *PostMetricRequestBehavior) GetConversionWindowStartOk() (*float32, bool)
GetConversionWindowStartOk returns a tuple with the ConversionWindowStart field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetGoal ¶
func (o *PostMetricRequestBehavior) GetGoal() string
GetGoal returns the Goal field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetGoalOk ¶
func (o *PostMetricRequestBehavior) GetGoalOk() (*string, bool)
GetGoalOk returns a tuple with the Goal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetMaxPercentChange ¶
func (o *PostMetricRequestBehavior) GetMaxPercentChange() float32
GetMaxPercentChange returns the MaxPercentChange field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetMaxPercentChangeOk ¶
func (o *PostMetricRequestBehavior) GetMaxPercentChangeOk() (*float32, bool)
GetMaxPercentChangeOk returns a tuple with the MaxPercentChange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetMinPercentChange ¶
func (o *PostMetricRequestBehavior) GetMinPercentChange() float32
GetMinPercentChange returns the MinPercentChange field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetMinPercentChangeOk ¶
func (o *PostMetricRequestBehavior) GetMinPercentChangeOk() (*float32, bool)
GetMinPercentChangeOk returns a tuple with the MinPercentChange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetMinSampleSize ¶
func (o *PostMetricRequestBehavior) GetMinSampleSize() float32
GetMinSampleSize returns the MinSampleSize field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetMinSampleSizeOk ¶
func (o *PostMetricRequestBehavior) GetMinSampleSizeOk() (*float32, bool)
GetMinSampleSizeOk returns a tuple with the MinSampleSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetRiskThresholdDanger ¶
func (o *PostMetricRequestBehavior) GetRiskThresholdDanger() float32
GetRiskThresholdDanger returns the RiskThresholdDanger field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetRiskThresholdDangerOk ¶
func (o *PostMetricRequestBehavior) GetRiskThresholdDangerOk() (*float32, bool)
GetRiskThresholdDangerOk returns a tuple with the RiskThresholdDanger field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) GetRiskThresholdSuccess ¶
func (o *PostMetricRequestBehavior) GetRiskThresholdSuccess() float32
GetRiskThresholdSuccess returns the RiskThresholdSuccess field value if set, zero value otherwise.
func (*PostMetricRequestBehavior) GetRiskThresholdSuccessOk ¶
func (o *PostMetricRequestBehavior) GetRiskThresholdSuccessOk() (*float32, bool)
GetRiskThresholdSuccessOk returns a tuple with the RiskThresholdSuccess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestBehavior) HasCap ¶
func (o *PostMetricRequestBehavior) HasCap() bool
HasCap returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasCapValue ¶
func (o *PostMetricRequestBehavior) HasCapValue() bool
HasCapValue returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasCapping ¶
func (o *PostMetricRequestBehavior) HasCapping() bool
HasCapping returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasConversionWindowEnd ¶
func (o *PostMetricRequestBehavior) HasConversionWindowEnd() bool
HasConversionWindowEnd returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasConversionWindowStart ¶
func (o *PostMetricRequestBehavior) HasConversionWindowStart() bool
HasConversionWindowStart returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasGoal ¶
func (o *PostMetricRequestBehavior) HasGoal() bool
HasGoal returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasMaxPercentChange ¶
func (o *PostMetricRequestBehavior) HasMaxPercentChange() bool
HasMaxPercentChange returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasMinPercentChange ¶
func (o *PostMetricRequestBehavior) HasMinPercentChange() bool
HasMinPercentChange returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasMinSampleSize ¶
func (o *PostMetricRequestBehavior) HasMinSampleSize() bool
HasMinSampleSize returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasRiskThresholdDanger ¶
func (o *PostMetricRequestBehavior) HasRiskThresholdDanger() bool
HasRiskThresholdDanger returns a boolean if a field has been set.
func (*PostMetricRequestBehavior) HasRiskThresholdSuccess ¶
func (o *PostMetricRequestBehavior) HasRiskThresholdSuccess() bool
HasRiskThresholdSuccess returns a boolean if a field has been set.
func (PostMetricRequestBehavior) MarshalJSON ¶
func (o PostMetricRequestBehavior) MarshalJSON() ([]byte, error)
func (*PostMetricRequestBehavior) SetCap ¶
func (o *PostMetricRequestBehavior) SetCap(v float32)
SetCap gets a reference to the given float32 and assigns it to the Cap field. Deprecated
func (*PostMetricRequestBehavior) SetCapValue ¶
func (o *PostMetricRequestBehavior) SetCapValue(v float32)
SetCapValue gets a reference to the given float32 and assigns it to the CapValue field.
func (*PostMetricRequestBehavior) SetCapping ¶
func (o *PostMetricRequestBehavior) SetCapping(v string)
SetCapping gets a reference to the given string and assigns it to the Capping field.
func (*PostMetricRequestBehavior) SetConversionWindowEnd ¶
func (o *PostMetricRequestBehavior) SetConversionWindowEnd(v float32)
SetConversionWindowEnd gets a reference to the given float32 and assigns it to the ConversionWindowEnd field.
func (*PostMetricRequestBehavior) SetConversionWindowStart ¶
func (o *PostMetricRequestBehavior) SetConversionWindowStart(v float32)
SetConversionWindowStart gets a reference to the given float32 and assigns it to the ConversionWindowStart field.
func (*PostMetricRequestBehavior) SetGoal ¶
func (o *PostMetricRequestBehavior) SetGoal(v string)
SetGoal gets a reference to the given string and assigns it to the Goal field.
func (*PostMetricRequestBehavior) SetMaxPercentChange ¶
func (o *PostMetricRequestBehavior) SetMaxPercentChange(v float32)
SetMaxPercentChange gets a reference to the given float32 and assigns it to the MaxPercentChange field.
func (*PostMetricRequestBehavior) SetMinPercentChange ¶
func (o *PostMetricRequestBehavior) SetMinPercentChange(v float32)
SetMinPercentChange gets a reference to the given float32 and assigns it to the MinPercentChange field.
func (*PostMetricRequestBehavior) SetMinSampleSize ¶
func (o *PostMetricRequestBehavior) SetMinSampleSize(v float32)
SetMinSampleSize gets a reference to the given float32 and assigns it to the MinSampleSize field.
func (*PostMetricRequestBehavior) SetRiskThresholdDanger ¶
func (o *PostMetricRequestBehavior) SetRiskThresholdDanger(v float32)
SetRiskThresholdDanger gets a reference to the given float32 and assigns it to the RiskThresholdDanger field.
func (*PostMetricRequestBehavior) SetRiskThresholdSuccess ¶
func (o *PostMetricRequestBehavior) SetRiskThresholdSuccess(v float32)
SetRiskThresholdSuccess gets a reference to the given float32 and assigns it to the RiskThresholdSuccess field.
func (PostMetricRequestBehavior) ToMap ¶
func (o PostMetricRequestBehavior) ToMap() (map[string]interface{}, error)
type PostMetricRequestMixpanel ¶
type PostMetricRequestMixpanel struct { EventName string `json:"eventName"` EventValue *string `json:"eventValue,omitempty"` UserAggregation string `json:"userAggregation"` Conditions []PostMetricRequestMixpanelConditionsInner `json:"conditions,omitempty"` }
PostMetricRequestMixpanel Only use for MixPanel (non-SQL) Data Sources. Only one of `sql`, `sqlBuilder` or `mixpanel` allowed, and at least one must be specified.
func NewPostMetricRequestMixpanel ¶
func NewPostMetricRequestMixpanel(eventName string, userAggregation string) *PostMetricRequestMixpanel
NewPostMetricRequestMixpanel instantiates a new PostMetricRequestMixpanel 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 NewPostMetricRequestMixpanelWithDefaults ¶
func NewPostMetricRequestMixpanelWithDefaults() *PostMetricRequestMixpanel
NewPostMetricRequestMixpanelWithDefaults instantiates a new PostMetricRequestMixpanel 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 (*PostMetricRequestMixpanel) GetConditions ¶
func (o *PostMetricRequestMixpanel) GetConditions() []PostMetricRequestMixpanelConditionsInner
GetConditions returns the Conditions field value if set, zero value otherwise.
func (*PostMetricRequestMixpanel) GetConditionsOk ¶
func (o *PostMetricRequestMixpanel) GetConditionsOk() ([]PostMetricRequestMixpanelConditionsInner, 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.
func (*PostMetricRequestMixpanel) GetEventName ¶
func (o *PostMetricRequestMixpanel) GetEventName() string
GetEventName returns the EventName field value
func (*PostMetricRequestMixpanel) GetEventNameOk ¶
func (o *PostMetricRequestMixpanel) GetEventNameOk() (*string, bool)
GetEventNameOk returns a tuple with the EventName field value and a boolean to check if the value has been set.
func (*PostMetricRequestMixpanel) GetEventValue ¶
func (o *PostMetricRequestMixpanel) GetEventValue() string
GetEventValue returns the EventValue field value if set, zero value otherwise.
func (*PostMetricRequestMixpanel) GetEventValueOk ¶
func (o *PostMetricRequestMixpanel) GetEventValueOk() (*string, bool)
GetEventValueOk returns a tuple with the EventValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestMixpanel) GetUserAggregation ¶
func (o *PostMetricRequestMixpanel) GetUserAggregation() string
GetUserAggregation returns the UserAggregation field value
func (*PostMetricRequestMixpanel) GetUserAggregationOk ¶
func (o *PostMetricRequestMixpanel) GetUserAggregationOk() (*string, bool)
GetUserAggregationOk returns a tuple with the UserAggregation field value and a boolean to check if the value has been set.
func (*PostMetricRequestMixpanel) HasConditions ¶
func (o *PostMetricRequestMixpanel) HasConditions() bool
HasConditions returns a boolean if a field has been set.
func (*PostMetricRequestMixpanel) HasEventValue ¶
func (o *PostMetricRequestMixpanel) HasEventValue() bool
HasEventValue returns a boolean if a field has been set.
func (PostMetricRequestMixpanel) MarshalJSON ¶
func (o PostMetricRequestMixpanel) MarshalJSON() ([]byte, error)
func (*PostMetricRequestMixpanel) SetConditions ¶
func (o *PostMetricRequestMixpanel) SetConditions(v []PostMetricRequestMixpanelConditionsInner)
SetConditions gets a reference to the given []PostMetricRequestMixpanelConditionsInner and assigns it to the Conditions field.
func (*PostMetricRequestMixpanel) SetEventName ¶
func (o *PostMetricRequestMixpanel) SetEventName(v string)
SetEventName sets field value
func (*PostMetricRequestMixpanel) SetEventValue ¶
func (o *PostMetricRequestMixpanel) SetEventValue(v string)
SetEventValue gets a reference to the given string and assigns it to the EventValue field.
func (*PostMetricRequestMixpanel) SetUserAggregation ¶
func (o *PostMetricRequestMixpanel) SetUserAggregation(v string)
SetUserAggregation sets field value
func (PostMetricRequestMixpanel) ToMap ¶
func (o PostMetricRequestMixpanel) ToMap() (map[string]interface{}, error)
func (*PostMetricRequestMixpanel) UnmarshalJSON ¶
func (o *PostMetricRequestMixpanel) UnmarshalJSON(bytes []byte) (err error)
type PostMetricRequestMixpanelConditionsInner ¶
type PostMetricRequestMixpanelConditionsInner struct { Property string `json:"property"` Operator string `json:"operator"` Value string `json:"value"` }
PostMetricRequestMixpanelConditionsInner struct for PostMetricRequestMixpanelConditionsInner
func NewPostMetricRequestMixpanelConditionsInner ¶
func NewPostMetricRequestMixpanelConditionsInner(property string, operator string, value string) *PostMetricRequestMixpanelConditionsInner
NewPostMetricRequestMixpanelConditionsInner instantiates a new PostMetricRequestMixpanelConditionsInner 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 NewPostMetricRequestMixpanelConditionsInnerWithDefaults ¶
func NewPostMetricRequestMixpanelConditionsInnerWithDefaults() *PostMetricRequestMixpanelConditionsInner
NewPostMetricRequestMixpanelConditionsInnerWithDefaults instantiates a new PostMetricRequestMixpanelConditionsInner 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 (*PostMetricRequestMixpanelConditionsInner) GetOperator ¶
func (o *PostMetricRequestMixpanelConditionsInner) GetOperator() string
GetOperator returns the Operator field value
func (*PostMetricRequestMixpanelConditionsInner) GetOperatorOk ¶
func (o *PostMetricRequestMixpanelConditionsInner) GetOperatorOk() (*string, bool)
GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.
func (*PostMetricRequestMixpanelConditionsInner) GetProperty ¶
func (o *PostMetricRequestMixpanelConditionsInner) GetProperty() string
GetProperty returns the Property field value
func (*PostMetricRequestMixpanelConditionsInner) GetPropertyOk ¶
func (o *PostMetricRequestMixpanelConditionsInner) GetPropertyOk() (*string, bool)
GetPropertyOk returns a tuple with the Property field value and a boolean to check if the value has been set.
func (*PostMetricRequestMixpanelConditionsInner) GetValue ¶
func (o *PostMetricRequestMixpanelConditionsInner) GetValue() string
GetValue returns the Value field value
func (*PostMetricRequestMixpanelConditionsInner) GetValueOk ¶
func (o *PostMetricRequestMixpanelConditionsInner) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (PostMetricRequestMixpanelConditionsInner) MarshalJSON ¶
func (o PostMetricRequestMixpanelConditionsInner) MarshalJSON() ([]byte, error)
func (*PostMetricRequestMixpanelConditionsInner) SetOperator ¶
func (o *PostMetricRequestMixpanelConditionsInner) SetOperator(v string)
SetOperator sets field value
func (*PostMetricRequestMixpanelConditionsInner) SetProperty ¶
func (o *PostMetricRequestMixpanelConditionsInner) SetProperty(v string)
SetProperty sets field value
func (*PostMetricRequestMixpanelConditionsInner) SetValue ¶
func (o *PostMetricRequestMixpanelConditionsInner) SetValue(v string)
SetValue sets field value
func (PostMetricRequestMixpanelConditionsInner) ToMap ¶
func (o PostMetricRequestMixpanelConditionsInner) ToMap() (map[string]interface{}, error)
func (*PostMetricRequestMixpanelConditionsInner) UnmarshalJSON ¶
func (o *PostMetricRequestMixpanelConditionsInner) UnmarshalJSON(bytes []byte) (err error)
type PostMetricRequestSql ¶
type PostMetricRequestSql struct { IdentifierTypes []string `json:"identifierTypes"` ConversionSQL string `json:"conversionSQL"` // Custom user level aggregation for your metric (default: `SUM(value)`) UserAggregationSQL *string `json:"userAggregationSQL,omitempty"` // The metric ID for a [denominator metric for funnel and ratio metrics](/app/metrics#denominator-ratio--funnel-metrics) DenominatorMetricId *string `json:"denominatorMetricId,omitempty"` }
PostMetricRequestSql Preferred way to define SQL. Only one of `sql`, `sqlBuilder` or `mixpanel` allowed, and at least one must be specified.
func NewPostMetricRequestSql ¶
func NewPostMetricRequestSql(identifierTypes []string, conversionSQL string) *PostMetricRequestSql
NewPostMetricRequestSql instantiates a new PostMetricRequestSql 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 NewPostMetricRequestSqlWithDefaults ¶
func NewPostMetricRequestSqlWithDefaults() *PostMetricRequestSql
NewPostMetricRequestSqlWithDefaults instantiates a new PostMetricRequestSql 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 (*PostMetricRequestSql) GetConversionSQL ¶
func (o *PostMetricRequestSql) GetConversionSQL() string
GetConversionSQL returns the ConversionSQL field value
func (*PostMetricRequestSql) GetConversionSQLOk ¶
func (o *PostMetricRequestSql) GetConversionSQLOk() (*string, bool)
GetConversionSQLOk returns a tuple with the ConversionSQL field value and a boolean to check if the value has been set.
func (*PostMetricRequestSql) GetDenominatorMetricId ¶
func (o *PostMetricRequestSql) GetDenominatorMetricId() string
GetDenominatorMetricId returns the DenominatorMetricId field value if set, zero value otherwise.
func (*PostMetricRequestSql) GetDenominatorMetricIdOk ¶
func (o *PostMetricRequestSql) GetDenominatorMetricIdOk() (*string, bool)
GetDenominatorMetricIdOk returns a tuple with the DenominatorMetricId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestSql) GetIdentifierTypes ¶
func (o *PostMetricRequestSql) GetIdentifierTypes() []string
GetIdentifierTypes returns the IdentifierTypes field value
func (*PostMetricRequestSql) GetIdentifierTypesOk ¶
func (o *PostMetricRequestSql) GetIdentifierTypesOk() ([]string, bool)
GetIdentifierTypesOk returns a tuple with the IdentifierTypes field value and a boolean to check if the value has been set.
func (*PostMetricRequestSql) GetUserAggregationSQL ¶
func (o *PostMetricRequestSql) GetUserAggregationSQL() string
GetUserAggregationSQL returns the UserAggregationSQL field value if set, zero value otherwise.
func (*PostMetricRequestSql) GetUserAggregationSQLOk ¶
func (o *PostMetricRequestSql) GetUserAggregationSQLOk() (*string, bool)
GetUserAggregationSQLOk returns a tuple with the UserAggregationSQL field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestSql) HasDenominatorMetricId ¶
func (o *PostMetricRequestSql) HasDenominatorMetricId() bool
HasDenominatorMetricId returns a boolean if a field has been set.
func (*PostMetricRequestSql) HasUserAggregationSQL ¶
func (o *PostMetricRequestSql) HasUserAggregationSQL() bool
HasUserAggregationSQL returns a boolean if a field has been set.
func (PostMetricRequestSql) MarshalJSON ¶
func (o PostMetricRequestSql) MarshalJSON() ([]byte, error)
func (*PostMetricRequestSql) SetConversionSQL ¶
func (o *PostMetricRequestSql) SetConversionSQL(v string)
SetConversionSQL sets field value
func (*PostMetricRequestSql) SetDenominatorMetricId ¶
func (o *PostMetricRequestSql) SetDenominatorMetricId(v string)
SetDenominatorMetricId gets a reference to the given string and assigns it to the DenominatorMetricId field.
func (*PostMetricRequestSql) SetIdentifierTypes ¶
func (o *PostMetricRequestSql) SetIdentifierTypes(v []string)
SetIdentifierTypes sets field value
func (*PostMetricRequestSql) SetUserAggregationSQL ¶
func (o *PostMetricRequestSql) SetUserAggregationSQL(v string)
SetUserAggregationSQL gets a reference to the given string and assigns it to the UserAggregationSQL field.
func (PostMetricRequestSql) ToMap ¶
func (o PostMetricRequestSql) ToMap() (map[string]interface{}, error)
func (*PostMetricRequestSql) UnmarshalJSON ¶
func (o *PostMetricRequestSql) UnmarshalJSON(bytes []byte) (err error)
type PostMetricRequestSqlBuilder ¶
type PostMetricRequestSqlBuilder struct { IdentifierTypeColumns []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner `json:"identifierTypeColumns"` TableName string `json:"tableName"` ValueColumnName *string `json:"valueColumnName,omitempty"` TimestampColumnName string `json:"timestampColumnName"` Conditions []PostMetricRequestSqlBuilderConditionsInner `json:"conditions,omitempty"` }
PostMetricRequestSqlBuilder An alternative way to specify a SQL metric, rather than a full query. Using `sql` is preferred to `sqlBuilder`. Only one of `sql`, `sqlBuilder` or `mixpanel` allowed, and at least one must be specified.
func NewPostMetricRequestSqlBuilder ¶
func NewPostMetricRequestSqlBuilder(identifierTypeColumns []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner, tableName string, timestampColumnName string) *PostMetricRequestSqlBuilder
NewPostMetricRequestSqlBuilder instantiates a new PostMetricRequestSqlBuilder 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 NewPostMetricRequestSqlBuilderWithDefaults ¶
func NewPostMetricRequestSqlBuilderWithDefaults() *PostMetricRequestSqlBuilder
NewPostMetricRequestSqlBuilderWithDefaults instantiates a new PostMetricRequestSqlBuilder 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 (*PostMetricRequestSqlBuilder) GetConditions ¶
func (o *PostMetricRequestSqlBuilder) GetConditions() []PostMetricRequestSqlBuilderConditionsInner
GetConditions returns the Conditions field value if set, zero value otherwise.
func (*PostMetricRequestSqlBuilder) GetConditionsOk ¶
func (o *PostMetricRequestSqlBuilder) GetConditionsOk() ([]PostMetricRequestSqlBuilderConditionsInner, 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.
func (*PostMetricRequestSqlBuilder) GetIdentifierTypeColumns ¶
func (o *PostMetricRequestSqlBuilder) GetIdentifierTypeColumns() []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
GetIdentifierTypeColumns returns the IdentifierTypeColumns field value
func (*PostMetricRequestSqlBuilder) GetIdentifierTypeColumnsOk ¶
func (o *PostMetricRequestSqlBuilder) GetIdentifierTypeColumnsOk() ([]PostMetricRequestSqlBuilderIdentifierTypeColumnsInner, bool)
GetIdentifierTypeColumnsOk returns a tuple with the IdentifierTypeColumns field value and a boolean to check if the value has been set.
func (*PostMetricRequestSqlBuilder) GetTableName ¶
func (o *PostMetricRequestSqlBuilder) GetTableName() string
GetTableName returns the TableName field value
func (*PostMetricRequestSqlBuilder) GetTableNameOk ¶
func (o *PostMetricRequestSqlBuilder) GetTableNameOk() (*string, bool)
GetTableNameOk returns a tuple with the TableName field value and a boolean to check if the value has been set.
func (*PostMetricRequestSqlBuilder) GetTimestampColumnName ¶
func (o *PostMetricRequestSqlBuilder) GetTimestampColumnName() string
GetTimestampColumnName returns the TimestampColumnName field value
func (*PostMetricRequestSqlBuilder) GetTimestampColumnNameOk ¶
func (o *PostMetricRequestSqlBuilder) GetTimestampColumnNameOk() (*string, bool)
GetTimestampColumnNameOk returns a tuple with the TimestampColumnName field value and a boolean to check if the value has been set.
func (*PostMetricRequestSqlBuilder) GetValueColumnName ¶
func (o *PostMetricRequestSqlBuilder) GetValueColumnName() string
GetValueColumnName returns the ValueColumnName field value if set, zero value otherwise.
func (*PostMetricRequestSqlBuilder) GetValueColumnNameOk ¶
func (o *PostMetricRequestSqlBuilder) GetValueColumnNameOk() (*string, bool)
GetValueColumnNameOk returns a tuple with the ValueColumnName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostMetricRequestSqlBuilder) HasConditions ¶
func (o *PostMetricRequestSqlBuilder) HasConditions() bool
HasConditions returns a boolean if a field has been set.
func (*PostMetricRequestSqlBuilder) HasValueColumnName ¶
func (o *PostMetricRequestSqlBuilder) HasValueColumnName() bool
HasValueColumnName returns a boolean if a field has been set.
func (PostMetricRequestSqlBuilder) MarshalJSON ¶
func (o PostMetricRequestSqlBuilder) MarshalJSON() ([]byte, error)
func (*PostMetricRequestSqlBuilder) SetConditions ¶
func (o *PostMetricRequestSqlBuilder) SetConditions(v []PostMetricRequestSqlBuilderConditionsInner)
SetConditions gets a reference to the given []PostMetricRequestSqlBuilderConditionsInner and assigns it to the Conditions field.
func (*PostMetricRequestSqlBuilder) SetIdentifierTypeColumns ¶
func (o *PostMetricRequestSqlBuilder) SetIdentifierTypeColumns(v []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner)
SetIdentifierTypeColumns sets field value
func (*PostMetricRequestSqlBuilder) SetTableName ¶
func (o *PostMetricRequestSqlBuilder) SetTableName(v string)
SetTableName sets field value
func (*PostMetricRequestSqlBuilder) SetTimestampColumnName ¶
func (o *PostMetricRequestSqlBuilder) SetTimestampColumnName(v string)
SetTimestampColumnName sets field value
func (*PostMetricRequestSqlBuilder) SetValueColumnName ¶
func (o *PostMetricRequestSqlBuilder) SetValueColumnName(v string)
SetValueColumnName gets a reference to the given string and assigns it to the ValueColumnName field.
func (PostMetricRequestSqlBuilder) ToMap ¶
func (o PostMetricRequestSqlBuilder) ToMap() (map[string]interface{}, error)
func (*PostMetricRequestSqlBuilder) UnmarshalJSON ¶
func (o *PostMetricRequestSqlBuilder) UnmarshalJSON(bytes []byte) (err error)
type PostMetricRequestSqlBuilderConditionsInner ¶
type PostMetricRequestSqlBuilderConditionsInner struct { Column string `json:"column"` Operator string `json:"operator"` Value string `json:"value"` }
PostMetricRequestSqlBuilderConditionsInner struct for PostMetricRequestSqlBuilderConditionsInner
func NewPostMetricRequestSqlBuilderConditionsInner ¶
func NewPostMetricRequestSqlBuilderConditionsInner(column string, operator string, value string) *PostMetricRequestSqlBuilderConditionsInner
NewPostMetricRequestSqlBuilderConditionsInner instantiates a new PostMetricRequestSqlBuilderConditionsInner 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 NewPostMetricRequestSqlBuilderConditionsInnerWithDefaults ¶
func NewPostMetricRequestSqlBuilderConditionsInnerWithDefaults() *PostMetricRequestSqlBuilderConditionsInner
NewPostMetricRequestSqlBuilderConditionsInnerWithDefaults instantiates a new PostMetricRequestSqlBuilderConditionsInner 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 (*PostMetricRequestSqlBuilderConditionsInner) GetColumn ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) GetColumn() string
GetColumn returns the Column field value
func (*PostMetricRequestSqlBuilderConditionsInner) GetColumnOk ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) GetColumnOk() (*string, bool)
GetColumnOk returns a tuple with the Column field value and a boolean to check if the value has been set.
func (*PostMetricRequestSqlBuilderConditionsInner) GetOperator ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) GetOperator() string
GetOperator returns the Operator field value
func (*PostMetricRequestSqlBuilderConditionsInner) GetOperatorOk ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) GetOperatorOk() (*string, bool)
GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.
func (*PostMetricRequestSqlBuilderConditionsInner) GetValue ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) GetValue() string
GetValue returns the Value field value
func (*PostMetricRequestSqlBuilderConditionsInner) GetValueOk ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) GetValueOk() (*string, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set.
func (PostMetricRequestSqlBuilderConditionsInner) MarshalJSON ¶
func (o PostMetricRequestSqlBuilderConditionsInner) MarshalJSON() ([]byte, error)
func (*PostMetricRequestSqlBuilderConditionsInner) SetColumn ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) SetColumn(v string)
SetColumn sets field value
func (*PostMetricRequestSqlBuilderConditionsInner) SetOperator ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) SetOperator(v string)
SetOperator sets field value
func (*PostMetricRequestSqlBuilderConditionsInner) SetValue ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) SetValue(v string)
SetValue sets field value
func (PostMetricRequestSqlBuilderConditionsInner) ToMap ¶
func (o PostMetricRequestSqlBuilderConditionsInner) ToMap() (map[string]interface{}, error)
func (*PostMetricRequestSqlBuilderConditionsInner) UnmarshalJSON ¶
func (o *PostMetricRequestSqlBuilderConditionsInner) UnmarshalJSON(bytes []byte) (err error)
type PostMetricRequestSqlBuilderIdentifierTypeColumnsInner ¶
type PostMetricRequestSqlBuilderIdentifierTypeColumnsInner struct { IdentifierType string `json:"identifierType"` ColumnName string `json:"columnName"` }
PostMetricRequestSqlBuilderIdentifierTypeColumnsInner struct for PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
func NewPostMetricRequestSqlBuilderIdentifierTypeColumnsInner ¶
func NewPostMetricRequestSqlBuilderIdentifierTypeColumnsInner(identifierType string, columnName string) *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
NewPostMetricRequestSqlBuilderIdentifierTypeColumnsInner instantiates a new PostMetricRequestSqlBuilderIdentifierTypeColumnsInner 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 NewPostMetricRequestSqlBuilderIdentifierTypeColumnsInnerWithDefaults ¶
func NewPostMetricRequestSqlBuilderIdentifierTypeColumnsInnerWithDefaults() *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
NewPostMetricRequestSqlBuilderIdentifierTypeColumnsInnerWithDefaults instantiates a new PostMetricRequestSqlBuilderIdentifierTypeColumnsInner 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 (*PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetColumnName ¶
func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetColumnName() string
GetColumnName returns the ColumnName field value
func (*PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetColumnNameOk ¶
func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetColumnNameOk() (*string, bool)
GetColumnNameOk returns a tuple with the ColumnName field value and a boolean to check if the value has been set.
func (*PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetIdentifierType ¶
func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetIdentifierType() string
GetIdentifierType returns the IdentifierType field value
func (*PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetIdentifierTypeOk ¶
func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) GetIdentifierTypeOk() (*string, bool)
GetIdentifierTypeOk returns a tuple with the IdentifierType field value and a boolean to check if the value has been set.
func (PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) MarshalJSON ¶
func (o PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) MarshalJSON() ([]byte, error)
func (*PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) SetColumnName ¶
func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) SetColumnName(v string)
SetColumnName sets field value
func (*PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) SetIdentifierType ¶
func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) SetIdentifierType(v string)
SetIdentifierType sets field value
func (PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) ToMap ¶
func (o PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) ToMap() (map[string]interface{}, error)
func (*PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) UnmarshalJSON ¶
func (o *PostMetricRequestSqlBuilderIdentifierTypeColumnsInner) UnmarshalJSON(bytes []byte) (err error)
type PostOrganization200Response ¶
type PostOrganization200Response struct {
Organization Organization `json:"organization"`
}
PostOrganization200Response struct for PostOrganization200Response
func NewPostOrganization200Response ¶
func NewPostOrganization200Response(organization Organization) *PostOrganization200Response
NewPostOrganization200Response instantiates a new PostOrganization200Response 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 NewPostOrganization200ResponseWithDefaults ¶
func NewPostOrganization200ResponseWithDefaults() *PostOrganization200Response
NewPostOrganization200ResponseWithDefaults instantiates a new PostOrganization200Response 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 (*PostOrganization200Response) GetOrganization ¶
func (o *PostOrganization200Response) GetOrganization() Organization
GetOrganization returns the Organization field value
func (*PostOrganization200Response) GetOrganizationOk ¶
func (o *PostOrganization200Response) GetOrganizationOk() (*Organization, bool)
GetOrganizationOk returns a tuple with the Organization field value and a boolean to check if the value has been set.
func (PostOrganization200Response) MarshalJSON ¶
func (o PostOrganization200Response) MarshalJSON() ([]byte, error)
func (*PostOrganization200Response) SetOrganization ¶
func (o *PostOrganization200Response) SetOrganization(v Organization)
SetOrganization sets field value
func (PostOrganization200Response) ToMap ¶
func (o PostOrganization200Response) ToMap() (map[string]interface{}, error)
func (*PostOrganization200Response) UnmarshalJSON ¶
func (o *PostOrganization200Response) UnmarshalJSON(bytes []byte) (err error)
type PostOrganizationRequest ¶
type PostOrganizationRequest struct { // The name of the organization Name string `json:"name"` // An optional identifier that you use within your company for the organization ExternalId *string `json:"externalId,omitempty"` }
PostOrganizationRequest struct for PostOrganizationRequest
func NewPostOrganizationRequest ¶
func NewPostOrganizationRequest(name string) *PostOrganizationRequest
NewPostOrganizationRequest instantiates a new PostOrganizationRequest 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 NewPostOrganizationRequestWithDefaults ¶
func NewPostOrganizationRequestWithDefaults() *PostOrganizationRequest
NewPostOrganizationRequestWithDefaults instantiates a new PostOrganizationRequest 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 (*PostOrganizationRequest) GetExternalId ¶
func (o *PostOrganizationRequest) GetExternalId() string
GetExternalId returns the ExternalId field value if set, zero value otherwise.
func (*PostOrganizationRequest) GetExternalIdOk ¶
func (o *PostOrganizationRequest) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostOrganizationRequest) GetName ¶
func (o *PostOrganizationRequest) GetName() string
GetName returns the Name field value
func (*PostOrganizationRequest) GetNameOk ¶
func (o *PostOrganizationRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PostOrganizationRequest) HasExternalId ¶
func (o *PostOrganizationRequest) HasExternalId() bool
HasExternalId returns a boolean if a field has been set.
func (PostOrganizationRequest) MarshalJSON ¶
func (o PostOrganizationRequest) MarshalJSON() ([]byte, error)
func (*PostOrganizationRequest) SetExternalId ¶
func (o *PostOrganizationRequest) SetExternalId(v string)
SetExternalId gets a reference to the given string and assigns it to the ExternalId field.
func (*PostOrganizationRequest) SetName ¶
func (o *PostOrganizationRequest) SetName(v string)
SetName sets field value
func (PostOrganizationRequest) ToMap ¶
func (o PostOrganizationRequest) ToMap() (map[string]interface{}, error)
func (*PostOrganizationRequest) UnmarshalJSON ¶
func (o *PostOrganizationRequest) UnmarshalJSON(bytes []byte) (err error)
type PostSavedGroup200Response ¶
type PostSavedGroup200Response struct {
SavedGroup SavedGroup `json:"savedGroup"`
}
PostSavedGroup200Response struct for PostSavedGroup200Response
func NewPostSavedGroup200Response ¶
func NewPostSavedGroup200Response(savedGroup SavedGroup) *PostSavedGroup200Response
NewPostSavedGroup200Response instantiates a new PostSavedGroup200Response 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 NewPostSavedGroup200ResponseWithDefaults ¶
func NewPostSavedGroup200ResponseWithDefaults() *PostSavedGroup200Response
NewPostSavedGroup200ResponseWithDefaults instantiates a new PostSavedGroup200Response 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 (*PostSavedGroup200Response) GetSavedGroup ¶
func (o *PostSavedGroup200Response) GetSavedGroup() SavedGroup
GetSavedGroup returns the SavedGroup field value
func (*PostSavedGroup200Response) GetSavedGroupOk ¶
func (o *PostSavedGroup200Response) GetSavedGroupOk() (*SavedGroup, bool)
GetSavedGroupOk returns a tuple with the SavedGroup field value and a boolean to check if the value has been set.
func (PostSavedGroup200Response) MarshalJSON ¶
func (o PostSavedGroup200Response) MarshalJSON() ([]byte, error)
func (*PostSavedGroup200Response) SetSavedGroup ¶
func (o *PostSavedGroup200Response) SetSavedGroup(v SavedGroup)
SetSavedGroup sets field value
func (PostSavedGroup200Response) ToMap ¶
func (o PostSavedGroup200Response) ToMap() (map[string]interface{}, error)
func (*PostSavedGroup200Response) UnmarshalJSON ¶
func (o *PostSavedGroup200Response) UnmarshalJSON(bytes []byte) (err error)
type PostSavedGroupRequest ¶
type PostSavedGroupRequest struct { // The display name of the Saved Group Name string `json:"name"` Source *string `json:"source,omitempty"` Values []string `json:"values,omitempty"` // For inline groups, the name of the attribute the values belong to (e.g. `user_id`). For runtime groups, the group name you reference in your code AttributeKey string `json:"attributeKey"` // The person or team that owns this Saved Group. If no owner, you can pass an empty string. Owner *string `json:"owner,omitempty"` }
PostSavedGroupRequest struct for PostSavedGroupRequest
func NewPostSavedGroupRequest ¶
func NewPostSavedGroupRequest(name string, attributeKey string) *PostSavedGroupRequest
NewPostSavedGroupRequest instantiates a new PostSavedGroupRequest 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 NewPostSavedGroupRequestWithDefaults ¶
func NewPostSavedGroupRequestWithDefaults() *PostSavedGroupRequest
NewPostSavedGroupRequestWithDefaults instantiates a new PostSavedGroupRequest 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 (*PostSavedGroupRequest) GetAttributeKey ¶
func (o *PostSavedGroupRequest) GetAttributeKey() string
GetAttributeKey returns the AttributeKey field value
func (*PostSavedGroupRequest) GetAttributeKeyOk ¶
func (o *PostSavedGroupRequest) GetAttributeKeyOk() (*string, bool)
GetAttributeKeyOk returns a tuple with the AttributeKey field value and a boolean to check if the value has been set.
func (*PostSavedGroupRequest) GetName ¶
func (o *PostSavedGroupRequest) GetName() string
GetName returns the Name field value
func (*PostSavedGroupRequest) GetNameOk ¶
func (o *PostSavedGroupRequest) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*PostSavedGroupRequest) GetOwner ¶
func (o *PostSavedGroupRequest) GetOwner() string
GetOwner returns the Owner field value if set, zero value otherwise.
func (*PostSavedGroupRequest) GetOwnerOk ¶
func (o *PostSavedGroupRequest) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostSavedGroupRequest) GetSource ¶
func (o *PostSavedGroupRequest) GetSource() string
GetSource returns the Source field value if set, zero value otherwise.
func (*PostSavedGroupRequest) GetSourceOk ¶
func (o *PostSavedGroupRequest) GetSourceOk() (*string, bool)
GetSourceOk returns a tuple with the Source field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostSavedGroupRequest) GetValues ¶
func (o *PostSavedGroupRequest) GetValues() []string
GetValues returns the Values field value if set, zero value otherwise.
func (*PostSavedGroupRequest) GetValuesOk ¶
func (o *PostSavedGroupRequest) GetValuesOk() ([]string, bool)
GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PostSavedGroupRequest) HasOwner ¶
func (o *PostSavedGroupRequest) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*PostSavedGroupRequest) HasSource ¶
func (o *PostSavedGroupRequest) HasSource() bool
HasSource returns a boolean if a field has been set.
func (*PostSavedGroupRequest) HasValues ¶
func (o *PostSavedGroupRequest) HasValues() bool
HasValues returns a boolean if a field has been set.
func (PostSavedGroupRequest) MarshalJSON ¶
func (o PostSavedGroupRequest) MarshalJSON() ([]byte, error)
func (*PostSavedGroupRequest) SetAttributeKey ¶
func (o *PostSavedGroupRequest) SetAttributeKey(v string)
SetAttributeKey sets field value
func (*PostSavedGroupRequest) SetName ¶
func (o *PostSavedGroupRequest) SetName(v string)
SetName sets field value
func (*PostSavedGroupRequest) SetOwner ¶
func (o *PostSavedGroupRequest) SetOwner(v string)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*PostSavedGroupRequest) SetSource ¶
func (o *PostSavedGroupRequest) SetSource(v string)
SetSource gets a reference to the given string and assigns it to the Source field.
func (*PostSavedGroupRequest) SetValues ¶
func (o *PostSavedGroupRequest) SetValues(v []string)
SetValues gets a reference to the given []string and assigns it to the Values field.
func (PostSavedGroupRequest) ToMap ¶
func (o PostSavedGroupRequest) ToMap() (map[string]interface{}, error)
func (*PostSavedGroupRequest) UnmarshalJSON ¶
func (o *PostSavedGroupRequest) UnmarshalJSON(bytes []byte) (err error)
type PostVisualChange200Response ¶
type PostVisualChange200Response struct {
NModified float32 `json:"nModified"`
}
PostVisualChange200Response struct for PostVisualChange200Response
func NewPostVisualChange200Response ¶
func NewPostVisualChange200Response(nModified float32) *PostVisualChange200Response
NewPostVisualChange200Response instantiates a new PostVisualChange200Response 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 NewPostVisualChange200ResponseWithDefaults ¶
func NewPostVisualChange200ResponseWithDefaults() *PostVisualChange200Response
NewPostVisualChange200ResponseWithDefaults instantiates a new PostVisualChange200Response 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 (*PostVisualChange200Response) GetNModified ¶
func (o *PostVisualChange200Response) GetNModified() float32
GetNModified returns the NModified field value
func (*PostVisualChange200Response) GetNModifiedOk ¶
func (o *PostVisualChange200Response) GetNModifiedOk() (*float32, bool)
GetNModifiedOk returns a tuple with the NModified field value and a boolean to check if the value has been set.
func (PostVisualChange200Response) MarshalJSON ¶
func (o PostVisualChange200Response) MarshalJSON() ([]byte, error)
func (*PostVisualChange200Response) SetNModified ¶
func (o *PostVisualChange200Response) SetNModified(v float32)
SetNModified sets field value
func (PostVisualChange200Response) ToMap ¶
func (o PostVisualChange200Response) ToMap() (map[string]interface{}, error)
func (*PostVisualChange200Response) UnmarshalJSON ¶
func (o *PostVisualChange200Response) UnmarshalJSON(bytes []byte) (err error)
type Project ¶
type Project struct { Id string `json:"id"` Name string `json:"name"` DateCreated time.Time `json:"dateCreated"` DateUpdated time.Time `json:"dateUpdated"` Description *string `json:"description,omitempty"` Settings *ProjectSettings `json:"settings,omitempty"` }
Project struct for Project
func NewProject ¶
NewProject instantiates a new Project 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 NewProjectWithDefaults ¶
func NewProjectWithDefaults() *Project
NewProjectWithDefaults instantiates a new Project 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 (*Project) GetDateCreated ¶
GetDateCreated returns the DateCreated field value
func (*Project) GetDateCreatedOk ¶
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set.
func (*Project) GetDateUpdated ¶
GetDateUpdated returns the DateUpdated field value
func (*Project) GetDateUpdatedOk ¶
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set.
func (*Project) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*Project) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*Project) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Project) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Project) GetSettings ¶
func (o *Project) GetSettings() ProjectSettings
GetSettings returns the Settings field value if set, zero value otherwise.
func (*Project) GetSettingsOk ¶
func (o *Project) GetSettingsOk() (*ProjectSettings, 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 (*Project) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*Project) HasSettings ¶
HasSettings returns a boolean if a field has been set.
func (Project) MarshalJSON ¶
func (*Project) SetDateCreated ¶
SetDateCreated sets field value
func (*Project) SetDateUpdated ¶
SetDateUpdated sets field value
func (*Project) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*Project) SetSettings ¶
func (o *Project) SetSettings(v ProjectSettings)
SetSettings gets a reference to the given ProjectSettings and assigns it to the Settings field.
func (*Project) UnmarshalJSON ¶
type ProjectSettings ¶
type ProjectSettings struct {
StatsEngine *string `json:"statsEngine,omitempty"`
}
ProjectSettings struct for ProjectSettings
func NewProjectSettings ¶
func NewProjectSettings() *ProjectSettings
NewProjectSettings instantiates a new ProjectSettings 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 NewProjectSettingsWithDefaults ¶
func NewProjectSettingsWithDefaults() *ProjectSettings
NewProjectSettingsWithDefaults instantiates a new ProjectSettings 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 (*ProjectSettings) GetStatsEngine ¶
func (o *ProjectSettings) GetStatsEngine() string
GetStatsEngine returns the StatsEngine field value if set, zero value otherwise.
func (*ProjectSettings) GetStatsEngineOk ¶
func (o *ProjectSettings) GetStatsEngineOk() (*string, bool)
GetStatsEngineOk returns a tuple with the StatsEngine field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ProjectSettings) HasStatsEngine ¶
func (o *ProjectSettings) HasStatsEngine() bool
HasStatsEngine returns a boolean if a field has been set.
func (ProjectSettings) MarshalJSON ¶
func (o ProjectSettings) MarshalJSON() ([]byte, error)
func (*ProjectSettings) SetStatsEngine ¶
func (o *ProjectSettings) SetStatsEngine(v string)
SetStatsEngine gets a reference to the given string and assigns it to the StatsEngine field.
func (ProjectSettings) ToMap ¶
func (o ProjectSettings) ToMap() (map[string]interface{}, error)
type PutMetric200Response ¶
type PutMetric200Response struct {
UpdatedId string `json:"updatedId"`
}
PutMetric200Response struct for PutMetric200Response
func NewPutMetric200Response ¶
func NewPutMetric200Response(updatedId string) *PutMetric200Response
NewPutMetric200Response instantiates a new PutMetric200Response 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 NewPutMetric200ResponseWithDefaults ¶
func NewPutMetric200ResponseWithDefaults() *PutMetric200Response
NewPutMetric200ResponseWithDefaults instantiates a new PutMetric200Response 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 (*PutMetric200Response) GetUpdatedId ¶
func (o *PutMetric200Response) GetUpdatedId() string
GetUpdatedId returns the UpdatedId field value
func (*PutMetric200Response) GetUpdatedIdOk ¶
func (o *PutMetric200Response) GetUpdatedIdOk() (*string, bool)
GetUpdatedIdOk returns a tuple with the UpdatedId field value and a boolean to check if the value has been set.
func (PutMetric200Response) MarshalJSON ¶
func (o PutMetric200Response) MarshalJSON() ([]byte, error)
func (*PutMetric200Response) SetUpdatedId ¶
func (o *PutMetric200Response) SetUpdatedId(v string)
SetUpdatedId sets field value
func (PutMetric200Response) ToMap ¶
func (o PutMetric200Response) ToMap() (map[string]interface{}, error)
func (*PutMetric200Response) UnmarshalJSON ¶
func (o *PutMetric200Response) UnmarshalJSON(bytes []byte) (err error)
type PutMetricRequest ¶
type PutMetricRequest struct { // Name of the person who owns this metric Owner *string `json:"owner,omitempty"` // Name of the metric Name *string `json:"name,omitempty"` // Description of the metric Description *string `json:"description,omitempty"` // Type of metric. See [Metrics documentation](/app/metrics) Type *string `json:"type,omitempty"` Tags []string `json:"tags,omitempty"` Projects []string `json:"projects,omitempty"` Archived *bool `json:"archived,omitempty"` Behavior *PutMetricRequestBehavior `json:"behavior,omitempty"` Sql *PutMetricRequestSql `json:"sql,omitempty"` SqlBuilder *PutMetricRequestSqlBuilder `json:"sqlBuilder,omitempty"` Mixpanel *PutMetricRequestMixpanel `json:"mixpanel,omitempty"` }
PutMetricRequest struct for PutMetricRequest
func NewPutMetricRequest ¶
func NewPutMetricRequest() *PutMetricRequest
NewPutMetricRequest instantiates a new PutMetricRequest 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 NewPutMetricRequestWithDefaults ¶
func NewPutMetricRequestWithDefaults() *PutMetricRequest
NewPutMetricRequestWithDefaults instantiates a new PutMetricRequest 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 (*PutMetricRequest) GetArchived ¶
func (o *PutMetricRequest) GetArchived() bool
GetArchived returns the Archived field value if set, zero value otherwise.
func (*PutMetricRequest) GetArchivedOk ¶
func (o *PutMetricRequest) GetArchivedOk() (*bool, bool)
GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequest) GetBehavior ¶
func (o *PutMetricRequest) GetBehavior() PutMetricRequestBehavior
GetBehavior returns the Behavior field value if set, zero value otherwise.
func (*PutMetricRequest) GetBehaviorOk ¶
func (o *PutMetricRequest) GetBehaviorOk() (*PutMetricRequestBehavior, bool)
GetBehaviorOk returns a tuple with the Behavior field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequest) GetDescription ¶
func (o *PutMetricRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*PutMetricRequest) GetDescriptionOk ¶
func (o *PutMetricRequest) 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.
func (*PutMetricRequest) GetMixpanel ¶
func (o *PutMetricRequest) GetMixpanel() PutMetricRequestMixpanel
GetMixpanel returns the Mixpanel field value if set, zero value otherwise.
func (*PutMetricRequest) GetMixpanelOk ¶
func (o *PutMetricRequest) GetMixpanelOk() (*PutMetricRequestMixpanel, bool)
GetMixpanelOk returns a tuple with the Mixpanel field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequest) GetName ¶
func (o *PutMetricRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PutMetricRequest) GetNameOk ¶
func (o *PutMetricRequest) 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.
func (*PutMetricRequest) GetOwner ¶
func (o *PutMetricRequest) GetOwner() string
GetOwner returns the Owner field value if set, zero value otherwise.
func (*PutMetricRequest) GetOwnerOk ¶
func (o *PutMetricRequest) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequest) GetProjects ¶
func (o *PutMetricRequest) GetProjects() []string
GetProjects returns the Projects field value if set, zero value otherwise.
func (*PutMetricRequest) GetProjectsOk ¶
func (o *PutMetricRequest) GetProjectsOk() ([]string, bool)
GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequest) GetSql ¶
func (o *PutMetricRequest) GetSql() PutMetricRequestSql
GetSql returns the Sql field value if set, zero value otherwise.
func (*PutMetricRequest) GetSqlBuilder ¶
func (o *PutMetricRequest) GetSqlBuilder() PutMetricRequestSqlBuilder
GetSqlBuilder returns the SqlBuilder field value if set, zero value otherwise.
func (*PutMetricRequest) GetSqlBuilderOk ¶
func (o *PutMetricRequest) GetSqlBuilderOk() (*PutMetricRequestSqlBuilder, bool)
GetSqlBuilderOk returns a tuple with the SqlBuilder field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequest) GetSqlOk ¶
func (o *PutMetricRequest) GetSqlOk() (*PutMetricRequestSql, bool)
GetSqlOk returns a tuple with the Sql field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequest) GetTags ¶
func (o *PutMetricRequest) GetTags() []string
GetTags returns the Tags field value if set, zero value otherwise.
func (*PutMetricRequest) GetTagsOk ¶
func (o *PutMetricRequest) 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 (*PutMetricRequest) GetType ¶
func (o *PutMetricRequest) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*PutMetricRequest) GetTypeOk ¶
func (o *PutMetricRequest) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequest) HasArchived ¶
func (o *PutMetricRequest) HasArchived() bool
HasArchived returns a boolean if a field has been set.
func (*PutMetricRequest) HasBehavior ¶
func (o *PutMetricRequest) HasBehavior() bool
HasBehavior returns a boolean if a field has been set.
func (*PutMetricRequest) HasDescription ¶
func (o *PutMetricRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*PutMetricRequest) HasMixpanel ¶
func (o *PutMetricRequest) HasMixpanel() bool
HasMixpanel returns a boolean if a field has been set.
func (*PutMetricRequest) HasName ¶
func (o *PutMetricRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*PutMetricRequest) HasOwner ¶
func (o *PutMetricRequest) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*PutMetricRequest) HasProjects ¶
func (o *PutMetricRequest) HasProjects() bool
HasProjects returns a boolean if a field has been set.
func (*PutMetricRequest) HasSql ¶
func (o *PutMetricRequest) HasSql() bool
HasSql returns a boolean if a field has been set.
func (*PutMetricRequest) HasSqlBuilder ¶
func (o *PutMetricRequest) HasSqlBuilder() bool
HasSqlBuilder returns a boolean if a field has been set.
func (*PutMetricRequest) HasTags ¶
func (o *PutMetricRequest) HasTags() bool
HasTags returns a boolean if a field has been set.
func (*PutMetricRequest) HasType ¶
func (o *PutMetricRequest) HasType() bool
HasType returns a boolean if a field has been set.
func (PutMetricRequest) MarshalJSON ¶
func (o PutMetricRequest) MarshalJSON() ([]byte, error)
func (*PutMetricRequest) SetArchived ¶
func (o *PutMetricRequest) SetArchived(v bool)
SetArchived gets a reference to the given bool and assigns it to the Archived field.
func (*PutMetricRequest) SetBehavior ¶
func (o *PutMetricRequest) SetBehavior(v PutMetricRequestBehavior)
SetBehavior gets a reference to the given PutMetricRequestBehavior and assigns it to the Behavior field.
func (*PutMetricRequest) SetDescription ¶
func (o *PutMetricRequest) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*PutMetricRequest) SetMixpanel ¶
func (o *PutMetricRequest) SetMixpanel(v PutMetricRequestMixpanel)
SetMixpanel gets a reference to the given PutMetricRequestMixpanel and assigns it to the Mixpanel field.
func (*PutMetricRequest) SetName ¶
func (o *PutMetricRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*PutMetricRequest) SetOwner ¶
func (o *PutMetricRequest) SetOwner(v string)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*PutMetricRequest) SetProjects ¶
func (o *PutMetricRequest) SetProjects(v []string)
SetProjects gets a reference to the given []string and assigns it to the Projects field.
func (*PutMetricRequest) SetSql ¶
func (o *PutMetricRequest) SetSql(v PutMetricRequestSql)
SetSql gets a reference to the given PutMetricRequestSql and assigns it to the Sql field.
func (*PutMetricRequest) SetSqlBuilder ¶
func (o *PutMetricRequest) SetSqlBuilder(v PutMetricRequestSqlBuilder)
SetSqlBuilder gets a reference to the given PutMetricRequestSqlBuilder and assigns it to the SqlBuilder field.
func (*PutMetricRequest) SetTags ¶
func (o *PutMetricRequest) SetTags(v []string)
SetTags gets a reference to the given []string and assigns it to the Tags field.
func (*PutMetricRequest) SetType ¶
func (o *PutMetricRequest) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (PutMetricRequest) ToMap ¶
func (o PutMetricRequest) ToMap() (map[string]interface{}, error)
type PutMetricRequestBehavior ¶
type PutMetricRequestBehavior struct { Goal *string `json:"goal,omitempty"` // Used in conjunction with `capValue` to set the capping (winsorization). Set to null to turn capping off. \"absolute\" will cap user values at the `capValue` if it is greater than 0. \"percentile\" will cap user values at the percentile of user values in an experiment using the `capValue` for the percentile, if greater than 0. <br/> If `behavior.capping` is non-null, you must specify `behavior.capValue`. Capping *string `json:"capping,omitempty"` // This should be non-negative. <br/> Must specify `behavior.capping` when setting `behavior.capValue`. CapValue *float32 `json:"capValue,omitempty"` // The start of a Conversion Window relative to the exposure date, in hours. This is equivalent to the [Conversion Delay](/app/metrics#conversion-delay). <br/> Must specify both `behavior.conversionWindowStart` and `behavior.conversionWindowEnd` or neither. ConversionWindowStart *float32 `json:"conversionWindowStart,omitempty"` // The end of a [Conversion Window](/app/metrics#conversion-window) relative to the exposure date, in hours. This is equivalent to the [Conversion Delay](/app/metrics#conversion-delay) + Conversion Window Hours settings in the UI. In other words, if you want a 48 hour window starting after 24 hours, you would set conversionWindowStart to 24 and conversionWindowEnd to 72 (24+48). <br/> Must specify both `behavior.conversionWindowStart` and `behavior.conversionWindowEnd` or neither. ConversionWindowEnd *float32 `json:"conversionWindowEnd,omitempty"` // Threshold for Risk to be considered low enough, as a proportion (e.g. put 0.0025 for 0.25%). <br/> Must be a non-negative number and must not be higher than `riskThresholdDanger`. RiskThresholdSuccess *float32 `json:"riskThresholdSuccess,omitempty"` // Threshold for Risk to be considered too high, as a proportion (e.g. put 0.0125 for 1.25%). <br/> Must be a non-negative number. RiskThresholdDanger *float32 `json:"riskThresholdDanger,omitempty"` // Minimum percent change to consider uplift significant, as a proportion (e.g. put 0.005 for 0.5%) MinPercentChange *float32 `json:"minPercentChange,omitempty"` // Maximum percent change to consider uplift significant, as a proportion (e.g. put 0.5 for 50%) MaxPercentChange *float32 `json:"maxPercentChange,omitempty"` MinSampleSize *float32 `json:"minSampleSize,omitempty"` }
PutMetricRequestBehavior struct for PutMetricRequestBehavior
func NewPutMetricRequestBehavior ¶
func NewPutMetricRequestBehavior() *PutMetricRequestBehavior
NewPutMetricRequestBehavior instantiates a new PutMetricRequestBehavior 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 NewPutMetricRequestBehaviorWithDefaults ¶
func NewPutMetricRequestBehaviorWithDefaults() *PutMetricRequestBehavior
NewPutMetricRequestBehaviorWithDefaults instantiates a new PutMetricRequestBehavior 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 (*PutMetricRequestBehavior) GetCapValue ¶
func (o *PutMetricRequestBehavior) GetCapValue() float32
GetCapValue returns the CapValue field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetCapValueOk ¶
func (o *PutMetricRequestBehavior) GetCapValueOk() (*float32, bool)
GetCapValueOk returns a tuple with the CapValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetCapping ¶
func (o *PutMetricRequestBehavior) GetCapping() string
GetCapping returns the Capping field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetCappingOk ¶
func (o *PutMetricRequestBehavior) GetCappingOk() (*string, bool)
GetCappingOk returns a tuple with the Capping field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetConversionWindowEnd ¶
func (o *PutMetricRequestBehavior) GetConversionWindowEnd() float32
GetConversionWindowEnd returns the ConversionWindowEnd field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetConversionWindowEndOk ¶
func (o *PutMetricRequestBehavior) GetConversionWindowEndOk() (*float32, bool)
GetConversionWindowEndOk returns a tuple with the ConversionWindowEnd field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetConversionWindowStart ¶
func (o *PutMetricRequestBehavior) GetConversionWindowStart() float32
GetConversionWindowStart returns the ConversionWindowStart field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetConversionWindowStartOk ¶
func (o *PutMetricRequestBehavior) GetConversionWindowStartOk() (*float32, bool)
GetConversionWindowStartOk returns a tuple with the ConversionWindowStart field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetGoal ¶
func (o *PutMetricRequestBehavior) GetGoal() string
GetGoal returns the Goal field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetGoalOk ¶
func (o *PutMetricRequestBehavior) GetGoalOk() (*string, bool)
GetGoalOk returns a tuple with the Goal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetMaxPercentChange ¶
func (o *PutMetricRequestBehavior) GetMaxPercentChange() float32
GetMaxPercentChange returns the MaxPercentChange field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetMaxPercentChangeOk ¶
func (o *PutMetricRequestBehavior) GetMaxPercentChangeOk() (*float32, bool)
GetMaxPercentChangeOk returns a tuple with the MaxPercentChange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetMinPercentChange ¶
func (o *PutMetricRequestBehavior) GetMinPercentChange() float32
GetMinPercentChange returns the MinPercentChange field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetMinPercentChangeOk ¶
func (o *PutMetricRequestBehavior) GetMinPercentChangeOk() (*float32, bool)
GetMinPercentChangeOk returns a tuple with the MinPercentChange field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetMinSampleSize ¶
func (o *PutMetricRequestBehavior) GetMinSampleSize() float32
GetMinSampleSize returns the MinSampleSize field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetMinSampleSizeOk ¶
func (o *PutMetricRequestBehavior) GetMinSampleSizeOk() (*float32, bool)
GetMinSampleSizeOk returns a tuple with the MinSampleSize field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetRiskThresholdDanger ¶
func (o *PutMetricRequestBehavior) GetRiskThresholdDanger() float32
GetRiskThresholdDanger returns the RiskThresholdDanger field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetRiskThresholdDangerOk ¶
func (o *PutMetricRequestBehavior) GetRiskThresholdDangerOk() (*float32, bool)
GetRiskThresholdDangerOk returns a tuple with the RiskThresholdDanger field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) GetRiskThresholdSuccess ¶
func (o *PutMetricRequestBehavior) GetRiskThresholdSuccess() float32
GetRiskThresholdSuccess returns the RiskThresholdSuccess field value if set, zero value otherwise.
func (*PutMetricRequestBehavior) GetRiskThresholdSuccessOk ¶
func (o *PutMetricRequestBehavior) GetRiskThresholdSuccessOk() (*float32, bool)
GetRiskThresholdSuccessOk returns a tuple with the RiskThresholdSuccess field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestBehavior) HasCapValue ¶
func (o *PutMetricRequestBehavior) HasCapValue() bool
HasCapValue returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasCapping ¶
func (o *PutMetricRequestBehavior) HasCapping() bool
HasCapping returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasConversionWindowEnd ¶
func (o *PutMetricRequestBehavior) HasConversionWindowEnd() bool
HasConversionWindowEnd returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasConversionWindowStart ¶
func (o *PutMetricRequestBehavior) HasConversionWindowStart() bool
HasConversionWindowStart returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasGoal ¶
func (o *PutMetricRequestBehavior) HasGoal() bool
HasGoal returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasMaxPercentChange ¶
func (o *PutMetricRequestBehavior) HasMaxPercentChange() bool
HasMaxPercentChange returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasMinPercentChange ¶
func (o *PutMetricRequestBehavior) HasMinPercentChange() bool
HasMinPercentChange returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasMinSampleSize ¶
func (o *PutMetricRequestBehavior) HasMinSampleSize() bool
HasMinSampleSize returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasRiskThresholdDanger ¶
func (o *PutMetricRequestBehavior) HasRiskThresholdDanger() bool
HasRiskThresholdDanger returns a boolean if a field has been set.
func (*PutMetricRequestBehavior) HasRiskThresholdSuccess ¶
func (o *PutMetricRequestBehavior) HasRiskThresholdSuccess() bool
HasRiskThresholdSuccess returns a boolean if a field has been set.
func (PutMetricRequestBehavior) MarshalJSON ¶
func (o PutMetricRequestBehavior) MarshalJSON() ([]byte, error)
func (*PutMetricRequestBehavior) SetCapValue ¶
func (o *PutMetricRequestBehavior) SetCapValue(v float32)
SetCapValue gets a reference to the given float32 and assigns it to the CapValue field.
func (*PutMetricRequestBehavior) SetCapping ¶
func (o *PutMetricRequestBehavior) SetCapping(v string)
SetCapping gets a reference to the given string and assigns it to the Capping field.
func (*PutMetricRequestBehavior) SetConversionWindowEnd ¶
func (o *PutMetricRequestBehavior) SetConversionWindowEnd(v float32)
SetConversionWindowEnd gets a reference to the given float32 and assigns it to the ConversionWindowEnd field.
func (*PutMetricRequestBehavior) SetConversionWindowStart ¶
func (o *PutMetricRequestBehavior) SetConversionWindowStart(v float32)
SetConversionWindowStart gets a reference to the given float32 and assigns it to the ConversionWindowStart field.
func (*PutMetricRequestBehavior) SetGoal ¶
func (o *PutMetricRequestBehavior) SetGoal(v string)
SetGoal gets a reference to the given string and assigns it to the Goal field.
func (*PutMetricRequestBehavior) SetMaxPercentChange ¶
func (o *PutMetricRequestBehavior) SetMaxPercentChange(v float32)
SetMaxPercentChange gets a reference to the given float32 and assigns it to the MaxPercentChange field.
func (*PutMetricRequestBehavior) SetMinPercentChange ¶
func (o *PutMetricRequestBehavior) SetMinPercentChange(v float32)
SetMinPercentChange gets a reference to the given float32 and assigns it to the MinPercentChange field.
func (*PutMetricRequestBehavior) SetMinSampleSize ¶
func (o *PutMetricRequestBehavior) SetMinSampleSize(v float32)
SetMinSampleSize gets a reference to the given float32 and assigns it to the MinSampleSize field.
func (*PutMetricRequestBehavior) SetRiskThresholdDanger ¶
func (o *PutMetricRequestBehavior) SetRiskThresholdDanger(v float32)
SetRiskThresholdDanger gets a reference to the given float32 and assigns it to the RiskThresholdDanger field.
func (*PutMetricRequestBehavior) SetRiskThresholdSuccess ¶
func (o *PutMetricRequestBehavior) SetRiskThresholdSuccess(v float32)
SetRiskThresholdSuccess gets a reference to the given float32 and assigns it to the RiskThresholdSuccess field.
func (PutMetricRequestBehavior) ToMap ¶
func (o PutMetricRequestBehavior) ToMap() (map[string]interface{}, error)
type PutMetricRequestMixpanel ¶
type PutMetricRequestMixpanel struct { EventName *string `json:"eventName,omitempty"` EventValue *string `json:"eventValue,omitempty"` UserAggregation *string `json:"userAggregation,omitempty"` Conditions []PostMetricRequestMixpanelConditionsInner `json:"conditions,omitempty"` }
PutMetricRequestMixpanel Only use for MixPanel (non-SQL) Data Sources. Only one of `sql`, `sqlBuilder` or `mixpanel` allowed.
func NewPutMetricRequestMixpanel ¶
func NewPutMetricRequestMixpanel() *PutMetricRequestMixpanel
NewPutMetricRequestMixpanel instantiates a new PutMetricRequestMixpanel 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 NewPutMetricRequestMixpanelWithDefaults ¶
func NewPutMetricRequestMixpanelWithDefaults() *PutMetricRequestMixpanel
NewPutMetricRequestMixpanelWithDefaults instantiates a new PutMetricRequestMixpanel 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 (*PutMetricRequestMixpanel) GetConditions ¶
func (o *PutMetricRequestMixpanel) GetConditions() []PostMetricRequestMixpanelConditionsInner
GetConditions returns the Conditions field value if set, zero value otherwise.
func (*PutMetricRequestMixpanel) GetConditionsOk ¶
func (o *PutMetricRequestMixpanel) GetConditionsOk() ([]PostMetricRequestMixpanelConditionsInner, 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.
func (*PutMetricRequestMixpanel) GetEventName ¶
func (o *PutMetricRequestMixpanel) GetEventName() string
GetEventName returns the EventName field value if set, zero value otherwise.
func (*PutMetricRequestMixpanel) GetEventNameOk ¶
func (o *PutMetricRequestMixpanel) GetEventNameOk() (*string, bool)
GetEventNameOk returns a tuple with the EventName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestMixpanel) GetEventValue ¶
func (o *PutMetricRequestMixpanel) GetEventValue() string
GetEventValue returns the EventValue field value if set, zero value otherwise.
func (*PutMetricRequestMixpanel) GetEventValueOk ¶
func (o *PutMetricRequestMixpanel) GetEventValueOk() (*string, bool)
GetEventValueOk returns a tuple with the EventValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestMixpanel) GetUserAggregation ¶
func (o *PutMetricRequestMixpanel) GetUserAggregation() string
GetUserAggregation returns the UserAggregation field value if set, zero value otherwise.
func (*PutMetricRequestMixpanel) GetUserAggregationOk ¶
func (o *PutMetricRequestMixpanel) GetUserAggregationOk() (*string, bool)
GetUserAggregationOk returns a tuple with the UserAggregation field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestMixpanel) HasConditions ¶
func (o *PutMetricRequestMixpanel) HasConditions() bool
HasConditions returns a boolean if a field has been set.
func (*PutMetricRequestMixpanel) HasEventName ¶
func (o *PutMetricRequestMixpanel) HasEventName() bool
HasEventName returns a boolean if a field has been set.
func (*PutMetricRequestMixpanel) HasEventValue ¶
func (o *PutMetricRequestMixpanel) HasEventValue() bool
HasEventValue returns a boolean if a field has been set.
func (*PutMetricRequestMixpanel) HasUserAggregation ¶
func (o *PutMetricRequestMixpanel) HasUserAggregation() bool
HasUserAggregation returns a boolean if a field has been set.
func (PutMetricRequestMixpanel) MarshalJSON ¶
func (o PutMetricRequestMixpanel) MarshalJSON() ([]byte, error)
func (*PutMetricRequestMixpanel) SetConditions ¶
func (o *PutMetricRequestMixpanel) SetConditions(v []PostMetricRequestMixpanelConditionsInner)
SetConditions gets a reference to the given []PostMetricRequestMixpanelConditionsInner and assigns it to the Conditions field.
func (*PutMetricRequestMixpanel) SetEventName ¶
func (o *PutMetricRequestMixpanel) SetEventName(v string)
SetEventName gets a reference to the given string and assigns it to the EventName field.
func (*PutMetricRequestMixpanel) SetEventValue ¶
func (o *PutMetricRequestMixpanel) SetEventValue(v string)
SetEventValue gets a reference to the given string and assigns it to the EventValue field.
func (*PutMetricRequestMixpanel) SetUserAggregation ¶
func (o *PutMetricRequestMixpanel) SetUserAggregation(v string)
SetUserAggregation gets a reference to the given string and assigns it to the UserAggregation field.
func (PutMetricRequestMixpanel) ToMap ¶
func (o PutMetricRequestMixpanel) ToMap() (map[string]interface{}, error)
type PutMetricRequestSql ¶
type PutMetricRequestSql struct { IdentifierTypes []string `json:"identifierTypes,omitempty"` ConversionSQL *string `json:"conversionSQL,omitempty"` // Custom user level aggregation for your metric (default: `SUM(value)`) UserAggregationSQL *string `json:"userAggregationSQL,omitempty"` // The metric ID for a [denominator metric for funnel and ratio metrics](/app/metrics#denominator-ratio--funnel-metrics) DenominatorMetricId *string `json:"denominatorMetricId,omitempty"` }
PutMetricRequestSql Preferred way to define SQL. Only one of `sql`, `sqlBuilder` or `mixpanel` allowed.
func NewPutMetricRequestSql ¶
func NewPutMetricRequestSql() *PutMetricRequestSql
NewPutMetricRequestSql instantiates a new PutMetricRequestSql 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 NewPutMetricRequestSqlWithDefaults ¶
func NewPutMetricRequestSqlWithDefaults() *PutMetricRequestSql
NewPutMetricRequestSqlWithDefaults instantiates a new PutMetricRequestSql 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 (*PutMetricRequestSql) GetConversionSQL ¶
func (o *PutMetricRequestSql) GetConversionSQL() string
GetConversionSQL returns the ConversionSQL field value if set, zero value otherwise.
func (*PutMetricRequestSql) GetConversionSQLOk ¶
func (o *PutMetricRequestSql) GetConversionSQLOk() (*string, bool)
GetConversionSQLOk returns a tuple with the ConversionSQL field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestSql) GetDenominatorMetricId ¶
func (o *PutMetricRequestSql) GetDenominatorMetricId() string
GetDenominatorMetricId returns the DenominatorMetricId field value if set, zero value otherwise.
func (*PutMetricRequestSql) GetDenominatorMetricIdOk ¶
func (o *PutMetricRequestSql) GetDenominatorMetricIdOk() (*string, bool)
GetDenominatorMetricIdOk returns a tuple with the DenominatorMetricId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestSql) GetIdentifierTypes ¶
func (o *PutMetricRequestSql) GetIdentifierTypes() []string
GetIdentifierTypes returns the IdentifierTypes field value if set, zero value otherwise.
func (*PutMetricRequestSql) GetIdentifierTypesOk ¶
func (o *PutMetricRequestSql) GetIdentifierTypesOk() ([]string, bool)
GetIdentifierTypesOk returns a tuple with the IdentifierTypes field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestSql) GetUserAggregationSQL ¶
func (o *PutMetricRequestSql) GetUserAggregationSQL() string
GetUserAggregationSQL returns the UserAggregationSQL field value if set, zero value otherwise.
func (*PutMetricRequestSql) GetUserAggregationSQLOk ¶
func (o *PutMetricRequestSql) GetUserAggregationSQLOk() (*string, bool)
GetUserAggregationSQLOk returns a tuple with the UserAggregationSQL field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestSql) HasConversionSQL ¶
func (o *PutMetricRequestSql) HasConversionSQL() bool
HasConversionSQL returns a boolean if a field has been set.
func (*PutMetricRequestSql) HasDenominatorMetricId ¶
func (o *PutMetricRequestSql) HasDenominatorMetricId() bool
HasDenominatorMetricId returns a boolean if a field has been set.
func (*PutMetricRequestSql) HasIdentifierTypes ¶
func (o *PutMetricRequestSql) HasIdentifierTypes() bool
HasIdentifierTypes returns a boolean if a field has been set.
func (*PutMetricRequestSql) HasUserAggregationSQL ¶
func (o *PutMetricRequestSql) HasUserAggregationSQL() bool
HasUserAggregationSQL returns a boolean if a field has been set.
func (PutMetricRequestSql) MarshalJSON ¶
func (o PutMetricRequestSql) MarshalJSON() ([]byte, error)
func (*PutMetricRequestSql) SetConversionSQL ¶
func (o *PutMetricRequestSql) SetConversionSQL(v string)
SetConversionSQL gets a reference to the given string and assigns it to the ConversionSQL field.
func (*PutMetricRequestSql) SetDenominatorMetricId ¶
func (o *PutMetricRequestSql) SetDenominatorMetricId(v string)
SetDenominatorMetricId gets a reference to the given string and assigns it to the DenominatorMetricId field.
func (*PutMetricRequestSql) SetIdentifierTypes ¶
func (o *PutMetricRequestSql) SetIdentifierTypes(v []string)
SetIdentifierTypes gets a reference to the given []string and assigns it to the IdentifierTypes field.
func (*PutMetricRequestSql) SetUserAggregationSQL ¶
func (o *PutMetricRequestSql) SetUserAggregationSQL(v string)
SetUserAggregationSQL gets a reference to the given string and assigns it to the UserAggregationSQL field.
func (PutMetricRequestSql) ToMap ¶
func (o PutMetricRequestSql) ToMap() (map[string]interface{}, error)
type PutMetricRequestSqlBuilder ¶
type PutMetricRequestSqlBuilder struct { IdentifierTypeColumns []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner `json:"identifierTypeColumns,omitempty"` TableName *string `json:"tableName,omitempty"` ValueColumnName *string `json:"valueColumnName,omitempty"` TimestampColumnName *string `json:"timestampColumnName,omitempty"` Conditions []PostMetricRequestSqlBuilderConditionsInner `json:"conditions,omitempty"` }
PutMetricRequestSqlBuilder An alternative way to specify a SQL metric, rather than a full query. Using `sql` is preferred to `sqlBuilder`. Only one of `sql`, `sqlBuilder` or `mixpanel` allowed
func NewPutMetricRequestSqlBuilder ¶
func NewPutMetricRequestSqlBuilder() *PutMetricRequestSqlBuilder
NewPutMetricRequestSqlBuilder instantiates a new PutMetricRequestSqlBuilder 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 NewPutMetricRequestSqlBuilderWithDefaults ¶
func NewPutMetricRequestSqlBuilderWithDefaults() *PutMetricRequestSqlBuilder
NewPutMetricRequestSqlBuilderWithDefaults instantiates a new PutMetricRequestSqlBuilder 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 (*PutMetricRequestSqlBuilder) GetConditions ¶
func (o *PutMetricRequestSqlBuilder) GetConditions() []PostMetricRequestSqlBuilderConditionsInner
GetConditions returns the Conditions field value if set, zero value otherwise.
func (*PutMetricRequestSqlBuilder) GetConditionsOk ¶
func (o *PutMetricRequestSqlBuilder) GetConditionsOk() ([]PostMetricRequestSqlBuilderConditionsInner, 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.
func (*PutMetricRequestSqlBuilder) GetIdentifierTypeColumns ¶
func (o *PutMetricRequestSqlBuilder) GetIdentifierTypeColumns() []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner
GetIdentifierTypeColumns returns the IdentifierTypeColumns field value if set, zero value otherwise.
func (*PutMetricRequestSqlBuilder) GetIdentifierTypeColumnsOk ¶
func (o *PutMetricRequestSqlBuilder) GetIdentifierTypeColumnsOk() ([]PostMetricRequestSqlBuilderIdentifierTypeColumnsInner, bool)
GetIdentifierTypeColumnsOk returns a tuple with the IdentifierTypeColumns field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestSqlBuilder) GetTableName ¶
func (o *PutMetricRequestSqlBuilder) GetTableName() string
GetTableName returns the TableName field value if set, zero value otherwise.
func (*PutMetricRequestSqlBuilder) GetTableNameOk ¶
func (o *PutMetricRequestSqlBuilder) GetTableNameOk() (*string, bool)
GetTableNameOk returns a tuple with the TableName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestSqlBuilder) GetTimestampColumnName ¶
func (o *PutMetricRequestSqlBuilder) GetTimestampColumnName() string
GetTimestampColumnName returns the TimestampColumnName field value if set, zero value otherwise.
func (*PutMetricRequestSqlBuilder) GetTimestampColumnNameOk ¶
func (o *PutMetricRequestSqlBuilder) GetTimestampColumnNameOk() (*string, bool)
GetTimestampColumnNameOk returns a tuple with the TimestampColumnName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestSqlBuilder) GetValueColumnName ¶
func (o *PutMetricRequestSqlBuilder) GetValueColumnName() string
GetValueColumnName returns the ValueColumnName field value if set, zero value otherwise.
func (*PutMetricRequestSqlBuilder) GetValueColumnNameOk ¶
func (o *PutMetricRequestSqlBuilder) GetValueColumnNameOk() (*string, bool)
GetValueColumnNameOk returns a tuple with the ValueColumnName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutMetricRequestSqlBuilder) HasConditions ¶
func (o *PutMetricRequestSqlBuilder) HasConditions() bool
HasConditions returns a boolean if a field has been set.
func (*PutMetricRequestSqlBuilder) HasIdentifierTypeColumns ¶
func (o *PutMetricRequestSqlBuilder) HasIdentifierTypeColumns() bool
HasIdentifierTypeColumns returns a boolean if a field has been set.
func (*PutMetricRequestSqlBuilder) HasTableName ¶
func (o *PutMetricRequestSqlBuilder) HasTableName() bool
HasTableName returns a boolean if a field has been set.
func (*PutMetricRequestSqlBuilder) HasTimestampColumnName ¶
func (o *PutMetricRequestSqlBuilder) HasTimestampColumnName() bool
HasTimestampColumnName returns a boolean if a field has been set.
func (*PutMetricRequestSqlBuilder) HasValueColumnName ¶
func (o *PutMetricRequestSqlBuilder) HasValueColumnName() bool
HasValueColumnName returns a boolean if a field has been set.
func (PutMetricRequestSqlBuilder) MarshalJSON ¶
func (o PutMetricRequestSqlBuilder) MarshalJSON() ([]byte, error)
func (*PutMetricRequestSqlBuilder) SetConditions ¶
func (o *PutMetricRequestSqlBuilder) SetConditions(v []PostMetricRequestSqlBuilderConditionsInner)
SetConditions gets a reference to the given []PostMetricRequestSqlBuilderConditionsInner and assigns it to the Conditions field.
func (*PutMetricRequestSqlBuilder) SetIdentifierTypeColumns ¶
func (o *PutMetricRequestSqlBuilder) SetIdentifierTypeColumns(v []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner)
SetIdentifierTypeColumns gets a reference to the given []PostMetricRequestSqlBuilderIdentifierTypeColumnsInner and assigns it to the IdentifierTypeColumns field.
func (*PutMetricRequestSqlBuilder) SetTableName ¶
func (o *PutMetricRequestSqlBuilder) SetTableName(v string)
SetTableName gets a reference to the given string and assigns it to the TableName field.
func (*PutMetricRequestSqlBuilder) SetTimestampColumnName ¶
func (o *PutMetricRequestSqlBuilder) SetTimestampColumnName(v string)
SetTimestampColumnName gets a reference to the given string and assigns it to the TimestampColumnName field.
func (*PutMetricRequestSqlBuilder) SetValueColumnName ¶
func (o *PutMetricRequestSqlBuilder) SetValueColumnName(v string)
SetValueColumnName gets a reference to the given string and assigns it to the ValueColumnName field.
func (PutMetricRequestSqlBuilder) ToMap ¶
func (o PutMetricRequestSqlBuilder) ToMap() (map[string]interface{}, error)
type PutOrganizationRequest ¶
type PutOrganizationRequest struct { // The name of the organization Name *string `json:"name,omitempty"` // An optional identifier that you use within your company for the organization ExternalId *string `json:"externalId,omitempty"` }
PutOrganizationRequest struct for PutOrganizationRequest
func NewPutOrganizationRequest ¶
func NewPutOrganizationRequest() *PutOrganizationRequest
NewPutOrganizationRequest instantiates a new PutOrganizationRequest 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 NewPutOrganizationRequestWithDefaults ¶
func NewPutOrganizationRequestWithDefaults() *PutOrganizationRequest
NewPutOrganizationRequestWithDefaults instantiates a new PutOrganizationRequest 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 (*PutOrganizationRequest) GetExternalId ¶
func (o *PutOrganizationRequest) GetExternalId() string
GetExternalId returns the ExternalId field value if set, zero value otherwise.
func (*PutOrganizationRequest) GetExternalIdOk ¶
func (o *PutOrganizationRequest) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*PutOrganizationRequest) GetName ¶
func (o *PutOrganizationRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*PutOrganizationRequest) GetNameOk ¶
func (o *PutOrganizationRequest) 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.
func (*PutOrganizationRequest) HasExternalId ¶
func (o *PutOrganizationRequest) HasExternalId() bool
HasExternalId returns a boolean if a field has been set.
func (*PutOrganizationRequest) HasName ¶
func (o *PutOrganizationRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (PutOrganizationRequest) MarshalJSON ¶
func (o PutOrganizationRequest) MarshalJSON() ([]byte, error)
func (*PutOrganizationRequest) SetExternalId ¶
func (o *PutOrganizationRequest) SetExternalId(v string)
SetExternalId gets a reference to the given string and assigns it to the ExternalId field.
func (*PutOrganizationRequest) SetName ¶
func (o *PutOrganizationRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (PutOrganizationRequest) ToMap ¶
func (o PutOrganizationRequest) ToMap() (map[string]interface{}, error)
type PutVisualChangeset200Response ¶
type PutVisualChangeset200Response struct { NModified float32 `json:"nModified"` VisualChangeset VisualChangeset `json:"visualChangeset"` }
PutVisualChangeset200Response struct for PutVisualChangeset200Response
func NewPutVisualChangeset200Response ¶
func NewPutVisualChangeset200Response(nModified float32, visualChangeset VisualChangeset) *PutVisualChangeset200Response
NewPutVisualChangeset200Response instantiates a new PutVisualChangeset200Response 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 NewPutVisualChangeset200ResponseWithDefaults ¶
func NewPutVisualChangeset200ResponseWithDefaults() *PutVisualChangeset200Response
NewPutVisualChangeset200ResponseWithDefaults instantiates a new PutVisualChangeset200Response 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 (*PutVisualChangeset200Response) GetNModified ¶
func (o *PutVisualChangeset200Response) GetNModified() float32
GetNModified returns the NModified field value
func (*PutVisualChangeset200Response) GetNModifiedOk ¶
func (o *PutVisualChangeset200Response) GetNModifiedOk() (*float32, bool)
GetNModifiedOk returns a tuple with the NModified field value and a boolean to check if the value has been set.
func (*PutVisualChangeset200Response) GetVisualChangeset ¶
func (o *PutVisualChangeset200Response) GetVisualChangeset() VisualChangeset
GetVisualChangeset returns the VisualChangeset field value
func (*PutVisualChangeset200Response) GetVisualChangesetOk ¶
func (o *PutVisualChangeset200Response) GetVisualChangesetOk() (*VisualChangeset, bool)
GetVisualChangesetOk returns a tuple with the VisualChangeset field value and a boolean to check if the value has been set.
func (PutVisualChangeset200Response) MarshalJSON ¶
func (o PutVisualChangeset200Response) MarshalJSON() ([]byte, error)
func (*PutVisualChangeset200Response) SetNModified ¶
func (o *PutVisualChangeset200Response) SetNModified(v float32)
SetNModified sets field value
func (*PutVisualChangeset200Response) SetVisualChangeset ¶
func (o *PutVisualChangeset200Response) SetVisualChangeset(v VisualChangeset)
SetVisualChangeset sets field value
func (PutVisualChangeset200Response) ToMap ¶
func (o PutVisualChangeset200Response) ToMap() (map[string]interface{}, error)
func (*PutVisualChangeset200Response) UnmarshalJSON ¶
func (o *PutVisualChangeset200Response) UnmarshalJSON(bytes []byte) (err error)
type SavedGroup ¶
type SavedGroup struct { Id interface{} `json:"id"` DateCreated interface{} `json:"dateCreated"` DateUpdated interface{} `json:"dateUpdated"` Name interface{} `json:"name"` Source interface{} `json:"source"` Owner interface{} `json:"owner,omitempty"` AttributeKey interface{} `json:"attributeKey"` Values interface{} `json:"values"` }
SavedGroup struct for SavedGroup
func NewSavedGroup ¶
func NewSavedGroup(id interface{}, dateCreated interface{}, dateUpdated interface{}, name interface{}, source interface{}, attributeKey interface{}, values interface{}) *SavedGroup
NewSavedGroup instantiates a new SavedGroup 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 NewSavedGroupWithDefaults ¶
func NewSavedGroupWithDefaults() *SavedGroup
NewSavedGroupWithDefaults instantiates a new SavedGroup 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 (*SavedGroup) GetAttributeKey ¶
func (o *SavedGroup) GetAttributeKey() interface{}
GetAttributeKey returns the AttributeKey field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SavedGroup) GetAttributeKeyOk ¶
func (o *SavedGroup) GetAttributeKeyOk() (*interface{}, bool)
GetAttributeKeyOk returns a tuple with the AttributeKey field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SavedGroup) GetDateCreated ¶
func (o *SavedGroup) GetDateCreated() interface{}
GetDateCreated returns the DateCreated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SavedGroup) GetDateCreatedOk ¶
func (o *SavedGroup) GetDateCreatedOk() (*interface{}, bool)
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SavedGroup) GetDateUpdated ¶
func (o *SavedGroup) GetDateUpdated() interface{}
GetDateUpdated returns the DateUpdated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SavedGroup) GetDateUpdatedOk ¶
func (o *SavedGroup) GetDateUpdatedOk() (*interface{}, bool)
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SavedGroup) GetId ¶
func (o *SavedGroup) GetId() interface{}
GetId returns the Id field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SavedGroup) GetIdOk ¶
func (o *SavedGroup) GetIdOk() (*interface{}, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SavedGroup) GetName ¶
func (o *SavedGroup) GetName() interface{}
GetName returns the Name field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SavedGroup) GetNameOk ¶
func (o *SavedGroup) GetNameOk() (*interface{}, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SavedGroup) GetOwner ¶
func (o *SavedGroup) GetOwner() interface{}
GetOwner returns the Owner field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SavedGroup) GetOwnerOk ¶
func (o *SavedGroup) GetOwnerOk() (*interface{}, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SavedGroup) GetSource ¶
func (o *SavedGroup) GetSource() interface{}
GetSource returns the Source field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SavedGroup) GetSourceOk ¶
func (o *SavedGroup) GetSourceOk() (*interface{}, bool)
GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SavedGroup) GetValues ¶
func (o *SavedGroup) GetValues() interface{}
GetValues returns the Values field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SavedGroup) GetValuesOk ¶
func (o *SavedGroup) GetValuesOk() (*interface{}, bool)
GetValuesOk returns a tuple with the Values field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SavedGroup) HasOwner ¶
func (o *SavedGroup) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (SavedGroup) MarshalJSON ¶
func (o SavedGroup) MarshalJSON() ([]byte, error)
func (*SavedGroup) SetAttributeKey ¶
func (o *SavedGroup) SetAttributeKey(v interface{})
SetAttributeKey sets field value
func (*SavedGroup) SetDateCreated ¶
func (o *SavedGroup) SetDateCreated(v interface{})
SetDateCreated sets field value
func (*SavedGroup) SetDateUpdated ¶
func (o *SavedGroup) SetDateUpdated(v interface{})
SetDateUpdated sets field value
func (*SavedGroup) SetOwner ¶
func (o *SavedGroup) SetOwner(v interface{})
SetOwner gets a reference to the given interface{} and assigns it to the Owner field.
func (*SavedGroup) SetSource ¶
func (o *SavedGroup) SetSource(v interface{})
SetSource sets field value
func (*SavedGroup) SetValues ¶
func (o *SavedGroup) SetValues(v interface{})
SetValues sets field value
func (SavedGroup) ToMap ¶
func (o SavedGroup) ToMap() (map[string]interface{}, error)
func (*SavedGroup) UnmarshalJSON ¶
func (o *SavedGroup) UnmarshalJSON(bytes []byte) (err error)
type SavedGroupTargetingMatchType ¶
type SavedGroupTargetingMatchType string
type SdkConnection ¶
type SdkConnection struct { Id interface{} `json:"id"` DateCreated interface{} `json:"dateCreated"` DateUpdated interface{} `json:"dateUpdated"` Name interface{} `json:"name"` Organization interface{} `json:"organization"` Languages interface{} `json:"languages"` Environment interface{} `json:"environment"` // Use 'projects' instead. This is only for backwards compatibility and contains the first project only. Project interface{} `json:"project"` Projects interface{} `json:"projects,omitempty"` EncryptPayload interface{} `json:"encryptPayload"` EncryptionKey interface{} `json:"encryptionKey"` IncludeVisualExperiments interface{} `json:"includeVisualExperiments,omitempty"` IncludeDraftExperiments interface{} `json:"includeDraftExperiments,omitempty"` IncludeExperimentNames interface{} `json:"includeExperimentNames,omitempty"` Key interface{} `json:"key"` ProxyEnabled interface{} `json:"proxyEnabled"` ProxyHost interface{} `json:"proxyHost"` ProxySigningKey interface{} `json:"proxySigningKey"` SseEnabled interface{} `json:"sseEnabled,omitempty"` HashSecureAttributes interface{} `json:"hashSecureAttributes,omitempty"` RemoteEvalEnabled interface{} `json:"remoteEvalEnabled,omitempty"` }
SdkConnection struct for SdkConnection
func NewSdkConnection ¶
func NewSdkConnection(id interface{}, dateCreated interface{}, dateUpdated interface{}, name interface{}, organization interface{}, languages interface{}, environment interface{}, project interface{}, encryptPayload interface{}, encryptionKey interface{}, key interface{}, proxyEnabled interface{}, proxyHost interface{}, proxySigningKey interface{}) *SdkConnection
NewSdkConnection instantiates a new SdkConnection 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 NewSdkConnectionWithDefaults ¶
func NewSdkConnectionWithDefaults() *SdkConnection
NewSdkConnectionWithDefaults instantiates a new SdkConnection 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 (*SdkConnection) GetDateCreated ¶
func (o *SdkConnection) GetDateCreated() interface{}
GetDateCreated returns the DateCreated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetDateCreatedOk ¶
func (o *SdkConnection) GetDateCreatedOk() (*interface{}, bool)
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetDateUpdated ¶
func (o *SdkConnection) GetDateUpdated() interface{}
GetDateUpdated returns the DateUpdated field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetDateUpdatedOk ¶
func (o *SdkConnection) GetDateUpdatedOk() (*interface{}, bool)
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetEncryptPayload ¶
func (o *SdkConnection) GetEncryptPayload() interface{}
GetEncryptPayload returns the EncryptPayload field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetEncryptPayloadOk ¶
func (o *SdkConnection) GetEncryptPayloadOk() (*interface{}, bool)
GetEncryptPayloadOk returns a tuple with the EncryptPayload field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetEncryptionKey ¶
func (o *SdkConnection) GetEncryptionKey() interface{}
GetEncryptionKey returns the EncryptionKey field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetEncryptionKeyOk ¶
func (o *SdkConnection) GetEncryptionKeyOk() (*interface{}, bool)
GetEncryptionKeyOk returns a tuple with the EncryptionKey field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetEnvironment ¶
func (o *SdkConnection) GetEnvironment() interface{}
GetEnvironment returns the Environment field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetEnvironmentOk ¶
func (o *SdkConnection) GetEnvironmentOk() (*interface{}, bool)
GetEnvironmentOk returns a tuple with the Environment field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetHashSecureAttributes ¶
func (o *SdkConnection) GetHashSecureAttributes() interface{}
GetHashSecureAttributes returns the HashSecureAttributes field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkConnection) GetHashSecureAttributesOk ¶
func (o *SdkConnection) GetHashSecureAttributesOk() (*interface{}, bool)
GetHashSecureAttributesOk returns a tuple with the HashSecureAttributes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetId ¶
func (o *SdkConnection) GetId() interface{}
GetId returns the Id field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetIdOk ¶
func (o *SdkConnection) GetIdOk() (*interface{}, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetIncludeDraftExperiments ¶
func (o *SdkConnection) GetIncludeDraftExperiments() interface{}
GetIncludeDraftExperiments returns the IncludeDraftExperiments field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkConnection) GetIncludeDraftExperimentsOk ¶
func (o *SdkConnection) GetIncludeDraftExperimentsOk() (*interface{}, bool)
GetIncludeDraftExperimentsOk returns a tuple with the IncludeDraftExperiments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetIncludeExperimentNames ¶
func (o *SdkConnection) GetIncludeExperimentNames() interface{}
GetIncludeExperimentNames returns the IncludeExperimentNames field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkConnection) GetIncludeExperimentNamesOk ¶
func (o *SdkConnection) GetIncludeExperimentNamesOk() (*interface{}, bool)
GetIncludeExperimentNamesOk returns a tuple with the IncludeExperimentNames field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetIncludeVisualExperiments ¶
func (o *SdkConnection) GetIncludeVisualExperiments() interface{}
GetIncludeVisualExperiments returns the IncludeVisualExperiments field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkConnection) GetIncludeVisualExperimentsOk ¶
func (o *SdkConnection) GetIncludeVisualExperimentsOk() (*interface{}, bool)
GetIncludeVisualExperimentsOk returns a tuple with the IncludeVisualExperiments field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetKey ¶
func (o *SdkConnection) GetKey() interface{}
GetKey returns the Key field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetKeyOk ¶
func (o *SdkConnection) GetKeyOk() (*interface{}, bool)
GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetLanguages ¶
func (o *SdkConnection) GetLanguages() interface{}
GetLanguages returns the Languages field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetLanguagesOk ¶
func (o *SdkConnection) GetLanguagesOk() (*interface{}, bool)
GetLanguagesOk returns a tuple with the Languages field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetName ¶
func (o *SdkConnection) GetName() interface{}
GetName returns the Name field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetNameOk ¶
func (o *SdkConnection) GetNameOk() (*interface{}, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetOrganization ¶
func (o *SdkConnection) GetOrganization() interface{}
GetOrganization returns the Organization field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetOrganizationOk ¶
func (o *SdkConnection) GetOrganizationOk() (*interface{}, bool)
GetOrganizationOk returns a tuple with the Organization field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetProject ¶
func (o *SdkConnection) GetProject() interface{}
GetProject returns the Project field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetProjectOk ¶
func (o *SdkConnection) GetProjectOk() (*interface{}, bool)
GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetProjects ¶
func (o *SdkConnection) GetProjects() interface{}
GetProjects returns the Projects field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkConnection) GetProjectsOk ¶
func (o *SdkConnection) GetProjectsOk() (*interface{}, bool)
GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetProxyEnabled ¶
func (o *SdkConnection) GetProxyEnabled() interface{}
GetProxyEnabled returns the ProxyEnabled field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetProxyEnabledOk ¶
func (o *SdkConnection) GetProxyEnabledOk() (*interface{}, bool)
GetProxyEnabledOk returns a tuple with the ProxyEnabled field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetProxyHost ¶
func (o *SdkConnection) GetProxyHost() interface{}
GetProxyHost returns the ProxyHost field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetProxyHostOk ¶
func (o *SdkConnection) GetProxyHostOk() (*interface{}, bool)
GetProxyHostOk returns a tuple with the ProxyHost field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetProxySigningKey ¶
func (o *SdkConnection) GetProxySigningKey() interface{}
GetProxySigningKey returns the ProxySigningKey field value If the value is explicit nil, the zero value for interface{} will be returned
func (*SdkConnection) GetProxySigningKeyOk ¶
func (o *SdkConnection) GetProxySigningKeyOk() (*interface{}, bool)
GetProxySigningKeyOk returns a tuple with the ProxySigningKey field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetRemoteEvalEnabled ¶
func (o *SdkConnection) GetRemoteEvalEnabled() interface{}
GetRemoteEvalEnabled returns the RemoteEvalEnabled field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkConnection) GetRemoteEvalEnabledOk ¶
func (o *SdkConnection) GetRemoteEvalEnabledOk() (*interface{}, bool)
GetRemoteEvalEnabledOk returns a tuple with the RemoteEvalEnabled field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) GetSseEnabled ¶
func (o *SdkConnection) GetSseEnabled() interface{}
GetSseEnabled returns the SseEnabled field value if set, zero value otherwise (both if not set or set to explicit null).
func (*SdkConnection) GetSseEnabledOk ¶
func (o *SdkConnection) GetSseEnabledOk() (*interface{}, bool)
GetSseEnabledOk returns a tuple with the SseEnabled field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*SdkConnection) HasHashSecureAttributes ¶
func (o *SdkConnection) HasHashSecureAttributes() bool
HasHashSecureAttributes returns a boolean if a field has been set.
func (*SdkConnection) HasIncludeDraftExperiments ¶
func (o *SdkConnection) HasIncludeDraftExperiments() bool
HasIncludeDraftExperiments returns a boolean if a field has been set.
func (*SdkConnection) HasIncludeExperimentNames ¶
func (o *SdkConnection) HasIncludeExperimentNames() bool
HasIncludeExperimentNames returns a boolean if a field has been set.
func (*SdkConnection) HasIncludeVisualExperiments ¶
func (o *SdkConnection) HasIncludeVisualExperiments() bool
HasIncludeVisualExperiments returns a boolean if a field has been set.
func (*SdkConnection) HasProjects ¶
func (o *SdkConnection) HasProjects() bool
HasProjects returns a boolean if a field has been set.
func (*SdkConnection) HasRemoteEvalEnabled ¶
func (o *SdkConnection) HasRemoteEvalEnabled() bool
HasRemoteEvalEnabled returns a boolean if a field has been set.
func (*SdkConnection) HasSseEnabled ¶
func (o *SdkConnection) HasSseEnabled() bool
HasSseEnabled returns a boolean if a field has been set.
func (SdkConnection) MarshalJSON ¶
func (o SdkConnection) MarshalJSON() ([]byte, error)
func (*SdkConnection) SetDateCreated ¶
func (o *SdkConnection) SetDateCreated(v interface{})
SetDateCreated sets field value
func (*SdkConnection) SetDateUpdated ¶
func (o *SdkConnection) SetDateUpdated(v interface{})
SetDateUpdated sets field value
func (*SdkConnection) SetEncryptPayload ¶
func (o *SdkConnection) SetEncryptPayload(v interface{})
SetEncryptPayload sets field value
func (*SdkConnection) SetEncryptionKey ¶
func (o *SdkConnection) SetEncryptionKey(v interface{})
SetEncryptionKey sets field value
func (*SdkConnection) SetEnvironment ¶
func (o *SdkConnection) SetEnvironment(v interface{})
SetEnvironment sets field value
func (*SdkConnection) SetHashSecureAttributes ¶
func (o *SdkConnection) SetHashSecureAttributes(v interface{})
SetHashSecureAttributes gets a reference to the given interface{} and assigns it to the HashSecureAttributes field.
func (*SdkConnection) SetIncludeDraftExperiments ¶
func (o *SdkConnection) SetIncludeDraftExperiments(v interface{})
SetIncludeDraftExperiments gets a reference to the given interface{} and assigns it to the IncludeDraftExperiments field.
func (*SdkConnection) SetIncludeExperimentNames ¶
func (o *SdkConnection) SetIncludeExperimentNames(v interface{})
SetIncludeExperimentNames gets a reference to the given interface{} and assigns it to the IncludeExperimentNames field.
func (*SdkConnection) SetIncludeVisualExperiments ¶
func (o *SdkConnection) SetIncludeVisualExperiments(v interface{})
SetIncludeVisualExperiments gets a reference to the given interface{} and assigns it to the IncludeVisualExperiments field.
func (*SdkConnection) SetKey ¶
func (o *SdkConnection) SetKey(v interface{})
SetKey sets field value
func (*SdkConnection) SetLanguages ¶
func (o *SdkConnection) SetLanguages(v interface{})
SetLanguages sets field value
func (*SdkConnection) SetName ¶
func (o *SdkConnection) SetName(v interface{})
SetName sets field value
func (*SdkConnection) SetOrganization ¶
func (o *SdkConnection) SetOrganization(v interface{})
SetOrganization sets field value
func (*SdkConnection) SetProject ¶
func (o *SdkConnection) SetProject(v interface{})
SetProject sets field value
func (*SdkConnection) SetProjects ¶
func (o *SdkConnection) SetProjects(v interface{})
SetProjects gets a reference to the given interface{} and assigns it to the Projects field.
func (*SdkConnection) SetProxyEnabled ¶
func (o *SdkConnection) SetProxyEnabled(v interface{})
SetProxyEnabled sets field value
func (*SdkConnection) SetProxyHost ¶
func (o *SdkConnection) SetProxyHost(v interface{})
SetProxyHost sets field value
func (*SdkConnection) SetProxySigningKey ¶
func (o *SdkConnection) SetProxySigningKey(v interface{})
SetProxySigningKey sets field value
func (*SdkConnection) SetRemoteEvalEnabled ¶
func (o *SdkConnection) SetRemoteEvalEnabled(v interface{})
SetRemoteEvalEnabled gets a reference to the given interface{} and assigns it to the RemoteEvalEnabled field.
func (*SdkConnection) SetSseEnabled ¶
func (o *SdkConnection) SetSseEnabled(v interface{})
SetSseEnabled gets a reference to the given interface{} and assigns it to the SseEnabled field.
func (SdkConnection) ToMap ¶
func (o SdkConnection) ToMap() (map[string]interface{}, error)
func (*SdkConnection) UnmarshalJSON ¶
func (o *SdkConnection) UnmarshalJSON(bytes []byte) (err error)
type Segment ¶
type Segment struct { Id string `json:"id"` DateCreated string `json:"dateCreated"` DateUpdated string `json:"dateUpdated"` Owner string `json:"owner"` DatasourceId string `json:"datasourceId"` IdentifierType string `json:"identifierType"` Name string `json:"name"` Query string `json:"query"` }
Segment struct for Segment
func NewSegment ¶
func NewSegment(id string, dateCreated string, dateUpdated string, owner string, datasourceId string, identifierType string, name string, query string) *Segment
NewSegment instantiates a new Segment 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 NewSegmentWithDefaults ¶
func NewSegmentWithDefaults() *Segment
NewSegmentWithDefaults instantiates a new Segment 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 (*Segment) GetDatasourceId ¶
GetDatasourceId returns the DatasourceId field value
func (*Segment) GetDatasourceIdOk ¶
GetDatasourceIdOk returns a tuple with the DatasourceId field value and a boolean to check if the value has been set.
func (*Segment) GetDateCreated ¶
GetDateCreated returns the DateCreated field value
func (*Segment) GetDateCreatedOk ¶
GetDateCreatedOk returns a tuple with the DateCreated field value and a boolean to check if the value has been set.
func (*Segment) GetDateUpdated ¶
GetDateUpdated returns the DateUpdated field value
func (*Segment) GetDateUpdatedOk ¶
GetDateUpdatedOk returns a tuple with the DateUpdated field value and a boolean to check if the value has been set.
func (*Segment) GetIdOk ¶
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*Segment) GetIdentifierType ¶
GetIdentifierType returns the IdentifierType field value
func (*Segment) GetIdentifierTypeOk ¶
GetIdentifierTypeOk returns a tuple with the IdentifierType field value and a boolean to check if the value has been set.
func (*Segment) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*Segment) GetOwnerOk ¶
GetOwnerOk returns a tuple with the Owner field value and a boolean to check if the value has been set.
func (*Segment) GetQueryOk ¶
GetQueryOk returns a tuple with the Query field value and a boolean to check if the value has been set.
func (Segment) MarshalJSON ¶
func (*Segment) SetDatasourceId ¶
SetDatasourceId sets field value
func (*Segment) SetDateCreated ¶
SetDateCreated sets field value
func (*Segment) SetDateUpdated ¶
SetDateUpdated sets field value
func (*Segment) SetIdentifierType ¶
SetIdentifierType sets field value
func (*Segment) UnmarshalJSON ¶
type ToggleFeatureRequest ¶
type ToggleFeatureRequest struct { Reason *string `json:"reason,omitempty"` Environments map[string]bool `json:"environments"` }
ToggleFeatureRequest struct for ToggleFeatureRequest
func NewToggleFeatureRequest ¶
func NewToggleFeatureRequest(environments map[string]bool) *ToggleFeatureRequest
NewToggleFeatureRequest instantiates a new ToggleFeatureRequest 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 NewToggleFeatureRequestWithDefaults ¶
func NewToggleFeatureRequestWithDefaults() *ToggleFeatureRequest
NewToggleFeatureRequestWithDefaults instantiates a new ToggleFeatureRequest 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 (*ToggleFeatureRequest) GetEnvironments ¶
func (o *ToggleFeatureRequest) GetEnvironments() map[string]bool
GetEnvironments returns the Environments field value If the value is explicit nil, the zero value for map[string]bool will be returned
func (*ToggleFeatureRequest) GetEnvironmentsOk ¶
func (o *ToggleFeatureRequest) GetEnvironmentsOk() (*map[string]bool, bool)
GetEnvironmentsOk returns a tuple with the Environments field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*ToggleFeatureRequest) GetReason ¶
func (o *ToggleFeatureRequest) GetReason() string
GetReason returns the Reason field value if set, zero value otherwise.
func (*ToggleFeatureRequest) GetReasonOk ¶
func (o *ToggleFeatureRequest) GetReasonOk() (*string, bool)
GetReasonOk returns a tuple with the Reason field value if set, nil otherwise and a boolean to check if the value has been set.
func (*ToggleFeatureRequest) HasReason ¶
func (o *ToggleFeatureRequest) HasReason() bool
HasReason returns a boolean if a field has been set.
func (ToggleFeatureRequest) MarshalJSON ¶
func (o ToggleFeatureRequest) MarshalJSON() ([]byte, error)
func (*ToggleFeatureRequest) SetEnvironments ¶
func (o *ToggleFeatureRequest) SetEnvironments(v map[string]bool)
SetEnvironments sets field value
func (*ToggleFeatureRequest) SetReason ¶
func (o *ToggleFeatureRequest) SetReason(v string)
SetReason gets a reference to the given string and assigns it to the Reason field.
func (ToggleFeatureRequest) ToMap ¶
func (o ToggleFeatureRequest) ToMap() (map[string]interface{}, error)
func (*ToggleFeatureRequest) UnmarshalJSON ¶
func (o *ToggleFeatureRequest) UnmarshalJSON(bytes []byte) (err error)
type UpdateExperimentRequest ¶
type UpdateExperimentRequest struct { AssignmentQueryId *string `json:"assignmentQueryId,omitempty"` TrackingKey *string `json:"trackingKey,omitempty"` // Name of the experiment Name *string `json:"name,omitempty"` // Project ID which the experiment belongs to Project *string `json:"project,omitempty"` // Hypothesis of the experiment Hypothesis *string `json:"hypothesis,omitempty"` // Description of the experiment Description *string `json:"description,omitempty"` Tags []string `json:"tags,omitempty"` Metrics interface{} `json:"metrics,omitempty"` GuardrailMetrics interface{} `json:"guardrailMetrics,omitempty"` // Email of the person who owns this experiment Owner *string `json:"owner,omitempty"` Archived *bool `json:"archived,omitempty"` Status *string `json:"status,omitempty"` AutoRefresh *bool `json:"autoRefresh,omitempty"` HashAttribute *string `json:"hashAttribute,omitempty"` HashVersion *float32 `json:"hashVersion,omitempty"` ReleasedVariationId *string `json:"releasedVariationId,omitempty"` ExcludeFromPayload *bool `json:"excludeFromPayload,omitempty"` Variations []PostExperimentRequestVariationsInner `json:"variations,omitempty"` Phases []PostExperimentRequestPhasesInner `json:"phases,omitempty"` }
UpdateExperimentRequest struct for UpdateExperimentRequest
func NewUpdateExperimentRequest ¶
func NewUpdateExperimentRequest() *UpdateExperimentRequest
NewUpdateExperimentRequest instantiates a new UpdateExperimentRequest 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 NewUpdateExperimentRequestWithDefaults ¶
func NewUpdateExperimentRequestWithDefaults() *UpdateExperimentRequest
NewUpdateExperimentRequestWithDefaults instantiates a new UpdateExperimentRequest 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 (*UpdateExperimentRequest) GetArchived ¶
func (o *UpdateExperimentRequest) GetArchived() bool
GetArchived returns the Archived field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetArchivedOk ¶
func (o *UpdateExperimentRequest) GetArchivedOk() (*bool, bool)
GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetAssignmentQueryId ¶
func (o *UpdateExperimentRequest) GetAssignmentQueryId() string
GetAssignmentQueryId returns the AssignmentQueryId field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetAssignmentQueryIdOk ¶
func (o *UpdateExperimentRequest) GetAssignmentQueryIdOk() (*string, bool)
GetAssignmentQueryIdOk returns a tuple with the AssignmentQueryId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetAutoRefresh ¶
func (o *UpdateExperimentRequest) GetAutoRefresh() bool
GetAutoRefresh returns the AutoRefresh field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetAutoRefreshOk ¶
func (o *UpdateExperimentRequest) GetAutoRefreshOk() (*bool, bool)
GetAutoRefreshOk returns a tuple with the AutoRefresh field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetDescription ¶
func (o *UpdateExperimentRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetDescriptionOk ¶
func (o *UpdateExperimentRequest) 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.
func (*UpdateExperimentRequest) GetExcludeFromPayload ¶
func (o *UpdateExperimentRequest) GetExcludeFromPayload() bool
GetExcludeFromPayload returns the ExcludeFromPayload field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetExcludeFromPayloadOk ¶
func (o *UpdateExperimentRequest) GetExcludeFromPayloadOk() (*bool, bool)
GetExcludeFromPayloadOk returns a tuple with the ExcludeFromPayload field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetGuardrailMetrics ¶
func (o *UpdateExperimentRequest) GetGuardrailMetrics() interface{}
GetGuardrailMetrics returns the GuardrailMetrics field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateExperimentRequest) GetGuardrailMetricsOk ¶
func (o *UpdateExperimentRequest) GetGuardrailMetricsOk() (*interface{}, bool)
GetGuardrailMetricsOk returns a tuple with the GuardrailMetrics field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateExperimentRequest) GetHashAttribute ¶
func (o *UpdateExperimentRequest) GetHashAttribute() string
GetHashAttribute returns the HashAttribute field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetHashAttributeOk ¶
func (o *UpdateExperimentRequest) GetHashAttributeOk() (*string, bool)
GetHashAttributeOk returns a tuple with the HashAttribute field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetHashVersion ¶
func (o *UpdateExperimentRequest) GetHashVersion() float32
GetHashVersion returns the HashVersion field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetHashVersionOk ¶
func (o *UpdateExperimentRequest) GetHashVersionOk() (*float32, bool)
GetHashVersionOk returns a tuple with the HashVersion field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetHypothesis ¶
func (o *UpdateExperimentRequest) GetHypothesis() string
GetHypothesis returns the Hypothesis field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetHypothesisOk ¶
func (o *UpdateExperimentRequest) GetHypothesisOk() (*string, bool)
GetHypothesisOk returns a tuple with the Hypothesis field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetMetrics ¶
func (o *UpdateExperimentRequest) GetMetrics() interface{}
GetMetrics returns the Metrics field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateExperimentRequest) GetMetricsOk ¶
func (o *UpdateExperimentRequest) GetMetricsOk() (*interface{}, bool)
GetMetricsOk returns a tuple with the Metrics field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateExperimentRequest) GetName ¶
func (o *UpdateExperimentRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetNameOk ¶
func (o *UpdateExperimentRequest) 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.
func (*UpdateExperimentRequest) GetOwner ¶
func (o *UpdateExperimentRequest) GetOwner() string
GetOwner returns the Owner field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetOwnerOk ¶
func (o *UpdateExperimentRequest) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetPhases ¶
func (o *UpdateExperimentRequest) GetPhases() []PostExperimentRequestPhasesInner
GetPhases returns the Phases field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetPhasesOk ¶
func (o *UpdateExperimentRequest) GetPhasesOk() ([]PostExperimentRequestPhasesInner, bool)
GetPhasesOk returns a tuple with the Phases field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetProject ¶
func (o *UpdateExperimentRequest) GetProject() string
GetProject returns the Project field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetProjectOk ¶
func (o *UpdateExperimentRequest) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetReleasedVariationId ¶
func (o *UpdateExperimentRequest) GetReleasedVariationId() string
GetReleasedVariationId returns the ReleasedVariationId field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetReleasedVariationIdOk ¶
func (o *UpdateExperimentRequest) GetReleasedVariationIdOk() (*string, bool)
GetReleasedVariationIdOk returns a tuple with the ReleasedVariationId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetStatus ¶
func (o *UpdateExperimentRequest) GetStatus() string
GetStatus returns the Status field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetStatusOk ¶
func (o *UpdateExperimentRequest) 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.
func (*UpdateExperimentRequest) GetTags ¶
func (o *UpdateExperimentRequest) GetTags() []string
GetTags returns the Tags field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetTagsOk ¶
func (o *UpdateExperimentRequest) 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 (*UpdateExperimentRequest) GetTrackingKey ¶
func (o *UpdateExperimentRequest) GetTrackingKey() string
GetTrackingKey returns the TrackingKey field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetTrackingKeyOk ¶
func (o *UpdateExperimentRequest) GetTrackingKeyOk() (*string, bool)
GetTrackingKeyOk returns a tuple with the TrackingKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) GetVariations ¶
func (o *UpdateExperimentRequest) GetVariations() []PostExperimentRequestVariationsInner
GetVariations returns the Variations field value if set, zero value otherwise.
func (*UpdateExperimentRequest) GetVariationsOk ¶
func (o *UpdateExperimentRequest) GetVariationsOk() ([]PostExperimentRequestVariationsInner, bool)
GetVariationsOk returns a tuple with the Variations field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateExperimentRequest) HasArchived ¶
func (o *UpdateExperimentRequest) HasArchived() bool
HasArchived returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasAssignmentQueryId ¶
func (o *UpdateExperimentRequest) HasAssignmentQueryId() bool
HasAssignmentQueryId returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasAutoRefresh ¶
func (o *UpdateExperimentRequest) HasAutoRefresh() bool
HasAutoRefresh returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasDescription ¶
func (o *UpdateExperimentRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasExcludeFromPayload ¶
func (o *UpdateExperimentRequest) HasExcludeFromPayload() bool
HasExcludeFromPayload returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasGuardrailMetrics ¶
func (o *UpdateExperimentRequest) HasGuardrailMetrics() bool
HasGuardrailMetrics returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasHashAttribute ¶
func (o *UpdateExperimentRequest) HasHashAttribute() bool
HasHashAttribute returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasHashVersion ¶
func (o *UpdateExperimentRequest) HasHashVersion() bool
HasHashVersion returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasHypothesis ¶
func (o *UpdateExperimentRequest) HasHypothesis() bool
HasHypothesis returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasMetrics ¶
func (o *UpdateExperimentRequest) HasMetrics() bool
HasMetrics returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasName ¶
func (o *UpdateExperimentRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasOwner ¶
func (o *UpdateExperimentRequest) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasPhases ¶
func (o *UpdateExperimentRequest) HasPhases() bool
HasPhases returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasProject ¶
func (o *UpdateExperimentRequest) HasProject() bool
HasProject returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasReleasedVariationId ¶
func (o *UpdateExperimentRequest) HasReleasedVariationId() bool
HasReleasedVariationId returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasStatus ¶
func (o *UpdateExperimentRequest) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasTags ¶
func (o *UpdateExperimentRequest) HasTags() bool
HasTags returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasTrackingKey ¶
func (o *UpdateExperimentRequest) HasTrackingKey() bool
HasTrackingKey returns a boolean if a field has been set.
func (*UpdateExperimentRequest) HasVariations ¶
func (o *UpdateExperimentRequest) HasVariations() bool
HasVariations returns a boolean if a field has been set.
func (UpdateExperimentRequest) MarshalJSON ¶
func (o UpdateExperimentRequest) MarshalJSON() ([]byte, error)
func (*UpdateExperimentRequest) SetArchived ¶
func (o *UpdateExperimentRequest) SetArchived(v bool)
SetArchived gets a reference to the given bool and assigns it to the Archived field.
func (*UpdateExperimentRequest) SetAssignmentQueryId ¶
func (o *UpdateExperimentRequest) SetAssignmentQueryId(v string)
SetAssignmentQueryId gets a reference to the given string and assigns it to the AssignmentQueryId field.
func (*UpdateExperimentRequest) SetAutoRefresh ¶
func (o *UpdateExperimentRequest) SetAutoRefresh(v bool)
SetAutoRefresh gets a reference to the given bool and assigns it to the AutoRefresh field.
func (*UpdateExperimentRequest) SetDescription ¶
func (o *UpdateExperimentRequest) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateExperimentRequest) SetExcludeFromPayload ¶
func (o *UpdateExperimentRequest) SetExcludeFromPayload(v bool)
SetExcludeFromPayload gets a reference to the given bool and assigns it to the ExcludeFromPayload field.
func (*UpdateExperimentRequest) SetGuardrailMetrics ¶
func (o *UpdateExperimentRequest) SetGuardrailMetrics(v interface{})
SetGuardrailMetrics gets a reference to the given interface{} and assigns it to the GuardrailMetrics field.
func (*UpdateExperimentRequest) SetHashAttribute ¶
func (o *UpdateExperimentRequest) SetHashAttribute(v string)
SetHashAttribute gets a reference to the given string and assigns it to the HashAttribute field.
func (*UpdateExperimentRequest) SetHashVersion ¶
func (o *UpdateExperimentRequest) SetHashVersion(v float32)
SetHashVersion gets a reference to the given float32 and assigns it to the HashVersion field.
func (*UpdateExperimentRequest) SetHypothesis ¶
func (o *UpdateExperimentRequest) SetHypothesis(v string)
SetHypothesis gets a reference to the given string and assigns it to the Hypothesis field.
func (*UpdateExperimentRequest) SetMetrics ¶
func (o *UpdateExperimentRequest) SetMetrics(v interface{})
SetMetrics gets a reference to the given interface{} and assigns it to the Metrics field.
func (*UpdateExperimentRequest) SetName ¶
func (o *UpdateExperimentRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateExperimentRequest) SetOwner ¶
func (o *UpdateExperimentRequest) SetOwner(v string)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*UpdateExperimentRequest) SetPhases ¶
func (o *UpdateExperimentRequest) SetPhases(v []PostExperimentRequestPhasesInner)
SetPhases gets a reference to the given []PostExperimentRequestPhasesInner and assigns it to the Phases field.
func (*UpdateExperimentRequest) SetProject ¶
func (o *UpdateExperimentRequest) SetProject(v string)
SetProject gets a reference to the given string and assigns it to the Project field.
func (*UpdateExperimentRequest) SetReleasedVariationId ¶
func (o *UpdateExperimentRequest) SetReleasedVariationId(v string)
SetReleasedVariationId gets a reference to the given string and assigns it to the ReleasedVariationId field.
func (*UpdateExperimentRequest) SetStatus ¶
func (o *UpdateExperimentRequest) SetStatus(v string)
SetStatus gets a reference to the given string and assigns it to the Status field.
func (*UpdateExperimentRequest) SetTags ¶
func (o *UpdateExperimentRequest) SetTags(v []string)
SetTags gets a reference to the given []string and assigns it to the Tags field.
func (*UpdateExperimentRequest) SetTrackingKey ¶
func (o *UpdateExperimentRequest) SetTrackingKey(v string)
SetTrackingKey gets a reference to the given string and assigns it to the TrackingKey field.
func (*UpdateExperimentRequest) SetVariations ¶
func (o *UpdateExperimentRequest) SetVariations(v []PostExperimentRequestVariationsInner)
SetVariations gets a reference to the given []PostExperimentRequestVariationsInner and assigns it to the Variations field.
func (UpdateExperimentRequest) ToMap ¶
func (o UpdateExperimentRequest) ToMap() (map[string]interface{}, error)
type UpdateFeatureRequest ¶
type UpdateFeatureRequest struct { // Description of the feature Description *string `json:"description,omitempty"` Archived *bool `json:"archived,omitempty"` // An associated project ID Project *string `json:"project,omitempty"` Owner *string `json:"owner,omitempty"` DefaultValue *string `json:"defaultValue,omitempty"` Tags []string `json:"tags,omitempty"` Environments map[string]PostFeatureRequestEnvironmentsValue `json:"environments,omitempty"` // Use JSON schema to validate the payload of a JSON-type feature value (enterprise only). JsonSchema *string `json:"jsonSchema,omitempty"` }
UpdateFeatureRequest struct for UpdateFeatureRequest
func NewUpdateFeatureRequest ¶
func NewUpdateFeatureRequest() *UpdateFeatureRequest
NewUpdateFeatureRequest instantiates a new UpdateFeatureRequest 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 NewUpdateFeatureRequestWithDefaults ¶
func NewUpdateFeatureRequestWithDefaults() *UpdateFeatureRequest
NewUpdateFeatureRequestWithDefaults instantiates a new UpdateFeatureRequest 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 (*UpdateFeatureRequest) GetArchived ¶
func (o *UpdateFeatureRequest) GetArchived() bool
GetArchived returns the Archived field value if set, zero value otherwise.
func (*UpdateFeatureRequest) GetArchivedOk ¶
func (o *UpdateFeatureRequest) GetArchivedOk() (*bool, bool)
GetArchivedOk returns a tuple with the Archived field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateFeatureRequest) GetDefaultValue ¶
func (o *UpdateFeatureRequest) GetDefaultValue() string
GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.
func (*UpdateFeatureRequest) GetDefaultValueOk ¶
func (o *UpdateFeatureRequest) GetDefaultValueOk() (*string, 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 (*UpdateFeatureRequest) GetDescription ¶
func (o *UpdateFeatureRequest) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*UpdateFeatureRequest) GetDescriptionOk ¶
func (o *UpdateFeatureRequest) 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.
func (*UpdateFeatureRequest) GetEnvironments ¶
func (o *UpdateFeatureRequest) GetEnvironments() map[string]PostFeatureRequestEnvironmentsValue
GetEnvironments returns the Environments field value if set, zero value otherwise (both if not set or set to explicit null).
func (*UpdateFeatureRequest) GetEnvironmentsOk ¶
func (o *UpdateFeatureRequest) GetEnvironmentsOk() (*map[string]PostFeatureRequestEnvironmentsValue, 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. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*UpdateFeatureRequest) GetJsonSchema ¶
func (o *UpdateFeatureRequest) GetJsonSchema() string
GetJsonSchema returns the JsonSchema field value if set, zero value otherwise.
func (*UpdateFeatureRequest) GetJsonSchemaOk ¶
func (o *UpdateFeatureRequest) GetJsonSchemaOk() (*string, bool)
GetJsonSchemaOk returns a tuple with the JsonSchema field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateFeatureRequest) GetOwner ¶
func (o *UpdateFeatureRequest) GetOwner() string
GetOwner returns the Owner field value if set, zero value otherwise.
func (*UpdateFeatureRequest) GetOwnerOk ¶
func (o *UpdateFeatureRequest) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateFeatureRequest) GetProject ¶
func (o *UpdateFeatureRequest) GetProject() string
GetProject returns the Project field value if set, zero value otherwise.
func (*UpdateFeatureRequest) GetProjectOk ¶
func (o *UpdateFeatureRequest) GetProjectOk() (*string, bool)
GetProjectOk returns a tuple with the Project field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateFeatureRequest) GetTags ¶
func (o *UpdateFeatureRequest) GetTags() []string
GetTags returns the Tags field value if set, zero value otherwise.
func (*UpdateFeatureRequest) GetTagsOk ¶
func (o *UpdateFeatureRequest) 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 (*UpdateFeatureRequest) HasArchived ¶
func (o *UpdateFeatureRequest) HasArchived() bool
HasArchived returns a boolean if a field has been set.
func (*UpdateFeatureRequest) HasDefaultValue ¶
func (o *UpdateFeatureRequest) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (*UpdateFeatureRequest) HasDescription ¶
func (o *UpdateFeatureRequest) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*UpdateFeatureRequest) HasEnvironments ¶
func (o *UpdateFeatureRequest) HasEnvironments() bool
HasEnvironments returns a boolean if a field has been set.
func (*UpdateFeatureRequest) HasJsonSchema ¶
func (o *UpdateFeatureRequest) HasJsonSchema() bool
HasJsonSchema returns a boolean if a field has been set.
func (*UpdateFeatureRequest) HasOwner ¶
func (o *UpdateFeatureRequest) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*UpdateFeatureRequest) HasProject ¶
func (o *UpdateFeatureRequest) HasProject() bool
HasProject returns a boolean if a field has been set.
func (*UpdateFeatureRequest) HasTags ¶
func (o *UpdateFeatureRequest) HasTags() bool
HasTags returns a boolean if a field has been set.
func (UpdateFeatureRequest) MarshalJSON ¶
func (o UpdateFeatureRequest) MarshalJSON() ([]byte, error)
func (*UpdateFeatureRequest) SetArchived ¶
func (o *UpdateFeatureRequest) SetArchived(v bool)
SetArchived gets a reference to the given bool and assigns it to the Archived field.
func (*UpdateFeatureRequest) SetDefaultValue ¶
func (o *UpdateFeatureRequest) SetDefaultValue(v string)
SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.
func (*UpdateFeatureRequest) SetDescription ¶
func (o *UpdateFeatureRequest) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*UpdateFeatureRequest) SetEnvironments ¶
func (o *UpdateFeatureRequest) SetEnvironments(v map[string]PostFeatureRequestEnvironmentsValue)
SetEnvironments gets a reference to the given map[string]PostFeatureRequestEnvironmentsValue and assigns it to the Environments field.
func (*UpdateFeatureRequest) SetJsonSchema ¶
func (o *UpdateFeatureRequest) SetJsonSchema(v string)
SetJsonSchema gets a reference to the given string and assigns it to the JsonSchema field.
func (*UpdateFeatureRequest) SetOwner ¶
func (o *UpdateFeatureRequest) SetOwner(v string)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*UpdateFeatureRequest) SetProject ¶
func (o *UpdateFeatureRequest) SetProject(v string)
SetProject gets a reference to the given string and assigns it to the Project field.
func (*UpdateFeatureRequest) SetTags ¶
func (o *UpdateFeatureRequest) SetTags(v []string)
SetTags gets a reference to the given []string and assigns it to the Tags field.
func (UpdateFeatureRequest) ToMap ¶
func (o UpdateFeatureRequest) ToMap() (map[string]interface{}, error)
type UpdateSavedGroupRequest ¶
type UpdateSavedGroupRequest struct { // The display name of the Saved Group Name *string `json:"name,omitempty"` Values []string `json:"values,omitempty"` // The person or team that owns this Saved Group. If no owner, you can pass an empty string. Owner *string `json:"owner,omitempty"` // (Runtime groups only) The key used to reference the Saved Group in the SDK AttributeKey *string `json:"attributeKey,omitempty"` }
UpdateSavedGroupRequest struct for UpdateSavedGroupRequest
func NewUpdateSavedGroupRequest ¶
func NewUpdateSavedGroupRequest() *UpdateSavedGroupRequest
NewUpdateSavedGroupRequest instantiates a new UpdateSavedGroupRequest 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 NewUpdateSavedGroupRequestWithDefaults ¶
func NewUpdateSavedGroupRequestWithDefaults() *UpdateSavedGroupRequest
NewUpdateSavedGroupRequestWithDefaults instantiates a new UpdateSavedGroupRequest 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 (*UpdateSavedGroupRequest) GetAttributeKey ¶
func (o *UpdateSavedGroupRequest) GetAttributeKey() string
GetAttributeKey returns the AttributeKey field value if set, zero value otherwise.
func (*UpdateSavedGroupRequest) GetAttributeKeyOk ¶
func (o *UpdateSavedGroupRequest) GetAttributeKeyOk() (*string, bool)
GetAttributeKeyOk returns a tuple with the AttributeKey field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSavedGroupRequest) GetName ¶
func (o *UpdateSavedGroupRequest) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*UpdateSavedGroupRequest) GetNameOk ¶
func (o *UpdateSavedGroupRequest) 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.
func (*UpdateSavedGroupRequest) GetOwner ¶
func (o *UpdateSavedGroupRequest) GetOwner() string
GetOwner returns the Owner field value if set, zero value otherwise.
func (*UpdateSavedGroupRequest) GetOwnerOk ¶
func (o *UpdateSavedGroupRequest) GetOwnerOk() (*string, bool)
GetOwnerOk returns a tuple with the Owner field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSavedGroupRequest) GetValues ¶
func (o *UpdateSavedGroupRequest) GetValues() []string
GetValues returns the Values field value if set, zero value otherwise.
func (*UpdateSavedGroupRequest) GetValuesOk ¶
func (o *UpdateSavedGroupRequest) GetValuesOk() ([]string, bool)
GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.
func (*UpdateSavedGroupRequest) HasAttributeKey ¶
func (o *UpdateSavedGroupRequest) HasAttributeKey() bool
HasAttributeKey returns a boolean if a field has been set.
func (*UpdateSavedGroupRequest) HasName ¶
func (o *UpdateSavedGroupRequest) HasName() bool
HasName returns a boolean if a field has been set.
func (*UpdateSavedGroupRequest) HasOwner ¶
func (o *UpdateSavedGroupRequest) HasOwner() bool
HasOwner returns a boolean if a field has been set.
func (*UpdateSavedGroupRequest) HasValues ¶
func (o *UpdateSavedGroupRequest) HasValues() bool
HasValues returns a boolean if a field has been set.
func (UpdateSavedGroupRequest) MarshalJSON ¶
func (o UpdateSavedGroupRequest) MarshalJSON() ([]byte, error)
func (*UpdateSavedGroupRequest) SetAttributeKey ¶
func (o *UpdateSavedGroupRequest) SetAttributeKey(v string)
SetAttributeKey gets a reference to the given string and assigns it to the AttributeKey field.
func (*UpdateSavedGroupRequest) SetName ¶
func (o *UpdateSavedGroupRequest) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*UpdateSavedGroupRequest) SetOwner ¶
func (o *UpdateSavedGroupRequest) SetOwner(v string)
SetOwner gets a reference to the given string and assigns it to the Owner field.
func (*UpdateSavedGroupRequest) SetValues ¶
func (o *UpdateSavedGroupRequest) SetValues(v []string)
SetValues gets a reference to the given []string and assigns it to the Values field.
func (UpdateSavedGroupRequest) ToMap ¶
func (o UpdateSavedGroupRequest) ToMap() (map[string]interface{}, error)
type VisualChange ¶
type VisualChange struct { Description *string `json:"description,omitempty"` Css *string `json:"css,omitempty"` Js *string `json:"js,omitempty"` Variation string `json:"variation"` DomMutations interface{} `json:"domMutations,omitempty"` }
VisualChange struct for VisualChange
func NewVisualChange ¶
func NewVisualChange(variation string) *VisualChange
NewVisualChange instantiates a new VisualChange 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 NewVisualChangeWithDefaults ¶
func NewVisualChangeWithDefaults() *VisualChange
NewVisualChangeWithDefaults instantiates a new VisualChange 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 (*VisualChange) GetCss ¶
func (o *VisualChange) GetCss() string
GetCss returns the Css field value if set, zero value otherwise.
func (*VisualChange) GetCssOk ¶
func (o *VisualChange) GetCssOk() (*string, bool)
GetCssOk returns a tuple with the Css field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VisualChange) GetDescription ¶
func (o *VisualChange) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*VisualChange) GetDescriptionOk ¶
func (o *VisualChange) 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.
func (*VisualChange) GetDomMutations ¶
func (o *VisualChange) GetDomMutations() interface{}
GetDomMutations returns the DomMutations field value if set, zero value otherwise (both if not set or set to explicit null).
func (*VisualChange) GetDomMutationsOk ¶
func (o *VisualChange) GetDomMutationsOk() (*interface{}, bool)
GetDomMutationsOk returns a tuple with the DomMutations field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*VisualChange) GetJs ¶
func (o *VisualChange) GetJs() string
GetJs returns the Js field value if set, zero value otherwise.
func (*VisualChange) GetJsOk ¶
func (o *VisualChange) GetJsOk() (*string, bool)
GetJsOk returns a tuple with the Js field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VisualChange) GetVariation ¶
func (o *VisualChange) GetVariation() string
GetVariation returns the Variation field value
func (*VisualChange) GetVariationOk ¶
func (o *VisualChange) GetVariationOk() (*string, bool)
GetVariationOk returns a tuple with the Variation field value and a boolean to check if the value has been set.
func (*VisualChange) HasCss ¶
func (o *VisualChange) HasCss() bool
HasCss returns a boolean if a field has been set.
func (*VisualChange) HasDescription ¶
func (o *VisualChange) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*VisualChange) HasDomMutations ¶
func (o *VisualChange) HasDomMutations() bool
HasDomMutations returns a boolean if a field has been set.
func (*VisualChange) HasJs ¶
func (o *VisualChange) HasJs() bool
HasJs returns a boolean if a field has been set.
func (VisualChange) MarshalJSON ¶
func (o VisualChange) MarshalJSON() ([]byte, error)
func (*VisualChange) SetCss ¶
func (o *VisualChange) SetCss(v string)
SetCss gets a reference to the given string and assigns it to the Css field.
func (*VisualChange) SetDescription ¶
func (o *VisualChange) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*VisualChange) SetDomMutations ¶
func (o *VisualChange) SetDomMutations(v interface{})
SetDomMutations gets a reference to the given interface{} and assigns it to the DomMutations field.
func (*VisualChange) SetJs ¶
func (o *VisualChange) SetJs(v string)
SetJs gets a reference to the given string and assigns it to the Js field.
func (*VisualChange) SetVariation ¶
func (o *VisualChange) SetVariation(v string)
SetVariation sets field value
func (VisualChange) ToMap ¶
func (o VisualChange) ToMap() (map[string]interface{}, error)
func (*VisualChange) UnmarshalJSON ¶
func (o *VisualChange) UnmarshalJSON(bytes []byte) (err error)
type VisualChangeset ¶
type VisualChangeset struct { Id *string `json:"id,omitempty"` UrlPatterns interface{} `json:"urlPatterns"` EditorUrl string `json:"editorUrl"` Experiment string `json:"experiment"` VisualChanges interface{} `json:"visualChanges"` }
VisualChangeset struct for VisualChangeset
func NewVisualChangeset ¶
func NewVisualChangeset(urlPatterns interface{}, editorUrl string, experiment string, visualChanges interface{}) *VisualChangeset
NewVisualChangeset instantiates a new VisualChangeset 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 NewVisualChangesetWithDefaults ¶
func NewVisualChangesetWithDefaults() *VisualChangeset
NewVisualChangesetWithDefaults instantiates a new VisualChangeset 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 (*VisualChangeset) GetEditorUrl ¶
func (o *VisualChangeset) GetEditorUrl() string
GetEditorUrl returns the EditorUrl field value
func (*VisualChangeset) GetEditorUrlOk ¶
func (o *VisualChangeset) GetEditorUrlOk() (*string, bool)
GetEditorUrlOk returns a tuple with the EditorUrl field value and a boolean to check if the value has been set.
func (*VisualChangeset) GetExperiment ¶
func (o *VisualChangeset) GetExperiment() string
GetExperiment returns the Experiment field value
func (*VisualChangeset) GetExperimentOk ¶
func (o *VisualChangeset) GetExperimentOk() (*string, bool)
GetExperimentOk returns a tuple with the Experiment field value and a boolean to check if the value has been set.
func (*VisualChangeset) GetId ¶
func (o *VisualChangeset) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*VisualChangeset) GetIdOk ¶
func (o *VisualChangeset) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*VisualChangeset) GetUrlPatterns ¶
func (o *VisualChangeset) GetUrlPatterns() interface{}
GetUrlPatterns returns the UrlPatterns field value If the value is explicit nil, the zero value for interface{} will be returned
func (*VisualChangeset) GetUrlPatternsOk ¶
func (o *VisualChangeset) GetUrlPatternsOk() (*interface{}, bool)
GetUrlPatternsOk returns a tuple with the UrlPatterns field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*VisualChangeset) GetVisualChanges ¶
func (o *VisualChangeset) GetVisualChanges() interface{}
GetVisualChanges returns the VisualChanges field value If the value is explicit nil, the zero value for interface{} will be returned
func (*VisualChangeset) GetVisualChangesOk ¶
func (o *VisualChangeset) GetVisualChangesOk() (*interface{}, bool)
GetVisualChangesOk returns a tuple with the VisualChanges field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*VisualChangeset) HasId ¶
func (o *VisualChangeset) HasId() bool
HasId returns a boolean if a field has been set.
func (VisualChangeset) MarshalJSON ¶
func (o VisualChangeset) MarshalJSON() ([]byte, error)
func (*VisualChangeset) SetEditorUrl ¶
func (o *VisualChangeset) SetEditorUrl(v string)
SetEditorUrl sets field value
func (*VisualChangeset) SetExperiment ¶
func (o *VisualChangeset) SetExperiment(v string)
SetExperiment sets field value
func (*VisualChangeset) SetId ¶
func (o *VisualChangeset) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*VisualChangeset) SetUrlPatterns ¶
func (o *VisualChangeset) SetUrlPatterns(v interface{})
SetUrlPatterns sets field value
func (*VisualChangeset) SetVisualChanges ¶
func (o *VisualChangeset) SetVisualChanges(v interface{})
SetVisualChanges sets field value
func (VisualChangeset) ToMap ¶
func (o VisualChangeset) ToMap() (map[string]interface{}, error)
func (*VisualChangeset) UnmarshalJSON ¶
func (o *VisualChangeset) UnmarshalJSON(bytes []byte) (err error)
Source Files ¶
- model_data_source.go
- model_data_source_mixpanel_settings.go
- model_delete_metric_200_response.go
- model_dimension.go
- model_experiment.go
- model_experiment_analysis_settings.go
- model_experiment_metric.go
- model_experiment_metric_overrides.go
- model_experiment_result_summary.go
- model_experiment_results.go
- model_experiment_results_dimension.go
- model_feature.go
- model_feature_definition.go
- model_feature_definition_default_value.go
- model_feature_environment.go
- model_feature_environment_draft.go
- model_feature_experiment_ref_rule.go
- model_feature_experiment_rule.go
- model_feature_experiment_rule_namespace.go
- model_feature_force_rule.go
- model_feature_revision.go
- model_feature_rollout_rule.go
- model_feature_rule.go
- model_get_data_source_200_response.go
- model_get_dimension_200_response.go
- model_get_experiment_results_200_response.go
- model_get_project_200_response.go
- model_get_sdk_connection_200_response.go
- model_get_segment_200_response.go
- model_get_visual_changeset_200_response.go
- model_list_data_sources_200_response.go
- model_list_dimensions_200_response.go
- model_list_experiments_200_response.go
- model_list_features_200_response.go
- model_list_metrics_200_response.go
- model_list_organizations_200_response.go
- model_list_projects_200_response.go
- model_list_saved_groups_200_response.go
- model_list_sdk_connections_200_response.go
- model_list_segments_200_response.go
- model_list_visual_changesets_200_response.go
- model_metric.go
- model_metric_behavior.go
- model_metric_mixpanel.go
- model_metric_sql.go
- model_metric_sql_builder.go
- model_organization.go
- model_pagination_fields.go
- model_post_experiment_200_response.go
- model_post_experiment_request.go
- model_post_experiment_request_phases_inner.go
- model_post_experiment_request_phases_inner_namespace.go
- model_post_experiment_request_phases_inner_saved_group_targeting_inner.go
- model_post_experiment_request_phases_inner_traffic_split_inner.go
- model_post_experiment_request_variations_inner.go
- model_post_experiment_request_variations_inner_screenshots_inner.go
- model_post_feature_200_response.go
- model_post_feature_request.go
- model_post_feature_request_environments_value.go
- model_post_feature_request_environments_value_draft.go
- model_post_metric_200_response.go
- model_post_metric_request.go
- model_post_metric_request_behavior.go
- model_post_metric_request_mixpanel.go
- model_post_metric_request_mixpanel_conditions_inner.go
- model_post_metric_request_sql.go
- model_post_metric_request_sql_builder.go
- model_post_metric_request_sql_builder_conditions_inner.go
- model_post_metric_request_sql_builder_identifier_type_columns_inner.go
- model_post_organization_200_response.go
- model_post_organization_request.go
- model_post_saved_group_200_response.go
- model_post_saved_group_request.go
- model_post_visual_change_200_response.go
- model_project.go
- model_project_settings.go
- model_put_metric_200_response.go
- model_put_metric_request.go
- model_put_metric_request_behavior.go
- model_put_metric_request_mixpanel.go
- model_put_metric_request_sql.go
- model_put_metric_request_sql_builder.go
- model_put_organization_request.go
- model_put_visual_changeset_200_response.go
- model_saved_group.go
- model_sdk_connection.go
- model_segment.go
- model_toggle_feature_request.go
- model_update_experiment_request.go
- model_update_feature_request.go
- model_update_saved_group_request.go
- model_visual_change.go
- model_visual_changeset.go