Documentation
¶
Overview ¶
Code generated by goctl. DO NOT EDIT.
Index ¶
- type Connector
- type ConnectorListResponse
- type ConnectorModel
- type DefaultConfigResponse
- type DeleteConnectorRequest
- type Dm
- type DmListResponse
- type DmModel
- type ExecSqlRequest
- type ExecSqlResponse
- type GenerateCreateSqlRequest
- type GenerateCreateSqlResponse
- type GetUserInfoRequest
- type GetUserInfoResponse
- type InstancesRequest
- type ListRequest
- type PageAndSize
- type Rtu
- type RtuList
- type RtuModel
- type Source
- type String
- type StringList
- type Target
- type TokenResponse
- type UserAddRequest
- type UserGetResponse
- type UserLoginRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectorListResponse ¶
type ConnectorListResponse struct { ConnectorList []*Connector `json:"connectorList"` PageAndSize PageAndSize `json:"pageAndSize"` }
type ConnectorModel ¶
type ConnectorModel struct {
Source Source `json:"source"`
}
type DefaultConfigResponse ¶
type DeleteConnectorRequest ¶
type Dm ¶
type Dm struct { ID int `json:"id"` Name string `json:"name"` SourceType string `json:"sourceType"` SourceDsn string `json:"sourceDsn"` SourceTable string `json:"sourceTable"` SourceDb string `json:"sourceDb"` SourceQueryKey string `json:"sourceQueryKey"` TargetType string `json:"targetType"` TargetShards [][]string `json:"targetShards"` TargetDB string `json:"targetDB"` TargetChProxy string `json:"targetChProxy"` TargetTable string `json:"targetTable"` WindowStartHour int `json:"windowStartHour"` WindowEndHour int `json:"windowEndHour"` Status string `json:"status"` Information string `json:"information"` CreateTime string `json:"createTime"` UpdateTime string `json:"updateTime"` }
type DmListResponse ¶
type DmListResponse struct { DmList []Dm `json:"dmList"` PageAndSize PageAndSize `json:"pageAndSize"` }
type ExecSqlRequest ¶
type ExecSqlRequest struct {
Sql []string `json:"sql"`
}
type ExecSqlResponse ¶
type GetUserInfoRequest ¶
type GetUserInfoRequest struct {
Email string `json:"email"`
}
type GetUserInfoResponse ¶
type InstancesRequest ¶
type ListRequest ¶
type ListRequest struct { DbName string `json:"dbName"` PageAndSize }
type PageAndSize ¶
type Rtu ¶
type Rtu struct { ID int `json:"id"` Name string `json:"name"` SourceType string `json:"sourceType"` SourceTopic string `json:"sourceTopic"` SourceDsn string `json:"sourceDsn"` SourceTable string `json:"sourceTable"` SourceDb string `json:"sourceDb"` SourceQueryKey string `json:"sourceQueryKey"` TargetType string `json:"targetType"` TargetShards [][]string `json:"targetShards"` TargetDB string `json:"targetDB"` TargetChProxy string `json:"targetChProxy"` TargetTable string `json:"targetTable"` Status string `json:"status"` Information string `json:"information"` CreateTime string `json:"createTime"` UpdateTime string `json:"updateTime"` }
type RtuList ¶
type RtuList struct { RtuList []Rtu `json:"rtuList"` PageAndSize PageAndSize `json:"pageAndSize"` }
type StringList ¶
type StringList struct {
StringList []string `json:"stringList"`
}
type TokenResponse ¶
type TokenResponse struct {
Auth string `json:"auth"`
}
type UserAddRequest ¶
type UserGetResponse ¶
type UserLoginRequest ¶
Click to show internal directories.
Click to hide internal directories.