public static class EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 extends Request<EnhancedCallLogs.GroupEnhancedCallLogsGetListResponse20>
Constructor and Description |
---|
GroupEnhancedCallLogsGetListRequest20(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupEnhancedCallLogsGetListRequest20(Group group,
EnhancedCallLogsTimeRange dateTimeRange) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public Group group
public transient boolean groupIsModified
public EnhancedCallLogsCallLogsRequestType callLogType
public transient boolean callLogTypeIsModified
public DNRange[] userDnRange
public transient boolean userDnRangeIsModified
public ExtensionRange17[] userExtensionRange
public transient boolean userExtensionRangeIsModified
@NotNull public EnhancedCallLogsTimeRange dateTimeRange
public transient boolean dateTimeRangeIsModified
public EnhancedCallLogsNumberFilter numberFilter
public transient boolean numberFilterIsModified
public EnhancedCallLogsRedirectedNumberFilter redirectedNumberFilter
public transient boolean redirectedNumberFilterIsModified
public EnhancedCallLogsAccountAuthorizationCodeFilter accountAuthorizationCodeFilter
public transient boolean accountAuthorizationCodeFilterIsModified
public EnhancedCallLogsCallAuthorizationCodeFilter callAuthorizationCodeFilter
public transient boolean callAuthorizationCodeFilterIsModified
public EnhancedCallLogsSubscriberType20 subscriberType
public transient boolean subscriberTypeIsModified
public EnhancedCallLogsResponsePagingControl responsePagingControl
public transient boolean responsePagingControlIsModified
public GroupEnhancedCallLogsGetListRequest20(Group group, EnhancedCallLogsTimeRange dateTimeRange)
public GroupEnhancedCallLogsGetListRequest20(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setGroup(Group group)
public Group getGroup()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setCallLogType(EnhancedCallLogsCallLogsRequestType callLogType)
public EnhancedCallLogsCallLogsRequestType getCallLogType()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setUserDnRange(DNRange... userDnRange)
public DNRange[] getUserDnRange()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setUserExtensionRange(ExtensionRange17... userExtensionRange)
public ExtensionRange17[] getUserExtensionRange()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setDateTimeRange(EnhancedCallLogsTimeRange dateTimeRange)
public EnhancedCallLogsTimeRange getDateTimeRange()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setNumberFilter(EnhancedCallLogsNumberFilter numberFilter)
public EnhancedCallLogsNumberFilter getNumberFilter()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setRedirectedNumberFilter(EnhancedCallLogsRedirectedNumberFilter redirectedNumberFilter)
public EnhancedCallLogsRedirectedNumberFilter getRedirectedNumberFilter()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setAccountAuthorizationCodeFilter(EnhancedCallLogsAccountAuthorizationCodeFilter accountAuthorizationCodeFilter)
public EnhancedCallLogsAccountAuthorizationCodeFilter getAccountAuthorizationCodeFilter()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setCallAuthorizationCodeFilter(EnhancedCallLogsCallAuthorizationCodeFilter callAuthorizationCodeFilter)
public EnhancedCallLogsCallAuthorizationCodeFilter getCallAuthorizationCodeFilter()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setSubscriberType(EnhancedCallLogsSubscriberType20 subscriberType)
public EnhancedCallLogsSubscriberType20 getSubscriberType()
public EnhancedCallLogs.GroupEnhancedCallLogsGetListRequest20 setResponsePagingControl(EnhancedCallLogsResponsePagingControl responsePagingControl)
public EnhancedCallLogsResponsePagingControl getResponsePagingControl()
public void formRequest() throws RequestException
formRequest
in class Request<EnhancedCallLogs.GroupEnhancedCallLogsGetListResponse20>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.