Interface Stratum.Service
-
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Stratum
@ApiService("SoftLayer_Network_Monitor_Version1_Query_Host_Stratum") public static interface Stratum.Service extends Service
This service is for reference only. It can be changed by purchasing higher monitoring levels through the portal.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Stratum.ServiceAsync
asAsync()
Get an async version of this serviceList<Type>
getAllQueryTypes()
Calling this function returns all possible query type objects.List<ResponseType>
getAllResponseTypes()
Calling this function returns all possible response type objects.Hardware
getHardware()
The hardware object that these monitoring permissions applies to.Stratum
getObject()
getObject retrieves the SoftLayer_Network_Monitor_Version1_Query_Host_Stratum object whose ID number corresponds to the ID number of the init parameter passed to the SoftLayer_Network_Monitor_Version1_Query_Host_Stratum service.void
setMask(Stratum.Mask mask)
Stratum.Mask
withMask()
Use the existing mask on this service or create it if not presentStratum.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return it-
Methods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
-
-
-
Method Detail
-
asAsync
Stratum.ServiceAsync asAsync()
Description copied from interface:Service
Get an async version of this service
-
withNewMask
Stratum.Mask withNewMask()
Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
-
withMask
Stratum.Mask withMask()
Description copied from interface:Maskable
Use the existing mask on this service or create it if not present
-
setMask
void setMask(Stratum.Mask mask)
-
getAllQueryTypes
@ApiMethod List<Type> getAllQueryTypes()
Calling this function returns all possible query type objects. These objects are to be used to set the values on the SoftLayer_Network_Monitor_Version1_Query_Host when creating new monitoring instances.
-
getAllResponseTypes
@ApiMethod List<ResponseType> getAllResponseTypes()
Calling this function returns all possible response type objects. These objects are to be used to set the values on the SoftLayer_Network_Monitor_Version1_Query_Host when creating new monitoring instances.
-
getObject
@ApiMethod(instanceRequired=true) Stratum getObject()
getObject retrieves the SoftLayer_Network_Monitor_Version1_Query_Host_Stratum object whose ID number corresponds to the ID number of the init parameter passed to the SoftLayer_Network_Monitor_Version1_Query_Host_Stratum service. You can only retrieve strata attached to hardware that belong to your account.
-
getHardware
@ApiMethod(instanceRequired=true) Hardware getHardware()
The hardware object that these monitoring permissions applies to.
-
-