com.aliyun.ccc20200701.models.GetTicketResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ccc20200701 Show documentation
Show all versions of ccc20200701 Show documentation
Alibaba Cloud cloud call center (20200701) SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ccc20200701.models;
import com.aliyun.tea.*;
public class GetTicketResponseBody extends TeaModel {
/**
* example:
* OK
*/
@NameInMap("Code")
public String code;
@NameInMap("Data")
public GetTicketResponseBodyData data;
/**
* example:
* 200
*/
@NameInMap("HttpStatusCode")
public Integer httpStatusCode;
@NameInMap("Message")
public String message;
@NameInMap("Params")
public java.util.List params;
/**
* example:
* BF268B34-09C2-43FD-BAC4-5D31EA633111
*/
@NameInMap("RequestId")
public String requestId;
public static GetTicketResponseBody build(java.util.Map map) throws Exception {
GetTicketResponseBody self = new GetTicketResponseBody();
return TeaModel.build(map, self);
}
public GetTicketResponseBody setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public GetTicketResponseBody setData(GetTicketResponseBodyData data) {
this.data = data;
return this;
}
public GetTicketResponseBodyData getData() {
return this.data;
}
public GetTicketResponseBody setHttpStatusCode(Integer httpStatusCode) {
this.httpStatusCode = httpStatusCode;
return this;
}
public Integer getHttpStatusCode() {
return this.httpStatusCode;
}
public GetTicketResponseBody setMessage(String message) {
this.message = message;
return this;
}
public String getMessage() {
return this.message;
}
public GetTicketResponseBody setParams(java.util.List params) {
this.params = params;
return this;
}
public java.util.List getParams() {
return this.params;
}
public GetTicketResponseBody setRequestId(String requestId) {
this.requestId = requestId;
return this;
}
public String getRequestId() {
return this.requestId;
}
public static class GetTicketResponseBodyData extends TeaModel {
/**
* example:
* agent1@ccc-test
*/
@NameInMap("Assignee")
public String assignee;
@NameInMap("AssigneeName")
public String assigneeName;
/**
* example:
* 8939-4223-86d0-6bd187905cc8
*/
@NameInMap("CategoryId")
public String categoryId;
@NameInMap("CategoryName")
public String categoryName;
/**
* example:
* Completed
*/
@NameInMap("CloseCode")
public String closeCode;
@NameInMap("Comment")
public String comment;
@NameInMap("Context")
public String context;
/**
* example:
* 1620259200000
*/
@NameInMap("CreatedTime")
public Long createdTime;
/**
* example:
* creator@ccc-test
*/
@NameInMap("Creator")
public String creator;
@NameInMap("CreatorName")
public String creatorName;
/**
* example:
* 912f0b78-6639-4a93-ae18-0d832885c27e
*/
@NameInMap("CurrentTaskId")
public String currentTaskId;
@NameInMap("CurrentTaskName")
public String currentTaskName;
/**
* example:
* 1693793208075
*/
@NameInMap("CurrentTaskStartTime")
public Long currentTaskStartTime;
/**
* example:
* 4223-86d0-6bd187905-891798749
*/
@NameInMap("CustomerId")
public String customerId;
/**
* example:
* 1687846259999
*/
@NameInMap("EndTime")
public Long endTime;
/**
* example:
* ccc-test
*/
@NameInMap("InstanceId")
public String instanceId;
/**
* example:
* job-399383842187575296
*/
@NameInMap("JobId")
public String jobId;
/**
* example:
* Audio
*/
@NameInMap("Source")
public String source;
/**
* example:
* 1620259200000
*/
@NameInMap("StartTime")
public Long startTime;
/**
* example:
* Processing
*/
@NameInMap("State")
public String state;
/**
* example:
* ccc-test_43c2671b-8939-4223-86d0-6bd187905cc8_*****0666238
*/
@NameInMap("TemplateId")
public String templateId;
/**
* example:
* 0
*/
@NameInMap("TemplateVersion")
public String templateVersion;
/**
* example:
* b3a6a131-359e-46bd-9bc5-1f5cb0ea093f
*/
@NameInMap("TicketId")
public String ticketId;
@NameInMap("Title")
public String title;
/**
* example:
* 1693793208075
*/
@NameInMap("UpdatedTime")
public Long updatedTime;
public static GetTicketResponseBodyData build(java.util.Map map) throws Exception {
GetTicketResponseBodyData self = new GetTicketResponseBodyData();
return TeaModel.build(map, self);
}
public GetTicketResponseBodyData setAssignee(String assignee) {
this.assignee = assignee;
return this;
}
public String getAssignee() {
return this.assignee;
}
public GetTicketResponseBodyData setAssigneeName(String assigneeName) {
this.assigneeName = assigneeName;
return this;
}
public String getAssigneeName() {
return this.assigneeName;
}
public GetTicketResponseBodyData setCategoryId(String categoryId) {
this.categoryId = categoryId;
return this;
}
public String getCategoryId() {
return this.categoryId;
}
public GetTicketResponseBodyData setCategoryName(String categoryName) {
this.categoryName = categoryName;
return this;
}
public String getCategoryName() {
return this.categoryName;
}
public GetTicketResponseBodyData setCloseCode(String closeCode) {
this.closeCode = closeCode;
return this;
}
public String getCloseCode() {
return this.closeCode;
}
public GetTicketResponseBodyData setComment(String comment) {
this.comment = comment;
return this;
}
public String getComment() {
return this.comment;
}
public GetTicketResponseBodyData setContext(String context) {
this.context = context;
return this;
}
public String getContext() {
return this.context;
}
public GetTicketResponseBodyData setCreatedTime(Long createdTime) {
this.createdTime = createdTime;
return this;
}
public Long getCreatedTime() {
return this.createdTime;
}
public GetTicketResponseBodyData setCreator(String creator) {
this.creator = creator;
return this;
}
public String getCreator() {
return this.creator;
}
public GetTicketResponseBodyData setCreatorName(String creatorName) {
this.creatorName = creatorName;
return this;
}
public String getCreatorName() {
return this.creatorName;
}
public GetTicketResponseBodyData setCurrentTaskId(String currentTaskId) {
this.currentTaskId = currentTaskId;
return this;
}
public String getCurrentTaskId() {
return this.currentTaskId;
}
public GetTicketResponseBodyData setCurrentTaskName(String currentTaskName) {
this.currentTaskName = currentTaskName;
return this;
}
public String getCurrentTaskName() {
return this.currentTaskName;
}
public GetTicketResponseBodyData setCurrentTaskStartTime(Long currentTaskStartTime) {
this.currentTaskStartTime = currentTaskStartTime;
return this;
}
public Long getCurrentTaskStartTime() {
return this.currentTaskStartTime;
}
public GetTicketResponseBodyData setCustomerId(String customerId) {
this.customerId = customerId;
return this;
}
public String getCustomerId() {
return this.customerId;
}
public GetTicketResponseBodyData setEndTime(Long endTime) {
this.endTime = endTime;
return this;
}
public Long getEndTime() {
return this.endTime;
}
public GetTicketResponseBodyData setInstanceId(String instanceId) {
this.instanceId = instanceId;
return this;
}
public String getInstanceId() {
return this.instanceId;
}
public GetTicketResponseBodyData setJobId(String jobId) {
this.jobId = jobId;
return this;
}
public String getJobId() {
return this.jobId;
}
public GetTicketResponseBodyData setSource(String source) {
this.source = source;
return this;
}
public String getSource() {
return this.source;
}
public GetTicketResponseBodyData setStartTime(Long startTime) {
this.startTime = startTime;
return this;
}
public Long getStartTime() {
return this.startTime;
}
public GetTicketResponseBodyData setState(String state) {
this.state = state;
return this;
}
public String getState() {
return this.state;
}
public GetTicketResponseBodyData setTemplateId(String templateId) {
this.templateId = templateId;
return this;
}
public String getTemplateId() {
return this.templateId;
}
public GetTicketResponseBodyData setTemplateVersion(String templateVersion) {
this.templateVersion = templateVersion;
return this;
}
public String getTemplateVersion() {
return this.templateVersion;
}
public GetTicketResponseBodyData setTicketId(String ticketId) {
this.ticketId = ticketId;
return this;
}
public String getTicketId() {
return this.ticketId;
}
public GetTicketResponseBodyData setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public GetTicketResponseBodyData setUpdatedTime(Long updatedTime) {
this.updatedTime = updatedTime;
return this;
}
public Long getUpdatedTime() {
return this.updatedTime;
}
}
}