public static class CreateMonitorDetails.Builder extends Object
public CreateMonitorDetails.Builder displayName(String displayName)
public CreateMonitorDetails.Builder monitorType(MonitorTypes monitorType)
public CreateMonitorDetails.Builder vantagePoints(List<String> vantagePoints)
public CreateMonitorDetails.Builder scriptId(String scriptId)
public CreateMonitorDetails.Builder status(MonitorStatus status)
public CreateMonitorDetails.Builder repeatIntervalInSeconds(Integer repeatIntervalInSeconds)
public CreateMonitorDetails.Builder isRunOnce(Boolean isRunOnce)
public CreateMonitorDetails.Builder timeoutInSeconds(Integer timeoutInSeconds)
public CreateMonitorDetails.Builder target(String target)
public CreateMonitorDetails.Builder scriptParameters(List<MonitorScriptParameter> scriptParameters)
public CreateMonitorDetails.Builder configuration(MonitorConfiguration configuration)
public CreateMonitorDetails.Builder freeformTags(Map<String,String> freeformTags)
public CreateMonitorDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CreateMonitorDetails build()
public CreateMonitorDetails.Builder copy(CreateMonitorDetails o)
Copyright © 2016–2022. All rights reserved.