Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var CachedSegmentKeysTPL = `` /* 377-byte string literal not displayed */
CachedSegmentKeysTPL segment keys html template
var CachedSegmentsTPL = `` /* 1816-byte string literal not displayed */
CachedSegmentsTPL is a html representation of segments list
var CachedSplitsTPL = `` /* 264-byte string literal not displayed */
CachedSplitsTPL main menu string template
var LatencySerieTPL = `` /* 150-byte string literal not displayed */
LatencySerieTPL main menu string template
var LayoutTPL = `` /* 590819-byte string literal not displayed */
LayoutTPL template
var MainMenuTPL = `` /* 1152-byte string literal not displayed */
MainMenuTPL main menu string template
Functions ¶
This section is empty.
Types ¶
type CachedSegmentKeysRowTPLVars ¶
type CachedSegmentKeysRowTPLVars struct {
Name string
RemovedColor string
Removed string
LastModified string
}
CachedSegmentKeysRowTPLVars key data details
type CachedSegmentKeysTPLVars ¶
type CachedSegmentKeysTPLVars struct {
ProxyMode bool
SegmentKeys []CachedSegmentKeysRowTPLVars
}
CachedSegmentKeysTPLVars segment keys list template container
type CachedSegmentRowTPLVars ¶
type CachedSegmentRowTPLVars struct {
ProxyMode bool
Name string
ActiveKeys string
LastModified string
TotalKeys string
RemovedKeys string
AddedKeys string
}
CachedSegmentRowTPLVars template variables
type CachedSegmentsTPLVars ¶
type CachedSegmentsTPLVars struct {
Segments []*CachedSegmentRowTPLVars
}
CachedSegmentsTPLVars html representation of segments list
type CachedSplitRowTPLVars ¶
type CachedSplitRowTPLVars struct {
Name string
Status string
StatusColor string
Killed string
KilledColor string
Treatments string
LastModified string
}
CachedSplitRowTPLVars template variables
type CachedSplitsTPLVars ¶
type CachedSplitsTPLVars struct {
Splits []*CachedSplitRowTPLVars
}
CachedSplitsTPLVars list of cached splits
func NewCachedSplitsTPLVars ¶
func NewCachedSplitsTPLVars(splits []dtos.SplitDTO) *CachedSplitsTPLVars
NewCachedSplitsTPLVars creates a cached split representation
type LatencySerieTPLVars ¶
type LatencySerieTPLVars struct {
Label string
Data string
BackgroundColor string
BorderColor string
}
LatencySerieTPLVars template variables
type LayoutTPLVars ¶
type LayoutTPLVars struct {
DashboardTitle string
RunningMode string
ProxyMode bool
MainMenu string
Uptime string
LoggedErrors string
SdksTotalRequests string
BackendTotalRequests string
Version string
SplitsNumber string
SegmentsNumber string
LoggedMessages []string
RequestOkFormatted string
RequestErrorFormatted string
BackendRequestOkFormatted string
BackendRequestErrorFormatted string
SplitRows string
SegmentRows string
ImpressionsQueueSize string
EventsQueueSize string
LatenciesGroupData string
RequestOk string
RequestError string
LatenciesGroupDataBackend string
BackendRequestOk string
BackendRequestError string
EventServerStatus bool
SDKServerStatus bool
AuthServerStatus bool
StorageStatus bool
Sync bool
HealthySince string
RefreshTime int64
EventsLambda string
ImpressionsLambda string
}
LayoutTPLVars template variables
type MainMenuTPLVars ¶
type MainMenuTPLVars struct {
ProxyMode bool
}
MainMenuTPLVars template variables