public static final class DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder extends Object
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder alertConfig(DescribeHostAvailabilityListResponseBody.AlertConfig alertConfig)
The configurations of the alert rule.
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder disabled(Boolean disabled)
Indicates whether the availability monitoring task is disabled. Valid values:
false
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder groupId(Long groupId)
The ID of the application group.
example:12345
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder groupName(String groupName)
The name of the application group.
example:Group_ECS
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder id(Long id)
The ID of the availability monitoring task.
example:123456
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder instances(DescribeHostAvailabilityListResponseBody.Instances instances)
The ECS instances that are monitored.
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder taskName(String taskName)
The name of the availability monitoring task.
example:ecs_instance
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder taskOption(DescribeHostAvailabilityListResponseBody.TaskOption taskOption)
The optional parameters of the availability monitoring task.
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder taskScope(String taskScope)
The range of instances that are monitored by the availability monitoring task. Valid values:
GROUP
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig.Builder taskType(String taskType)
The task type. Valid values:
HTTP
public DescribeHostAvailabilityListResponseBody.NodeTaskConfig build()
Copyright © 2026. All rights reserved.