Class GroupAccessDevice.GroupAccessDeviceGetResponse

java.lang.Object
co.ecg.alpaca.toolkit.messaging.response.XMLMessage
co.ecg.alpaca.toolkit.messaging.response.Response
co.ecg.alpaca.toolkit.generated.GroupAccessDevice.GroupAccessDeviceGetResponse
All Implemented Interfaces:
Serializable
Enclosing class:
GroupAccessDevice

public static class GroupAccessDevice.GroupAccessDeviceGetResponse extends Response
Response to GroupAccessDeviceGetRequest22V3. The following elements are only returned in AS data mode: serviceProviderId groupId The following elements are only used in AS data mode and not returned in XS data mode: deviceName deviceExternalId Replaced by GroupAccessDeviceGetResponse24.
Author:
AlpacaGenerator
See Also:
  • Field Details

    • deviceType

      protected String deviceType
    • protocol

      protected String protocol
    • netAddress

      protected String netAddress
    • port

      protected Integer port
    • outboundProxyServerNetAddress

      protected String outboundProxyServerNetAddress
    • stunServerNetAddress

      protected String stunServerNetAddress
    • macAddress

      protected String macAddress
    • serialNumber

      protected String serialNumber
    • description

      protected String description
    • numberOfPorts

      protected UnboundedPositiveInt numberOfPorts
    • numberOfAssignedPorts

      protected Integer numberOfAssignedPorts
    • status

      protected AccessDeviceStatus status
    • configurationMode

      protected AccessDeviceEnhancedConfigurationMode configurationMode
    • configurationFileName

      protected String configurationFileName
    • physicalLocation

      protected String physicalLocation
    • transportProtocol

      protected TransportProtocol transportProtocol
    • useCustomUserNamePassword

      protected Boolean useCustomUserNamePassword
    • userName

      protected String userName
    • version

      protected String version
    • serviceProviderId

      protected String serviceProviderId
    • groupId

      protected String groupId
    • deviceName

      protected String deviceName
    • deviceExternalId

      protected String deviceExternalId
  • Constructor Details

    • GroupAccessDeviceGetResponse

      public GroupAccessDeviceGetResponse()
  • Method Details

    • setDeviceType

      public void setDeviceType(String deviceType)
    • getDeviceType

      public String getDeviceType()
    • setProtocol

      public void setProtocol(String protocol)
    • getProtocol

      public String getProtocol()
    • setNetAddress

      public void setNetAddress(String netAddress)
    • getNetAddress

      public String getNetAddress()
    • setPort

      public void setPort(Integer port)
    • getPort

      public Integer getPort()
    • setOutboundProxyServerNetAddress

      public void setOutboundProxyServerNetAddress(String outboundProxyServerNetAddress)
    • getOutboundProxyServerNetAddress

      public String getOutboundProxyServerNetAddress()
    • setStunServerNetAddress

      public void setStunServerNetAddress(String stunServerNetAddress)
    • getStunServerNetAddress

      public String getStunServerNetAddress()
    • setMacAddress

      public void setMacAddress(String macAddress)
    • getMacAddress

      public String getMacAddress()
    • setSerialNumber

      public void setSerialNumber(String serialNumber)
    • getSerialNumber

      public String getSerialNumber()
    • setDescription

      public void setDescription(String description)
    • getDescription

      public String getDescription()
    • setNumberOfPorts

      public void setNumberOfPorts(UnboundedPositiveInt numberOfPorts)
    • getNumberOfPorts

      public UnboundedPositiveInt getNumberOfPorts()
    • setNumberOfAssignedPorts

      public void setNumberOfAssignedPorts(Integer numberOfAssignedPorts)
    • getNumberOfAssignedPorts

      public Integer getNumberOfAssignedPorts()
    • setStatus

      public void setStatus(AccessDeviceStatus status)
    • getStatus

      public AccessDeviceStatus getStatus()
    • setConfigurationMode

      public void setConfigurationMode(AccessDeviceEnhancedConfigurationMode configurationMode)
    • getConfigurationMode

      public AccessDeviceEnhancedConfigurationMode getConfigurationMode()
    • setConfigurationFileName

      public void setConfigurationFileName(String configurationFileName)
    • getConfigurationFileName

      public String getConfigurationFileName()
    • setPhysicalLocation

      public void setPhysicalLocation(String physicalLocation)
    • getPhysicalLocation

      public String getPhysicalLocation()
    • setTransportProtocol

      public void setTransportProtocol(TransportProtocol transportProtocol)
    • getTransportProtocol

      public TransportProtocol getTransportProtocol()
    • setUseCustomUserNamePassword

      public void setUseCustomUserNamePassword(Boolean useCustomUserNamePassword)
    • getUseCustomUserNamePassword

      public Boolean getUseCustomUserNamePassword()
    • setUserName

      public void setUserName(String userName)
    • getUserName

      public String getUserName()
    • setVersion

      public void setVersion(String version)
    • getVersion

      public String getVersion()
    • setServiceProviderId

      public void setServiceProviderId(String serviceProviderId)
    • getServiceProviderId

      public String getServiceProviderId()
    • setGroupId

      public void setGroupId(String groupId)
    • getGroupId

      public String getGroupId()
    • setDeviceName

      public void setDeviceName(String deviceName)
    • getDeviceName

      public String getDeviceName()
    • setDeviceExternalId

      public void setDeviceExternalId(String deviceExternalId)
    • getDeviceExternalId

      public String getDeviceExternalId()
    • transform

      public void transform()
      Description copied from class: Response
      Transforms the Response from XML Content to a populated POJO
      Specified by:
      transform in class Response
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object