Class Type
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.
The user can retrieve all available Query Types with the getAllObjects method on this service.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Type.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
argumentDescription
The type of parameter sent to the monitoring command.protected boolean
argumentDescriptionSpecified
protected String
description
Long description of the monitoring type.protected boolean
descriptionSpecified
protected Long
id
The unique identifier for this objectprotected boolean
idSpecified
protected Long
monitorLevel
The level of this monitoring type.protected boolean
monitorLevelSpecified
protected String
name
Short name of the monitoring typeprotected boolean
nameSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Type()
-
Method Summary
Modifier and Type Method Description String
getArgumentDescription()
String
getDescription()
Long
getId()
Long
getMonitorLevel()
String
getName()
boolean
isArgumentDescriptionSpecified()
boolean
isDescriptionSpecified()
boolean
isIdSpecified()
boolean
isMonitorLevelSpecified()
boolean
isNameSpecified()
void
setArgumentDescription(String argumentDescription)
void
setDescription(String description)
void
setId(Long id)
void
setMonitorLevel(Long monitorLevel)
void
setName(String name)
void
unsetArgumentDescription()
void
unsetDescription()
void
unsetId()
void
unsetMonitorLevel()
void
unsetName()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
argumentDescription
The type of parameter sent to the monitoring command. -
argumentDescriptionSpecified
protected boolean argumentDescriptionSpecified -
description
Long description of the monitoring type. -
descriptionSpecified
protected boolean descriptionSpecified -
id
The unique identifier for this object -
idSpecified
protected boolean idSpecified -
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
Short name of the monitoring type -
nameSpecified
protected boolean nameSpecified
-
-
Constructor Details
-
Type
public Type()
-
-
Method Details
-
getArgumentDescription
-
setArgumentDescription
-
isArgumentDescriptionSpecified
public boolean isArgumentDescriptionSpecified() -
unsetArgumentDescription
public void unsetArgumentDescription() -
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getMonitorLevel
-
setMonitorLevel
-
isMonitorLevelSpecified
public boolean isMonitorLevelSpecified() -
unsetMonitorLevel
public void unsetMonitorLevel() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName()
-