Versions in this module Expand all Collapse all v1 v1.0.1 Feb 11, 2025 v1.0.0 Jan 28, 2025 Changes in this version + type DatanodeError struct + type NamenodeConnection struct + ClientID []byte + ClientName string + User string + func NewNamenodeConnection(options NamenodeConnectionOptions) (*NamenodeConnection, error) + func (c *NamenodeConnection) Close() error + func (c *NamenodeConnection) Execute(method string, req proto.Message, resp proto.Message) error + type NamenodeConnectionOptions struct + Addresses []string + DialFunc func(ctx context.Context, network, addr string) (net.Conn, error) + KerberosClient *krb.Client + KerberosServicePrincipleName string + User string + type NamenodeError struct + func (err *NamenodeError) Desc() string + func (err *NamenodeError) Error() string + func (err *NamenodeError) Exception() string + func (err *NamenodeError) Message() string + func (err *NamenodeError) Method() string