public static final class ModifyHostAvailabilityRequest.Builder extends Object
public ModifyHostAvailabilityRequest.Builder alertConfig(ModifyHostAvailabilityRequest.AlertConfig alertConfig)
public ModifyHostAvailabilityRequest.Builder taskOption(ModifyHostAvailabilityRequest.TaskOption taskOption)
public ModifyHostAvailabilityRequest.Builder alertConfigEscalationList(List<ModifyHostAvailabilityRequest.AlertConfigEscalationList> alertConfigEscalationList)
public ModifyHostAvailabilityRequest.Builder alertConfigTargetList(List<ModifyHostAvailabilityRequest.AlertConfigTargetList> alertConfigTargetList)
public ModifyHostAvailabilityRequest.Builder groupId(Long groupId)
public ModifyHostAvailabilityRequest.Builder id(Long id)
public ModifyHostAvailabilityRequest.Builder instanceList(List<String> instanceList)
> This parameter must be specified when `TaskScope` is set to `GROUP_SPEC_INSTANCE`.
public ModifyHostAvailabilityRequest.Builder taskName(String taskName)
public ModifyHostAvailabilityRequest.Builder taskScope(String taskScope)
* GROUP: All Elastic Compute Service (ECS) instances in the application group are monitored. * GROUP_SPEC_INSTANCE: Specified ECS instances in the application group are monitored. The TaskScope parameter must be used in combination with the InstanceList.N parameter. The InstanceList.N parameter specifies the ECS instances to be monitored.
public ModifyHostAvailabilityRequest build()
Copyright © 2024. All rights reserved.