utils

package
v0.0.0-...-03cd6cb Latest Latest
Warning

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

Go to latest
Published: Feb 26, 2025 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActiveSession

type ActiveSession struct {
	Identifier   string `json:"identifier"`
	Location     string `json:"location"`
	ActiveLength string `json:"activeLength"`
	URL          string `json:"url"`
}

type ActiveSessionSql

type ActiveSessionSql struct {
	UserProperties string        `json:"userProperties"`
	Identifier     string        `json:"identifier"`
	Fingerprint    string        `json:"fingerprint"`
	City           string        `json:"city"`
	State          string        `json:"state"`
	Country        string        `json:"country"`
	ActiveLength   time.Duration `json:"activeLength"`
	SecureId       string        `json:"secureId"`
}

type DigestDataResponse

type DigestDataResponse struct {
	ProjectId      int             `json:"projectId"`
	EndFmt         string          `json:"endFmt"`
	StartFmt       string          `json:"startFmt"`
	ProjectName    string          `json:"projectName"`
	UserCount      string          `json:"userCount"`
	UserDelta      string          `json:"userDelta"`
	SessionCount   string          `json:"sessionCount"`
	SessionDelta   string          `json:"sessionDelta"`
	ErrorCount     string          `json:"errorCount"`
	ErrorDelta     string          `json:"errorDelta"`
	ActivityTotal  string          `json:"activityTotal"`
	ActivityDelta  string          `json:"activityDelta"`
	ActiveSessions []ActiveSession `json:"activeSessions"`
	ErrorSessions  []ErrorSession  `json:"errorSessions"`
	NewErrors      []NewError      `json:"newErrors"`
	FrequentErrors []FrequentError `json:"frequentErrors"`
	DryRun         bool            `json:"dryRun"`
}

type DigestsInput

type DigestsInput struct {
	AsOf   time.Time `json:"asOf"`
	DryRun bool      `json:"dryRun"`
}

type ErrorSession

type ErrorSession struct {
	Identifier   string `json:"identifier"`
	ErrorCount   string `json:"errorCount"`
	ActiveLength string `json:"activeLength"`
	URL          string `json:"url"`
}

type ErrorSessionSql

type ErrorSessionSql struct {
	UserProperties string        `json:"userProperties"`
	Identifier     string        `json:"identifier"`
	Fingerprint    string        `json:"fingerprint"`
	ErrorCount     int           `json:"errorCount"`
	ActiveLength   time.Duration `json:"activeLength"`
	SecureId       string        `json:"secureId"`
}

type FrequentError

type FrequentError struct {
	Message string `json:"message"`
	Count   string `json:"count"`
	Delta   string `json:"delta"`
	URL     string `json:"url"`
}

type FrequentErrorSql

type FrequentErrorSql struct {
	Message    string `json:"message"`
	Count      int    `json:"count"`
	PriorCount int    `json:"priorCount"`
	SecureId   string `json:"secureId"`
}

type NewError

type NewError struct {
	Message           string `json:"message"`
	AffectedUserCount string `json:"affectedUserCount"`
	URL               string `json:"url"`
}

type NewErrorSql

type NewErrorSql struct {
	Message           string `json:"message"`
	AffectedUserCount int    `json:"affectedUserCount"`
	SecureId          string `json:"secureId"`
}

type ProjectIdResponse

type ProjectIdResponse struct {
	ProjectId int       `json:"projectId"`
	DryRun    bool      `json:"dryRun"`
	End       time.Time `json:"end"`
	Start     time.Time `json:"start"`
	Prior     time.Time `json:"prior"`
}

Jump to

Keyboard shortcuts

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