Monitor.Builder |
Monitor.Builder.availabilityConfiguration(AvailabilityConfiguration availabilityConfiguration) |
|
Monitor.Builder |
Monitor.Builder.batchIntervalInSeconds(Integer batchIntervalInSeconds) |
Time interval between two runs in round robin batch mode (SchedulingPolicy -
BATCHED_ROUND_ROBIN).
|
static Monitor.Builder |
Monitor.builder() |
Create a new builder.
|
Monitor.Builder |
Monitor.Builder.configuration(MonitorConfiguration configuration) |
|
Monitor.Builder |
Monitor.Builder.copy(Monitor model) |
|
Monitor.Builder |
Monitor.Builder.createdBy(String createdBy) |
Name of the user that created the monitor.
|
Monitor.Builder |
Monitor.Builder.definedTags(Map<String,Map<String,Object>> definedTags) |
Defined tags for this resource.
|
Monitor.Builder |
Monitor.Builder.displayName(String displayName) |
Unique name that can be edited.
|
Monitor.Builder |
Monitor.Builder.freeformTags(Map<String,String> freeformTags) |
Simple key-value pair that is applied without any predefined name, type or scope.
|
Monitor.Builder |
Monitor.Builder.id(String id) |
|
Monitor.Builder |
Monitor.Builder.isIPv6(Boolean isIPv6) |
If enabled, domain name will resolve to an IPv6 address.
|
Monitor.Builder |
Monitor.Builder.isRunNow(Boolean isRunNow) |
If isRunNow is enabled, then the monitor will run immediately.
|
Monitor.Builder |
Monitor.Builder.isRunOnce(Boolean isRunOnce) |
If runOnce is enabled, then the monitor will run once.
|
Monitor.Builder |
Monitor.Builder.lastUpdatedBy(String lastUpdatedBy) |
Name of the user that recently updated the monitor.
|
Monitor.Builder |
Monitor.Builder.maintenanceWindowSchedule(MaintenanceWindowSchedule maintenanceWindowSchedule) |
|
Monitor.Builder |
Monitor.Builder.monitorType(MonitorTypes monitorType) |
Type of monitor.
|
Monitor.Builder |
Monitor.Builder.repeatIntervalInSeconds(Integer repeatIntervalInSeconds) |
Interval in seconds after the start time when the job should be repeated.
|
Monitor.Builder |
Monitor.Builder.schedulingPolicy(SchedulingPolicy schedulingPolicy) |
Scheduling policy to decide the distribution of monitor executions on vantage points.
|
Monitor.Builder |
Monitor.Builder.scriptId(String scriptId) |
|
Monitor.Builder |
Monitor.Builder.scriptName(String scriptName) |
Name of the script.
|
Monitor.Builder |
Monitor.Builder.scriptParameters(List<MonitorScriptParameterInfo> scriptParameters) |
List of script parameters.
|
Monitor.Builder |
Monitor.Builder.status(MonitorStatus status) |
Enables or disables the monitor.
|
Monitor.Builder |
Monitor.Builder.target(String target) |
Specify the endpoint on which to run the monitor.
|
Monitor.Builder |
Monitor.Builder.timeCreated(Date timeCreated) |
The time the resource was created, expressed in RFC
3339 timestamp format.
|
Monitor.Builder |
Monitor.Builder.timeoutInSeconds(Integer timeoutInSeconds) |
Timeout in seconds.
|
Monitor.Builder |
Monitor.Builder.timeUpdated(Date timeUpdated) |
The time the resource was updated, expressed in RFC
3339 timestamp format.
|
Monitor.Builder |
Monitor.toBuilder() |
|
Monitor.Builder |
Monitor.Builder.vantagePointCount(Integer vantagePointCount) |
Number of vantage points where monitor is running.
|
Monitor.Builder |
Monitor.Builder.vantagePoints(List<VantagePointInfo> vantagePoints) |
List of public, dedicated and onPremise vantage points where the monitor is running.
|