Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RequestTargetNode ¶
type RequestTargetNode struct { Kind NodeKind `json:"kind" gorm:"size:8" example:"tidb"` DisplayName string `json:"display_name" gorm:"size:32" example:"127.0.0.1:4000"` IP string `json:"ip" gorm:"size:32" example:"127.0.0.1"` Port int `json:"port" example:"4000"` }
func (*RequestTargetNode) FileName ¶
func (n *RequestTargetNode) FileName() string
func (*RequestTargetNode) String ¶
func (n *RequestTargetNode) String() string
type RequestTargetStatistics ¶
type RequestTargetStatistics struct { NumTiKVNodes int `json:"num_tikv_nodes"` NumTiDBNodes int `json:"num_tidb_nodes"` NumPDNodes int `json:"num_pd_nodes"` NumTiFlashNodes int `json:"num_tiflash_nodes"` NumTiCDCNodes int `json:"num_ticdc_nodes"` NumTiProxyNodes int `json:"num_tiproxy_nodes"` NumTSONodes int `json:"num_tso_nodes"` NumSchedulingNodes int `json:"num_scheduling_nodes"` }
func NewRequestTargetStatisticsFromArray ¶
func NewRequestTargetStatisticsFromArray(arr *[]RequestTargetNode) RequestTargetStatistics
Click to show internal directories.
Click to hide internal directories.