Class NXCObjectModificationData


  • public class NXCObjectModificationData
    extends Object
    This class is used to hold data for NXCSession.modifyObject()
    • Constructor Detail

      • NXCObjectModificationData

        public NXCObjectModificationData​(long objectId)
        Constructor for creating modification data for given object
        Parameters:
        objectId - Object ID
    • Method Detail

      • getObjectId

        public long getObjectId()
        Returns:
        the objectId
      • setObjectId

        public void setObjectId​(long objectId)
        Parameters:
        objectId - the objectId to set
      • getName

        public String getName()
        Returns:
        the name
      • setName

        public void setName​(String name)
        Parameters:
        name - the name to set
      • isFieldSet

        public boolean isFieldSet​(int field)
        Check if given field is set for modification.
        Parameters:
        field - field code
        Returns:
        true if given field is set
      • setACL

        public void setACL​(AccessListElement[] acl)
        Parameters:
        acl - the acl to set
      • isInheritAccessRights

        public boolean isInheritAccessRights()
        Returns:
        the inheritAccessRights
      • setInheritAccessRights

        public void setInheritAccessRights​(boolean inheritAccessRights)
        Parameters:
        inheritAccessRights - the inheritAccessRights to set
      • setCustomAttributes

        public void setCustomAttributes​(Map<String,​CustomAttribute> customAttributes)
        Parameters:
        customAttributes - the customAttributes to set
      • getAutoBindFilter

        public String getAutoBindFilter()
        Returns:
        the autoApplyFilter
      • setAutoBindFilter

        public void setAutoBindFilter​(String autoBindFilter)
        Parameters:
        autoBindFilter - the autoApplyFilter to set
      • getVersion

        public int getVersion()
        Returns:
        the version
      • setVersion

        public void setVersion​(int version)
        Parameters:
        version - the version to set
      • getDescription

        public String getDescription()
        Returns:
        the description
      • setDescription

        public void setDescription​(String description)
        Parameters:
        description - the description to set
      • getAgentPort

        public int getAgentPort()
      • setAgentPort

        public void setAgentPort​(int agentPort)
      • getAgentAuthMethod

        public int getAgentAuthMethod()
        Returns:
        the agentAuthMethod
      • setAgentAuthMethod

        public void setAgentAuthMethod​(int agentAuthMethod)
        Parameters:
        agentAuthMethod - the agentAuthMethod to set
      • getAgentSecret

        public String getAgentSecret()
        Returns:
        the agentSecret
      • setAgentSecret

        public void setAgentSecret​(String agentSecret)
        Parameters:
        agentSecret - the agentSecret to set
      • getAgentProxy

        public long getAgentProxy()
        Returns:
        the agentProxy
      • setAgentProxy

        public void setAgentProxy​(long agentProxy)
        Parameters:
        agentProxy - the agentProxy to set
      • getSnmpVersion

        public SnmpVersion getSnmpVersion()
        Returns:
        the snmpVersion
      • setSnmpVersion

        public void setSnmpVersion​(SnmpVersion snmpVersion)
        Parameters:
        snmpVersion - the snmpVersion to set
      • getSnmpAuthMethod

        public int getSnmpAuthMethod()
        Returns:
        the snmpAuthMethod
      • setSnmpAuthMethod

        public void setSnmpAuthMethod​(int snmpAuthMethod)
        Parameters:
        snmpAuthMethod - the snmpAuthMethod to set
      • getSnmpPrivMethod

        public int getSnmpPrivMethod()
        Returns:
        the snmpPrivMethod
      • setSnmpPrivMethod

        public void setSnmpPrivMethod​(int snmpPrivMethod)
        Parameters:
        snmpPrivMethod - the snmpPrivMethod to set
      • getSnmpAuthName

        public String getSnmpAuthName()
        Returns:
        the snmpAuthName
      • setSnmpAuthName

        public void setSnmpAuthName​(String snmpAuthName)
        Parameters:
        snmpAuthName - the snmpAuthName to set
      • getSnmpAuthPassword

        public String getSnmpAuthPassword()
        Returns:
        the snmpAuthPassword
      • setSnmpAuthPassword

        public void setSnmpAuthPassword​(String snmpAuthPassword)
        Parameters:
        snmpAuthPassword - the snmpAuthPassword to set
      • getSnmpPrivPassword

        public String getSnmpPrivPassword()
        Returns:
        the snmpPrivPassword
      • setSnmpPrivPassword

        public void setSnmpPrivPassword​(String snmpPrivPassword)
        Parameters:
        snmpPrivPassword - the snmpPrivPassword to set
      • getSnmpProxy

        public long getSnmpProxy()
        Returns:
        the snmpProxy
      • setSnmpProxy

        public void setSnmpProxy​(long snmpProxy)
        Parameters:
        snmpProxy - the snmpProxy to set
      • getIcmpProxy

        public long getIcmpProxy()
        Returns:
        the icmpProxy
      • setIcmpProxy

        public void setIcmpProxy​(long icmpProxy)
        Parameters:
        icmpProxy - the icmpProxy to set
      • getTrustedNodes

        public Long[] getTrustedNodes()
        Returns:
        the trustedNodes
      • setTrustedNodes

        public void setTrustedNodes​(Long[] trustedNodes)
        Parameters:
        trustedNodes - the trustedNodes to set
      • getGeolocation

        public org.netxms.base.GeoLocation getGeolocation()
        Returns:
        the geolocation
      • setGeolocation

        public void setGeolocation​(org.netxms.base.GeoLocation geolocation)
        Parameters:
        geolocation - the geolocation to set
      • getPrimaryIpAddress

        public InetAddress getPrimaryIpAddress()
        Returns:
        the primaryIpAddress
      • setPrimaryIpAddress

        public void setPrimaryIpAddress​(InetAddress primaryIpAddress)
        Parameters:
        primaryIpAddress - the primaryIpAddress to set
      • getSnmpPort

        public int getSnmpPort()
        Returns:
        the snmpPort
      • setSnmpPort

        public void setSnmpPort​(int snmpPort)
        Parameters:
        snmpPort - the snmpPort to set
      • setMapLayout

        public void setMapLayout​(MapLayoutAlgorithm mapLayout)
        Parameters:
        mapLayout - the mapLayout to set
      • getMapBackground

        public UUID getMapBackground()
        Returns:
        the mapBackground
      • setMapBackground

        public void setMapBackground​(UUID mapBackground,
                                     org.netxms.base.GeoLocation mapBackgroundLocation,
                                     int mapBackgroundZoom,
                                     int mapBackgroundColor)
        Parameters:
        mapBackground - The mapBackground to set
        mapBackgroundLocation - The mapBackgroundLocation to set
        mapBackgroundZoom - The mapBackgroundZoom level to set
        mapBackgroundColor - The mapBackgroundColor to set
      • getImage

        public UUID getImage()
        Returns:
        the image
      • setImage

        public void setImage​(UUID image)
        Parameters:
        image - the image to set
      • getColumnCount

        public int getColumnCount()
        Returns:
        the columnCount
      • setColumnCount

        public void setColumnCount​(int columnCount)
        Parameters:
        columnCount - the columnCount to set
      • setDashboardElements

        public void setDashboardElements​(Collection<DashboardElement> dashboardElements)
        Parameters:
        dashboardElements - the dashboardElements to set
      • getScript

        public String getScript()
        Returns:
        the script
      • setScript

        public void setScript​(String script)
        Parameters:
        script - the script to set
      • getActivationEvent

        public int getActivationEvent()
        Returns:
        the activationEvent
      • setActivationEvent

        public void setActivationEvent​(int activationEvent)
        Parameters:
        activationEvent - the activationEvent to set
      • getDeactivationEvent

        public int getDeactivationEvent()
        Returns:
        the deactivationEvent
      • setDeactivationEvent

        public void setDeactivationEvent​(int deactivationEvent)
        Parameters:
        deactivationEvent - the deactivationEvent to set
      • getSourceObject

        public long getSourceObject()
        Returns:
        the sourceObject
      • setSourceObject

        public void setSourceObject​(long sourceObject)
        Parameters:
        sourceObject - the sourceObject to set
      • getActiveStatus

        public int getActiveStatus()
        Returns:
        the activeStatus
      • setActiveStatus

        public void setActiveStatus​(int activeStatus)
        Parameters:
        activeStatus - the activeStatus to set
      • getInactiveStatus

        public int getInactiveStatus()
        Returns:
        the inactiveStatus
      • setInactiveStatus

        public void setInactiveStatus​(int inactiveStatus)
        Parameters:
        inactiveStatus - the inactiveStatus to set
      • setDciList

        public void setDciList​(List<ConditionDciInfo> dciList)
        Parameters:
        dciList - the dciList to set
      • getDrillDownObjectId

        public long getDrillDownObjectId()
        Returns:
        the submapId
      • setDrillDownObjectId

        public void setDrillDownObjectId​(long drillDownObjectId)
        Parameters:
        drillDownObjectId - the drillDownObjectId to set
      • getMapBackgroundLocation

        public org.netxms.base.GeoLocation getMapBackgroundLocation()
        Returns:
        the mapBackgroundLocation
      • getMapBackgroundZoom

        public int getMapBackgroundZoom()
        Returns:
        the mapBackgroundZoom
      • getPollerNode

        public long getPollerNode()
        Returns:
        the pollerNode
      • setPollerNode

        public void setPollerNode​(long pollerNode)
        Parameters:
        pollerNode - the pollerNode to set
      • getRequiredPolls

        public int getRequiredPolls()
        Returns:
        the requiredPolls
      • setRequiredPolls

        public void setRequiredPolls​(int requiredPolls)
        Parameters:
        requiredPolls - the requiredPolls to set
      • getServiceType

        public int getServiceType()
        Returns:
        the serviceType
      • setServiceType

        public void setServiceType​(int serviceType)
        Parameters:
        serviceType - the serviceType to set
      • getIpProtocol

        public int getIpProtocol()
        Returns:
        the ipProtocol
      • setIpProtocol

        public void setIpProtocol​(int ipProtocol)
        Parameters:
        ipProtocol - the ipProtocol to set
      • getIpPort

        public int getIpPort()
        Returns:
        the ipPort
      • setIpPort

        public void setIpPort​(int ipPort)
        Parameters:
        ipPort - the ipPort to set
      • getIpAddress

        public org.netxms.base.InetAddressEx getIpAddress()
        Returns:
        the ipAddress
      • setIpAddress

        public void setIpAddress​(org.netxms.base.InetAddressEx ipAddress)
        Parameters:
        ipAddress - the ipAddress to set
      • getRequest

        public String getRequest()
        Returns:
        the request
      • setRequest

        public void setRequest​(String request)
        Parameters:
        request - the request to set
      • getResponse

        public String getResponse()
        Returns:
        the response
      • setResponse

        public void setResponse​(String response)
        Parameters:
        response - the response to set
      • getObjectFlags

        public int getObjectFlags()
        Get object flags
        Returns:
        object flags
      • getObjectFlagsMask

        public int getObjectFlagsMask()
        Get object flags mask
        Returns:
        the object flags mask
      • setObjectFlags

        public void setObjectFlags​(int objectFlags)
        Set object flags
        Parameters:
        objectFlags - Object flags
      • setObjectFlags

        public void setObjectFlags​(int objectFlags,
                                   int objectFlagsMask)
        Set selected object flags. Only flags with corresponding mask bits set will be changed.
        Parameters:
        objectFlags - new object flags
        objectFlagsMask - object flag mask
      • getIfXTablePolicy

        public int getIfXTablePolicy()
        Returns:
        the ifXTablePolicy
      • setIfXTablePolicy

        public void setIfXTablePolicy​(int ifXTablePolicy)
        Parameters:
        ifXTablePolicy - the ifXTablePolicy to set
      • getReportDefinition

        public String getReportDefinition()
        Returns:
        the reportDefinition
      • setReportDefinition

        public void setReportDefinition​(String reportDefinition)
        Parameters:
        reportDefinition - the reportDefinition to set
      • setResourceList

        public void setResourceList​(List<ClusterResource> resourceList)
        Parameters:
        resourceList - the resourceList to set
      • getNetworkList

        public List<org.netxms.base.InetAddressEx> getNetworkList()
        Returns:
        the networkList
      • setNetworkList

        public void setNetworkList​(List<org.netxms.base.InetAddressEx> networkList)
        Parameters:
        networkList - the networkList to set
      • getPrimaryName

        public String getPrimaryName()
        Returns:
        the primaryName
      • setPrimaryName

        public void setPrimaryName​(String primaryName)
        Parameters:
        primaryName - the primaryName to set
      • getStatusCalculationMethod

        public int getStatusCalculationMethod()
        Returns:
        the statusCalculationMethod
      • setStatusCalculationMethod

        public void setStatusCalculationMethod​(int statusCalculationMethod)
        Parameters:
        statusCalculationMethod - the statusCalculationMethod to set
      • getStatusPropagationMethod

        public int getStatusPropagationMethod()
        Returns:
        the statusPropagationMethod
      • setStatusPropagationMethod

        public void setStatusPropagationMethod​(int statusPropagationMethod)
        Parameters:
        statusPropagationMethod - the statusPropagationMethod to set
      • getFixedPropagatedStatus

        public ObjectStatus getFixedPropagatedStatus()
        Returns:
        the fixedPropagatedStatus
      • setFixedPropagatedStatus

        public void setFixedPropagatedStatus​(ObjectStatus fixedPropagatedStatus)
        Parameters:
        fixedPropagatedStatus - the fixedPropagatedStatus to set
      • getStatusShift

        public int getStatusShift()
        Returns:
        the statusShift
      • setStatusShift

        public void setStatusShift​(int statusShift)
        Parameters:
        statusShift - the statusShift to set
      • getStatusTransformation

        public ObjectStatus[] getStatusTransformation()
        Returns:
        the statusTransformation
      • setStatusTransformation

        public void setStatusTransformation​(ObjectStatus[] statusTransformation)
        Parameters:
        statusTransformation - the statusTransformation to set
      • getStatusSingleThreshold

        public int getStatusSingleThreshold()
        Returns:
        the statusSingleThreshold
      • setStatusSingleThreshold

        public void setStatusSingleThreshold​(int statusSingleThreshold)
        Parameters:
        statusSingleThreshold - the statusSingleThreshold to set
      • getStatusThresholds

        public int[] getStatusThresholds()
        Returns:
        the statusThresholds
      • setStatusThresholds

        public void setStatusThresholds​(int[] statusThresholds)
        Parameters:
        statusThresholds - the statusThresholds to set
      • getExpectedState

        public int getExpectedState()
        Returns:
        the expectedState
      • setExpectedState

        public void setExpectedState​(int expectedState)
        Parameters:
        expectedState - the expectedState to set
      • getLinkColor

        public int getLinkColor()
        Returns:
        the linkColor
      • setLinkColor

        public void setLinkColor​(int linkColor)
        Parameters:
        linkColor - the linkColor to set
      • getConnectionRouting

        public int getConnectionRouting()
        Returns:
        the connectionRouting
      • setConnectionRouting

        public void setConnectionRouting​(int connectionRouting)
        Parameters:
        connectionRouting - the connectionRouting to set
      • getMapBackgroundColor

        public int getMapBackgroundColor()
        Returns:
        the mapBackgroundColor
      • getDiscoveryRadius

        public final int getDiscoveryRadius()
        Returns:
        the discoveryRadius
      • setDiscoveryRadius

        public final void setDiscoveryRadius​(int discoveryRadius)
        Parameters:
        discoveryRadius - the discoveryRadius to set
      • getHeight

        public int getHeight()
        Returns:
        the height
      • setHeight

        public void setHeight​(int height)
        Parameters:
        height - the height to set
      • getFilter

        public String getFilter()
        Returns:
        the filter
      • setFilter

        public void setFilter​(String filter)
        Parameters:
        filter - the filter to set
      • getPeerGatewayId

        public long getPeerGatewayId()
        Returns:
        the peerGatewayId
      • setPeerGatewayId

        public void setPeerGatewayId​(long peerGatewayId)
        Parameters:
        peerGatewayId - the peerGatewayId to set
      • getLocalNetworks

        public List<org.netxms.base.InetAddressEx> getLocalNetworks()
        Returns:
        the localNetworks
      • getRemoteNetworks

        public List<org.netxms.base.InetAddressEx> getRemoteNetworks()
        Returns:
        the remoteNetworks
      • setVpnNetworks

        public void setVpnNetworks​(List<org.netxms.base.InetAddressEx> localNetworks,
                                   List<org.netxms.base.InetAddressEx> remoteNetworks)
        Parameters:
        localNetworks - the localNetworks to set
        remoteNetworks - the remoteNetworks to set
      • getPostalAddress

        public org.netxms.base.PostalAddress getPostalAddress()
        Returns:
        the postalAddress
      • setPostalAddress

        public void setPostalAddress​(org.netxms.base.PostalAddress postalAddress)
        Parameters:
        postalAddress - the postalAddress to set
      • getAgentCacheMode

        public AgentCacheMode getAgentCacheMode()
        Get agent cache mode
        Returns:
        agent cache mode
      • setAgentCacheMode

        public void setAgentCacheMode​(AgentCacheMode agentCacheMode)
        Set agent cache mode
        Parameters:
        agentCacheMode - new agent cache mode
      • getAgentCompressionMode

        public AgentCompressionMode getAgentCompressionMode()
        Get agent compression mode
        Returns:
        agent compression mode
      • setAgentCompressionMode

        public void setAgentCompressionMode​(AgentCompressionMode agentCompressionMode)
        Set agent compression mode
        Parameters:
        agentCompressionMode - new agent compression mode
      • getMapObjectDisplayMode

        public MapObjectDisplayMode getMapObjectDisplayMode()
        Returns:
        the mapObjectDisplayMode
      • setMapObjectDisplayMode

        public void setMapObjectDisplayMode​(MapObjectDisplayMode mapObjectDisplayMode)
        Parameters:
        mapObjectDisplayMode - the mapObjectDisplayMode to set
      • getPhysicalContainerObjectId

        public long getPhysicalContainerObjectId()
        Returns:
        the physicalContainerObjectId
      • getFrontRackImage

        public UUID getFrontRackImage()
        Returns:
        the front rackImage
      • getRearRackImage

        public UUID getRearRackImage()
        Returns:
        the rear rackImage
      • getRackPosition

        public short getRackPosition()
        Returns:
        the rackPosition
      • getRackHeight

        public short getRackHeight()
        Returns:
        the rackHeight
      • getRackOrientation

        public RackOrientation getRackOrientation()
        Get rack orientation
        Returns:
        rack orientation
      • setRackPlacement

        public void setRackPlacement​(UUID rackImageFront,
                                     UUID rackImageRear,
                                     short rackPosition,
                                     short rackHeight,
                                     RackOrientation rackOrientation)
        Set rack placement data
        Parameters:
        physicalContainerObjectId - The rack ID to set
        rackImageFront - The front rack image to set
        rackImageRear - The rear rack image to set
        rackPosition - The rack position to set
        rackHeight - the rack height to set
        rackOrientation - Rack orientation (front/rear)
      • getDashboards

        public Long[] getDashboards()
        Returns:
        the dashboards
      • setDashboards

        public void setDashboards​(Long[] dashboards)
        Parameters:
        dashboards - the dashboards to set
      • isRackNumberingTopBottom

        public boolean isRackNumberingTopBottom()
        Returns:
        the rackNumberingTopBottom
      • setRackNumberingTopBottom

        public void setRackNumberingTopBottom​(boolean rackNumberingTopBottom)
        Parameters:
        rackNumberingTopBottom - the rackNumberingTopBottom to set
      • getControllerId

        public long getControllerId()
        Returns:
        the controllerId
      • setControllerId

        public void setControllerId​(long controllerId)
        Parameters:
        controllerId - the controllerId to set
      • getChassisId

        public long getChassisId()
        Returns:
        the chassisId
      • setChassisId

        public void setChassisId​(long chassisId)
        Parameters:
        chassisId - the chassisId to set
      • getSshProxy

        public long getSshProxy()
        Returns:
        the sshProxy
      • setSshProxy

        public void setSshProxy​(long sshProxy)
        Parameters:
        sshProxy - the sshProxy to set
      • getSshLogin

        public String getSshLogin()
        Returns:
        the sshLogin
      • setSshLogin

        public void setSshLogin​(String sshLogin)
        Parameters:
        sshLogin - the sshLogin to set
      • getSshPassword

        public String getSshPassword()
        Returns:
        the sshPassword
      • setSshPassword

        public void setSshPassword​(String sshPassword)
        Parameters:
        sshPassword - the sshPassword to set
      • getZoneProxies

        public Long[] getZoneProxies()
        Returns:
        the zoneProxies
      • setZoneProxies

        public void setZoneProxies​(Long[] zoneProxies)
        Parameters:
        zoneProxies - the zoneProxies to set
      • setUrls

        public void setUrls​(List<ObjectUrl> urls)
        Set URL list
        Parameters:
        urls - new URL list
      • getSeedObjectIds

        public Long[] getSeedObjectIds()
        Returns:
        the seedObjectIds
      • setSeedObjectIds

        public void setSeedObjectIds​(List<Long> seedObjectIds)
        Parameters:
        seedObjectIds - the seed node object Ids to set
      • getMacAddress

        public org.netxms.base.MacAddress getMacAddress()
        Returns:
        the macAddress
      • setMacAddress

        public void setMacAddress​(org.netxms.base.MacAddress macAddress)
        Parameters:
        macAddress - the macAddress to set
      • getDeviceClass

        public int getDeviceClass()
        Returns:
        the deviceClass
      • setDeviceClass

        public void setDeviceClass​(int deviceClass)
        Parameters:
        deviceClass - the deviceClass to set
      • getVendor

        public String getVendor()
        Returns:
        the vendor
      • setVendor

        public void setVendor​(String vendor)
        Parameters:
        vendor - the vendor to set
      • getSerialNumber

        public String getSerialNumber()
        Returns:
        the serialNumber
      • setSerialNumber

        public void setSerialNumber​(String serialNumber)
        Parameters:
        serialNumber - the serialNumber to set
      • getDeviceAddress

        public String getDeviceAddress()
        Returns:
        the deviceAddress
      • setDeviceAddress

        public void setDeviceAddress​(String deviceAddress)
        Parameters:
        deviceAddress - the deviceAddress to set
      • getMetaType

        public String getMetaType()
        Returns:
        the metaType
      • setMetaType

        public void setMetaType​(String metaType)
        Parameters:
        metaType - the metaType to set
      • setSensorProxy

        public void setSensorProxy​(long proxyNode)
      • getSensorProxy

        public long getSensorProxy()
      • getXmlConfig

        public String getXmlConfig()
        Returns:
        the xmlConfig
      • setXmlConfig

        public void setXmlConfig​(String xmlConfig)
        Parameters:
        xmlConfig - the xmlConfig to set
      • setSnmpPorts

        public void setSnmpPorts​(List<String> snmpPorts)
        Update zone snmp port list
        Parameters:
        snmpPorts - to set
      • getSnmpPorts

        public List<String> getSnmpPorts()
        Get the snmp port list
        Returns:
        snmp port list
      • getPassiveElements

        public List<PassiveRackElement> getPassiveElements()
        Returns:
        the passiveElementsConfig
      • setPassiveElements

        public void setPassiveElements​(List<PassiveRackElement> passiveElements)
        Set passive rack elements configuration
        Parameters:
        passiveElements - XMS configuration of passive rack elements
      • getResponsibleUsers

        public List<Long> getResponsibleUsers()
        Returns:
        responsible users list
      • setResponsibleUsers

        public void setResponsibleUsers​(List<Long> responsibleUsers)
        Set responsible users
        Parameters:
        responsibleUsers - to set
      • setAutoBindFlags

        public void setAutoBindFlags​(boolean autoApply,
                                     boolean autoUnbind)
        Set abuto bind/remove options
        Parameters:
        autoApply - TODO
        autoUnbind - TODO
      • isAutoBindEnabled

        public boolean isAutoBindEnabled()
        Returns:
        if auto bind is enabled
      • isAutoUnbindEnabled

        public boolean isAutoUnbindEnabled()
        Returns:
        if auto remove is enabled
      • getIcmpStatCollectionMode

        public IcmpStatCollectionMode getIcmpStatCollectionMode()
        Get ICMP statistic collection mode
        Returns:
        ICMP statistic collection mode
      • setIcmpStatCollectionMode

        public void setIcmpStatCollectionMode​(IcmpStatCollectionMode mode)
        Set ICMP statistic collection mode
        Parameters:
        mode - new ICMP statistic collection mode
      • getIcmpTargets

        public List<InetAddress> getIcmpTargets()
        Get additional ICMP poll targets
        Returns:
        additional ICMP poll targets
      • setIcmpTargets

        public void setIcmpTargets​(Collection<InetAddress> icmpTargets)
        Set additional ICMP poll targets
        Parameters:
        icmpTargets - new list of additional ICMP poll targets
      • setPhysicalContainer

        public void setPhysicalContainer​(long physicalContainerObjectId)
        Set physical container for object Will be set together with CHASSIS_PLACEMENT or RACK_PLACEMENT so no need to set fields
        Parameters:
        physicalContainerObjectId -
      • setChassisPlacement

        public void setChassisPlacement​(String placementConfig)
        Set chassis placement information
        Parameters:
        placementConfig - chassis placement XML config
      • getChassisPlacement

        public String getChassisPlacement()
        Returns:
        the chassisPlacement
      • getEtherNetIPPort

        public int getEtherNetIPPort()
        Returns:
        the etherNetIPPort
      • setEtherNetIPPort

        public void setEtherNetIPPort​(int etherNetIPPort)
        Parameters:
        etherNetIPPort - the etherNetIPPort to set
      • getEtherNetIPProxy

        public long getEtherNetIPProxy()
        Returns:
        the etherNetIPProxy
      • setEtherNetIPProxy

        public void setEtherNetIPProxy​(long etherNetIPProxy)
        Parameters:
        etherNetIPProxy - the etherNetIPProxy to set