Package co.ecg.alpaca.toolkit.generated
Class ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest
- Enclosing class:
- ServiceProviderAccessDevice
public static class ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest extends Request<DefaultResponse>
Request to modify a specified service provider access device. The response is either SuccessResponse or ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Optional<@Valid DeviceManagementUserNamePassword16>
accessDeviceCredentials
protected java.util.Optional<@Size(min=1,max=80) java.lang.String>
description
protected java.util.Optional<@Size(min=1,max=12) java.lang.String>
macAddress
protected java.util.Optional<java.lang.Integer>
mobilityManagerDefaultOriginatingServiceKey
protected java.util.Optional<java.lang.Integer>
mobilityManagerDefaultTerminatingServiceKey
protected @Size(min=1,max=15) java.lang.String
mobilityManagerProvisioningPassword
protected @Size(min=1,max=256) java.lang.String
mobilityManagerProvisioningURL
protected @Size(min=1,max=15) java.lang.String
mobilityManagerProvisioningUserName
protected java.util.Optional<@Size(min=1,max=80) java.lang.String>
netAddress
protected java.util.Optional<@Size(min=1,max=80) java.lang.String>
outboundProxyServerNetAddress
protected java.util.Optional<@Size(min=1,max=1024) java.lang.String>
physicalLocation
protected java.util.Optional<java.lang.Integer>
port
protected @Size(min=1,max=20) java.lang.String
protocol
protected java.util.Optional<@Size(min=1,max=80) java.lang.String>
serialNumber
protected @NotNull @Valid ServiceProviderAccessDevice
serviceProviderAccessDevice
protected java.util.Optional<@Size(min=1,max=80) java.lang.String>
stunServerNetAddress
protected TransportProtocol
transportProtocol
protected java.lang.Boolean
useCustomUserNamePassword
-
Constructor Summary
Constructors Constructor Description ServiceProviderAccessDeviceModifyRequest()
ServiceProviderAccessDeviceModifyRequest(ServiceProviderAccessDevice serviceProviderAccessDevice)
-
Method Summary
Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
serviceProviderAccessDevice
@NotNull @Valid protected transient @NotNull @Valid ServiceProviderAccessDevice serviceProviderAccessDevice -
protocol
@Size(min=1, max=20) protected @Size(min=1,max=20) java.lang.String protocol -
netAddress
protected java.util.Optional<@Size(min=1,max=80) java.lang.String> netAddress -
port
protected java.util.Optional<java.lang.Integer> port -
outboundProxyServerNetAddress
protected java.util.Optional<@Size(min=1,max=80) java.lang.String> outboundProxyServerNetAddress -
stunServerNetAddress
protected java.util.Optional<@Size(min=1,max=80) java.lang.String> stunServerNetAddress -
macAddress
protected java.util.Optional<@Size(min=1,max=12) java.lang.String> macAddress -
serialNumber
protected java.util.Optional<@Size(min=1,max=80) java.lang.String> serialNumber -
description
protected java.util.Optional<@Size(min=1,max=80) java.lang.String> description -
physicalLocation
protected java.util.Optional<@Size(min=1,max=1024) java.lang.String> physicalLocation -
transportProtocol
-
mobilityManagerProvisioningURL
@Size(min=1, max=256) protected @Size(min=1,max=256) java.lang.String mobilityManagerProvisioningURL -
mobilityManagerProvisioningUserName
@Size(min=1, max=15) protected @Size(min=1,max=15) java.lang.String mobilityManagerProvisioningUserName -
mobilityManagerProvisioningPassword
@Size(min=1, max=15) protected @Size(min=1,max=15) java.lang.String mobilityManagerProvisioningPassword -
mobilityManagerDefaultOriginatingServiceKey
protected java.util.Optional<java.lang.Integer> mobilityManagerDefaultOriginatingServiceKey -
mobilityManagerDefaultTerminatingServiceKey
protected java.util.Optional<java.lang.Integer> mobilityManagerDefaultTerminatingServiceKey -
useCustomUserNamePassword
protected java.lang.Boolean useCustomUserNamePassword -
accessDeviceCredentials
-
-
Constructor Details
-
ServiceProviderAccessDeviceModifyRequest
public ServiceProviderAccessDeviceModifyRequest() -
ServiceProviderAccessDeviceModifyRequest
public ServiceProviderAccessDeviceModifyRequest(ServiceProviderAccessDevice serviceProviderAccessDevice)
-
-
Method Details
-
setServiceProviderAccessDevice
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setServiceProviderAccessDevice(ServiceProviderAccessDevice serviceProviderAccessDevice) -
getServiceProviderAccessDevice
-
setProtocol
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setProtocol(java.lang.String protocol) -
getProtocol
public java.lang.String getProtocol() -
setNetAddress
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setNetAddress(java.lang.String netAddress) -
getNetAddress
public java.util.Optional<@Size(min=1,max=80) java.lang.String> getNetAddress() -
setPort
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setPort(java.lang.Integer port) -
getPort
public java.util.Optional<java.lang.Integer> getPort() -
setOutboundProxyServerNetAddress
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setOutboundProxyServerNetAddress(java.lang.String outboundProxyServerNetAddress) -
getOutboundProxyServerNetAddress
public java.util.Optional<@Size(min=1,max=80) java.lang.String> getOutboundProxyServerNetAddress() -
setStunServerNetAddress
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setStunServerNetAddress(java.lang.String stunServerNetAddress) -
getStunServerNetAddress
public java.util.Optional<@Size(min=1,max=80) java.lang.String> getStunServerNetAddress() -
setMacAddress
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setMacAddress(java.lang.String macAddress) -
getMacAddress
public java.util.Optional<@Size(min=1,max=12) java.lang.String> getMacAddress() -
setSerialNumber
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setSerialNumber(java.lang.String serialNumber) -
getSerialNumber
public java.util.Optional<@Size(min=1,max=80) java.lang.String> getSerialNumber() -
setDescription
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setDescription(java.lang.String description) -
getDescription
public java.util.Optional<@Size(min=1,max=80) java.lang.String> getDescription() -
setPhysicalLocation
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setPhysicalLocation(java.lang.String physicalLocation) -
getPhysicalLocation
public java.util.Optional<@Size(min=1,max=1024) java.lang.String> getPhysicalLocation() -
setTransportProtocol
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setTransportProtocol(TransportProtocol transportProtocol) -
getTransportProtocol
-
setMobilityManagerProvisioningURL
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setMobilityManagerProvisioningURL(java.lang.String mobilityManagerProvisioningURL) -
getMobilityManagerProvisioningURL
public java.lang.String getMobilityManagerProvisioningURL() -
setMobilityManagerProvisioningUserName
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setMobilityManagerProvisioningUserName(java.lang.String mobilityManagerProvisioningUserName) -
getMobilityManagerProvisioningUserName
public java.lang.String getMobilityManagerProvisioningUserName() -
setMobilityManagerProvisioningPassword
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setMobilityManagerProvisioningPassword(java.lang.String mobilityManagerProvisioningPassword) -
getMobilityManagerProvisioningPassword
public java.lang.String getMobilityManagerProvisioningPassword() -
setMobilityManagerDefaultOriginatingServiceKey
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setMobilityManagerDefaultOriginatingServiceKey(java.lang.Integer mobilityManagerDefaultOriginatingServiceKey) -
getMobilityManagerDefaultOriginatingServiceKey
public java.util.Optional<java.lang.Integer> getMobilityManagerDefaultOriginatingServiceKey() -
setMobilityManagerDefaultTerminatingServiceKey
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setMobilityManagerDefaultTerminatingServiceKey(java.lang.Integer mobilityManagerDefaultTerminatingServiceKey) -
getMobilityManagerDefaultTerminatingServiceKey
public java.util.Optional<java.lang.Integer> getMobilityManagerDefaultTerminatingServiceKey() -
setUseCustomUserNamePassword
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setUseCustomUserNamePassword(java.lang.Boolean useCustomUserNamePassword) -
getUseCustomUserNamePassword
public java.lang.Boolean getUseCustomUserNamePassword() -
setAccessDeviceCredentials
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest setAccessDeviceCredentials(DeviceManagementUserNamePassword16 accessDeviceCredentials) -
getAccessDeviceCredentials
-
getEmptyObject
public static ServiceProviderAccessDevice.ServiceProviderAccessDeviceModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-