public static class EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 extends Request<EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListResponse20>
Constructor and Description |
---|
EnterpriseEnhancedCallLogsGetListRequest20(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
EnterpriseEnhancedCallLogsGetListRequest20(ServiceProvider serviceProvider,
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 ServiceProvider serviceProvider
public transient boolean serviceProviderIsModified
public EnhancedCallLogsCallLogsRequestType callLogType
public transient boolean callLogTypeIsModified
public Group[] group
public transient boolean groupIsModified
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 EnterpriseEnhancedCallLogsGetListRequest20(ServiceProvider serviceProvider, EnhancedCallLogsTimeRange dateTimeRange)
public EnterpriseEnhancedCallLogsGetListRequest20(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setServiceProvider(ServiceProvider serviceProvider)
public ServiceProvider getServiceProvider()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setCallLogType(EnhancedCallLogsCallLogsRequestType callLogType)
public EnhancedCallLogsCallLogsRequestType getCallLogType()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setGroup(Group... group)
public Group[] getGroup()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setUserDnRange(DNRange... userDnRange)
public DNRange[] getUserDnRange()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setUserExtensionRange(ExtensionRange17... userExtensionRange)
public ExtensionRange17[] getUserExtensionRange()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setDateTimeRange(EnhancedCallLogsTimeRange dateTimeRange)
public EnhancedCallLogsTimeRange getDateTimeRange()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setNumberFilter(EnhancedCallLogsNumberFilter numberFilter)
public EnhancedCallLogsNumberFilter getNumberFilter()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setRedirectedNumberFilter(EnhancedCallLogsRedirectedNumberFilter redirectedNumberFilter)
public EnhancedCallLogsRedirectedNumberFilter getRedirectedNumberFilter()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setAccountAuthorizationCodeFilter(EnhancedCallLogsAccountAuthorizationCodeFilter accountAuthorizationCodeFilter)
public EnhancedCallLogsAccountAuthorizationCodeFilter getAccountAuthorizationCodeFilter()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setCallAuthorizationCodeFilter(EnhancedCallLogsCallAuthorizationCodeFilter callAuthorizationCodeFilter)
public EnhancedCallLogsCallAuthorizationCodeFilter getCallAuthorizationCodeFilter()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setSubscriberType(EnhancedCallLogsSubscriberType20 subscriberType)
public EnhancedCallLogsSubscriberType20 getSubscriberType()
public EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListRequest20 setResponsePagingControl(EnhancedCallLogsResponsePagingControl responsePagingControl)
public EnhancedCallLogsResponsePagingControl getResponsePagingControl()
public void formRequest() throws RequestException
formRequest
in class Request<EnhancedCallLogs.EnterpriseEnhancedCallLogsGetListResponse20>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.