Documentation ¶
Index ¶
- type BridgXClient
- func (c *BridgXClient) ClusterExpand(ctx context.Context, cliReq *ClusterExpandReq) (resp *ClusterExpandResp, err error)
- func (c *BridgXClient) ClusterInstanceStat(ctx context.Context, bridgxClusterName string) (resp *ClusterInstanceStatResp, err error)
- func (c *BridgXClient) ClusterInstances(ctx context.Context, cliReq *ClusterInstancesReq) (resp *ClusterInstancesResp, err error)
- func (c *BridgXClient) ClusterShrink(ctx context.Context, cliReq *ClusterShrinkReq) (resp *ClusterShrinkResp, err error)
- func (c *BridgXClient) GetClusterByName(ctx context.Context, cliReq *GetClusterByNameReq) (resp *GetClusterByNameResp, err error)
- func (c *BridgXClient) TaskDescribe(ctx context.Context, cliRq *TaskDescribeReq) (resp *TaskDescribeResp, err error)
- func (c *BridgXClient) TaskInstances(ctx context.Context, cliReq *TaskInstancesReq) (resp *TaskInstancesResp, err error)
- type ClusterExpandReq
- type ClusterExpandResp
- type ClusterInstanceStatResp
- type ClusterInstancesReq
- type ClusterInstancesResp
- type ClusterShrinkReq
- type ClusterShrinkResp
- type GetClusterByNameReq
- type GetClusterByNameResp
- type TaskDescribeReq
- type TaskDescribeResp
- type TaskInstancesReq
- type TaskInstancesResp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BridgXClient ¶
type BridgXClient struct {
// contains filtered or unexported fields
}
func GetBridgXCli ¶
func GetBridgXCli(ctx context.Context) *BridgXClient
func (*BridgXClient) ClusterExpand ¶
func (c *BridgXClient) ClusterExpand(ctx context.Context, cliReq *ClusterExpandReq) (resp *ClusterExpandResp, err error)
func (*BridgXClient) ClusterInstanceStat ¶ added in v0.3.0
func (c *BridgXClient) ClusterInstanceStat(ctx context.Context, bridgxClusterName string) (resp *ClusterInstanceStatResp, err error)
func (*BridgXClient) ClusterInstances ¶ added in v0.3.0
func (c *BridgXClient) ClusterInstances(ctx context.Context, cliReq *ClusterInstancesReq) (resp *ClusterInstancesResp, err error)
func (*BridgXClient) ClusterShrink ¶
func (c *BridgXClient) ClusterShrink(ctx context.Context, cliReq *ClusterShrinkReq) (resp *ClusterShrinkResp, err error)
func (*BridgXClient) GetClusterByName ¶ added in v0.2.0
func (c *BridgXClient) GetClusterByName(ctx context.Context, cliReq *GetClusterByNameReq) (resp *GetClusterByNameResp, err error)
func (*BridgXClient) TaskDescribe ¶
func (c *BridgXClient) TaskDescribe(ctx context.Context, cliRq *TaskDescribeReq) (resp *TaskDescribeResp, err error)
func (*BridgXClient) TaskInstances ¶
func (c *BridgXClient) TaskInstances(ctx context.Context, cliReq *TaskInstancesReq) (resp *TaskInstancesResp, err error)
type ClusterExpandReq ¶
type ClusterExpandResp ¶ added in v0.2.0
type ClusterInstanceStatResp ¶ added in v0.3.0
type ClusterInstanceStatResp struct { client.HttpResp Data *bridgx.ClusterInstanceStat `json:"data"` }
type ClusterInstancesReq ¶ added in v0.3.0
type ClusterInstancesReq struct { InstanceStatus bridgx.InstStatus ClusterName string PageNum int64 PageSize int64 }
type ClusterInstancesResp ¶ added in v0.3.0
type ClusterInstancesResp struct { client.HttpResp Data *bridgx.InstancesData `json:"data"` }
type ClusterShrinkReq ¶
type ClusterShrinkResp ¶ added in v0.2.0
type GetClusterByNameReq ¶ added in v0.2.0
type GetClusterByNameReq struct {
ClusterName string
}
type GetClusterByNameResp ¶ added in v0.2.0
type GetClusterByNameResp struct { client.HttpResp Data *bridgx.ClusterInfo `json:"data"` }
type TaskDescribeReq ¶
type TaskDescribeReq struct {
TaskId int64
}
type TaskDescribeResp ¶ added in v0.2.0
type TaskDescribeResp struct { client.HttpResp Data *bridgx.TaskDescribe `json:"data"` }
type TaskInstancesReq ¶
type TaskInstancesReq struct { TaskId int64 InstanceStatus bridgx.InstStatus PageNum int64 PageSize int64 }
type TaskInstancesResp ¶ added in v0.2.0
type TaskInstancesResp struct { client.HttpResp Data *bridgx.TaskInstancesData `json:"data"` }
Click to show internal directories.
Click to hide internal directories.