public static class CreateDataImportOrderRequest.CreateDataImportOrderRequestParam
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
attachmentName
The key of the attachment that contains the SQL statements used to import data.
|
String |
classify
The reason for the data import.
|
Boolean |
csvFirstRowIsColumnDef
The type of the CSV file.
|
List<CreateDataImportOrderRequest.CreateDataImportOrderRequestParamDbItemList> |
dbItemList
The database to which you want to import data.
|
String |
execMode |
String |
fileEncoding
The encoding algorithm to be used by the destination database.
|
String |
fileType
The format of the file for the data import.
|
Boolean |
ignoreError
Specifies whether to skip an error that occurs.
|
String |
importMode
The import mode.
|
String |
insertType
The mode in which the data in the CSV format is to be written to the destination table.
|
String |
rollbackAttachmentName
The key of the attachment that contains the SQL statements used to roll back the data import.
|
String |
rollbackSQL
The SQL statements used to roll back the data import.
|
String |
rollbackSqlType
The format of the SQL statements used to roll back the data import.
|
String |
tableName
The destination table to which you want to import the data in the CSV format.
|
| 构造器和说明 |
|---|
CreateDataImportOrderRequestParam() |
@NameInMap(value="AttachmentName") public String attachmentName
The key of the attachment that contains the SQL statements used to import data. You can call the GetUserUploadFileJob operation to the attachment key from the value of the AttachmentKey parameter.
This parameter is required.
example:order_text
@NameInMap(value="Classify") public String classify
The reason for the data import.
example:test
@NameInMap(value="CsvFirstRowIsColumnDef") public Boolean csvFirstRowIsColumnDef
The type of the CSV file. Valid values:
example:This parameter is required if you set the FileType parameter to CSV.
true
@NameInMap(value="DbItemList") public List<CreateDataImportOrderRequest.CreateDataImportOrderRequestParamDbItemList> dbItemList
The database to which you want to import data. You can specify only one database.
This parameter is required.
@NameInMap(value="ExecMode") public String execMode
@NameInMap(value="FileEncoding") public String fileEncoding
The encoding algorithm to be used by the destination database. Valid values:
AUTO
@NameInMap(value="FileType") public String fileType
The format of the file for the data import. Valid values:
This parameter is required.
example:CSV
@NameInMap(value="IgnoreError") public Boolean ignoreError
Specifies whether to skip an error that occurs. Valid values:
false
@NameInMap(value="ImportMode") public String importMode
The import mode. Valid values:
FAST_MODE
@NameInMap(value="InsertType") public String insertType
The mode in which the data in the CSV format is to be written to the destination table. Valid values:
example:This parameter is required if you set the FileType parameter to CSV.
INSERT
@NameInMap(value="RollbackAttachmentName") public String rollbackAttachmentName
The key of the attachment that contains the SQL statements used to roll back the data import. You can call the GetUserUploadFileJob operation to obtain the attachment key from the value of the AttachmentKey parameter.
example:This parameter is required if you set the RollbackSqlType parameter to ATTACHMENT.
rollback.sql
@NameInMap(value="RollbackSQL") public String rollbackSQL
The SQL statements used to roll back the data import.
example:This parameter is required if you set the RollbackSqlType parameter to TEXT.
empty
@NameInMap(value="RollbackSqlType") public String rollbackSqlType
The format of the SQL statements used to roll back the data import. Valid values:
TEXT
@NameInMap(value="TableName") public String tableName
The destination table to which you want to import the data in the CSV format.
example:This parameter is required if you set the FileType parameter to CSV.
Table_text
public static CreateDataImportOrderRequest.CreateDataImportOrderRequestParam build(Map<String,?> map) throws Exception
Exceptionpublic CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setAttachmentName(String attachmentName)
public String getAttachmentName()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setClassify(String classify)
public String getClassify()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setCsvFirstRowIsColumnDef(Boolean csvFirstRowIsColumnDef)
public Boolean getCsvFirstRowIsColumnDef()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setDbItemList(List<CreateDataImportOrderRequest.CreateDataImportOrderRequestParamDbItemList> dbItemList)
public List<CreateDataImportOrderRequest.CreateDataImportOrderRequestParamDbItemList> getDbItemList()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setExecMode(String execMode)
public String getExecMode()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setFileEncoding(String fileEncoding)
public String getFileEncoding()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setFileType(String fileType)
public String getFileType()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setIgnoreError(Boolean ignoreError)
public Boolean getIgnoreError()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setImportMode(String importMode)
public String getImportMode()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setInsertType(String insertType)
public String getInsertType()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setRollbackAttachmentName(String rollbackAttachmentName)
public String getRollbackAttachmentName()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setRollbackSQL(String rollbackSQL)
public String getRollbackSQL()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setRollbackSqlType(String rollbackSqlType)
public String getRollbackSqlType()
public CreateDataImportOrderRequest.CreateDataImportOrderRequestParam setTableName(String tableName)
public String getTableName()
Copyright © 2025. All rights reserved.