Documentation
¶
Index ¶
- func InitInstance(timeout time.Duration)
- type Client
- func (c *Client) CreateDataContainer(token string, baseUrl string, namespace string, dataSource string, name string, ...) error
- func (c *Client) CreateDataSource(token string, baseUrl string, namespace string, name string, typeStr string, ...) error
- func (c *Client) CreateNamespace(token string, baseUrl string, name string) error
- func (c *Client) CreateSql(token string, baseUrl string, namespace string, dataSource string, name string, ...) error
- func (c *Client) DeleteDataContainer(token string, baseUrl string, namespace string, dataSource string, name string) error
- func (c *Client) DeleteDataSource(token string, baseUrl string, namespace string, name string) error
- func (c *Client) DeleteNamespace(token string, baseUrl string, name string) error
- func (c *Client) DeleteSql(token string, baseUrl string, namespace string, dataSource string, name string) error
- func (c *Client) DeleteToken(token string, baseUrl string, name string) error
- func (c *Client) ExecuteRawSql(token string, baseUrl string, namespace string, dataSource string, sql string) ([]map[string]any, error)
- func (c *Client) ExecuteSql(token string, baseUrl string, namespace string, dataSource string, name string, ...) ([]map[string]any, error)
- func (c *Client) GenerateToken(token string, baseUrl string, name string) (string, error)
- func (c *Client) GetDataContainers(token string, baseUrl string, namespace string, dataSource string, name string) ([]DataContainerInfo, error)
- func (c *Client) GetDataSources(token string, baseUrl string, namespace string, name string, typeStr string) ([]DataSourceInfo, error)
- func (c *Client) GetNamespaces(token string, baseUrl string, name string) ([]NamespaceInfo, error)
- func (c *Client) GetSqls(token string, baseUrl string, namespace string, dataSource string, name string) ([]SqlInfo, error)
- func (c *Client) GetTokens(token string, baseUrl string, name string) ([]TokenInfo, error)
- func (c *Client) ParseSqlSpec(token string, baseUrl string, spec map[string]any, ...) (string, error)
- func (c *Client) Version(baseUrl string) error
- type DataContainerInfo
- type DataSourceInfo
- type NamespaceInfo
- type SqlInfo
- type TokenInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitInstance ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func GetInstance ¶
func GetInstance() *Client
func (*Client) CreateDataContainer ¶
func (*Client) CreateDataSource ¶
func (*Client) CreateNamespace ¶
func (*Client) DeleteDataContainer ¶
func (*Client) DeleteDataSource ¶
func (*Client) DeleteNamespace ¶
func (*Client) DeleteToken ¶
func (*Client) ExecuteRawSql ¶
func (*Client) ExecuteSql ¶
func (*Client) GenerateToken ¶
func (*Client) GetDataContainers ¶
func (*Client) GetDataSources ¶
func (*Client) GetNamespaces ¶
func (*Client) ParseSqlSpec ¶
type DataContainerInfo ¶
type DataSourceInfo ¶
type NamespaceInfo ¶
Click to show internal directories.
Click to hide internal directories.