public class AccessDeviceMultipleIdentityAndContactEndpointRead extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected AccessDevice |
accessDevice |
protected String[] |
contact |
protected String |
linePort |
protected Integer |
portNumber |
protected String |
privateIdentity |
protected Boolean |
staticRegistrationCapable |
protected Boolean |
supportVisualDeviceManagement |
protected Boolean |
useDomain |
Constructor and Description |
---|
AccessDeviceMultipleIdentityAndContactEndpointRead()
Serializable Constructor
|
AccessDeviceMultipleIdentityAndContactEndpointRead(AccessDevice accessDevice,
String linePort,
Boolean staticRegistrationCapable,
Boolean useDomain,
Boolean supportVisualDeviceManagement) |
@NotNull protected AccessDevice accessDevice
@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(min=1, max=161) protected String privateIdentity
@Size(max=5) @StringArrayElementSize(min=1, max=1020) protected String[] contact
@NotNull protected Boolean staticRegistrationCapable
@NotNull protected Boolean useDomain
protected Integer portNumber
@NotNull protected Boolean supportVisualDeviceManagement
public AccessDeviceMultipleIdentityAndContactEndpointRead(AccessDevice accessDevice, String linePort, Boolean staticRegistrationCapable, Boolean useDomain, Boolean supportVisualDeviceManagement)
public AccessDeviceMultipleIdentityAndContactEndpointRead()
public AccessDevice getAccessDevice()
public AccessDeviceMultipleIdentityAndContactEndpointRead setAccessDevice(AccessDevice accessDevice)
public String getLinePort()
public AccessDeviceMultipleIdentityAndContactEndpointRead setLinePort(String linePort)
public String getPrivateIdentity()
public AccessDeviceMultipleIdentityAndContactEndpointRead setPrivateIdentity(String privateIdentity)
public String[] getContact()
public AccessDeviceMultipleIdentityAndContactEndpointRead setContact(String... contact)
public Boolean getStaticRegistrationCapable()
public AccessDeviceMultipleIdentityAndContactEndpointRead setStaticRegistrationCapable(Boolean staticRegistrationCapable)
public Boolean getUseDomain()
public AccessDeviceMultipleIdentityAndContactEndpointRead setUseDomain(Boolean useDomain)
public Integer getPortNumber()
public AccessDeviceMultipleIdentityAndContactEndpointRead setPortNumber(Integer portNumber)
public Boolean getSupportVisualDeviceManagement()
public AccessDeviceMultipleIdentityAndContactEndpointRead setSupportVisualDeviceManagement(Boolean supportVisualDeviceManagement)
@GwtIncompatible public static Element formRequest(Request<?> request, AccessDeviceMultipleIdentityAndContactEndpointRead datatype, String elementName)
request
- The request to append the DataType to.datatype
- The datatype to parse.@GwtIncompatible public static AccessDeviceMultipleIdentityAndContactEndpointRead getFromNode(Node node)
node
- The source node to parse.@GwtIncompatible public static AccessDeviceMultipleIdentityAndContactEndpointRead[] 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.