Documentation ¶
Index ¶
- type Client
- func (c *Client) AlterNode(ctx context.Context, path string, config coordination.NodeConfig) (finalErr error)
- func (c *Client) Close(ctx context.Context) (finalErr error)
- func (c *Client) CreateNode(ctx context.Context, path string, config coordination.NodeConfig) (finalErr error)
- func (c *Client) DescribeNode(ctx context.Context, path string) (entry *scheme.Entry, config *coordination.NodeConfig, finalErr error)
- func (c *Client) DropNode(ctx context.Context, path string) (finalErr error)
- func (c *Client) Session(ctx context.Context, path string, opts ...options.SessionOption) (_ coordination.Session, finalErr error)
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) AlterNode ¶
func (c *Client) AlterNode(ctx context.Context, path string, config coordination.NodeConfig) (finalErr error)
func (*Client) CreateNode ¶
func (c *Client) CreateNode(ctx context.Context, path string, config coordination.NodeConfig) (finalErr error)
func (*Client) DescribeNode ¶
func (c *Client) DescribeNode( ctx context.Context, path string, ) ( entry *scheme.Entry, config *coordination.NodeConfig, finalErr error, )
Directories ¶
Path | Synopsis |
---|---|
Package conversation contains coordination session internal code that helps implement a typical conversation-like session protocol based on a bidirectional gRPC stream.
|
Package conversation contains coordination session internal code that helps implement a typical conversation-like session protocol based on a bidirectional gRPC stream. |
Click to show internal directories.
Click to hide internal directories.