public class Template extends AbstractModel
header, skipSign
Constructor and Description |
---|
Template() |
Template(Template source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getAlarmPolicy()
Get Alarm metrics
Note: This field may return null, indicating that no valid values can be obtained.
|
ApmServiceInfo[] |
getApmServiceList()
Get Application information on Application Performance Monitoring
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getPolicyDealType()
Get Guardrail processing method.
|
TagWithDescribe[] |
getTags()
Get Tag list
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getTemplateCreateTime()
Get Template library creation time
|
String |
getTemplateDescription()
Get Template library description
|
TemplateGroup[] |
getTemplateGroups()
Get Action group
|
Long |
getTemplateId()
Get Template library ID
|
Long |
getTemplateIsUsed()
Get Usage status.
|
Long |
getTemplateMode()
Get Template library mode.
|
TemplateMonitor[] |
getTemplateMonitors()
Get Monitoring metrics
|
String |
getTemplateOwnerUin()
Get Main account that creates the experiment
|
Long |
getTemplatePauseDuration()
Get Automatic pause duration.
|
TemplatePolicy |
getTemplatePolicy()
Get Guardrail monitoring
Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getTemplateRegionId()
Get Region ID
|
Long |
getTemplateSource()
Get Template library source.
|
String |
getTemplateTag()
Get Custom tag
Note: This field may return null, indicating that no valid values can be obtained.
|
String |
getTemplateTitle()
Get Template library name
|
String |
getTemplateUpdateTime()
Get Template library update time
|
void |
setAlarmPolicy(String[] AlarmPolicy)
Set Alarm metrics
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setApmServiceList(ApmServiceInfo[] ApmServiceList)
Set Application information on Application Performance Monitoring
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setPolicyDealType(Long PolicyDealType)
Set Guardrail processing method.
|
void |
setTags(TagWithDescribe[] Tags)
Set Tag list
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTemplateCreateTime(String TemplateCreateTime)
Set Template library creation time
|
void |
setTemplateDescription(String TemplateDescription)
Set Template library description
|
void |
setTemplateGroups(TemplateGroup[] TemplateGroups)
Set Action group
|
void |
setTemplateId(Long TemplateId)
Set Template library ID
|
void |
setTemplateIsUsed(Long TemplateIsUsed)
Set Usage status.
|
void |
setTemplateMode(Long TemplateMode)
Set Template library mode.
|
void |
setTemplateMonitors(TemplateMonitor[] TemplateMonitors)
Set Monitoring metrics
|
void |
setTemplateOwnerUin(String TemplateOwnerUin)
Set Main account that creates the experiment
|
void |
setTemplatePauseDuration(Long TemplatePauseDuration)
Set Automatic pause duration.
|
void |
setTemplatePolicy(TemplatePolicy TemplatePolicy)
Set Guardrail monitoring
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTemplateRegionId(Long TemplateRegionId)
Set Region ID
|
void |
setTemplateSource(Long TemplateSource)
Set Template library source.
|
void |
setTemplateTag(String TemplateTag)
Set Custom tag
Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setTemplateTitle(String TemplateTitle)
Set Template library name
|
void |
setTemplateUpdateTime(String TemplateUpdateTime)
Set Template library update time
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public Template()
public Template(Template source)
public Long getTemplateId()
public void setTemplateId(Long TemplateId)
TemplateId
- Template library IDpublic String getTemplateTitle()
public void setTemplateTitle(String TemplateTitle)
TemplateTitle
- Template library namepublic String getTemplateDescription()
public void setTemplateDescription(String TemplateDescription)
TemplateDescription
- Template library descriptionpublic String getTemplateTag()
public void setTemplateTag(String TemplateTag)
TemplateTag
- Custom tag
Note: This field may return null, indicating that no valid values can be obtained.public Long getTemplateIsUsed()
public void setTemplateIsUsed(Long TemplateIsUsed)
TemplateIsUsed
- Usage status. 1: in use; 2: not in use.public String getTemplateCreateTime()
public void setTemplateCreateTime(String TemplateCreateTime)
TemplateCreateTime
- Template library creation timepublic String getTemplateUpdateTime()
public void setTemplateUpdateTime(String TemplateUpdateTime)
TemplateUpdateTime
- Template library update timepublic Long getTemplateMode()
public void setTemplateMode(Long TemplateMode)
TemplateMode
- Template library mode. 1: manual execution; 2: automatic execution.public Long getTemplatePauseDuration()
public void setTemplatePauseDuration(Long TemplatePauseDuration)
TemplatePauseDuration
- Automatic pause duration. Unit: minutes.public String getTemplateOwnerUin()
public void setTemplateOwnerUin(String TemplateOwnerUin)
TemplateOwnerUin
- Main account that creates the experimentpublic Long getTemplateRegionId()
public void setTemplateRegionId(Long TemplateRegionId)
TemplateRegionId
- Region IDpublic TemplateGroup[] getTemplateGroups()
public void setTemplateGroups(TemplateGroup[] TemplateGroups)
TemplateGroups
- Action grouppublic TemplateMonitor[] getTemplateMonitors()
public void setTemplateMonitors(TemplateMonitor[] TemplateMonitors)
TemplateMonitors
- Monitoring metricspublic TemplatePolicy getTemplatePolicy()
public void setTemplatePolicy(TemplatePolicy TemplatePolicy)
TemplatePolicy
- Guardrail monitoring
Note: This field may return null, indicating that no valid values can be obtained.public TagWithDescribe[] getTags()
public void setTags(TagWithDescribe[] Tags)
Tags
- Tag list
Note: This field may return null, indicating that no valid values can be obtained.public Long getTemplateSource()
public void setTemplateSource(Long TemplateSource)
TemplateSource
- Template library source. 0: self-built; 1: recommended by experts.
Note: This field may return null, indicating that no valid values can be obtained.public ApmServiceInfo[] getApmServiceList()
public void setApmServiceList(ApmServiceInfo[] ApmServiceList)
ApmServiceList
- Application information on Application Performance Monitoring
Note: This field may return null, indicating that no valid values can be obtained.public String[] getAlarmPolicy()
public void setAlarmPolicy(String[] AlarmPolicy)
AlarmPolicy
- Alarm metrics
Note: This field may return null, indicating that no valid values can be obtained.public Long getPolicyDealType()
public void setPolicyDealType(Long PolicyDealType)
PolicyDealType
- Guardrail processing method. 1: roll back sequentially; 2: pause experiment.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2024. All rights reserved.