public static final class QueryPreCheckDatabaseResponseBody.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
QueryPreCheckDatabaseResponseBody |
build() |
QueryPreCheckDatabaseResponseBody.Builder |
completedTime(Long completedTime)
The time when the precheck task was complete.
|
QueryPreCheckDatabaseResponseBody.Builder |
createdTime(Long createdTime)
The time when the precheck task was started.
|
QueryPreCheckDatabaseResponseBody.Builder |
description(String description)
The status of the precheck task.
|
QueryPreCheckDatabaseResponseBody.Builder |
progress(Integer progress)
The precheck progress in percentage.
|
QueryPreCheckDatabaseResponseBody.Builder |
requestId(String requestId)
The ID of the request, which is used to locate and troubleshoot issues.
|
QueryPreCheckDatabaseResponseBody.Builder |
result(String result)
The result of the precheck task.
|
QueryPreCheckDatabaseResponseBody.Builder |
updatedTime(Long updatedTime)
The time when the precheck task was last updated.
|
public QueryPreCheckDatabaseResponseBody.Builder completedTime(Long completedTime)
The time when the precheck task was complete.
example:1657524396
public QueryPreCheckDatabaseResponseBody.Builder createdTime(Long createdTime)
The time when the precheck task was started.
example:1660448660
public QueryPreCheckDatabaseResponseBody.Builder description(String description)
The status of the precheck task. Valid values:
completed
public QueryPreCheckDatabaseResponseBody.Builder progress(Integer progress)
The precheck progress in percentage. Valid values: 0 to 100.
example:100
public QueryPreCheckDatabaseResponseBody.Builder requestId(String requestId)
The ID of the request, which is used to locate and troubleshoot issues.
example:CE500770-42D3-442E-9DDD-156E0F9F****
public QueryPreCheckDatabaseResponseBody.Builder result(String result)
The result of the precheck task. The value is a JSON string that contains the following fields:
instanceId: the ID of the server that hosts the database
checkTime: the precheck time
sourceType: the database type
results: the precheck item and result
The following section describes the precheck items:
MSSQL
ORACLE
MYSQL
[ { "instanceId": "i-wz91if83t97xgtn2****", "checkTime": 1671245753, "sourceType": "MSSQL", "results": [ { "item": "OSS_INTERNAL_ENDPOINT_CONNECTIVITY", "result": "PASSED" }, { "item": "SERVICE_CONNECTIVITY", "result": "PASSED" }, { "item": "SQL_SERVER_DB_IN_SIMPLE_RECOVERY_MODE", "result": "WARNING" }, { "item": "SQL_SERVER_DB_NOT_ONLINE", "result": "PASSED" } ] } ]
public QueryPreCheckDatabaseResponseBody.Builder updatedTime(Long updatedTime)
The time when the precheck task was last updated.
example:1671084106
public QueryPreCheckDatabaseResponseBody build()
Copyright © 2026. All rights reserved.