@GwtIncompatible public static class GroupAccessDevice.GroupAccessDeviceModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Optional<DeviceManagementUserNamePassword16> |
accessDeviceCredentials |
protected FileResource |
configurationFile |
protected com.google.common.base.Optional<AccessDeviceEnhancedConfigurationMode> |
configurationMode |
protected com.google.common.base.Optional<String> |
description |
protected GroupAccessDevice |
groupAccessDevice |
protected com.google.common.base.Optional<String> |
macAddress |
protected com.google.common.base.Optional<Integer> |
mobilityManagerDefaultOriginatingServiceKey |
protected com.google.common.base.Optional<Integer> |
mobilityManagerDefaultTerminatingServiceKey |
protected String |
mobilityManagerProvisioningPassword |
protected String |
mobilityManagerProvisioningURL |
protected String |
mobilityManagerProvisioningUserName |
protected com.google.common.base.Optional<String> |
netAddress |
protected com.google.common.base.Optional<String> |
outboundProxyServerNetAddress |
protected com.google.common.base.Optional<String> |
physicalLocation |
protected com.google.common.base.Optional<Integer> |
port |
protected String |
protocol |
protected com.google.common.base.Optional<String> |
serialNumber |
protected com.google.common.base.Optional<String> |
stunServerNetAddress |
protected TransportProtocol |
transportProtocol |
protected Boolean |
useCustomUserNamePassword |
Constructor and Description |
---|
GroupAccessDeviceModifyRequest(GroupAccessDevice groupAccessDevice) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient GroupAccessDevice groupAccessDevice
@Size(min=1, max=20) protected String protocol
protected com.google.common.base.Optional<String> netAddress
protected com.google.common.base.Optional<Integer> port
protected com.google.common.base.Optional<String> outboundProxyServerNetAddress
protected com.google.common.base.Optional<String> stunServerNetAddress
protected com.google.common.base.Optional<String> macAddress
protected com.google.common.base.Optional<String> serialNumber
protected com.google.common.base.Optional<String> description
protected com.google.common.base.Optional<AccessDeviceEnhancedConfigurationMode> configurationMode
protected FileResource configurationFile
protected com.google.common.base.Optional<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 com.google.common.base.Optional<Integer> mobilityManagerDefaultOriginatingServiceKey
protected com.google.common.base.Optional<Integer> mobilityManagerDefaultTerminatingServiceKey
protected Boolean useCustomUserNamePassword
protected com.google.common.base.Optional<DeviceManagementUserNamePassword16> accessDeviceCredentials
public GroupAccessDeviceModifyRequest(GroupAccessDevice groupAccessDevice)
public GroupAccessDevice.GroupAccessDeviceModifyRequest setGroupAccessDevice(GroupAccessDevice groupAccessDevice)
public GroupAccessDevice getGroupAccessDevice()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setProtocol(String protocol)
public String getProtocol()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setNetAddress(String netAddress)
public com.google.common.base.Optional<String> getNetAddress()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setPort(Integer port)
public com.google.common.base.Optional<Integer> getPort()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress)
public com.google.common.base.Optional<String> getOutboundProxyServerNetAddress()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setStunServerNetAddress(String stunServerNetAddress)
public com.google.common.base.Optional<String> getStunServerNetAddress()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setMacAddress(String macAddress)
public com.google.common.base.Optional<String> getMacAddress()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setSerialNumber(String serialNumber)
public com.google.common.base.Optional<String> getSerialNumber()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setDescription(String description)
public com.google.common.base.Optional<String> getDescription()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setConfigurationMode(AccessDeviceEnhancedConfigurationMode configurationMode)
public com.google.common.base.Optional<AccessDeviceEnhancedConfigurationMode> getConfigurationMode()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setConfigurationFile(FileResource configurationFile)
public FileResource getConfigurationFile()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setPhysicalLocation(String physicalLocation)
public com.google.common.base.Optional<String> getPhysicalLocation()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setTransportProtocol(TransportProtocol transportProtocol)
public TransportProtocol getTransportProtocol()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setMobilityManagerProvisioningURL(String mobilityManagerProvisioningURL)
public String getMobilityManagerProvisioningURL()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setMobilityManagerProvisioningUserName(String mobilityManagerProvisioningUserName)
public String getMobilityManagerProvisioningUserName()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setMobilityManagerProvisioningPassword(String mobilityManagerProvisioningPassword)
public String getMobilityManagerProvisioningPassword()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setMobilityManagerDefaultOriginatingServiceKey(Integer mobilityManagerDefaultOriginatingServiceKey)
public com.google.common.base.Optional<Integer> getMobilityManagerDefaultOriginatingServiceKey()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setMobilityManagerDefaultTerminatingServiceKey(Integer mobilityManagerDefaultTerminatingServiceKey)
public com.google.common.base.Optional<Integer> getMobilityManagerDefaultTerminatingServiceKey()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setUseCustomUserNamePassword(Boolean useCustomUserNamePassword)
public Boolean getUseCustomUserNamePassword()
public GroupAccessDevice.GroupAccessDeviceModifyRequest setAccessDeviceCredentials(DeviceManagementUserNamePassword16 accessDeviceCredentials)
public com.google.common.base.Optional<DeviceManagementUserNamePassword16> getAccessDeviceCredentials()
public static GroupAccessDevice.GroupAccessDeviceModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.