Package co.ecg.alpaca.toolkit.generated
Class CallCenter.EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CallCenter.EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest
- Enclosing class:
- CallCenter
public static class CallCenter.EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest
extends Request<DefaultResponse>
Delete agent(s) from a Agent Threshold Profile. Agents cannot be unassigned (deleted) directly from the default profile, they need to be assigned (added) to a different profile. The response is either SuccessResponse or ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @NotNull @Size(min=1) String[]
protected @NotNull @Valid Enterprise
protected @NotNull @Size(min=1,max=40) String
-
Constructor Summary
ConstructorsConstructorDescriptionEnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest
(Enterprise enterprise, String profileName, String... agentUserId) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.String[]
getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAgentUserId
(String... agentUserId) setEnterprise
(Enterprise enterprise) setProfileName
(String profileName) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
enterprise
-
profileName
-
agentUserId
@NotNull @Size(min=1) @StringArrayElementSize(min=1, max=161) protected @NotNull @Size(min=1) String[] agentUserId
-
-
Constructor Details
-
EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest
public EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest() -
EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest
public EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest(Enterprise enterprise, String profileName, String... agentUserId)
-
-
Method Details
-
setEnterprise
public CallCenter.EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest setEnterprise(Enterprise enterprise) -
getEnterprise
-
setProfileName
public CallCenter.EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest setProfileName(String profileName) -
getProfileName
-
setAgentUserId
public CallCenter.EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest setAgentUserId(String... agentUserId) -
getAgentUserId
-
getEmptyObject
public static CallCenter.EnterpriseCallCenterAgentThresholdProfileDeleteAgentListRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-