@GwtIncompatible public static class GroupAccessDevice.GroupAccessDeviceAddRequest 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 |
groupId |
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 |
serviceProviderId |
protected String |
stunServerNetAddress |
protected TransportProtocol |
transportProtocol |
protected Boolean |
useCustomUserNamePassword |
Constructor and Description |
---|
GroupAccessDeviceAddRequest(BroadWorksServer broadWorksServer,
String serviceProviderId,
String groupId,
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=30) protected String serviceProviderId
@NotNull @Size(min=1, max=30) protected String groupId
@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 GroupAccessDeviceAddRequest(BroadWorksServer broadWorksServer, String serviceProviderId, String groupId, String deviceName, String deviceType)
public GroupAccessDevice.GroupAccessDeviceAddRequest setServiceProviderId(String serviceProviderId)
public String getServiceProviderId()
public GroupAccessDevice.GroupAccessDeviceAddRequest setGroupId(String groupId)
public String getGroupId()
public GroupAccessDevice.GroupAccessDeviceAddRequest setDeviceName(String deviceName)
public String getDeviceName()
public GroupAccessDevice.GroupAccessDeviceAddRequest setDeviceType(String deviceType)
public String getDeviceType()
public GroupAccessDevice.GroupAccessDeviceAddRequest setProtocol(String protocol)
public String getProtocol()
public GroupAccessDevice.GroupAccessDeviceAddRequest setNetAddress(String netAddress)
public String getNetAddress()
public GroupAccessDevice.GroupAccessDeviceAddRequest setPort(Integer port)
public Integer getPort()
public GroupAccessDevice.GroupAccessDeviceAddRequest setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress)
public String getOutboundProxyServerNetAddress()
public GroupAccessDevice.GroupAccessDeviceAddRequest setStunServerNetAddress(String stunServerNetAddress)
public String getStunServerNetAddress()
public GroupAccessDevice.GroupAccessDeviceAddRequest setMacAddress(String macAddress)
public String getMacAddress()
public GroupAccessDevice.GroupAccessDeviceAddRequest setSerialNumber(String serialNumber)
public String getSerialNumber()
public GroupAccessDevice.GroupAccessDeviceAddRequest setDescription(String description)
public String getDescription()
public GroupAccessDevice.GroupAccessDeviceAddRequest setPhysicalLocation(String physicalLocation)
public String getPhysicalLocation()
public GroupAccessDevice.GroupAccessDeviceAddRequest setTransportProtocol(TransportProtocol transportProtocol)
public TransportProtocol getTransportProtocol()
public GroupAccessDevice.GroupAccessDeviceAddRequest setMobilityManagerProvisioningURL(String mobilityManagerProvisioningURL)
public String getMobilityManagerProvisioningURL()
public GroupAccessDevice.GroupAccessDeviceAddRequest setMobilityManagerProvisioningUserName(String mobilityManagerProvisioningUserName)
public String getMobilityManagerProvisioningUserName()
public GroupAccessDevice.GroupAccessDeviceAddRequest setMobilityManagerProvisioningPassword(String mobilityManagerProvisioningPassword)
public String getMobilityManagerProvisioningPassword()
public GroupAccessDevice.GroupAccessDeviceAddRequest setMobilityManagerDefaultOriginatingServiceKey(Integer mobilityManagerDefaultOriginatingServiceKey)
public Integer getMobilityManagerDefaultOriginatingServiceKey()
public GroupAccessDevice.GroupAccessDeviceAddRequest setMobilityManagerDefaultTerminatingServiceKey(Integer mobilityManagerDefaultTerminatingServiceKey)
public Integer getMobilityManagerDefaultTerminatingServiceKey()
public GroupAccessDevice.GroupAccessDeviceAddRequest setUseCustomUserNamePassword(Boolean useCustomUserNamePassword)
public Boolean getUseCustomUserNamePassword()
public GroupAccessDevice.GroupAccessDeviceAddRequest setAccessDeviceCredentials(DeviceManagementUserNamePassword16 accessDeviceCredentials)
public DeviceManagementUserNamePassword16 getAccessDeviceCredentials()
public static GroupAccessDevice.GroupAccessDeviceAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.