Documentation ¶
Overview ¶
Package logdog implements a convenient interface wrapping the LogDog, Butler, and Annotee APIs from LUCI.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is the LogDog client interface exported from this package. You must call Close to flush and close all of the resources.
func (*Client) Close ¶
Close flushes and cleans up all currently initialized components of the Client, and returns the first error encountered.
type Options ¶
type Options struct { // logdog://HOST/PROJECT/PREFIX/+/annotations AnnotationStream *types.StreamAddr // SourceInfo identifies the LogDog client (like UserAgent in // HTTP). SourceInfo []string }
Options is passed to New to configure client creation.
Click to show internal directories.
Click to hide internal directories.