Versions in this module Expand all Collapse all v1 v1.118.2 Jun 4, 2024 Changes in this version + func ListFieldDiffs(l, r any) ([]string, error) + func ListFieldDiffsForUnstructured(l, r *unstructured.Unstructured) ([]string, error) + func NewLogMetricModel(config *controller.Config) directbase.Model v1.118.1 May 16, 2024 Changes in this version + func LazyPtr[T comparable](v T) *T v1.118.0 May 15, 2024 Changes in this version + func GetModel(ctx context.Context, config *controller.Config) (directbase.Model, error) + func LogBucketRef_ConvertToExternal(ctx context.Context, reader client.Reader, src client.Object, ...) error + type LogBucket struct + func LogBucketRef_Parse(ctx context.Context, external string) (*LogBucket, error) + func (b *LogBucket) FQN() string + func (b *LogBucket) ProjectID() string + type Project struct + ProjectID string + func ResolveProject(ctx context.Context, reader client.Reader, src client.Object, ...) (*Project, error) v1.117.0 May 8, 2024 Changes in this version + func AddLogMetricController(mgr manager.Manager, config *controller.Config, opts directbase.Deps) error + func HasHTTPCode(err error, code int) bool + func IsNotFound(err error) bool + func MakeFQN(projectID, metricID string) string + func ValueOf[T any](p *T) T