Class Type


  • @ApiType("SoftLayer_Network_Monitor_Version1_Query_Type")
    public class Type
    extends Entity
    The MonitorType type stores a name, long description, and default arguments for the monitor types. The only use for this object is in reference. The user chooses a monitoring type that would be appropriate for their server, and sets the id of the Query_Type to SoftLayer_Network_Monitor_Version1_Query_Host->queryTypeId

    The user can retrieve all available Query Types with the getAllObjects method on this service.
    See Also:
    SoftLayer_Network_Monitor_Version1_Query_Type
    • Field Detail

      • argumentDescriptionSpecified

        protected boolean argumentDescriptionSpecified
      • descriptionSpecified

        protected boolean descriptionSpecified
      • idSpecified

        protected boolean idSpecified
      • monitorLevel

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long monitorLevel
        The level of this monitoring type. The level the customer has access to is determined by values in SoftLayer_Network_Monitor_Version1_Query_Host_Stratum
      • monitorLevelSpecified

        protected boolean monitorLevelSpecified
      • nameSpecified

        protected boolean nameSpecified
    • Constructor Detail

      • Type

        public Type()
    • Method Detail

      • getArgumentDescription

        public String getArgumentDescription()
      • setArgumentDescription

        public void setArgumentDescription​(String argumentDescription)
      • isArgumentDescriptionSpecified

        public boolean isArgumentDescriptionSpecified()
      • unsetArgumentDescription

        public void unsetArgumentDescription()
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • isDescriptionSpecified

        public boolean isDescriptionSpecified()
      • unsetDescription

        public void unsetDescription()
      • getId

        public Long getId()
      • setId

        public void setId​(Long id)
      • isIdSpecified

        public boolean isIdSpecified()
      • unsetId

        public void unsetId()
      • getMonitorLevel

        public Long getMonitorLevel()
      • setMonitorLevel

        public void setMonitorLevel​(Long monitorLevel)
      • isMonitorLevelSpecified

        public boolean isMonitorLevelSpecified()
      • unsetMonitorLevel

        public void unsetMonitorLevel()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • isNameSpecified

        public boolean isNameSpecified()
      • unsetName

        public void unsetName()