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.
-
-
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
All Methods Instance Methods Concrete Methods 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 Detail
-
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
-
-
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()
-
-