public class DeviceManagementDeviceTypeOptions extends Object
Modifier | Constructor and Description |
---|---|
protected |
DeviceManagementDeviceTypeOptions()
Protected Call for Use by Node Construction Methods
|
|
DeviceManagementDeviceTypeOptions(DeviceAccessProtocol deviceAccessProtocol,
DeviceManagementTagMode tagMode,
Boolean allowDeviceProfileCustomTagSet,
Boolean allowGroupCustomTagSet,
Boolean sendEmailUponResetFailure,
Boolean useHttpDigestAuthentication,
Boolean macBasedFileAuthentication,
Boolean userNamePasswordFileAuthentication,
Boolean macInNonRequestURI) |
public DeviceAccessProtocol deviceAccessProtocol
public transient boolean deviceAccessProtocolIsModified
public DeviceManagementTagMode tagMode
public transient boolean tagModeIsModified
@Size(min=1, max=30) public String tagSet
public transient boolean tagSetIsModified
public Boolean allowDeviceProfileCustomTagSet
public transient boolean allowDeviceProfileCustomTagSetIsModified
public Boolean allowGroupCustomTagSet
public transient boolean allowGroupCustomTagSetIsModified
public Boolean sendEmailUponResetFailure
public transient boolean sendEmailUponResetFailureIsModified
@Size(min=1, max=80) public String deviceAccessNetAddress
public transient boolean deviceAccessNetAddressIsModified
public Integer deviceAccessPort
public transient boolean deviceAccessPortIsModified
@Size(min=1, max=80) public String deviceAccessContext
public transient boolean deviceAccessContextIsModified
@Size(min=1, max=256) public String deviceAccessURI
public transient boolean deviceAccessURIIsModified
@Size(min=1, max=40) public String defaultDeviceLanguage
public transient boolean defaultDeviceLanguageIsModified
@Size(min=1, max=40) public String defaultDeviceEncoding
public transient boolean defaultDeviceEncodingIsModified
public DeviceManagementUserNamePassword accessDeviceCredentials
public transient boolean accessDeviceCredentialsIsModified
public Boolean useHttpDigestAuthentication
public transient boolean useHttpDigestAuthenticationIsModified
public Boolean macBasedFileAuthentication
public transient boolean macBasedFileAuthenticationIsModified
public Boolean userNamePasswordFileAuthentication
public transient boolean userNamePasswordFileAuthenticationIsModified
public Boolean macInNonRequestURI
public transient boolean macInNonRequestURIIsModified
@Size(min=1, max=256) public String macFormatInNonRequestURI
public transient boolean macFormatInNonRequestURIIsModified
public DeviceManagementDeviceTypeOptions(DeviceAccessProtocol deviceAccessProtocol, DeviceManagementTagMode tagMode, Boolean allowDeviceProfileCustomTagSet, Boolean allowGroupCustomTagSet, Boolean sendEmailUponResetFailure, Boolean useHttpDigestAuthentication, Boolean macBasedFileAuthentication, Boolean userNamePasswordFileAuthentication, Boolean macInNonRequestURI)
protected DeviceManagementDeviceTypeOptions()
public DeviceAccessProtocol getDeviceAccessProtocol()
public DeviceManagementDeviceTypeOptions setDeviceAccessProtocol(DeviceAccessProtocol deviceAccessProtocol)
public DeviceManagementTagMode getTagMode()
public DeviceManagementDeviceTypeOptions setTagMode(DeviceManagementTagMode tagMode)
public String getTagSet()
public DeviceManagementDeviceTypeOptions setTagSet(String tagSet)
public Boolean getAllowDeviceProfileCustomTagSet()
public DeviceManagementDeviceTypeOptions setAllowDeviceProfileCustomTagSet(Boolean allowDeviceProfileCustomTagSet)
public Boolean getAllowGroupCustomTagSet()
public DeviceManagementDeviceTypeOptions setAllowGroupCustomTagSet(Boolean allowGroupCustomTagSet)
public Boolean getSendEmailUponResetFailure()
public DeviceManagementDeviceTypeOptions setSendEmailUponResetFailure(Boolean sendEmailUponResetFailure)
public String getDeviceAccessNetAddress()
public DeviceManagementDeviceTypeOptions setDeviceAccessNetAddress(String deviceAccessNetAddress)
public Integer getDeviceAccessPort()
public DeviceManagementDeviceTypeOptions setDeviceAccessPort(Integer deviceAccessPort)
public String getDeviceAccessContext()
public DeviceManagementDeviceTypeOptions setDeviceAccessContext(String deviceAccessContext)
public String getDeviceAccessURI()
public DeviceManagementDeviceTypeOptions setDeviceAccessURI(String deviceAccessURI)
public String getDefaultDeviceLanguage()
public DeviceManagementDeviceTypeOptions setDefaultDeviceLanguage(String defaultDeviceLanguage)
public String getDefaultDeviceEncoding()
public DeviceManagementDeviceTypeOptions setDefaultDeviceEncoding(String defaultDeviceEncoding)
public DeviceManagementUserNamePassword getAccessDeviceCredentials()
public DeviceManagementDeviceTypeOptions setAccessDeviceCredentials(DeviceManagementUserNamePassword accessDeviceCredentials)
public Boolean getUseHttpDigestAuthentication()
public DeviceManagementDeviceTypeOptions setUseHttpDigestAuthentication(Boolean useHttpDigestAuthentication)
public Boolean getMacBasedFileAuthentication()
public DeviceManagementDeviceTypeOptions setMacBasedFileAuthentication(Boolean macBasedFileAuthentication)
public Boolean getUserNamePasswordFileAuthentication()
public DeviceManagementDeviceTypeOptions setUserNamePasswordFileAuthentication(Boolean userNamePasswordFileAuthentication)
public Boolean getMacInNonRequestURI()
public DeviceManagementDeviceTypeOptions setMacInNonRequestURI(Boolean macInNonRequestURI)
public String getMacFormatInNonRequestURI()
public DeviceManagementDeviceTypeOptions setMacFormatInNonRequestURI(String macFormatInNonRequestURI)
public static DeviceManagementDeviceTypeOptions getFromNode(Node node)
node
- The source node to parse.public static DeviceManagementDeviceTypeOptions[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static DeviceManagementDeviceTypeOptions[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public DeviceManagementDeviceTypeOptionsProxy getProxy()
public static DeviceManagementDeviceTypeOptions fromProxy(BroadWorksServer bws, DeviceManagementDeviceTypeOptionsProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.