Package co.ecg.alpaca.toolkit.generated
Class ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest
- Enclosing class:
- ServiceProviderAccessDevice
@ChoiceGroup({"serviceProviderId","deviceName"}) @ChoiceGroup({"serviceProviderExternalId","deviceExternalId"})
public static class ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest
extends Request<DefaultResponse>
Request to add a service provider access device. The response is either SuccessResponse or ErrorResponse. The following elements are only used in AS data mode and ignored in XS data mode: serviceProviderExternalId deviceExternalId deviceIPEI
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @Valid DeviceManagementUserNamePassword16protected @Size(min=1,max=80) Stringprotected @Size(max=36) Stringprotected @Size(min=1,max=80) Stringprotected @Size(min=1,max=40) Stringprotected @NotNull @Size(min=1,max=40) Stringprotected @Size(min=1,max=12) Stringprotected @Size(min=1,max=80) Stringprotected @Size(min=1,max=80) Stringprotected @Size(min=1,max=1024) Stringprotected Integerprotected @Size(min=1,max=20) Stringprotected @Size(min=1,max=80) Stringprotected @Size(max=36) Stringprotected @Size(min=1,max=30) Stringprotected @Size(min=1,max=80) Stringprotected ExtendedTransportProtocolprotected Boolean -
Constructor Summary
ConstructorsConstructorDescriptionServiceProviderAccessDeviceAddRequest(BroadWorksServer broadWorksServer, String deviceType) ServiceProviderAccessDeviceAddRequest(BroadWorksServer broadWorksServer, String serviceProviderId, String deviceName, String deviceType) -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getPort()setAccessDeviceCredentials(DeviceManagementUserNamePassword16 accessDeviceCredentials) setDescription(String description) setDeviceExternalId(String deviceExternalId) setDeviceIPEI(String deviceIPEI) setDeviceName(String deviceName) setDeviceType(String deviceType) setMacAddress(String macAddress) setNetAddress(String netAddress) setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress) setPhysicalLocation(String physicalLocation) setProtocol(String protocol) setSerialNumber(String serialNumber) setServiceProviderExternalId(String serviceProviderExternalId) setServiceProviderId(String serviceProviderId) setStunServerNetAddress(String stunServerNetAddress) setTransportProtocol(ExtendedTransportProtocol transportProtocol) setUseCustomUserNamePassword(Boolean useCustomUserNamePassword) 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, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
serviceProviderId
-
deviceName
-
serviceProviderExternalId
-
deviceExternalId
-
deviceType
-
protocol
-
netAddress
-
port
-
outboundProxyServerNetAddress
-
stunServerNetAddress
-
macAddress
-
serialNumber
-
description
-
physicalLocation
-
transportProtocol
-
useCustomUserNamePassword
-
accessDeviceCredentials
-
deviceIPEI
-
-
Constructor Details
-
ServiceProviderAccessDeviceAddRequest
public ServiceProviderAccessDeviceAddRequest() -
ServiceProviderAccessDeviceAddRequest
-
ServiceProviderAccessDeviceAddRequest
public ServiceProviderAccessDeviceAddRequest(BroadWorksServer broadWorksServer, String serviceProviderId, String deviceName, String deviceType)
-
-
Method Details
-
setServiceProviderId
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setServiceProviderId(String serviceProviderId) -
getServiceProviderId
-
setDeviceName
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setDeviceName(String deviceName) -
getDeviceName
-
setServiceProviderExternalId
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setServiceProviderExternalId(String serviceProviderExternalId) -
getServiceProviderExternalId
-
setDeviceExternalId
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setDeviceExternalId(String deviceExternalId) -
getDeviceExternalId
-
setDeviceType
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setDeviceType(String deviceType) -
getDeviceType
-
setProtocol
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setProtocol(String protocol) -
getProtocol
-
setNetAddress
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setNetAddress(String netAddress) -
getNetAddress
-
setPort
-
getPort
-
setOutboundProxyServerNetAddress
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress) -
getOutboundProxyServerNetAddress
-
setStunServerNetAddress
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setStunServerNetAddress(String stunServerNetAddress) -
getStunServerNetAddress
-
setMacAddress
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setMacAddress(String macAddress) -
getMacAddress
-
setSerialNumber
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setSerialNumber(String serialNumber) -
getSerialNumber
-
setDescription
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setDescription(String description) -
getDescription
-
setPhysicalLocation
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setPhysicalLocation(String physicalLocation) -
getPhysicalLocation
-
setTransportProtocol
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setTransportProtocol(ExtendedTransportProtocol transportProtocol) -
getTransportProtocol
-
setUseCustomUserNamePassword
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setUseCustomUserNamePassword(Boolean useCustomUserNamePassword) -
getUseCustomUserNamePassword
-
setAccessDeviceCredentials
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setAccessDeviceCredentials(DeviceManagementUserNamePassword16 accessDeviceCredentials) -
getAccessDeviceCredentials
-
setDeviceIPEI
public ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest setDeviceIPEI(String deviceIPEI) -
getDeviceIPEI
-
getEmptyObject
public static ServiceProviderAccessDevice.ServiceProviderAccessDeviceAddRequest 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:
formRequestin classRequest<DefaultResponse>
-