@Choice(minOccurs=0,value={@ChoiceGroup(value="userDnRange"),@ChoiceGroup(value="userExtensionRange")}) @GwtIncompatible public static class EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest extends Request<EnhancedCallLogs.GroupEnhancedCallLogsGetListResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected EnhancedCallLogsAccountAuthorizationCodeFilter |
accountAuthorizationCodeFilter |
protected EnhancedCallLogsCallAuthorizationCodeFilter |
callAuthorizationCodeFilter |
protected EnhancedCallLogsCallLogsRequestType |
callLogType |
protected EnhancedCallLogsTimeRange |
dateTimeRange |
protected Group |
group |
protected EnhancedCallLogsNumberFilter |
numberFilter |
protected EnhancedCallLogsRedirectedNumberFilter |
redirectedNumberFilter |
protected EnhancedCallLogsResponsePagingControl |
responsePagingControl |
protected EnhancedCallLogsSubscriberType20 |
subscriberType |
protected DNRange[] |
userDnRange |
protected ExtensionRange17[] |
userExtensionRange |
Constructor and Description |
---|
GroupEnhancedCallLogsGetListRequest(Group group,
EnhancedCallLogsTimeRange dateTimeRange) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient Group group
protected EnhancedCallLogsCallLogsRequestType callLogType
protected DNRange[] userDnRange
protected ExtensionRange17[] userExtensionRange
@NotNull protected EnhancedCallLogsTimeRange dateTimeRange
protected EnhancedCallLogsNumberFilter numberFilter
protected EnhancedCallLogsRedirectedNumberFilter redirectedNumberFilter
protected EnhancedCallLogsAccountAuthorizationCodeFilter accountAuthorizationCodeFilter
protected EnhancedCallLogsCallAuthorizationCodeFilter callAuthorizationCodeFilter
protected EnhancedCallLogsSubscriberType20 subscriberType
protected EnhancedCallLogsResponsePagingControl responsePagingControl
public GroupEnhancedCallLogsGetListRequest(Group group, EnhancedCallLogsTimeRange dateTimeRange)
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setGroup(Group group)
public Group getGroup()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setCallLogType(EnhancedCallLogsCallLogsRequestType callLogType)
public EnhancedCallLogsCallLogsRequestType getCallLogType()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setUserDnRange(DNRange... userDnRange)
public DNRange[] getUserDnRange()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setUserExtensionRange(ExtensionRange17... userExtensionRange)
public ExtensionRange17[] getUserExtensionRange()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setDateTimeRange(EnhancedCallLogsTimeRange dateTimeRange)
public EnhancedCallLogsTimeRange getDateTimeRange()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setNumberFilter(EnhancedCallLogsNumberFilter numberFilter)
public EnhancedCallLogsNumberFilter getNumberFilter()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setRedirectedNumberFilter(EnhancedCallLogsRedirectedNumberFilter redirectedNumberFilter)
public EnhancedCallLogsRedirectedNumberFilter getRedirectedNumberFilter()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setAccountAuthorizationCodeFilter(EnhancedCallLogsAccountAuthorizationCodeFilter accountAuthorizationCodeFilter)
public EnhancedCallLogsAccountAuthorizationCodeFilter getAccountAuthorizationCodeFilter()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setCallAuthorizationCodeFilter(EnhancedCallLogsCallAuthorizationCodeFilter callAuthorizationCodeFilter)
public EnhancedCallLogsCallAuthorizationCodeFilter getCallAuthorizationCodeFilter()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setSubscriberType(EnhancedCallLogsSubscriberType20 subscriberType)
public EnhancedCallLogsSubscriberType20 getSubscriberType()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest setResponsePagingControl(EnhancedCallLogsResponsePagingControl responsePagingControl)
public EnhancedCallLogsResponsePagingControl getResponsePagingControl()
public static EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<EnhancedCallLogs.GroupEnhancedCallLogsGetListResponse>
Copyright © 2016 ECG. All rights reserved.