java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.monitor.version1.query.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 Details

    • argumentDescription

      @ApiProperty(canBeNullOrNotSet=true) protected String argumentDescription
      The type of parameter sent to the monitoring command.
    • argumentDescriptionSpecified

      protected boolean argumentDescriptionSpecified
    • description

      @ApiProperty(canBeNullOrNotSet=true) protected String description
      Long description of the monitoring type.
    • descriptionSpecified

      protected boolean descriptionSpecified
    • id

      @ApiProperty(canBeNullOrNotSet=true) protected Long id
      The unique identifier for this object
    • 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
    • name

      @ApiProperty(canBeNullOrNotSet=true) protected String name
      Short name of the monitoring type
    • nameSpecified

      protected boolean nameSpecified
  • Constructor Details

    • Type

      public Type()
  • Method Details

    • 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()