databricks-cli/libs/telemetry/protos/frontend_log.go

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

23 lines
802 B
Go
Raw Normal View History

2025-01-22 13:40:12 +00:00
package protos
// This corresponds to the FrontendLog lumberjack proto in universe.
// FrontendLog is the top-level struct for any client-side logs at Databricks.
type FrontendLog struct {
2025-01-29 11:26:52 +00:00
// A UUID for the log event generated from the CLI.
2025-01-22 13:40:12 +00:00
FrontendLogEventID string `json:"frontend_log_event_id,omitempty"`
Entry FrontendLogEntry `json:"entry,omitempty"`
}
type FrontendLogEntry struct {
DatabricksCliLog DatabricksCliLog `json:"databricks_cli_log,omitempty"`
}
type DatabricksCliLog struct {
ExecutionContext *ExecutionContext `json:"execution_context,omitempty"`
2025-01-29 11:30:29 +00:00
CliTestEvent *CliTestEvent `json:"cli_test_event,omitempty"`
BundleInitEvent *BundleInitEvent `json:"bundle_init_event,omitempty"`
2025-01-29 11:28:20 +00:00
BundleDeployEvent *BundleDeployEvent `json:"bundle_deploy_event,omitempty"`
2025-01-22 13:40:12 +00:00
}