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