Versions in this module Expand all Collapse all v0 v0.27.1 Jul 30, 2020 Changes in this version + type Client struct + BaseURL *url.URL + func New(base string, options ...Option) (*Client, error) + func (c *Client) Call(ctx context.Context, method string, rel *url.URL, body, out interface{}) (err error) + func (c *Client) Metrics(ctx context.Context) (ret []v1.Metric, err error) + func (c *Client) SetStatus(ctx context.Context, patch v1.Status) (ret v1.Status, err error) + func (c *Client) Status(ctx context.Context) (ret v1.Status, err error) + type Option func(*Client) + func WithHTTPClient(httpClient *http.Client) Option + func WithLogger(logger *logrus.Entry) Option