Class NodeMetadataSettingPolicy

    • Constructor Detail

      • NodeMetadataSettingPolicy

        public NodeMetadataSettingPolicy()
    • Method Detail

      • act

        public OnmsNode act​(OnmsNode node,
                            java.util.Map<java.lang.String,​java.lang.Object> attributes)
        Description copied from class: BasePolicy

        act

        Specified by:
        act in class BasePolicy<OnmsNode>
        Parameters:
        node - a T object.
        attributes - that can be set on script.
        Returns:
        a T object.
      • setMetadataKey

        public void setMetadataKey​(java.lang.String metadataKey)
      • getMetadataKey

        public java.lang.String getMetadataKey()
      • setMetadataValue

        public void setMetadataValue​(java.lang.String metadataValue)
      • getMetadataValue

        public java.lang.String getMetadataValue()
      • setMetadataContext

        public void setMetadataContext​(java.lang.String metadataContext)
      • getMetadataContext

        public java.lang.String getMetadataContext()
      • getType

        public java.lang.String getType()
      • setType

        public void setType​(java.lang.String type)
      • getSysObjectId

        public java.lang.String getSysObjectId()
      • setSysObjectId

        public void setSysObjectId​(java.lang.String sysObjectId)
      • getSysName

        public java.lang.String getSysName()
      • setSysName

        public void setSysName​(java.lang.String sysName)
      • getSysDescription

        public java.lang.String getSysDescription()
      • setSysDescription

        public void setSysDescription​(java.lang.String sysDescription)
      • getSysLocation

        public java.lang.String getSysLocation()
      • setSysLocation

        public void setSysLocation​(java.lang.String sysLocation)
      • getSysContact

        public java.lang.String getSysContact()
      • setSysContact

        public void setSysContact​(java.lang.String sysContact)
      • getLabel

        public java.lang.String getLabel()
      • setLabel

        public void setLabel​(java.lang.String label)
      • getLabelSource

        public java.lang.String getLabelSource()
      • setLabelSource

        public void setLabelSource​(java.lang.String labelSource)
      • getNetBiosName

        public java.lang.String getNetBiosName()
      • setNetBiosName

        public void setNetBiosName​(java.lang.String netBiosName)
      • getNetBiosDomain

        public java.lang.String getNetBiosDomain()
      • setNetBiosDomain

        public void setNetBiosDomain​(java.lang.String netBiosDomain)
      • getOperatingSystem

        public java.lang.String getOperatingSystem()
      • setOperatingSystem

        public void setOperatingSystem​(java.lang.String operatingSystem)
      • getForeignId

        public java.lang.String getForeignId()
      • setForeignId

        public void setForeignId​(java.lang.String foreignId)
      • getForeignSource

        public java.lang.String getForeignSource()
      • setForeignSource

        public void setForeignSource​(java.lang.String foreignSource)