All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.ccc20200701.models.GetInstanceTrendingReportResponseBody Maven / Gradle / Ivy

There is a newer version: 2.28.0
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ccc20200701.models;

import com.aliyun.tea.*;

public class GetInstanceTrendingReportResponseBody extends TeaModel {
    /**
     * example:
     * 

OK

*/ @NameInMap("Code") public String code; @NameInMap("Data") public GetInstanceTrendingReportResponseBodyData data; /** * example: *

200

*/ @NameInMap("HttpStatusCode") public Integer httpStatusCode; @NameInMap("Message") public String message; /** * example: *

943D8EF3-3321-471F-A104-51C96FCA94D6

*/ @NameInMap("RequestId") public String requestId; public static GetInstanceTrendingReportResponseBody build(java.util.Map map) throws Exception { GetInstanceTrendingReportResponseBody self = new GetInstanceTrendingReportResponseBody(); return TeaModel.build(map, self); } public GetInstanceTrendingReportResponseBody setCode(String code) { this.code = code; return this; } public String getCode() { return this.code; } public GetInstanceTrendingReportResponseBody setData(GetInstanceTrendingReportResponseBodyData data) { this.data = data; return this; } public GetInstanceTrendingReportResponseBodyData getData() { return this.data; } public GetInstanceTrendingReportResponseBody setHttpStatusCode(Integer httpStatusCode) { this.httpStatusCode = httpStatusCode; return this; } public Integer getHttpStatusCode() { return this.httpStatusCode; } public GetInstanceTrendingReportResponseBody setMessage(String message) { this.message = message; return this; } public String getMessage() { return this.message; } public GetInstanceTrendingReportResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class GetInstanceTrendingReportResponseBodyDataInbound extends TeaModel { /** * example: *

0

*/ @NameInMap("CallsAbandonedInIVR") public Long callsAbandonedInIVR; /** * example: *

0

*/ @NameInMap("CallsAbandonedInQueue") public Long callsAbandonedInQueue; /** * example: *

0

*/ @NameInMap("CallsAbandonedInRing") public Long callsAbandonedInRing; /** * example: *

0

*/ @NameInMap("CallsHandled") public Long callsHandled; /** * example: *

0

*/ @NameInMap("CallsQueued") public Long callsQueued; /** * example: *

1604639129000

*/ @NameInMap("StatsTime") public Long statsTime; /** * example: *

0

*/ @NameInMap("TotalCalls") public Long totalCalls; public static GetInstanceTrendingReportResponseBodyDataInbound build(java.util.Map map) throws Exception { GetInstanceTrendingReportResponseBodyDataInbound self = new GetInstanceTrendingReportResponseBodyDataInbound(); return TeaModel.build(map, self); } public GetInstanceTrendingReportResponseBodyDataInbound setCallsAbandonedInIVR(Long callsAbandonedInIVR) { this.callsAbandonedInIVR = callsAbandonedInIVR; return this; } public Long getCallsAbandonedInIVR() { return this.callsAbandonedInIVR; } public GetInstanceTrendingReportResponseBodyDataInbound setCallsAbandonedInQueue(Long callsAbandonedInQueue) { this.callsAbandonedInQueue = callsAbandonedInQueue; return this; } public Long getCallsAbandonedInQueue() { return this.callsAbandonedInQueue; } public GetInstanceTrendingReportResponseBodyDataInbound setCallsAbandonedInRing(Long callsAbandonedInRing) { this.callsAbandonedInRing = callsAbandonedInRing; return this; } public Long getCallsAbandonedInRing() { return this.callsAbandonedInRing; } public GetInstanceTrendingReportResponseBodyDataInbound setCallsHandled(Long callsHandled) { this.callsHandled = callsHandled; return this; } public Long getCallsHandled() { return this.callsHandled; } public GetInstanceTrendingReportResponseBodyDataInbound setCallsQueued(Long callsQueued) { this.callsQueued = callsQueued; return this; } public Long getCallsQueued() { return this.callsQueued; } public GetInstanceTrendingReportResponseBodyDataInbound setStatsTime(Long statsTime) { this.statsTime = statsTime; return this; } public Long getStatsTime() { return this.statsTime; } public GetInstanceTrendingReportResponseBodyDataInbound setTotalCalls(Long totalCalls) { this.totalCalls = totalCalls; return this; } public Long getTotalCalls() { return this.totalCalls; } } public static class GetInstanceTrendingReportResponseBodyDataOutbound extends TeaModel { /** * example: *

0

*/ @NameInMap("CallsAnswered") public Long callsAnswered; /** * example: *

1604639129000

*/ @NameInMap("StatsTime") public Long statsTime; /** * example: *

0

*/ @NameInMap("TotalCalls") public Long totalCalls; public static GetInstanceTrendingReportResponseBodyDataOutbound build(java.util.Map map) throws Exception { GetInstanceTrendingReportResponseBodyDataOutbound self = new GetInstanceTrendingReportResponseBodyDataOutbound(); return TeaModel.build(map, self); } public GetInstanceTrendingReportResponseBodyDataOutbound setCallsAnswered(Long callsAnswered) { this.callsAnswered = callsAnswered; return this; } public Long getCallsAnswered() { return this.callsAnswered; } public GetInstanceTrendingReportResponseBodyDataOutbound setStatsTime(Long statsTime) { this.statsTime = statsTime; return this; } public Long getStatsTime() { return this.statsTime; } public GetInstanceTrendingReportResponseBodyDataOutbound setTotalCalls(Long totalCalls) { this.totalCalls = totalCalls; return this; } public Long getTotalCalls() { return this.totalCalls; } } public static class GetInstanceTrendingReportResponseBodyDataOverall extends TeaModel { @NameInMap("MaxLoggedInAgents") public Long maxLoggedInAgents; @NameInMap("StatsTime") public Long statsTime; public static GetInstanceTrendingReportResponseBodyDataOverall build(java.util.Map map) throws Exception { GetInstanceTrendingReportResponseBodyDataOverall self = new GetInstanceTrendingReportResponseBodyDataOverall(); return TeaModel.build(map, self); } public GetInstanceTrendingReportResponseBodyDataOverall setMaxLoggedInAgents(Long maxLoggedInAgents) { this.maxLoggedInAgents = maxLoggedInAgents; return this; } public Long getMaxLoggedInAgents() { return this.maxLoggedInAgents; } public GetInstanceTrendingReportResponseBodyDataOverall setStatsTime(Long statsTime) { this.statsTime = statsTime; return this; } public Long getStatsTime() { return this.statsTime; } } public static class GetInstanceTrendingReportResponseBodyData extends TeaModel { @NameInMap("Inbound") public java.util.List inbound; @NameInMap("Outbound") public java.util.List outbound; @NameInMap("Overall") public java.util.List overall; public static GetInstanceTrendingReportResponseBodyData build(java.util.Map map) throws Exception { GetInstanceTrendingReportResponseBodyData self = new GetInstanceTrendingReportResponseBodyData(); return TeaModel.build(map, self); } public GetInstanceTrendingReportResponseBodyData setInbound(java.util.List inbound) { this.inbound = inbound; return this; } public java.util.List getInbound() { return this.inbound; } public GetInstanceTrendingReportResponseBodyData setOutbound(java.util.List outbound) { this.outbound = outbound; return this; } public java.util.List getOutbound() { return this.outbound; } public GetInstanceTrendingReportResponseBodyData setOverall(java.util.List overall) { this.overall = overall; return this; } public java.util.List getOverall() { return this.overall; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy