1 package interfaces 2 3 // ApplicationInfo allows configuration of application metadata. 4 // 5 // Application metadata may be used in LaunchDarkly analytics or other product features, but does not 6 // affect feature flag evaluations. 7 // 8 // If you want to set non-default values for any of these fields, set the ApplicationInfo field 9 // in the SDK's [github.com/launchdarkly/go-server-sdk/v6.Config] struct. 10 type ApplicationInfo struct { 11 // ApplicationID is a unique identifier representing the application where the LaunchDarkly SDK is 12 // running. 13 // 14 // This can be specified as any string value as long as it only uses the following characters: ASCII 15 // letters, ASCII digits, period, hyphen, underscore. A string containing any other characters will be 16 // ignored. 17 ApplicationID string 18 19 // ApplicationVersion is a unique identifier representing the version of the application where the 20 // LaunchDarkly SDK is running. 21 // 22 // This can be specified as any string value as long as it only uses the following characters: ASCII 23 // letters, ASCII digits, period, hyphen, underscore. A string containing any other characters will be 24 // ignored. 25 ApplicationVersion string 26 } 27