Documentation
¶
Index ¶
- type DmsClient
- func (c *DmsClient) AddPersonalSql(request *dms.AddPersonalSqlRequest) (*dms.AddPersonalSqlResponse, error)
- func (c *DmsClient) ConsoleExplain(request *dms.ConsoleExplainRequest) (*dms.ConsoleExplainResponse, error)
- func (c *DmsClient) ConsoleGeneralData(request *dms.ConsoleGeneralDataRequest) (*dms.ConsoleGeneralDataResponse, error)
- func (c *DmsClient) ConsoleSql(request *dms.ConsoleSqlRequest) (*dms.ConsoleSqlResponse, error)
- func (c *DmsClient) CreateDataFlow(request *dms.CreateDataFlowRequest) (*dms.CreateDataFlowResponse, error)
- func (c *DmsClient) CreateExportFlow(request *dms.CreateExportFlowRequest) (*dms.CreateExportFlowResponse, error)
- func (c *DmsClient) CreateImportFileTask(request *dms.CreateImportFileTaskRequest) (*dms.CreateImportFileTaskResponse, error)
- func (c *DmsClient) CreateStructureFlow(request *dms.CreateStructureFlowRequest) (*dms.CreateStructureFlowResponse, error)
- func (c *DmsClient) CreateTableBatch(request *dms.CreateTableBatchRequest) (*dms.CreateTableBatchResponse, error)
- func (c *DmsClient) DatabaseList(request *dms.DatabaseListRequest) (*dms.DatabaseListResponse, error)
- func (c *DmsClient) DeletePersonalSql(request *dms.DeletePersonalSqlRequest) (*dms.DeletePersonalSqlResponse, error)
- func (c *DmsClient) DisableLogger()
- func (c *DmsClient) DownloadExportFile(request *dms.DownloadExportFileRequest) (*dms.DownloadExportFileResponse, error)
- func (c *DmsClient) ExeProgram(request *dms.ExeProgramRequest) (*dms.ExeProgramResponse, error)
- func (c *DmsClient) ExportData(request *dms.ExportDataRequest) (*dms.ExportDataResponse, error)
- func (c *DmsClient) ExportStruct(request *dms.ExportStructRequest) (*dms.ExportStructResponse, error)
- func (c *DmsClient) FormatSql(request *dms.FormatSqlRequest) (*dms.FormatSqlResponse, error)
- func (c *DmsClient) GeneralAlterTableSql(request *dms.GeneralAlterTableSqlRequest) (*dms.GeneralAlterTableSqlResponse, error)
- func (c *DmsClient) GeneralAlterView(request *dms.GeneralAlterViewRequest) (*dms.GeneralAlterViewResponse, error)
- func (c *DmsClient) GeneralCreateTableSql(request *dms.GeneralCreateTableSqlRequest) (*dms.GeneralCreateTableSqlResponse, error)
- func (c *DmsClient) GeneralCreateView(request *dms.GeneralCreateViewRequest) (*dms.GeneralCreateViewResponse, error)
- func (c *DmsClient) GeneralDropView(request *dms.GeneralDropViewRequest) (*dms.GeneralDropViewResponse, error)
- func (c *DmsClient) GetCreateTableBatchSql(request *dms.GetCreateTableBatchSqlRequest) (*dms.GetCreateTableBatchSqlResponse, error)
- func (c *DmsClient) GetDmsDomain(request *dms.GetDmsDomainRequest) (*dms.GetDmsDomainResponse, error)
- func (c *DmsClient) GetExportDataId(request *dms.GetExportDataIdRequest) (*dms.GetExportDataIdResponse, error)
- func (c *DmsClient) GetExportId(request *dms.GetExportIdRequest) (*dms.GetExportIdResponse, error)
- func (c *DmsClient) HistoryImportData(request *dms.HistoryImportDataRequest) (*dms.HistoryImportDataResponse, error)
- func (c *DmsClient) HistorySql(request *dms.HistorySqlRequest) (*dms.HistorySqlResponse, error)
- func (c *DmsClient) ImportDdlDml(request *dms.ImportDdlDmlRequest) (*dms.ImportDdlDmlResponse, error)
- func (c *DmsClient) Login(request *dms.LoginRequest) (*dms.LoginResponse, error)
- func (c *DmsClient) Logout(request *dms.LogoutRequest) (*dms.LogoutResponse, error)
- func (c *DmsClient) Open(request *dms.OpenRequest) (*dms.OpenResponse, error)
- func (c *DmsClient) OpenTable(request *dms.OpenTableRequest) (*dms.OpenTableResponse, error)
- func (c *DmsClient) ProgramList(request *dms.ProgramListRequest) (*dms.ProgramListResponse, error)
- func (c *DmsClient) QueryInstance(request *dms.QueryInstanceRequest) (*dms.QueryInstanceResponse, error)
- func (c *DmsClient) QueryPersonalSqls(request *dms.QueryPersonalSqlsRequest) (*dms.QueryPersonalSqlsResponse, error)
- func (c *DmsClient) SetConfig(config *core.Config)
- func (c *DmsClient) SetLogger(logger core.Logger)
- func (c *DmsClient) SqlTableInfo(request *dms.SqlTableInfoRequest) (*dms.SqlTableInfoResponse, error)
- func (c *DmsClient) StartFlow(request *dms.StartFlowRequest) (*dms.StartFlowResponse, error)
- func (c *DmsClient) TableInfo(request *dms.TableInfoRequest) (*dms.TableInfoResponse, error)
- func (c *DmsClient) TableList(request *dms.TableListRequest) (*dms.TableListResponse, error)
- func (c *DmsClient) UpdatePersonalSql(request *dms.UpdatePersonalSqlRequest) (*dms.UpdatePersonalSqlResponse, error)
- func (c *DmsClient) UploadImportFileTask(request *dms.UploadImportFileTaskRequest) (*dms.UploadImportFileTaskResponse, error)
- func (c *DmsClient) ViewInfo(request *dms.ViewInfoRequest) (*dms.ViewInfoResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DmsClient ¶
type DmsClient struct {
core.JDCloudClient
}
func NewDmsClient ¶
func NewDmsClient(credential *core.Credential) *DmsClient
func (*DmsClient) AddPersonalSql ¶
func (c *DmsClient) AddPersonalSql(request *dms.AddPersonalSqlRequest) (*dms.AddPersonalSqlResponse, error)
收藏sql
func (*DmsClient) ConsoleExplain ¶
func (c *DmsClient) ConsoleExplain(request *dms.ConsoleExplainRequest) (*dms.ConsoleExplainResponse, error)
执行计划
func (*DmsClient) ConsoleGeneralData ¶
func (c *DmsClient) ConsoleGeneralData(request *dms.ConsoleGeneralDataRequest) (*dms.ConsoleGeneralDataResponse, error)
生成数据
func (*DmsClient) ConsoleSql ¶
func (c *DmsClient) ConsoleSql(request *dms.ConsoleSqlRequest) (*dms.ConsoleSqlResponse, error)
执行sql语句
func (*DmsClient) CreateDataFlow ¶
func (c *DmsClient) CreateDataFlow(request *dms.CreateDataFlowRequest) (*dms.CreateDataFlowResponse, error)
创建数据变更工单
func (*DmsClient) CreateExportFlow ¶
func (c *DmsClient) CreateExportFlow(request *dms.CreateExportFlowRequest) (*dms.CreateExportFlowResponse, error)
创建数据导出工单
func (*DmsClient) CreateImportFileTask ¶
func (c *DmsClient) CreateImportFileTask(request *dms.CreateImportFileTaskRequest) (*dms.CreateImportFileTaskResponse, error)
创建导入文件任务
func (*DmsClient) CreateStructureFlow ¶
func (c *DmsClient) CreateStructureFlow(request *dms.CreateStructureFlowRequest) (*dms.CreateStructureFlowResponse, error)
创建结构变更工单
func (*DmsClient) CreateTableBatch ¶
func (c *DmsClient) CreateTableBatch(request *dms.CreateTableBatchRequest) (*dms.CreateTableBatchResponse, error)
批量建表
func (*DmsClient) DatabaseList ¶
func (c *DmsClient) DatabaseList(request *dms.DatabaseListRequest) (*dms.DatabaseListResponse, error)
获取数据库实例的库列表
func (*DmsClient) DeletePersonalSql ¶
func (c *DmsClient) DeletePersonalSql(request *dms.DeletePersonalSqlRequest) (*dms.DeletePersonalSqlResponse, error)
删除收藏sql
func (*DmsClient) DisableLogger ¶
func (c *DmsClient) DisableLogger()
func (*DmsClient) DownloadExportFile ¶
func (c *DmsClient) DownloadExportFile(request *dms.DownloadExportFileRequest) (*dms.DownloadExportFileResponse, error)
表结构数据导出文件下载
func (*DmsClient) ExeProgram ¶
func (c *DmsClient) ExeProgram(request *dms.ExeProgramRequest) (*dms.ExeProgramResponse, error)
执行编程对象sql
func (*DmsClient) ExportData ¶
func (c *DmsClient) ExportData(request *dms.ExportDataRequest) (*dms.ExportDataResponse, error)
数据导出
func (*DmsClient) ExportStruct ¶
func (c *DmsClient) ExportStruct(request *dms.ExportStructRequest) (*dms.ExportStructResponse, error)
表结构导出
func (*DmsClient) FormatSql ¶
func (c *DmsClient) FormatSql(request *dms.FormatSqlRequest) (*dms.FormatSqlResponse, error)
sql格式化
func (*DmsClient) GeneralAlterTableSql ¶
func (c *DmsClient) GeneralAlterTableSql(request *dms.GeneralAlterTableSqlRequest) (*dms.GeneralAlterTableSqlResponse, error)
生成修改表结构语句sql
func (*DmsClient) GeneralAlterView ¶
func (c *DmsClient) GeneralAlterView(request *dms.GeneralAlterViewRequest) (*dms.GeneralAlterViewResponse, error)
生成修改视图sql语句
func (*DmsClient) GeneralCreateTableSql ¶
func (c *DmsClient) GeneralCreateTableSql(request *dms.GeneralCreateTableSqlRequest) (*dms.GeneralCreateTableSqlResponse, error)
生成建表语句sql
func (*DmsClient) GeneralCreateView ¶
func (c *DmsClient) GeneralCreateView(request *dms.GeneralCreateViewRequest) (*dms.GeneralCreateViewResponse, error)
生产创建视图SQL语句
func (*DmsClient) GeneralDropView ¶
func (c *DmsClient) GeneralDropView(request *dms.GeneralDropViewRequest) (*dms.GeneralDropViewResponse, error)
生成删除视图sql语句
func (*DmsClient) GetCreateTableBatchSql ¶
func (c *DmsClient) GetCreateTableBatchSql(request *dms.GetCreateTableBatchSqlRequest) (*dms.GetCreateTableBatchSqlResponse, error)
获取批量建表sql
func (*DmsClient) GetDmsDomain ¶
func (c *DmsClient) GetDmsDomain(request *dms.GetDmsDomainRequest) (*dms.GetDmsDomainResponse, error)
获取Dms域名
func (*DmsClient) GetExportDataId ¶
func (c *DmsClient) GetExportDataId(request *dms.GetExportDataIdRequest) (*dms.GetExportDataIdResponse, error)
获取数据导出Id
func (*DmsClient) GetExportId ¶
func (c *DmsClient) GetExportId(request *dms.GetExportIdRequest) (*dms.GetExportIdResponse, error)
生成表结构数据导出下载Id
func (*DmsClient) HistoryImportData ¶
func (c *DmsClient) HistoryImportData(request *dms.HistoryImportDataRequest) (*dms.HistoryImportDataResponse, error)
获取当前实例用户查询导入数据sql历史
func (*DmsClient) HistorySql ¶
func (c *DmsClient) HistorySql(request *dms.HistorySqlRequest) (*dms.HistorySqlResponse, error)
获取当前实例用户查询sql历史
func (*DmsClient) ImportDdlDml ¶
func (c *DmsClient) ImportDdlDml(request *dms.ImportDdlDmlRequest) (*dms.ImportDdlDmlResponse, error)
sql导入
func (*DmsClient) Login ¶
func (c *DmsClient) Login(request *dms.LoginRequest) (*dms.LoginResponse, error)
rds,drds登录实例
func (*DmsClient) Logout ¶
func (c *DmsClient) Logout(request *dms.LogoutRequest) (*dms.LogoutResponse, error)
退出登录
func (*DmsClient) Open ¶
func (c *DmsClient) Open(request *dms.OpenRequest) (*dms.OpenResponse, error)
打开实例
func (*DmsClient) OpenTable ¶
func (c *DmsClient) OpenTable(request *dms.OpenTableRequest) (*dms.OpenTableResponse, error)
执行sql语句
func (*DmsClient) ProgramList ¶
func (c *DmsClient) ProgramList(request *dms.ProgramListRequest) (*dms.ProgramListResponse, error)
获取视图列表
func (*DmsClient) QueryInstance ¶
func (c *DmsClient) QueryInstance(request *dms.QueryInstanceRequest) (*dms.QueryInstanceResponse, error)
查询用户实例
func (*DmsClient) QueryPersonalSqls ¶
func (c *DmsClient) QueryPersonalSqls(request *dms.QueryPersonalSqlsRequest) (*dms.QueryPersonalSqlsResponse, error)
获取当前实例用户收藏sql
func (*DmsClient) SqlTableInfo ¶
func (c *DmsClient) SqlTableInfo(request *dms.SqlTableInfoRequest) (*dms.SqlTableInfoResponse, error)
获取sql中建表语句,表中列信息
func (*DmsClient) StartFlow ¶
func (c *DmsClient) StartFlow(request *dms.StartFlowRequest) (*dms.StartFlowResponse, error)
任务执行
func (*DmsClient) TableInfo ¶
func (c *DmsClient) TableInfo(request *dms.TableInfoRequest) (*dms.TableInfoResponse, error)
获取表元数据
func (*DmsClient) TableList ¶
func (c *DmsClient) TableList(request *dms.TableListRequest) (*dms.TableListResponse, error)
获取数据库中的表列表
func (*DmsClient) UpdatePersonalSql ¶
func (c *DmsClient) UpdatePersonalSql(request *dms.UpdatePersonalSqlRequest) (*dms.UpdatePersonalSqlResponse, error)
更新收藏sql
func (*DmsClient) UploadImportFileTask ¶
func (c *DmsClient) UploadImportFileTask(request *dms.UploadImportFileTaskRequest) (*dms.UploadImportFileTaskResponse, error)
上传文件
func (*DmsClient) ViewInfo ¶
func (c *DmsClient) ViewInfo(request *dms.ViewInfoRequest) (*dms.ViewInfoResponse, error)
获取视图详情
Click to show internal directories.
Click to hide internal directories.