mappers

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 23, 2019 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MapAttributes

func MapAttributes(attributes []datafileEntities.Attribute) (attributeMap map[string]entities.Attribute, attributeKeyToIDMap map[string]string)

MapAttributes maps the raw datafile attribute entities to SDK Attribute entities

func MapAudiences

func MapAudiences(audiences []datafileEntities.Audience) map[string]entities.Audience

MapAudiences maps the raw datafile audience entities to SDK Audience entities

func MapExperiments

func MapExperiments(rawExperiments []datafileEntities.Experiment) (map[string]entities.Experiment, map[string]string)

MapExperiments maps the raw experiments entities from the datafile to SDK Experiment entities and also returns a map of experiment key to experiment ID

func MapFeatureFlags

func MapFeatureFlags(
	featureFlags []datafileEntities.FeatureFlag,
	rolloutMap map[string]entities.Rollout,
	experimentMap map[string]entities.Experiment,
) map[string]entities.Feature

MapFeatureFlags maps the raw datafile feature flag entities to SDK Feature entities

func MapRollouts

func MapRollouts(rollouts []datafileEntities.Rollout) map[string]entities.Rollout

MapRollouts maps the raw datafile rollout entities to SDK Rollout entities

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL