public class TrunkGroupMultipleContactPilotUser extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
callingLineIdFirstName |
protected String |
callingLineIdLastName |
protected String |
callingLineIdPhoneNumber |
protected String[] |
contact |
protected DepartmentKey |
department |
protected String |
firstName |
protected String |
hiraganaFirstName |
protected String |
hiraganaLastName |
protected String |
language |
protected String |
lastName |
protected String |
linePort |
protected String |
password |
protected String |
timeZone |
protected String |
userId |
Constructor and Description |
---|
TrunkGroupMultipleContactPilotUser()
Serializable Constructor
|
TrunkGroupMultipleContactPilotUser(String userId,
String lastName,
String firstName,
String callingLineIdLastName,
String callingLineIdFirstName,
String linePort) |
@NotNull @Size(min=1, max=161) protected String userId
@NotNull @Size(min=1, max=30) protected String lastName
@NotNull @Size(min=1, max=30) protected String firstName
@NotNull @Size(min=1, max=30) protected String callingLineIdLastName
@NotNull @Size(min=1, max=30) protected String callingLineIdFirstName
@Size(min=1, max=30) protected String hiraganaLastName
@Size(min=1, max=30) protected String hiraganaFirstName
@Size(min=1, max=60) protected String password
protected DepartmentKey department
@Size(min=1, max=40) protected String language
@Size(min=1, max=127) protected String timeZone
@NotNull @Pattern(regexp="[a-zA-Z0-9._!~*\'()+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,4}") @Size(min=1, max=161) protected String linePort
@Size(max=5) @StringArrayElementSize(min=1, max=1020) protected String[] contact
@Size(min=1, max=23) protected String callingLineIdPhoneNumber
public TrunkGroupMultipleContactPilotUser(String userId, String lastName, String firstName, String callingLineIdLastName, String callingLineIdFirstName, String linePort)
public TrunkGroupMultipleContactPilotUser()
public String getUserId()
public TrunkGroupMultipleContactPilotUser setUserId(String userId)
public String getLastName()
public TrunkGroupMultipleContactPilotUser setLastName(String lastName)
public String getFirstName()
public TrunkGroupMultipleContactPilotUser setFirstName(String firstName)
public String getCallingLineIdLastName()
public TrunkGroupMultipleContactPilotUser setCallingLineIdLastName(String callingLineIdLastName)
public String getCallingLineIdFirstName()
public TrunkGroupMultipleContactPilotUser setCallingLineIdFirstName(String callingLineIdFirstName)
public String getHiraganaLastName()
public TrunkGroupMultipleContactPilotUser setHiraganaLastName(String hiraganaLastName)
public String getHiraganaFirstName()
public TrunkGroupMultipleContactPilotUser setHiraganaFirstName(String hiraganaFirstName)
public String getPassword()
public TrunkGroupMultipleContactPilotUser setPassword(String password)
public DepartmentKey getDepartment()
public TrunkGroupMultipleContactPilotUser setDepartment(DepartmentKey department)
public String getLanguage()
public TrunkGroupMultipleContactPilotUser setLanguage(String language)
public String getTimeZone()
public TrunkGroupMultipleContactPilotUser setTimeZone(String timeZone)
public String getLinePort()
public TrunkGroupMultipleContactPilotUser setLinePort(String linePort)
public String[] getContact()
public TrunkGroupMultipleContactPilotUser setContact(String... contact)
public String getCallingLineIdPhoneNumber()
public TrunkGroupMultipleContactPilotUser setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
@GwtIncompatible public static Element formRequest(Request<?> request, TrunkGroupMultipleContactPilotUser datatype, String elementName)
request
- The request to append the DataType to.datatype
- The datatype to parse.@GwtIncompatible public static TrunkGroupMultipleContactPilotUser getFromNode(Node node)
node
- The source node to parse.@GwtIncompatible public static TrunkGroupMultipleContactPilotUser[] 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.