Versions in this module Expand all Collapse all v0 v0.1.0 Dec 19, 2024 Changes in this version + var NilMetadataFieldsError = errors.New("metadata fields cannot be nil") + func AppendGCloudTokenToOutgoingContext(ctx context.Context, gcloudToken string) context.Context + func GetCtxWithMetadata(ctxMetadata *CtxMetadata, ctx context.Context) context.Context + type CtxMetadata struct + Fields []Field + func NewAuthenticatedCtxMetadata(gcloudToken string, jwtToken string) (*CtxMetadata, error) + func NewCtxMetadata(metadataFields *map[string]string) (*CtxMetadata, error) + func NewUnauthenticatedCtxMetadata(gcloudToken string) (*CtxMetadata, error) + type Field struct + Key string + Value string