Class Reference
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.monitoring.agent.configuration.template.group.Reference
-
@ApiType("SoftLayer_Monitoring_Agent_Configuration_Template_Group_Reference") public class Reference extends Entity
SoftLayer_Monitoring_Agent_Configuration_Template_Group_Reference class holds the reference information, essentially a SQL join, between a monitoring configuration group and agent configuration templates.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Reference.Mask
static interface
Reference.Service
This class links the monitoring configuration group to agent configuration templates.static interface
Reference.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Template
configurationTemplate
protected Long
configurationTemplateId
Internal identifier of a configuration templateprotected boolean
configurationTemplateIdSpecified
protected Long
id
Internal identifier of a configuration group reference recordprotected boolean
idSpecified
protected Group
templateGroup
protected Long
templateGroupId
Internal identifier of a monitoring agent configuration groupprotected boolean
templateGroupIdSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Reference()
-
Method Summary
Modifier and Type Method Description Reference.Service
asService(ApiClient client)
Template
getConfigurationTemplate()
Long
getConfigurationTemplateId()
Long
getId()
Group
getTemplateGroup()
Long
getTemplateGroupId()
boolean
isConfigurationTemplateIdSpecified()
boolean
isIdSpecified()
boolean
isTemplateGroupIdSpecified()
static Reference.Service
service(ApiClient client)
static Reference.Service
service(ApiClient client, Long id)
void
setConfigurationTemplate(Template configurationTemplate)
void
setConfigurationTemplateId(Long configurationTemplateId)
void
setId(Long id)
void
setTemplateGroup(Group templateGroup)
void
setTemplateGroupId(Long templateGroupId)
void
unsetConfigurationTemplateId()
void
unsetId()
void
unsetTemplateGroupId()
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
configurationTemplate
@ApiProperty protected Template configurationTemplate
-
templateGroup
@ApiProperty protected Group templateGroup
-
configurationTemplateId
@ApiProperty(canBeNullOrNotSet=true) protected Long configurationTemplateId
Internal identifier of a configuration template
-
configurationTemplateIdSpecified
protected boolean configurationTemplateIdSpecified
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
Internal identifier of a configuration group reference record
-
idSpecified
protected boolean idSpecified
-
templateGroupId
@ApiProperty(canBeNullOrNotSet=true) protected Long templateGroupId
Internal identifier of a monitoring agent configuration group
-
templateGroupIdSpecified
protected boolean templateGroupIdSpecified
-
-
Method Detail
-
getConfigurationTemplate
public Template getConfigurationTemplate()
-
setConfigurationTemplate
public void setConfigurationTemplate(Template configurationTemplate)
-
getTemplateGroup
public Group getTemplateGroup()
-
setTemplateGroup
public void setTemplateGroup(Group templateGroup)
-
getConfigurationTemplateId
public Long getConfigurationTemplateId()
-
setConfigurationTemplateId
public void setConfigurationTemplateId(Long configurationTemplateId)
-
isConfigurationTemplateIdSpecified
public boolean isConfigurationTemplateIdSpecified()
-
unsetConfigurationTemplateId
public void unsetConfigurationTemplateId()
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getTemplateGroupId
public Long getTemplateGroupId()
-
setTemplateGroupId
public void setTemplateGroupId(Long templateGroupId)
-
isTemplateGroupIdSpecified
public boolean isTemplateGroupIdSpecified()
-
unsetTemplateGroupId
public void unsetTemplateGroupId()
-
asService
public Reference.Service asService(ApiClient client)
-
service
public static Reference.Service service(ApiClient client)
-
service
public static Reference.Service service(ApiClient client, Long id)
-
-