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

com.aliyun.ccc20200701.models.ListIntervalInstanceReportResponseBody 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 ListIntervalInstanceReportResponseBody extends TeaModel {
    /**
     * example:
     * 

OK

*/ @NameInMap("Code") public String code; @NameInMap("Data") public java.util.List 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 ListIntervalInstanceReportResponseBody build(java.util.Map map) throws Exception { ListIntervalInstanceReportResponseBody self = new ListIntervalInstanceReportResponseBody(); return TeaModel.build(map, self); } public ListIntervalInstanceReportResponseBody setCode(String code) { this.code = code; return this; } public String getCode() { return this.code; } public ListIntervalInstanceReportResponseBody setData(java.util.List data) { this.data = data; return this; } public java.util.List getData() { return this.data; } public ListIntervalInstanceReportResponseBody setHttpStatusCode(Integer httpStatusCode) { this.httpStatusCode = httpStatusCode; return this; } public Integer getHttpStatusCode() { return this.httpStatusCode; } public ListIntervalInstanceReportResponseBody setMessage(String message) { this.message = message; return this; } public String getMessage() { return this.message; } public ListIntervalInstanceReportResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public static class ListIntervalInstanceReportResponseBodyDataInbound extends TeaModel { @NameInMap("AbandonRate") public Float abandonRate; /** * example: *

0

*/ @NameInMap("AbandonedRate") public Float abandonedRate; /** * example: *

0

*/ @NameInMap("AverageAbandonTime") public Float averageAbandonTime; /** * example: *

0

*/ @NameInMap("AverageAbandonedInIVRTime") public Float averageAbandonedInIVRTime; /** * example: *

0

*/ @NameInMap("AverageAbandonedInQueueTime") public Float averageAbandonedInQueueTime; /** * example: *

0

*/ @NameInMap("AverageAbandonedInRingTime") public Float averageAbandonedInRingTime; @NameInMap("AverageFirstResponseTime") public Float averageFirstResponseTime; /** * example: *

0

*/ @NameInMap("AverageHoldTime") public Float averageHoldTime; @NameInMap("AverageResponseTime") public Float averageResponseTime; /** * example: *

5

*/ @NameInMap("AverageRingTime") public Float averageRingTime; /** * example: *

64

*/ @NameInMap("AverageTalkTime") public Float averageTalkTime; /** * example: *

5

*/ @NameInMap("AverageWaitTime") public Float averageWaitTime; /** * example: *

13

*/ @NameInMap("AverageWorkTime") public Float averageWorkTime; /** * example: *

0

*/ @NameInMap("CallsAbandoned") public Long callsAbandoned; /** * example: *

0

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

0

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

0

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

0

*/ @NameInMap("CallsAbandonedInVoiceNavigator") public Long callsAbandonedInVoiceNavigator; /** * example: *

0

*/ @NameInMap("CallsAttendedTransferred") public Long callsAttendedTransferred; /** * example: *

0

*/ @NameInMap("CallsBlindTransferred") public Long callsBlindTransferred; @NameInMap("CallsCausedIVRException") public Long callsCausedIVRException; /** * example: *

0

*/ @NameInMap("CallsForwardToOutsideNumber") public Long callsForwardToOutsideNumber; /** * example: *

7

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

0

*/ @NameInMap("CallsHold") public Long callsHold; /** * example: *

0

*/ @NameInMap("CallsIVRException") public Long callsIVRException; /** * example: *

7

*/ @NameInMap("CallsOffered") public Long callsOffered; /** * example: *

7

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

0

*/ @NameInMap("CallsQueuingFailed") public Long callsQueuingFailed; /** * example: *

0

*/ @NameInMap("CallsQueuingOverflow") public Long callsQueuingOverflow; /** * example: *

0

*/ @NameInMap("CallsQueuingTimeout") public Long callsQueuingTimeout; /** * example: *

7

*/ @NameInMap("CallsRinged") public Long callsRinged; @NameInMap("CallsToVoicemail") public Long callsToVoicemail; /** * example: *

0

*/ @NameInMap("CallsVoicemail") public Long callsVoicemail; /** * example: *

1

*/ @NameInMap("HandleRate") public Float handleRate; /** * example: *

0

*/ @NameInMap("MaxAbandonTime") public Long maxAbandonTime; /** * example: *

0

*/ @NameInMap("MaxAbandonedInIVRTime") public Long maxAbandonedInIVRTime; /** * example: *

0

*/ @NameInMap("MaxAbandonedInQueueTime") public Long maxAbandonedInQueueTime; /** * example: *

0

*/ @NameInMap("MaxAbandonedInRingTime") public Long maxAbandonedInRingTime; /** * example: *

0

*/ @NameInMap("MaxHoldTime") public Long maxHoldTime; /** * example: *

12

*/ @NameInMap("MaxRingTime") public Long maxRingTime; /** * example: *

219

*/ @NameInMap("MaxTalkTime") public Long maxTalkTime; /** * example: *

13

*/ @NameInMap("MaxWaitTime") public Long maxWaitTime; /** * example: *

17

*/ @NameInMap("MaxWorkTime") public Long maxWorkTime; /** * example: *

0

*/ @NameInMap("SatisfactionIndex") public Float satisfactionIndex; /** * example: *

0

*/ @NameInMap("SatisfactionRate") public Float satisfactionRate; /** * example: *

0

*/ @NameInMap("SatisfactionSurveysOffered") public Long satisfactionSurveysOffered; /** * example: *

0

*/ @NameInMap("SatisfactionSurveysResponded") public Long satisfactionSurveysResponded; /** * example: *

1

*/ @NameInMap("ServiceLevel20") public Float serviceLevel20; /** * example: *

0

*/ @NameInMap("TotalAbandonTime") public Long totalAbandonTime; /** * example: *

0

*/ @NameInMap("TotalAbandonedInIVRTime") public Long totalAbandonedInIVRTime; /** * example: *

0

*/ @NameInMap("TotalAbandonedInQueueTime") public Long totalAbandonedInQueueTime; /** * example: *

0

*/ @NameInMap("TotalAbandonedInRingTime") public Long totalAbandonedInRingTime; /** * example: *

0

*/ @NameInMap("TotalHoldTime") public Long totalHoldTime; @NameInMap("TotalMessagesSent") public Long totalMessagesSent; @NameInMap("TotalMessagesSentByAgent") public Long totalMessagesSentByAgent; @NameInMap("TotalMessagesSentByCustomer") public Long totalMessagesSentByCustomer; /** * example: *

32

*/ @NameInMap("TotalRingTime") public Long totalRingTime; /** * example: *

447

*/ @NameInMap("TotalTalkTime") public Long totalTalkTime; /** * example: *

34

*/ @NameInMap("TotalWaitTime") public Long totalWaitTime; /** * example: *

85

*/ @NameInMap("TotalWorkTime") public Long totalWorkTime; public static ListIntervalInstanceReportResponseBodyDataInbound build(java.util.Map map) throws Exception { ListIntervalInstanceReportResponseBodyDataInbound self = new ListIntervalInstanceReportResponseBodyDataInbound(); return TeaModel.build(map, self); } public ListIntervalInstanceReportResponseBodyDataInbound setAbandonRate(Float abandonRate) { this.abandonRate = abandonRate; return this; } public Float getAbandonRate() { return this.abandonRate; } public ListIntervalInstanceReportResponseBodyDataInbound setAbandonedRate(Float abandonedRate) { this.abandonedRate = abandonedRate; return this; } public Float getAbandonedRate() { return this.abandonedRate; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageAbandonTime(Float averageAbandonTime) { this.averageAbandonTime = averageAbandonTime; return this; } public Float getAverageAbandonTime() { return this.averageAbandonTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageAbandonedInIVRTime(Float averageAbandonedInIVRTime) { this.averageAbandonedInIVRTime = averageAbandonedInIVRTime; return this; } public Float getAverageAbandonedInIVRTime() { return this.averageAbandonedInIVRTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageAbandonedInQueueTime(Float averageAbandonedInQueueTime) { this.averageAbandonedInQueueTime = averageAbandonedInQueueTime; return this; } public Float getAverageAbandonedInQueueTime() { return this.averageAbandonedInQueueTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageAbandonedInRingTime(Float averageAbandonedInRingTime) { this.averageAbandonedInRingTime = averageAbandonedInRingTime; return this; } public Float getAverageAbandonedInRingTime() { return this.averageAbandonedInRingTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageFirstResponseTime(Float averageFirstResponseTime) { this.averageFirstResponseTime = averageFirstResponseTime; return this; } public Float getAverageFirstResponseTime() { return this.averageFirstResponseTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageHoldTime(Float averageHoldTime) { this.averageHoldTime = averageHoldTime; return this; } public Float getAverageHoldTime() { return this.averageHoldTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageResponseTime(Float averageResponseTime) { this.averageResponseTime = averageResponseTime; return this; } public Float getAverageResponseTime() { return this.averageResponseTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageRingTime(Float averageRingTime) { this.averageRingTime = averageRingTime; return this; } public Float getAverageRingTime() { return this.averageRingTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageTalkTime(Float averageTalkTime) { this.averageTalkTime = averageTalkTime; return this; } public Float getAverageTalkTime() { return this.averageTalkTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageWaitTime(Float averageWaitTime) { this.averageWaitTime = averageWaitTime; return this; } public Float getAverageWaitTime() { return this.averageWaitTime; } public ListIntervalInstanceReportResponseBodyDataInbound setAverageWorkTime(Float averageWorkTime) { this.averageWorkTime = averageWorkTime; return this; } public Float getAverageWorkTime() { return this.averageWorkTime; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsAbandoned(Long callsAbandoned) { this.callsAbandoned = callsAbandoned; return this; } public Long getCallsAbandoned() { return this.callsAbandoned; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsAbandonedInIVR(Long callsAbandonedInIVR) { this.callsAbandonedInIVR = callsAbandonedInIVR; return this; } public Long getCallsAbandonedInIVR() { return this.callsAbandonedInIVR; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsAbandonedInQueue(Long callsAbandonedInQueue) { this.callsAbandonedInQueue = callsAbandonedInQueue; return this; } public Long getCallsAbandonedInQueue() { return this.callsAbandonedInQueue; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsAbandonedInRing(Long callsAbandonedInRing) { this.callsAbandonedInRing = callsAbandonedInRing; return this; } public Long getCallsAbandonedInRing() { return this.callsAbandonedInRing; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsAbandonedInVoiceNavigator(Long callsAbandonedInVoiceNavigator) { this.callsAbandonedInVoiceNavigator = callsAbandonedInVoiceNavigator; return this; } public Long getCallsAbandonedInVoiceNavigator() { return this.callsAbandonedInVoiceNavigator; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsAttendedTransferred(Long callsAttendedTransferred) { this.callsAttendedTransferred = callsAttendedTransferred; return this; } public Long getCallsAttendedTransferred() { return this.callsAttendedTransferred; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsBlindTransferred(Long callsBlindTransferred) { this.callsBlindTransferred = callsBlindTransferred; return this; } public Long getCallsBlindTransferred() { return this.callsBlindTransferred; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsCausedIVRException(Long callsCausedIVRException) { this.callsCausedIVRException = callsCausedIVRException; return this; } public Long getCallsCausedIVRException() { return this.callsCausedIVRException; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsForwardToOutsideNumber(Long callsForwardToOutsideNumber) { this.callsForwardToOutsideNumber = callsForwardToOutsideNumber; return this; } public Long getCallsForwardToOutsideNumber() { return this.callsForwardToOutsideNumber; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsHandled(Long callsHandled) { this.callsHandled = callsHandled; return this; } public Long getCallsHandled() { return this.callsHandled; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsHold(Long callsHold) { this.callsHold = callsHold; return this; } public Long getCallsHold() { return this.callsHold; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsIVRException(Long callsIVRException) { this.callsIVRException = callsIVRException; return this; } public Long getCallsIVRException() { return this.callsIVRException; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsOffered(Long callsOffered) { this.callsOffered = callsOffered; return this; } public Long getCallsOffered() { return this.callsOffered; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsQueued(Long callsQueued) { this.callsQueued = callsQueued; return this; } public Long getCallsQueued() { return this.callsQueued; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsQueuingFailed(Long callsQueuingFailed) { this.callsQueuingFailed = callsQueuingFailed; return this; } public Long getCallsQueuingFailed() { return this.callsQueuingFailed; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsQueuingOverflow(Long callsQueuingOverflow) { this.callsQueuingOverflow = callsQueuingOverflow; return this; } public Long getCallsQueuingOverflow() { return this.callsQueuingOverflow; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsQueuingTimeout(Long callsQueuingTimeout) { this.callsQueuingTimeout = callsQueuingTimeout; return this; } public Long getCallsQueuingTimeout() { return this.callsQueuingTimeout; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsRinged(Long callsRinged) { this.callsRinged = callsRinged; return this; } public Long getCallsRinged() { return this.callsRinged; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsToVoicemail(Long callsToVoicemail) { this.callsToVoicemail = callsToVoicemail; return this; } public Long getCallsToVoicemail() { return this.callsToVoicemail; } public ListIntervalInstanceReportResponseBodyDataInbound setCallsVoicemail(Long callsVoicemail) { this.callsVoicemail = callsVoicemail; return this; } public Long getCallsVoicemail() { return this.callsVoicemail; } public ListIntervalInstanceReportResponseBodyDataInbound setHandleRate(Float handleRate) { this.handleRate = handleRate; return this; } public Float getHandleRate() { return this.handleRate; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxAbandonTime(Long maxAbandonTime) { this.maxAbandonTime = maxAbandonTime; return this; } public Long getMaxAbandonTime() { return this.maxAbandonTime; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxAbandonedInIVRTime(Long maxAbandonedInIVRTime) { this.maxAbandonedInIVRTime = maxAbandonedInIVRTime; return this; } public Long getMaxAbandonedInIVRTime() { return this.maxAbandonedInIVRTime; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxAbandonedInQueueTime(Long maxAbandonedInQueueTime) { this.maxAbandonedInQueueTime = maxAbandonedInQueueTime; return this; } public Long getMaxAbandonedInQueueTime() { return this.maxAbandonedInQueueTime; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxAbandonedInRingTime(Long maxAbandonedInRingTime) { this.maxAbandonedInRingTime = maxAbandonedInRingTime; return this; } public Long getMaxAbandonedInRingTime() { return this.maxAbandonedInRingTime; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxHoldTime(Long maxHoldTime) { this.maxHoldTime = maxHoldTime; return this; } public Long getMaxHoldTime() { return this.maxHoldTime; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxRingTime(Long maxRingTime) { this.maxRingTime = maxRingTime; return this; } public Long getMaxRingTime() { return this.maxRingTime; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxTalkTime(Long maxTalkTime) { this.maxTalkTime = maxTalkTime; return this; } public Long getMaxTalkTime() { return this.maxTalkTime; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxWaitTime(Long maxWaitTime) { this.maxWaitTime = maxWaitTime; return this; } public Long getMaxWaitTime() { return this.maxWaitTime; } public ListIntervalInstanceReportResponseBodyDataInbound setMaxWorkTime(Long maxWorkTime) { this.maxWorkTime = maxWorkTime; return this; } public Long getMaxWorkTime() { return this.maxWorkTime; } public ListIntervalInstanceReportResponseBodyDataInbound setSatisfactionIndex(Float satisfactionIndex) { this.satisfactionIndex = satisfactionIndex; return this; } public Float getSatisfactionIndex() { return this.satisfactionIndex; } public ListIntervalInstanceReportResponseBodyDataInbound setSatisfactionRate(Float satisfactionRate) { this.satisfactionRate = satisfactionRate; return this; } public Float getSatisfactionRate() { return this.satisfactionRate; } public ListIntervalInstanceReportResponseBodyDataInbound setSatisfactionSurveysOffered(Long satisfactionSurveysOffered) { this.satisfactionSurveysOffered = satisfactionSurveysOffered; return this; } public Long getSatisfactionSurveysOffered() { return this.satisfactionSurveysOffered; } public ListIntervalInstanceReportResponseBodyDataInbound setSatisfactionSurveysResponded(Long satisfactionSurveysResponded) { this.satisfactionSurveysResponded = satisfactionSurveysResponded; return this; } public Long getSatisfactionSurveysResponded() { return this.satisfactionSurveysResponded; } public ListIntervalInstanceReportResponseBodyDataInbound setServiceLevel20(Float serviceLevel20) { this.serviceLevel20 = serviceLevel20; return this; } public Float getServiceLevel20() { return this.serviceLevel20; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalAbandonTime(Long totalAbandonTime) { this.totalAbandonTime = totalAbandonTime; return this; } public Long getTotalAbandonTime() { return this.totalAbandonTime; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalAbandonedInIVRTime(Long totalAbandonedInIVRTime) { this.totalAbandonedInIVRTime = totalAbandonedInIVRTime; return this; } public Long getTotalAbandonedInIVRTime() { return this.totalAbandonedInIVRTime; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalAbandonedInQueueTime(Long totalAbandonedInQueueTime) { this.totalAbandonedInQueueTime = totalAbandonedInQueueTime; return this; } public Long getTotalAbandonedInQueueTime() { return this.totalAbandonedInQueueTime; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalAbandonedInRingTime(Long totalAbandonedInRingTime) { this.totalAbandonedInRingTime = totalAbandonedInRingTime; return this; } public Long getTotalAbandonedInRingTime() { return this.totalAbandonedInRingTime; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalHoldTime(Long totalHoldTime) { this.totalHoldTime = totalHoldTime; return this; } public Long getTotalHoldTime() { return this.totalHoldTime; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalMessagesSent(Long totalMessagesSent) { this.totalMessagesSent = totalMessagesSent; return this; } public Long getTotalMessagesSent() { return this.totalMessagesSent; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalMessagesSentByAgent(Long totalMessagesSentByAgent) { this.totalMessagesSentByAgent = totalMessagesSentByAgent; return this; } public Long getTotalMessagesSentByAgent() { return this.totalMessagesSentByAgent; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalMessagesSentByCustomer(Long totalMessagesSentByCustomer) { this.totalMessagesSentByCustomer = totalMessagesSentByCustomer; return this; } public Long getTotalMessagesSentByCustomer() { return this.totalMessagesSentByCustomer; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalRingTime(Long totalRingTime) { this.totalRingTime = totalRingTime; return this; } public Long getTotalRingTime() { return this.totalRingTime; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalTalkTime(Long totalTalkTime) { this.totalTalkTime = totalTalkTime; return this; } public Long getTotalTalkTime() { return this.totalTalkTime; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalWaitTime(Long totalWaitTime) { this.totalWaitTime = totalWaitTime; return this; } public Long getTotalWaitTime() { return this.totalWaitTime; } public ListIntervalInstanceReportResponseBodyDataInbound setTotalWorkTime(Long totalWorkTime) { this.totalWorkTime = totalWorkTime; return this; } public Long getTotalWorkTime() { return this.totalWorkTime; } } public static class ListIntervalInstanceReportResponseBodyDataOutbound extends TeaModel { /** * example: *

0

*/ @NameInMap("AnswerRate") public Float answerRate; /** * example: *

0

*/ @NameInMap("AverageDialingTime") public Float averageDialingTime; /** * example: *

0

*/ @NameInMap("AverageHoldTime") public Float averageHoldTime; /** * example: *

0

*/ @NameInMap("AverageRingTime") public Float averageRingTime; /** * example: *

0

*/ @NameInMap("AverageTalkTime") public Float averageTalkTime; /** * example: *

0

*/ @NameInMap("AverageWorkTime") public Float averageWorkTime; /** * example: *

0

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

0

*/ @NameInMap("CallsAttendedTransferred") public Long callsAttendedTransferred; /** * example: *

0

*/ @NameInMap("CallsBlindTransferred") public Long callsBlindTransferred; /** * example: *

0

*/ @NameInMap("CallsDialed") public Long callsDialed; /** * example: *

0

*/ @NameInMap("CallsHold") public Long callsHold; /** * example: *

0

*/ @NameInMap("CallsRinged") public Long callsRinged; /** * example: *

0

*/ @NameInMap("MaxDialingTime") public Long maxDialingTime; /** * example: *

0

*/ @NameInMap("MaxHoldTime") public Long maxHoldTime; /** * example: *

0

*/ @NameInMap("MaxRingTime") public Long maxRingTime; /** * example: *

0

*/ @NameInMap("MaxTalkTime") public Long maxTalkTime; /** * example: *

0

*/ @NameInMap("MaxWorkTime") public Long maxWorkTime; /** * example: *

0

*/ @NameInMap("SatisfactionIndex") public Float satisfactionIndex; /** * example: *

0

*/ @NameInMap("SatisfactionRate") public Float satisfactionRate; /** * example: *

0

*/ @NameInMap("SatisfactionSurveysOffered") public Long satisfactionSurveysOffered; /** * example: *

0

*/ @NameInMap("SatisfactionSurveysResponded") public Long satisfactionSurveysResponded; /** * example: *

0

*/ @NameInMap("TotalDialingTime") public Long totalDialingTime; /** * example: *

0

*/ @NameInMap("TotalHoldTime") public Long totalHoldTime; /** * example: *

0

*/ @NameInMap("TotalRingTime") public Long totalRingTime; /** * example: *

0

*/ @NameInMap("TotalTalkTime") public Long totalTalkTime; /** * example: *

0

*/ @NameInMap("TotalWorkTime") public Long totalWorkTime; public static ListIntervalInstanceReportResponseBodyDataOutbound build(java.util.Map map) throws Exception { ListIntervalInstanceReportResponseBodyDataOutbound self = new ListIntervalInstanceReportResponseBodyDataOutbound(); return TeaModel.build(map, self); } public ListIntervalInstanceReportResponseBodyDataOutbound setAnswerRate(Float answerRate) { this.answerRate = answerRate; return this; } public Float getAnswerRate() { return this.answerRate; } public ListIntervalInstanceReportResponseBodyDataOutbound setAverageDialingTime(Float averageDialingTime) { this.averageDialingTime = averageDialingTime; return this; } public Float getAverageDialingTime() { return this.averageDialingTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setAverageHoldTime(Float averageHoldTime) { this.averageHoldTime = averageHoldTime; return this; } public Float getAverageHoldTime() { return this.averageHoldTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setAverageRingTime(Float averageRingTime) { this.averageRingTime = averageRingTime; return this; } public Float getAverageRingTime() { return this.averageRingTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setAverageTalkTime(Float averageTalkTime) { this.averageTalkTime = averageTalkTime; return this; } public Float getAverageTalkTime() { return this.averageTalkTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setAverageWorkTime(Float averageWorkTime) { this.averageWorkTime = averageWorkTime; return this; } public Float getAverageWorkTime() { return this.averageWorkTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setCallsAnswered(Long callsAnswered) { this.callsAnswered = callsAnswered; return this; } public Long getCallsAnswered() { return this.callsAnswered; } public ListIntervalInstanceReportResponseBodyDataOutbound setCallsAttendedTransferred(Long callsAttendedTransferred) { this.callsAttendedTransferred = callsAttendedTransferred; return this; } public Long getCallsAttendedTransferred() { return this.callsAttendedTransferred; } public ListIntervalInstanceReportResponseBodyDataOutbound setCallsBlindTransferred(Long callsBlindTransferred) { this.callsBlindTransferred = callsBlindTransferred; return this; } public Long getCallsBlindTransferred() { return this.callsBlindTransferred; } public ListIntervalInstanceReportResponseBodyDataOutbound setCallsDialed(Long callsDialed) { this.callsDialed = callsDialed; return this; } public Long getCallsDialed() { return this.callsDialed; } public ListIntervalInstanceReportResponseBodyDataOutbound setCallsHold(Long callsHold) { this.callsHold = callsHold; return this; } public Long getCallsHold() { return this.callsHold; } public ListIntervalInstanceReportResponseBodyDataOutbound setCallsRinged(Long callsRinged) { this.callsRinged = callsRinged; return this; } public Long getCallsRinged() { return this.callsRinged; } public ListIntervalInstanceReportResponseBodyDataOutbound setMaxDialingTime(Long maxDialingTime) { this.maxDialingTime = maxDialingTime; return this; } public Long getMaxDialingTime() { return this.maxDialingTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setMaxHoldTime(Long maxHoldTime) { this.maxHoldTime = maxHoldTime; return this; } public Long getMaxHoldTime() { return this.maxHoldTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setMaxRingTime(Long maxRingTime) { this.maxRingTime = maxRingTime; return this; } public Long getMaxRingTime() { return this.maxRingTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setMaxTalkTime(Long maxTalkTime) { this.maxTalkTime = maxTalkTime; return this; } public Long getMaxTalkTime() { return this.maxTalkTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setMaxWorkTime(Long maxWorkTime) { this.maxWorkTime = maxWorkTime; return this; } public Long getMaxWorkTime() { return this.maxWorkTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setSatisfactionIndex(Float satisfactionIndex) { this.satisfactionIndex = satisfactionIndex; return this; } public Float getSatisfactionIndex() { return this.satisfactionIndex; } public ListIntervalInstanceReportResponseBodyDataOutbound setSatisfactionRate(Float satisfactionRate) { this.satisfactionRate = satisfactionRate; return this; } public Float getSatisfactionRate() { return this.satisfactionRate; } public ListIntervalInstanceReportResponseBodyDataOutbound setSatisfactionSurveysOffered(Long satisfactionSurveysOffered) { this.satisfactionSurveysOffered = satisfactionSurveysOffered; return this; } public Long getSatisfactionSurveysOffered() { return this.satisfactionSurveysOffered; } public ListIntervalInstanceReportResponseBodyDataOutbound setSatisfactionSurveysResponded(Long satisfactionSurveysResponded) { this.satisfactionSurveysResponded = satisfactionSurveysResponded; return this; } public Long getSatisfactionSurveysResponded() { return this.satisfactionSurveysResponded; } public ListIntervalInstanceReportResponseBodyDataOutbound setTotalDialingTime(Long totalDialingTime) { this.totalDialingTime = totalDialingTime; return this; } public Long getTotalDialingTime() { return this.totalDialingTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setTotalHoldTime(Long totalHoldTime) { this.totalHoldTime = totalHoldTime; return this; } public Long getTotalHoldTime() { return this.totalHoldTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setTotalRingTime(Long totalRingTime) { this.totalRingTime = totalRingTime; return this; } public Long getTotalRingTime() { return this.totalRingTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setTotalTalkTime(Long totalTalkTime) { this.totalTalkTime = totalTalkTime; return this; } public Long getTotalTalkTime() { return this.totalTalkTime; } public ListIntervalInstanceReportResponseBodyDataOutbound setTotalWorkTime(Long totalWorkTime) { this.totalWorkTime = totalWorkTime; return this; } public Long getTotalWorkTime() { return this.totalWorkTime; } } public static class ListIntervalInstanceReportResponseBodyDataOverall extends TeaModel { /** * example: *

0

*/ @NameInMap("AverageBreakTime") public Float averageBreakTime; /** * example: *

0

*/ @NameInMap("AverageHoldTime") public Float averageHoldTime; /** * example: *

0

*/ @NameInMap("AverageReadyTime") public Float averageReadyTime; /** * example: *

0

*/ @NameInMap("AverageTalkTime") public Float averageTalkTime; /** * example: *

0

*/ @NameInMap("AverageWorkTime") public Float averageWorkTime; /** * example: *

0

*/ @NameInMap("MaxBreakTime") public Long maxBreakTime; /** * example: *

0

*/ @NameInMap("MaxHoldTime") public Long maxHoldTime; /** * example: *

0

*/ @NameInMap("MaxReadyTime") public Long maxReadyTime; /** * example: *

0

*/ @NameInMap("MaxTalkTime") public Long maxTalkTime; /** * example: *

0

*/ @NameInMap("MaxWorkTime") public Long maxWorkTime; /** * example: *

0

*/ @NameInMap("OccupancyRate") public Float occupancyRate; /** * example: *

0

*/ @NameInMap("SatisfactionIndex") public Float satisfactionIndex; /** * example: *

0

*/ @NameInMap("SatisfactionRate") public Float satisfactionRate; /** * example: *

0

*/ @NameInMap("SatisfactionSurveysOffered") public Long satisfactionSurveysOffered; /** * example: *

0

*/ @NameInMap("SatisfactionSurveysResponded") public Long satisfactionSurveysResponded; /** * example: *

0

*/ @NameInMap("TotalBreakTime") public Long totalBreakTime; /** * example: *

0

*/ @NameInMap("TotalCalls") public Long totalCalls; /** * example: *

0

*/ @NameInMap("TotalHoldTime") public Long totalHoldTime; /** * example: *

0

*/ @NameInMap("TotalLoggedInTime") public Long totalLoggedInTime; /** * example: *

0

*/ @NameInMap("TotalReadyTime") public Long totalReadyTime; /** * example: *

0

*/ @NameInMap("TotalTalkTime") public Long totalTalkTime; /** * example: *

0

*/ @NameInMap("TotalWorkTime") public Long totalWorkTime; public static ListIntervalInstanceReportResponseBodyDataOverall build(java.util.Map map) throws Exception { ListIntervalInstanceReportResponseBodyDataOverall self = new ListIntervalInstanceReportResponseBodyDataOverall(); return TeaModel.build(map, self); } public ListIntervalInstanceReportResponseBodyDataOverall setAverageBreakTime(Float averageBreakTime) { this.averageBreakTime = averageBreakTime; return this; } public Float getAverageBreakTime() { return this.averageBreakTime; } public ListIntervalInstanceReportResponseBodyDataOverall setAverageHoldTime(Float averageHoldTime) { this.averageHoldTime = averageHoldTime; return this; } public Float getAverageHoldTime() { return this.averageHoldTime; } public ListIntervalInstanceReportResponseBodyDataOverall setAverageReadyTime(Float averageReadyTime) { this.averageReadyTime = averageReadyTime; return this; } public Float getAverageReadyTime() { return this.averageReadyTime; } public ListIntervalInstanceReportResponseBodyDataOverall setAverageTalkTime(Float averageTalkTime) { this.averageTalkTime = averageTalkTime; return this; } public Float getAverageTalkTime() { return this.averageTalkTime; } public ListIntervalInstanceReportResponseBodyDataOverall setAverageWorkTime(Float averageWorkTime) { this.averageWorkTime = averageWorkTime; return this; } public Float getAverageWorkTime() { return this.averageWorkTime; } public ListIntervalInstanceReportResponseBodyDataOverall setMaxBreakTime(Long maxBreakTime) { this.maxBreakTime = maxBreakTime; return this; } public Long getMaxBreakTime() { return this.maxBreakTime; } public ListIntervalInstanceReportResponseBodyDataOverall setMaxHoldTime(Long maxHoldTime) { this.maxHoldTime = maxHoldTime; return this; } public Long getMaxHoldTime() { return this.maxHoldTime; } public ListIntervalInstanceReportResponseBodyDataOverall setMaxReadyTime(Long maxReadyTime) { this.maxReadyTime = maxReadyTime; return this; } public Long getMaxReadyTime() { return this.maxReadyTime; } public ListIntervalInstanceReportResponseBodyDataOverall setMaxTalkTime(Long maxTalkTime) { this.maxTalkTime = maxTalkTime; return this; } public Long getMaxTalkTime() { return this.maxTalkTime; } public ListIntervalInstanceReportResponseBodyDataOverall setMaxWorkTime(Long maxWorkTime) { this.maxWorkTime = maxWorkTime; return this; } public Long getMaxWorkTime() { return this.maxWorkTime; } public ListIntervalInstanceReportResponseBodyDataOverall setOccupancyRate(Float occupancyRate) { this.occupancyRate = occupancyRate; return this; } public Float getOccupancyRate() { return this.occupancyRate; } public ListIntervalInstanceReportResponseBodyDataOverall setSatisfactionIndex(Float satisfactionIndex) { this.satisfactionIndex = satisfactionIndex; return this; } public Float getSatisfactionIndex() { return this.satisfactionIndex; } public ListIntervalInstanceReportResponseBodyDataOverall setSatisfactionRate(Float satisfactionRate) { this.satisfactionRate = satisfactionRate; return this; } public Float getSatisfactionRate() { return this.satisfactionRate; } public ListIntervalInstanceReportResponseBodyDataOverall setSatisfactionSurveysOffered(Long satisfactionSurveysOffered) { this.satisfactionSurveysOffered = satisfactionSurveysOffered; return this; } public Long getSatisfactionSurveysOffered() { return this.satisfactionSurveysOffered; } public ListIntervalInstanceReportResponseBodyDataOverall setSatisfactionSurveysResponded(Long satisfactionSurveysResponded) { this.satisfactionSurveysResponded = satisfactionSurveysResponded; return this; } public Long getSatisfactionSurveysResponded() { return this.satisfactionSurveysResponded; } public ListIntervalInstanceReportResponseBodyDataOverall setTotalBreakTime(Long totalBreakTime) { this.totalBreakTime = totalBreakTime; return this; } public Long getTotalBreakTime() { return this.totalBreakTime; } public ListIntervalInstanceReportResponseBodyDataOverall setTotalCalls(Long totalCalls) { this.totalCalls = totalCalls; return this; } public Long getTotalCalls() { return this.totalCalls; } public ListIntervalInstanceReportResponseBodyDataOverall setTotalHoldTime(Long totalHoldTime) { this.totalHoldTime = totalHoldTime; return this; } public Long getTotalHoldTime() { return this.totalHoldTime; } public ListIntervalInstanceReportResponseBodyDataOverall setTotalLoggedInTime(Long totalLoggedInTime) { this.totalLoggedInTime = totalLoggedInTime; return this; } public Long getTotalLoggedInTime() { return this.totalLoggedInTime; } public ListIntervalInstanceReportResponseBodyDataOverall setTotalReadyTime(Long totalReadyTime) { this.totalReadyTime = totalReadyTime; return this; } public Long getTotalReadyTime() { return this.totalReadyTime; } public ListIntervalInstanceReportResponseBodyDataOverall setTotalTalkTime(Long totalTalkTime) { this.totalTalkTime = totalTalkTime; return this; } public Long getTotalTalkTime() { return this.totalTalkTime; } public ListIntervalInstanceReportResponseBodyDataOverall setTotalWorkTime(Long totalWorkTime) { this.totalWorkTime = totalWorkTime; return this; } public Long getTotalWorkTime() { return this.totalWorkTime; } } public static class ListIntervalInstanceReportResponseBodyData extends TeaModel { @NameInMap("Inbound") public ListIntervalInstanceReportResponseBodyDataInbound inbound; @NameInMap("Outbound") public ListIntervalInstanceReportResponseBodyDataOutbound outbound; @NameInMap("Overall") public ListIntervalInstanceReportResponseBodyDataOverall overall; /** * example: *

1620230400000

*/ @NameInMap("StatsTime") public Long statsTime; public static ListIntervalInstanceReportResponseBodyData build(java.util.Map map) throws Exception { ListIntervalInstanceReportResponseBodyData self = new ListIntervalInstanceReportResponseBodyData(); return TeaModel.build(map, self); } public ListIntervalInstanceReportResponseBodyData setInbound(ListIntervalInstanceReportResponseBodyDataInbound inbound) { this.inbound = inbound; return this; } public ListIntervalInstanceReportResponseBodyDataInbound getInbound() { return this.inbound; } public ListIntervalInstanceReportResponseBodyData setOutbound(ListIntervalInstanceReportResponseBodyDataOutbound outbound) { this.outbound = outbound; return this; } public ListIntervalInstanceReportResponseBodyDataOutbound getOutbound() { return this.outbound; } public ListIntervalInstanceReportResponseBodyData setOverall(ListIntervalInstanceReportResponseBodyDataOverall overall) { this.overall = overall; return this; } public ListIntervalInstanceReportResponseBodyDataOverall getOverall() { return this.overall; } public ListIntervalInstanceReportResponseBodyData setStatsTime(Long statsTime) { this.statsTime = statsTime; return this; } public Long getStatsTime() { return this.statsTime; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy