Class Definition

  • All Implemented Interfaces:
    java.io.Serializable

    public class Definition
    extends java.lang.Object
    implements java.io.Serializable
    Provides a mechanism for associating one or more specific IP addresses and/or IP address ranges with a set of WMI parms which will be used in place of the default values during WMI data collection.
    See Also:
    Serialized Form
    • Constructor Detail

      • Definition

        public Definition()
    • Method Detail

      • getRetry

        public java.lang.Integer getRetry()
      • setRetry

        public void setRetry​(java.lang.Integer retry)
      • getTimeout

        public java.lang.Integer getTimeout()
      • setTimeout

        public void setTimeout​(java.lang.Integer timeout)
      • getUsername

        public java.util.Optional<java.lang.String> getUsername()
      • setUsername

        public void setUsername​(java.lang.String username)
      • getDomain

        public java.util.Optional<java.lang.String> getDomain()
      • setDomain

        public void setDomain​(java.lang.String domain)
      • getPassword

        public java.util.Optional<java.lang.String> getPassword()
      • setPassword

        public void setPassword​(java.lang.String password)
      • getRanges

        public java.util.List<Range> getRanges()
      • setRanges

        public void setRanges​(java.util.List<Range> ranges)
      • addRange

        public void addRange​(Range range)
      • removeRange

        public boolean removeRange​(Range range)
      • getSpecifics

        public java.util.List<java.lang.String> getSpecifics()
      • setSpecifics

        public void setSpecifics​(java.util.List<java.lang.String> specifics)
      • addSpecific

        public void addSpecific​(java.lang.String specific)
      • removeSpecific

        public boolean removeSpecific​(java.lang.String specific)
      • getIpMatches

        public java.util.List<java.lang.String> getIpMatches()
      • setIpMatches

        public void setIpMatches​(java.util.List<java.lang.String> ipMatches)
      • addIpMatch

        public void addIpMatch​(java.lang.String ipMatch)
      • removeIpMatch

        public boolean removeIpMatch​(java.lang.String ipMatch)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object