ProtocolDescriptionSupport
@Generated(value="com.genesyslab.platform.commons.protocol.generator.Generator", date="2021-06-14T15:45:03.098-07:00") public abstract class RequestAgentWorkbinStats extends Message
Modifier and Type | Method | Description |
---|---|---|
static RequestAgentWorkbinStats |
create() |
Creates instance of RequestAgentWorkbinStats with no parameters set.
|
static RequestAgentWorkbinStats |
create(java.lang.Integer proxyClientId,
KeyValueCollection extension,
java.lang.Integer tenantId,
java.lang.String workbinAgentId,
java.lang.String workbinPlaceId,
java.lang.String workbinGroupId,
java.lang.String workbinPlaceGroupId) |
Creates instance of RequestAgentWorkbinStats with all parameters set.
|
abstract KeyValueCollection |
getExtension() |
[Optional] Extensions.
|
abstract java.lang.Integer |
getProxyClientId() |
[Optional] Through proxy client identifier that must be specified by proxy.
|
abstract java.lang.Integer |
getReferenceId() |
[Mandatory] Reference identifier of the request.
|
abstract java.lang.Integer |
getTenantId() |
[Optional] Tenant identifier of the agent.
|
abstract java.lang.String |
getWorkbinAgentId() |
[Optional] Employee id of the agent statistic is required for.
|
abstract java.lang.String |
getWorkbinGroupId() |
[Optional] Agent group names of the groups statistic is required for.
|
abstract java.lang.String |
getWorkbinPlaceGroupId() |
[Optional] Place group names of the groups statistic is required for.
|
abstract java.lang.String |
getWorkbinPlaceId() |
[Optional] Place name of the place statistic is required for.
|
abstract void |
setExtension(KeyValueCollection extension) |
[Optional] Extensions.
|
abstract void |
setProxyClientId(int proxyClientId) |
[Optional] Through proxy client identifier that must be specified by proxy.
|
abstract void |
setProxyClientId(java.lang.Integer proxyClientId) |
[Optional] Through proxy client identifier that must be specified by proxy.
|
abstract void |
setReferenceId(int referenceId) |
[Mandatory] Reference identifier of the request.
|
abstract void |
setReferenceId(java.lang.Integer referenceId) |
[Mandatory] Reference identifier of the request.
|
abstract void |
setTenantId(int tenantId) |
[Optional] Tenant identifier of the agent.
|
abstract void |
setTenantId(java.lang.Integer tenantId) |
[Optional] Tenant identifier of the agent.
|
abstract void |
setWorkbinAgentId(java.lang.String workbinAgentId) |
[Optional] Employee id of the agent statistic is required for.
|
abstract void |
setWorkbinGroupId(java.lang.String workbinGroupId) |
[Optional] Agent group names of the groups statistic is required for.
|
abstract void |
setWorkbinPlaceGroupId(java.lang.String workbinPlaceGroupId) |
[Optional] Place group names of the groups statistic is required for.
|
abstract void |
setWorkbinPlaceId(java.lang.String workbinPlaceId) |
[Optional] Place name of the place statistic is required for.
|
equals, hashCode, toString, toString
cloneMessage, getEndpoint, getMessageAttribute, getProtocolDescription, getProtocolId, messageId, messageName, setProtocolDescription
public static final int ID
public static final java.lang.String NAME
public static RequestAgentWorkbinStats create()
public static RequestAgentWorkbinStats create(java.lang.Integer proxyClientId, KeyValueCollection extension, java.lang.Integer tenantId, java.lang.String workbinAgentId, java.lang.String workbinPlaceId, java.lang.String workbinGroupId, java.lang.String workbinPlaceGroupId)
proxyClientId
- The identifier of the client of proxy.extension
- Extensions.tenantId
- Tenant identifier of the party (dbid from the configuration).workbinAgentId
- Employee identifier of the agent who is the owner of the workbin instance. Must be specified for agent workbin.workbinPlaceId
- Place name of the place that is the owner of the workbin instance. Must be specified for place workbinworkbinGroupId
- Agent group name of the agent group that is the owner of the workbin instance. Must be specified for agent group workbin.workbinPlaceGroupId
- Place group name of the place group that is the owner of the workbin instance. Must be specified for place group workbin.public abstract java.lang.Integer getProxyClientId()
public abstract void setProxyClientId(java.lang.Integer proxyClientId)
public abstract void setProxyClientId(int proxyClientId)
public abstract KeyValueCollection getExtension()
public abstract void setExtension(KeyValueCollection extension)
public abstract java.lang.Integer getReferenceId()
public abstract void setReferenceId(java.lang.Integer referenceId)
public abstract void setReferenceId(int referenceId)
public abstract java.lang.Integer getTenantId()
public abstract void setTenantId(java.lang.Integer tenantId)
public abstract void setTenantId(int tenantId)
public abstract java.lang.String getWorkbinAgentId()
public abstract void setWorkbinAgentId(java.lang.String workbinAgentId)
public abstract java.lang.String getWorkbinPlaceId()
public abstract void setWorkbinPlaceId(java.lang.String workbinPlaceId)
public abstract java.lang.String getWorkbinGroupId()
public abstract void setWorkbinGroupId(java.lang.String workbinGroupId)
public abstract java.lang.String getWorkbinPlaceGroupId()
public abstract void setWorkbinPlaceGroupId(java.lang.String workbinPlaceGroupId)
Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 9.0.006.00
Copyright © 2006–2019 Genesys Telecommunications Laboratories, Inc. All rights reserved.