Package com.datadog.api.client.v2.model
Class MonitorUserTemplateRequestAttributes
java.lang.Object
com.datadog.api.client.v2.model.MonitorUserTemplateRequestAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class MonitorUserTemplateRequestAttributes
extends Object
Attributes for a monitor user template.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) addTemplateVariablesItem(MonitorUserTemplateTemplateVariablesItems templateVariablesItem) description(String description) booleanReturn true if this MonitorUserTemplateRequestAttributes object is equal to o.A brief description of the monitor user template.org.openapitools.jackson.nullable.JsonNullable<String>A valid monitor definition in the same format as the V1 Monitor API.getTags()The definition ofMonitorUserTemplateTagsobject.The definition ofMonitorUserTemplateTemplateVariablesobject.getTitle()The title of the monitor user template.inthashCode()monitorDefinition(Map<String, Object> monitorDefinition) putMonitorDefinitionItem(String key, Object monitorDefinitionItem) voidsetDescription(String description) voidsetDescription_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> description) voidsetMonitorDefinition(Map<String, Object> monitorDefinition) voidvoidsetTemplateVariables(List<MonitorUserTemplateTemplateVariablesItems> templateVariables) voidtemplateVariables(List<MonitorUserTemplateTemplateVariablesItems> templateVariables) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_MONITOR_DEFINITION
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_TEMPLATE_VARIABLES
- See Also:
-
JSON_PROPERTY_TITLE
- See Also:
-
-
Constructor Details
-
MonitorUserTemplateRequestAttributes
public MonitorUserTemplateRequestAttributes() -
MonitorUserTemplateRequestAttributes
-
-
Method Details
-
description
-
getDescription
A brief description of the monitor user template.- Returns:
- description
-
getDescription_JsonNullable
-
setDescription_JsonNullable
public void setDescription_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> description) -
setDescription
-
monitorDefinition
-
putMonitorDefinitionItem
public MonitorUserTemplateRequestAttributes putMonitorDefinitionItem(String key, Object monitorDefinitionItem) -
getMonitorDefinition
A valid monitor definition in the same format as the V1 Monitor API.- Returns:
- monitorDefinition
-
setMonitorDefinition
-
tags
-
addTagsItem
-
getTags
The definition ofMonitorUserTemplateTagsobject.- Returns:
- tags
-
setTags
-
templateVariables
public MonitorUserTemplateRequestAttributes templateVariables(List<MonitorUserTemplateTemplateVariablesItems> templateVariables) -
addTemplateVariablesItem
public MonitorUserTemplateRequestAttributes addTemplateVariablesItem(MonitorUserTemplateTemplateVariablesItems templateVariablesItem) -
getTemplateVariables
The definition ofMonitorUserTemplateTemplateVariablesobject.- Returns:
- templateVariables
-
setTemplateVariables
-
title
-
getTitle
The title of the monitor user template.- Returns:
- title
-
setTitle
-
equals
Return true if this MonitorUserTemplateRequestAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-