public class DescribeStreamingJobResponseBody
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
account
The username of the account.
|
String |
consistency
example:
ATLEAST / EXACTLY
|
String |
createTime
The time when the job was created.
|
String |
dataSourceId
The name of the data source.
|
String |
dataSourceName
example:
test_kafka
|
List<String> |
destColumns
The destination fields.
|
String |
destDatabase
The name of the destination database.
|
String |
destSchema
example:
dest-schema
|
String |
destTable
The name of the destination table.
|
Integer |
errorLimitCount
example:
5
|
String |
errorMessage
The information about the job status.
|
String |
fallbackOffset
example:
EARLIEST / LATEST
|
String |
groupName
example:
test_group
|
String |
jobConfig
example:
DATABASE: adbpgss_test
USER: adbpgss_test
PASSWORD: adbpgssTest
HOST: gp-xxx-master.gpdb.rds-aliyun-pre.rds.aliyuncs.com
PORT: 5432
KAFKA:
INPUT:
SOURCE:
BROKERS: broker1:9092,broker2:9092,broker3:9092
TOPIC: testtopic
FALLBACK_OFFSET: earliest
KEY:
COLUMNS:
- NAME: customer_id
TYPE: int
FORMAT: delimited
DELIMITED_OPTION:
DELIMITER: \"|\"
VALUE:
COLUMNS:
- TYPE: integer
NAME: l_orderkey
- TYPE: integer
NAME: l_partkey
- TYPE: integer
NAME: l_suppkey
- TYPE: integer
NAME: l_linenumber
- TYPE: decimal
NAME: l_quantity
- TYPE: decimal
NAME: l_extendedprice
- TYPE: decimal
NAME: l_discount
- TYPE: decimal
NAME: l_tax
- TYPE: char
NAME: l_returnflag
- TYPE: char
NAME: l_linestatus
- TYPE: date
NAME: l_shipdate
- TYPE: date
NAME: l_commitdate
- TYPE: date
NAME: l_receiptdate
- TYPE: text
NAME: l_shipinstruct
- TYPE: text
NAME: l_shipmode
- TYPE: text
NAME: l_comment
FORMAT: delimited
DELIMITED_OPTION:
DELIMITER: \"|\"
ERROR_LIMIT: 10
OUTPUT:
SCHEMA: adbpgss_test
TABLE: write_with_insert_plaintext
MODE: MERGE
MATCH_COLUMNS:
- l_orderkey
- l_partkey
- l_suppkey
UPDATE_COLUMNS:
- l_linenumber
- l_quantity
- l_extendedprice
- l_discount
- l_tax
- l_returnflag
- l_linestatus
- l_shipdate
- l_commitdate
- l_receiptdate
- l_shipinstruct
- l_shipmode
- l_comment
MAPPING:
- EXPRESSION: l_orderkey
NAME: l_orderkey
- EXPRESSION: l_partkey
NAME: l_partkey
- EXPRESSION: l_suppkey
NAME: l_suppkey
- EXPRESSION: l_linenumber
NAME: l_linenumber
- EXPRESSION: l_quantity
NAME: l_quantity
- EXPRESSION: l_extendedprice
NAME: l_extendedprice
- EXPRESSION: l_discount
NAME: l_discount
- EXPRESSION: l_tax
NAME: l_tax
- EXPRESSION: l_returnflag
NAME: l_returnflag
- EXPRESSION: l_linestatus
NAME: l_linestatus
- EXPRESSION: l_shipdate
NAME: l_shipdate
- EXPRESSION: l_commitdate
NAME: l_commitdate
- EXPRESSION: l_receiptdate
NAME: l_receiptdate
- EXPRESSION: l_shipinstruct
NAME: l_shipinstruct
- EXPRESSION: l_shipmode
NAME: l_shipmode
- EXPRESSION: l_comment
NAME: l_comment
COMMIT:
MAX_ROW: 1000
MINIMAL_INTERVAL: 1000
CONSISTENCY: ATLEAST
POLL:
BATCHSIZE: 1000
TIMEOUT: 1000
PROPERTIES:
group.id: testgroup
|
String |
jobDescription
The description of the job.
|
String |
jobId
The job ID.
|
String |
jobName
The name of the job.
|
List<String> |
matchColumns |
String |
mode
example:
basic/professional
|
String |
modifyTime
The time when the job was last modified.
|
String |
password
The password of the account.
|
String |
requestId
The request ID.
|
List<String> |
srcColumns
The source fields.
|
String |
status
The status of the job.
|
List<String> |
updateColumns |
String |
writeMode
The write mode.
|
| 构造器和说明 |
|---|
DescribeStreamingJobResponseBody() |
@NameInMap(value="Account") public String account
The username of the account.
example:test-account
@NameInMap(value="Consistency") public String consistency
ATLEAST / EXACTLY
@NameInMap(value="CreateTime") public String createTime
The time when the job was created.
Use the UTC time format: yyyy-MM-ddTHH:mm:ssZ
example:2019-09-08T16:00:00Z
@NameInMap(value="DataSourceId") public String dataSourceId
The name of the data source.
example:test-kafka
@NameInMap(value="DataSourceName") public String dataSourceName
test_kafka
@NameInMap(value="DestDatabase") public String destDatabase
The name of the destination database.
example:dest-db
@NameInMap(value="DestSchema") public String destSchema
dest-schema
@NameInMap(value="DestTable") public String destTable
The name of the destination table.
example:dest-table
@NameInMap(value="ErrorLimitCount") public Integer errorLimitCount
5
@NameInMap(value="ErrorMessage") public String errorMessage
The information about the job status. For example, if the job is in the Exception state, the cause of the exception is displayed. If the job is in the Running state, this parameter is left empty.
example:""
@NameInMap(value="FallbackOffset") public String fallbackOffset
EARLIEST / LATEST
@NameInMap(value="GroupName") public String groupName
test_group
@NameInMap(value="JobConfig") public String jobConfig
DATABASE: adbpgss_test USER: adbpgss_test PASSWORD: adbpgssTest HOST: gp-xxx-master.gpdb.rds-aliyun-pre.rds.aliyuncs.com PORT: 5432 KAFKA: INPUT: SOURCE: BROKERS: broker1:9092,broker2:9092,broker3:9092 TOPIC: testtopic FALLBACK_OFFSET: earliest KEY: COLUMNS: - NAME: customer_id TYPE: int FORMAT: delimited DELIMITED_OPTION: DELIMITER: \"|\" VALUE: COLUMNS: - TYPE: integer NAME: l_orderkey - TYPE: integer NAME: l_partkey - TYPE: integer NAME: l_suppkey - TYPE: integer NAME: l_linenumber - TYPE: decimal NAME: l_quantity - TYPE: decimal NAME: l_extendedprice - TYPE: decimal NAME: l_discount - TYPE: decimal NAME: l_tax - TYPE: char NAME: l_returnflag - TYPE: char NAME: l_linestatus - TYPE: date NAME: l_shipdate - TYPE: date NAME: l_commitdate - TYPE: date NAME: l_receiptdate - TYPE: text NAME: l_shipinstruct - TYPE: text NAME: l_shipmode - TYPE: text NAME: l_comment FORMAT: delimited DELIMITED_OPTION: DELIMITER: \"|\" ERROR_LIMIT: 10 OUTPUT: SCHEMA: adbpgss_test TABLE: write_with_insert_plaintext MODE: MERGE MATCH_COLUMNS: - l_orderkey - l_partkey - l_suppkey UPDATE_COLUMNS: - l_linenumber - l_quantity - l_extendedprice - l_discount - l_tax - l_returnflag - l_linestatus - l_shipdate - l_commitdate - l_receiptdate - l_shipinstruct - l_shipmode - l_comment MAPPING: - EXPRESSION: l_orderkey NAME: l_orderkey - EXPRESSION: l_partkey NAME: l_partkey - EXPRESSION: l_suppkey NAME: l_suppkey - EXPRESSION: l_linenumber NAME: l_linenumber - EXPRESSION: l_quantity NAME: l_quantity - EXPRESSION: l_extendedprice NAME: l_extendedprice - EXPRESSION: l_discount NAME: l_discount - EXPRESSION: l_tax NAME: l_tax - EXPRESSION: l_returnflag NAME: l_returnflag - EXPRESSION: l_linestatus NAME: l_linestatus - EXPRESSION: l_shipdate NAME: l_shipdate - EXPRESSION: l_commitdate NAME: l_commitdate - EXPRESSION: l_receiptdate NAME: l_receiptdate - EXPRESSION: l_shipinstruct NAME: l_shipinstruct - EXPRESSION: l_shipmode NAME: l_shipmode - EXPRESSION: l_comment NAME: l_comment COMMIT: MAX_ROW: 1000 MINIMAL_INTERVAL: 1000 CONSISTENCY: ATLEAST POLL: BATCHSIZE: 1000 TIMEOUT: 1000 PROPERTIES: group.id: testgroup
@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="Mode") public String mode
basic/professional
@NameInMap(value="ModifyTime") public String modifyTime
The time when the job was last modified.
Use the UTC time format: yyyy-MM-ddTHH:mm:ssZ
example:2019-09-08T17:00:00Z
@NameInMap(value="Password") public String password
The password of the account.
example:pwd123
@NameInMap(value="RequestId") public String requestId
The request ID.
example:B4CAF581-2AC7-41AD-8940-D56DF7AADF5B
@NameInMap(value="Status") public String status
The status of the job. Valid values:
Running
@NameInMap(value="WriteMode") public String writeMode
The write mode.
example:INSERT/UPDATE/MERGE
public static DescribeStreamingJobResponseBody build(Map<String,?> map) throws Exception
Exceptionpublic DescribeStreamingJobResponseBody setAccount(String account)
public String getAccount()
public DescribeStreamingJobResponseBody setConsistency(String consistency)
public String getConsistency()
public DescribeStreamingJobResponseBody setCreateTime(String createTime)
public String getCreateTime()
public DescribeStreamingJobResponseBody setDataSourceId(String dataSourceId)
public String getDataSourceId()
public DescribeStreamingJobResponseBody setDataSourceName(String dataSourceName)
public String getDataSourceName()
public DescribeStreamingJobResponseBody setDestColumns(List<String> destColumns)
public DescribeStreamingJobResponseBody setDestDatabase(String destDatabase)
public String getDestDatabase()
public DescribeStreamingJobResponseBody setDestSchema(String destSchema)
public String getDestSchema()
public DescribeStreamingJobResponseBody setDestTable(String destTable)
public String getDestTable()
public DescribeStreamingJobResponseBody setErrorLimitCount(Integer errorLimitCount)
public Integer getErrorLimitCount()
public DescribeStreamingJobResponseBody setErrorMessage(String errorMessage)
public String getErrorMessage()
public DescribeStreamingJobResponseBody setFallbackOffset(String fallbackOffset)
public String getFallbackOffset()
public DescribeStreamingJobResponseBody setGroupName(String groupName)
public String getGroupName()
public DescribeStreamingJobResponseBody setJobConfig(String jobConfig)
public String getJobConfig()
public DescribeStreamingJobResponseBody setJobDescription(String jobDescription)
public String getJobDescription()
public DescribeStreamingJobResponseBody setJobId(String jobId)
public String getJobId()
public DescribeStreamingJobResponseBody setJobName(String jobName)
public String getJobName()
public DescribeStreamingJobResponseBody setMatchColumns(List<String> matchColumns)
public DescribeStreamingJobResponseBody setMode(String mode)
public String getMode()
public DescribeStreamingJobResponseBody setModifyTime(String modifyTime)
public String getModifyTime()
public DescribeStreamingJobResponseBody setPassword(String password)
public String getPassword()
public DescribeStreamingJobResponseBody setRequestId(String requestId)
public String getRequestId()
public DescribeStreamingJobResponseBody setSrcColumns(List<String> srcColumns)
public DescribeStreamingJobResponseBody setStatus(String status)
public String getStatus()
public DescribeStreamingJobResponseBody setUpdateColumns(List<String> updateColumns)
public DescribeStreamingJobResponseBody setWriteMode(String writeMode)
public String getWriteMode()
Copyright © 2024. All rights reserved.