public class ExtendedMixedCallLogsEntry20 extends Object implements Serializable
Constructor and Description |
---|
ExtendedMixedCallLogsEntry20()
Serializable Constructor
|
ExtendedMixedCallLogsEntry20(CallLogsType callLogType,
String countryCode,
String callLogId,
String callId,
EnhancedCallLogsSubscriberType20 subscriberType,
PresentationIndicator callingPresentationIndicator,
BasicCallType basicCallType,
OffsetDateTime time,
Long startTime) |
@NotNull protected CallLogsType callLogType
@NotNull @Pattern(regexp="[0-9]|[1-9][0-9]{1,2}") @Size(max=3) protected String countryCode
@NotNull @Size(min=1, max=36) protected String callLogId
@NotNull @Size(min=1, max=40) protected String callId
@NotNull protected EnhancedCallLogsSubscriberType20 subscriberType
@Size(min=1, max=161) protected String dialedNumber
@Size(min=1, max=161) protected String calledNumber
@Size(min=1, max=161) protected String networkTranslatedAddress
@Size(min=1, max=161) protected String callingAssertedNumber
@Size(min=1, max=161) protected String callingPresentationNumber
protected CallingPresentationNumberSource callingPresentationNumberSource
@Size(min=1, max=80) protected String callingPresentationName
@NotNull protected PresentationIndicator callingPresentationIndicator
@Size(min=1, max=30) protected String callingGroupId
@Size(min=1, max=62) protected String calledDirectoryName
@Size(min=1, max=30) protected String calledGroupId
@Size(min=1, max=161) protected String connectedNumber
protected ConnectedNumberSource connectedNumberSource
@Size(min=1, max=80) protected String connectedName
protected PresentationIndicator connectedPresentationIndicator
protected NetworkType typeOfNetwork
protected CallCategory callCategory
@NotNull protected BasicCallType basicCallType
@Size(min=1, max=40) protected String configurableCallType
@Size(min=1, max=40) protected String alternateCallIndicator
@Size(min=1, max=40) protected String virtualOnNetCallType
@NotNull protected OffsetDateTime time
@NotNull protected Long startTime
protected Long answerTime
protected Long releaseTime
protected Long detachedTime
protected Long detachedAnswerTime
@Size(min=1, max=202) protected String outgoingDnis
protected ServiceInvocationDisposition serviceInvocationDisposition
@Size(min=1, max=161) protected String serviceInvocationDialedNumber
@Size(min=1, max=161) protected String serviceInvocationCalledNumber
@Size(min=1, max=161) protected String serviceInvocationNetworkTranslatedAddress
protected NetworkType serviceInvocationTypeOfNetwork
protected CallCategory serviceInvocationCallCategory
protected BasicCallType serviceInvocationBasicCallType
@Size(min=1, max=40) protected String serviceInvocationConfigurableCallType
@Size(min=1, max=40) protected String serviceInvocationAlternateCallIndicator
@Size(min=1, max=40) protected String serviceInvocationVirtualOnNetCallType
@Size(min=1, max=62) protected String serviceInvocationCalledDirectoryName
@Size(min=1, max=30) protected String serviceInvocationCalledGroupId
@Size(min=1, max=161) protected String redirectingNumber
@Size(min=1, max=80) protected String redirectingName
protected RedirectingPresentationIndicator redirectingPresentationIndicator
@Size(min=1, max=20) protected String redirectingReason
@Size(min=2, max=14) protected String accountAuthorizationCode
@Size(min=2, max=14) protected String callAuthorizationCode
@Size(min=1, max=30) protected String userGroupId
@Size(min=1, max=161) protected String userId
@Size(min=1, max=23) protected String userPrimaryDn
@Size(min=2, max=20) protected String userPrimaryExtension
@Size(min=1, max=40) protected String securityClassification
public ExtendedMixedCallLogsEntry20(CallLogsType callLogType, String countryCode, String callLogId, String callId, EnhancedCallLogsSubscriberType20 subscriberType, PresentationIndicator callingPresentationIndicator, BasicCallType basicCallType, OffsetDateTime time, Long startTime)
public ExtendedMixedCallLogsEntry20()
public CallLogsType getCallLogType()
public ExtendedMixedCallLogsEntry20 setCallLogType(CallLogsType callLogType)
public String getCountryCode()
public ExtendedMixedCallLogsEntry20 setCountryCode(String countryCode)
public String getCallLogId()
public ExtendedMixedCallLogsEntry20 setCallLogId(String callLogId)
public String getCallId()
public ExtendedMixedCallLogsEntry20 setCallId(String callId)
public EnhancedCallLogsSubscriberType20 getSubscriberType()
public ExtendedMixedCallLogsEntry20 setSubscriberType(EnhancedCallLogsSubscriberType20 subscriberType)
public String getDialedNumber()
public ExtendedMixedCallLogsEntry20 setDialedNumber(String dialedNumber)
public String getCalledNumber()
public ExtendedMixedCallLogsEntry20 setCalledNumber(String calledNumber)
public String getNetworkTranslatedAddress()
public ExtendedMixedCallLogsEntry20 setNetworkTranslatedAddress(String networkTranslatedAddress)
public String getCallingAssertedNumber()
public ExtendedMixedCallLogsEntry20 setCallingAssertedNumber(String callingAssertedNumber)
public String getCallingPresentationNumber()
public ExtendedMixedCallLogsEntry20 setCallingPresentationNumber(String callingPresentationNumber)
public CallingPresentationNumberSource getCallingPresentationNumberSource()
public ExtendedMixedCallLogsEntry20 setCallingPresentationNumberSource(CallingPresentationNumberSource callingPresentationNumberSource)
public String getCallingPresentationName()
public ExtendedMixedCallLogsEntry20 setCallingPresentationName(String callingPresentationName)
public PresentationIndicator getCallingPresentationIndicator()
public ExtendedMixedCallLogsEntry20 setCallingPresentationIndicator(PresentationIndicator callingPresentationIndicator)
public String getCallingGroupId()
public ExtendedMixedCallLogsEntry20 setCallingGroupId(String callingGroupId)
public String getCalledDirectoryName()
public ExtendedMixedCallLogsEntry20 setCalledDirectoryName(String calledDirectoryName)
public String getCalledGroupId()
public ExtendedMixedCallLogsEntry20 setCalledGroupId(String calledGroupId)
public String getConnectedNumber()
public ExtendedMixedCallLogsEntry20 setConnectedNumber(String connectedNumber)
public ConnectedNumberSource getConnectedNumberSource()
public ExtendedMixedCallLogsEntry20 setConnectedNumberSource(ConnectedNumberSource connectedNumberSource)
public String getConnectedName()
public ExtendedMixedCallLogsEntry20 setConnectedName(String connectedName)
public PresentationIndicator getConnectedPresentationIndicator()
public ExtendedMixedCallLogsEntry20 setConnectedPresentationIndicator(PresentationIndicator connectedPresentationIndicator)
public NetworkType getTypeOfNetwork()
public ExtendedMixedCallLogsEntry20 setTypeOfNetwork(NetworkType typeOfNetwork)
public CallCategory getCallCategory()
public ExtendedMixedCallLogsEntry20 setCallCategory(CallCategory callCategory)
public BasicCallType getBasicCallType()
public ExtendedMixedCallLogsEntry20 setBasicCallType(BasicCallType basicCallType)
public String getConfigurableCallType()
public ExtendedMixedCallLogsEntry20 setConfigurableCallType(String configurableCallType)
public String getAlternateCallIndicator()
public ExtendedMixedCallLogsEntry20 setAlternateCallIndicator(String alternateCallIndicator)
public String getVirtualOnNetCallType()
public ExtendedMixedCallLogsEntry20 setVirtualOnNetCallType(String virtualOnNetCallType)
public OffsetDateTime getTime()
public ExtendedMixedCallLogsEntry20 setTime(OffsetDateTime time)
public Long getStartTime()
public ExtendedMixedCallLogsEntry20 setStartTime(Long startTime)
public Long getAnswerTime()
public ExtendedMixedCallLogsEntry20 setAnswerTime(Long answerTime)
public Long getReleaseTime()
public ExtendedMixedCallLogsEntry20 setReleaseTime(Long releaseTime)
public Long getDetachedTime()
public ExtendedMixedCallLogsEntry20 setDetachedTime(Long detachedTime)
public Long getDetachedAnswerTime()
public ExtendedMixedCallLogsEntry20 setDetachedAnswerTime(Long detachedAnswerTime)
public String getOutgoingDnis()
public ExtendedMixedCallLogsEntry20 setOutgoingDnis(String outgoingDnis)
public ServiceInvocationDisposition getServiceInvocationDisposition()
public ExtendedMixedCallLogsEntry20 setServiceInvocationDisposition(ServiceInvocationDisposition serviceInvocationDisposition)
public String getServiceInvocationDialedNumber()
public ExtendedMixedCallLogsEntry20 setServiceInvocationDialedNumber(String serviceInvocationDialedNumber)
public String getServiceInvocationCalledNumber()
public ExtendedMixedCallLogsEntry20 setServiceInvocationCalledNumber(String serviceInvocationCalledNumber)
public String getServiceInvocationNetworkTranslatedAddress()
public ExtendedMixedCallLogsEntry20 setServiceInvocationNetworkTranslatedAddress(String serviceInvocationNetworkTranslatedAddress)
public NetworkType getServiceInvocationTypeOfNetwork()
public ExtendedMixedCallLogsEntry20 setServiceInvocationTypeOfNetwork(NetworkType serviceInvocationTypeOfNetwork)
public CallCategory getServiceInvocationCallCategory()
public ExtendedMixedCallLogsEntry20 setServiceInvocationCallCategory(CallCategory serviceInvocationCallCategory)
public BasicCallType getServiceInvocationBasicCallType()
public ExtendedMixedCallLogsEntry20 setServiceInvocationBasicCallType(BasicCallType serviceInvocationBasicCallType)
public String getServiceInvocationConfigurableCallType()
public ExtendedMixedCallLogsEntry20 setServiceInvocationConfigurableCallType(String serviceInvocationConfigurableCallType)
public String getServiceInvocationAlternateCallIndicator()
public ExtendedMixedCallLogsEntry20 setServiceInvocationAlternateCallIndicator(String serviceInvocationAlternateCallIndicator)
public String getServiceInvocationVirtualOnNetCallType()
public ExtendedMixedCallLogsEntry20 setServiceInvocationVirtualOnNetCallType(String serviceInvocationVirtualOnNetCallType)
public String getServiceInvocationCalledDirectoryName()
public ExtendedMixedCallLogsEntry20 setServiceInvocationCalledDirectoryName(String serviceInvocationCalledDirectoryName)
public String getServiceInvocationCalledGroupId()
public ExtendedMixedCallLogsEntry20 setServiceInvocationCalledGroupId(String serviceInvocationCalledGroupId)
public String getRedirectingNumber()
public ExtendedMixedCallLogsEntry20 setRedirectingNumber(String redirectingNumber)
public String getRedirectingName()
public ExtendedMixedCallLogsEntry20 setRedirectingName(String redirectingName)
public RedirectingPresentationIndicator getRedirectingPresentationIndicator()
public ExtendedMixedCallLogsEntry20 setRedirectingPresentationIndicator(RedirectingPresentationIndicator redirectingPresentationIndicator)
public String getRedirectingReason()
public ExtendedMixedCallLogsEntry20 setRedirectingReason(String redirectingReason)
public String getAccountAuthorizationCode()
public ExtendedMixedCallLogsEntry20 setAccountAuthorizationCode(String accountAuthorizationCode)
public String getCallAuthorizationCode()
public ExtendedMixedCallLogsEntry20 setCallAuthorizationCode(String callAuthorizationCode)
public String getUserGroupId()
public ExtendedMixedCallLogsEntry20 setUserGroupId(String userGroupId)
public String getUserId()
public ExtendedMixedCallLogsEntry20 setUserId(String userId)
public String getUserPrimaryDn()
public ExtendedMixedCallLogsEntry20 setUserPrimaryDn(String userPrimaryDn)
public String getUserPrimaryExtension()
public ExtendedMixedCallLogsEntry20 setUserPrimaryExtension(String userPrimaryExtension)
public String getSecurityClassification()
public ExtendedMixedCallLogsEntry20 setSecurityClassification(String securityClassification)
@GwtIncompatible public static Element formRequest(Request<?> request, ExtendedMixedCallLogsEntry20 datatype, String elementName)
request
- The request to append the DataType to.datatype
- The datatype to parse.@GwtIncompatible public static ExtendedMixedCallLogsEntry20 getFromNode(Node node)
node
- The source node to parse.@GwtIncompatible public static ExtendedMixedCallLogsEntry20[] getArrayFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.Copyright © 2016 ECG. All rights reserved.