public static class ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
account
The name of the database account.
|
String |
consistency
The delivery guarantee setting.
|
String |
createTime
The time when the job was created.
|
String |
dataSourceId
The data source ID.
|
String |
dataSourceName
The name of the data source.
|
List<String> |
destColumns
The mapped fields in the destination table.
|
String |
destDatabase
The name of the destination database.
|
String |
destSchema
The name of the destination namespace.
|
String |
destTable
The name of the destination table.
|
String |
errorMessage
The error message returned.
|
String |
fallbackOffset
The fallback offset for data consumption.
|
String |
jobDescription
The description of the job.
|
String |
jobId
The job ID.
|
String |
jobName
The name of the job.
|
List<String> |
matchColumns
The update condition columns that are used to join the source data and the destination table.
|
String |
mode
The configuration mode.
|
String |
modifyTime
The time when the job was last modified.
|
String |
password
The password of the database account.
|
List<String> |
srcColumns
The source fields.
|
String |
status
The status of the job.
|
List<String> |
updateColumns
The columns to be updated if a row of data meets the update condition.
|
String |
writeMode
The write mode.
|
| 构造器和说明 |
|---|
ListStreamingJobsResponseBodyJobItems() |
@NameInMap(value="Account") public String account
The name of the database account.
example:test-account
@NameInMap(value="Consistency") public String consistency
The delivery guarantee setting.
example:ATLEAST / EXACTLY
@NameInMap(value="CreateTime") public String createTime
The time when the job was created.
example:2019-09-08T16:00:00Z
@NameInMap(value="DataSourceId") public String dataSourceId
The data source ID.
example:58
@NameInMap(value="DataSourceName") public String dataSourceName
The name of the data source.
example:test-kafka
@NameInMap(value="DestColumns") public List<String> destColumns
The mapped fields in the destination table.
@NameInMap(value="DestDatabase") public String destDatabase
The name of the destination database.
example:dest-db
@NameInMap(value="DestSchema") public String destSchema
The name of the destination namespace.
example:dest-schema
@NameInMap(value="DestTable") public String destTable
The name of the destination table.
example:dest-table
@NameInMap(value="ErrorMessage") public String errorMessage
The error message returned.
This parameter is returned only when the return value of Status is false.
example:""
@NameInMap(value="FallbackOffset") public String fallbackOffset
The fallback offset for data consumption.
EARLIEST / LATEST
@NameInMap(value="JobDescription") public String jobDescription
The description of the job.
example:test job
@NameInMap(value="JobId") public String jobId
The job ID.
example:1
@NameInMap(value="JobName") public String jobName
The name of the job.
example:test-job
@NameInMap(value="MatchColumns") public List<String> matchColumns
The update condition columns that are used to join the source data and the destination table. Typically, the columns are all the primary key columns of the destination table. If the values of all columns specified by this parameter in different rows are the same, the rows are considered duplicates.
@NameInMap(value="Mode") public String mode
The configuration mode. Valid values:
Basic / Professional
@NameInMap(value="ModifyTime") public String modifyTime
The time when the job was last modified.
example:2019-09-08T17:00:00Z
@NameInMap(value="Password") public String password
The password of the database account.
example:pwd123
@NameInMap(value="Status") public String status
The status of the job. Valid values:
Running
@NameInMap(value="UpdateColumns") public List<String> updateColumns
The columns to be updated if a row of data meets the update condition. Typically, the columns are all non-primary key columns of the destination table. When the columns specified by the MatchColumns parameter are used as conditions to join the source data and the destination table, data in columns of the UpdateColumns type is updated if data is matched.
@NameInMap(value="WriteMode") public String writeMode
The write mode.
example:INSERT/UPDATE/MERGE
public static ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems build(Map<String,?> map) throws Exception
Exceptionpublic ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setAccount(String account)
public String getAccount()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setConsistency(String consistency)
public String getConsistency()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setCreateTime(String createTime)
public String getCreateTime()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setDataSourceId(String dataSourceId)
public String getDataSourceId()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setDataSourceName(String dataSourceName)
public String getDataSourceName()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setDestColumns(List<String> destColumns)
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setDestDatabase(String destDatabase)
public String getDestDatabase()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setDestSchema(String destSchema)
public String getDestSchema()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setDestTable(String destTable)
public String getDestTable()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setErrorMessage(String errorMessage)
public String getErrorMessage()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setFallbackOffset(String fallbackOffset)
public String getFallbackOffset()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setJobDescription(String jobDescription)
public String getJobDescription()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setJobId(String jobId)
public String getJobId()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setJobName(String jobName)
public String getJobName()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setMatchColumns(List<String> matchColumns)
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setMode(String mode)
public String getMode()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setModifyTime(String modifyTime)
public String getModifyTime()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setPassword(String password)
public String getPassword()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setSrcColumns(List<String> srcColumns)
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setStatus(String status)
public String getStatus()
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setUpdateColumns(List<String> updateColumns)
public ListStreamingJobsResponseBody.ListStreamingJobsResponseBodyJobItems setWriteMode(String writeMode)
public String getWriteMode()
Copyright © 2024. All rights reserved.