Documentation ¶
Overview ¶
Package client is a client library for interacting with a Transiter server.
It wraps the raw gRPC API with a more idiomatic interface.
Index ¶
- type Client
- func (c *Client) Close() error
- func (c *Client) DeleteSystem(ctx context.Context, systemID string) error
- func (c *Client) GetLogLevel(ctx context.Context) error
- func (c *Client) InstallSystem(ctx context.Context, args InstallSystemArgs) error
- func (c *Client) ListSystems(ctx context.Context) error
- func (c *Client) ResetScheduler(ctx context.Context) error
- func (c *Client) SchedulerStatus(ctx context.Context) error
- func (c *Client) SetLogLevel(ctx context.Context, logLevel string) error
- func (c *Client) UpdateFeed(ctx context.Context, systemID, feedID string, force bool) error
- func (c *Client) Version(ctx context.Context) (string, error)
- type ConfigPathType
- type InstallSystemArgs
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
}
func (*Client) DeleteSystem ¶
func (*Client) InstallSystem ¶
func (c *Client) InstallSystem(ctx context.Context, args InstallSystemArgs) error
func (*Client) SetLogLevel ¶
func (*Client) UpdateFeed ¶
type ConfigPathType ¶ added in v0.6.1
type ConfigPathType int
const ( TransiterRepo ConfigPathType = iota File URL )
type InstallSystemArgs ¶
Click to show internal directories.
Click to hide internal directories.