@GwtIncompatible public static class SystemAccessDevice.SystemAccessDeviceAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected DeviceManagementUserNamePassword16 |
accessDeviceCredentials |
protected String |
description |
protected String |
deviceName |
protected String |
deviceType |
protected String |
macAddress |
protected Integer |
mobilityManagerDefaultOriginatingServiceKey |
protected Integer |
mobilityManagerDefaultTerminatingServiceKey |
protected String |
mobilityManagerProvisioningPassword |
protected String |
mobilityManagerProvisioningURL |
protected String |
mobilityManagerProvisioningUserName |
protected String |
netAddress |
protected String |
outboundProxyServerNetAddress |
protected String |
physicalLocation |
protected Integer |
port |
protected String |
protocol |
protected String |
serialNumber |
protected String |
stunServerNetAddress |
protected TransportProtocol |
transportProtocol |
protected Boolean |
useCustomUserNamePassword |
Constructor and Description |
---|
SystemAccessDeviceAddRequest(BroadWorksServer broadWorksServer,
String deviceName,
String deviceType) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRootElement, toString, validate
@NotNull @Size(min=1, max=40) protected String deviceName
@NotNull @Size(min=1, max=40) protected String deviceType
@Size(min=1, max=20) protected String protocol
@Size(min=1, max=80) protected String netAddress
protected Integer port
@Size(min=1, max=80) protected String outboundProxyServerNetAddress
@Size(min=1, max=80) protected String stunServerNetAddress
@Size(min=1, max=12) protected String macAddress
@Size(min=1, max=80) protected String serialNumber
@Size(min=1, max=80) protected String description
@Size(min=1, max=1024) protected String physicalLocation
protected TransportProtocol transportProtocol
@Size(min=1, max=256) protected String mobilityManagerProvisioningURL
@Size(min=1, max=15) protected String mobilityManagerProvisioningUserName
@Size(min=1, max=15) protected String mobilityManagerProvisioningPassword
protected Integer mobilityManagerDefaultOriginatingServiceKey
protected Integer mobilityManagerDefaultTerminatingServiceKey
protected Boolean useCustomUserNamePassword
protected DeviceManagementUserNamePassword16 accessDeviceCredentials
public SystemAccessDeviceAddRequest(BroadWorksServer broadWorksServer, String deviceName, String deviceType)
public SystemAccessDevice.SystemAccessDeviceAddRequest setDeviceName(String deviceName)
public String getDeviceName()
public SystemAccessDevice.SystemAccessDeviceAddRequest setDeviceType(String deviceType)
public String getDeviceType()
public SystemAccessDevice.SystemAccessDeviceAddRequest setProtocol(String protocol)
public String getProtocol()
public SystemAccessDevice.SystemAccessDeviceAddRequest setNetAddress(String netAddress)
public String getNetAddress()
public SystemAccessDevice.SystemAccessDeviceAddRequest setPort(Integer port)
public Integer getPort()
public SystemAccessDevice.SystemAccessDeviceAddRequest setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress)
public String getOutboundProxyServerNetAddress()
public SystemAccessDevice.SystemAccessDeviceAddRequest setStunServerNetAddress(String stunServerNetAddress)
public String getStunServerNetAddress()
public SystemAccessDevice.SystemAccessDeviceAddRequest setMacAddress(String macAddress)
public String getMacAddress()
public SystemAccessDevice.SystemAccessDeviceAddRequest setSerialNumber(String serialNumber)
public String getSerialNumber()
public SystemAccessDevice.SystemAccessDeviceAddRequest setDescription(String description)
public String getDescription()
public SystemAccessDevice.SystemAccessDeviceAddRequest setPhysicalLocation(String physicalLocation)
public String getPhysicalLocation()
public SystemAccessDevice.SystemAccessDeviceAddRequest setTransportProtocol(TransportProtocol transportProtocol)
public TransportProtocol getTransportProtocol()
public SystemAccessDevice.SystemAccessDeviceAddRequest setMobilityManagerProvisioningURL(String mobilityManagerProvisioningURL)
public String getMobilityManagerProvisioningURL()
public SystemAccessDevice.SystemAccessDeviceAddRequest setMobilityManagerProvisioningUserName(String mobilityManagerProvisioningUserName)
public String getMobilityManagerProvisioningUserName()
public SystemAccessDevice.SystemAccessDeviceAddRequest setMobilityManagerProvisioningPassword(String mobilityManagerProvisioningPassword)
public String getMobilityManagerProvisioningPassword()
public SystemAccessDevice.SystemAccessDeviceAddRequest setMobilityManagerDefaultOriginatingServiceKey(Integer mobilityManagerDefaultOriginatingServiceKey)
public Integer getMobilityManagerDefaultOriginatingServiceKey()
public SystemAccessDevice.SystemAccessDeviceAddRequest setMobilityManagerDefaultTerminatingServiceKey(Integer mobilityManagerDefaultTerminatingServiceKey)
public Integer getMobilityManagerDefaultTerminatingServiceKey()
public SystemAccessDevice.SystemAccessDeviceAddRequest setUseCustomUserNamePassword(Boolean useCustomUserNamePassword)
public Boolean getUseCustomUserNamePassword()
public SystemAccessDevice.SystemAccessDeviceAddRequest setAccessDeviceCredentials(DeviceManagementUserNamePassword16 accessDeviceCredentials)
public DeviceManagementUserNamePassword16 getAccessDeviceCredentials()
public static SystemAccessDevice.SystemAccessDeviceAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.