public static class GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
GetTimingSyntheticTaskResponseBodyData() |
@NameInMap(value="AvailableAssertions") public List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataAvailableAssertions> availableAssertions
The list of assertions.
@NameInMap(value="CommonSetting") public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataCommonSetting commonSetting
The general settings.
@NameInMap(value="CustomPeriod") public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataCustomPeriod customPeriod
The custom cycle.
@NameInMap(value="Frequency") public String frequency
The detection frequency. Valid values: 1m, 5m, 10m, 15m, 20m, 30m, 1h, 2h, 3h, 4h, 6h, 8h, 12h, and 24h.
example:5m
@NameInMap(value="MonitorCategory") public Long monitorCategory
The detection point type. 1: PC. 2: mobile device.
example:1
@NameInMap(value="MonitorConf") public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataMonitorConf monitorConf
The monitoring configurations.
@NameInMap(value="Monitors") public List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataMonitors> monitors
The list of monitoring points.
@NameInMap(value="Name") public String name
The name of the task.
example:AlibabaCloud DNS Task
@NameInMap(value="RegionId") public String regionId
The region ID.
example:cn-hangzhou
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group.
example:default
@NameInMap(value="Status") public String status
CREATING: The task is being created. RUNNING: The task is running. PARTIAL_RUNNING: The task is partially running. STOP: The task is stopped. LIMIT_STOP: The task is stopped due to quota insufficiency. EXCEPTION: The task is abnormal. DELETE: The task is deleted. DELETE_EXCEPTION: The task failed to be deleted.
example:RUNNING
@NameInMap(value="Tags") public List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataTags> tags
The tag.
@NameInMap(value="TaskId") public String taskId
The ID of the synthetic monitoring task.
example:5308a2691f59422c8c3b7aeccec9cd3b
@NameInMap(value="TaskType") public Integer taskType
The type of the task. Valid values:
ICMP TCP DNS HTTP Website speed measurement File download
example:5
public static GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData build(Map<String,?> map) throws Exception
Exceptionpublic GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setAvailableAssertions(List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataAvailableAssertions> availableAssertions)
public List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataAvailableAssertions> getAvailableAssertions()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setCommonSetting(GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataCommonSetting commonSetting)
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataCommonSetting getCommonSetting()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setCustomPeriod(GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataCustomPeriod customPeriod)
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataCustomPeriod getCustomPeriod()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setFrequency(String frequency)
public String getFrequency()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setMonitorCategory(Long monitorCategory)
public Long getMonitorCategory()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setMonitorConf(GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataMonitorConf monitorConf)
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataMonitorConf getMonitorConf()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setMonitors(List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataMonitors> monitors)
public List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataMonitors> getMonitors()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setName(String name)
public String getName()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setRegionId(String regionId)
public String getRegionId()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setStatus(String status)
public String getStatus()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setTags(List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataTags> tags)
public List<GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyDataTags> getTags()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setTaskId(String taskId)
public String getTaskId()
public GetTimingSyntheticTaskResponseBody.GetTimingSyntheticTaskResponseBodyData setTaskType(Integer taskType)
public Integer getTaskType()
Copyright © 2024. All rights reserved.