public class ConnectionMonitorParameters extends Object
| Constructor and Description |
|---|
ConnectionMonitorParameters() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
autoStart()
Get determines if the connection monitor will start automatically once created.
|
ConnectionMonitorDestination |
destination()
Get describes the destination of connection monitor.
|
List<ConnectionMonitorEndpoint> |
endpoints()
Get list of connection monitor endpoints.
|
Integer |
monitoringIntervalInSeconds()
Get monitoring interval in seconds.
|
String |
notes()
Get optional notes to be associated with the connection monitor.
|
List<ConnectionMonitorOutput> |
outputs()
Get list of connection monitor outputs.
|
ConnectionMonitorSource |
source()
Get describes the source of connection monitor.
|
List<ConnectionMonitorTestConfiguration> |
testConfigurations()
Get list of connection monitor test configurations.
|
List<ConnectionMonitorTestGroup> |
testGroups()
Get list of connection monitor test groups.
|
ConnectionMonitorParameters |
withAutoStart(Boolean autoStart)
Set determines if the connection monitor will start automatically once created.
|
ConnectionMonitorParameters |
withDestination(ConnectionMonitorDestination destination)
Set describes the destination of connection monitor.
|
ConnectionMonitorParameters |
withEndpoints(List<ConnectionMonitorEndpoint> endpoints)
Set list of connection monitor endpoints.
|
ConnectionMonitorParameters |
withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds)
Set monitoring interval in seconds.
|
ConnectionMonitorParameters |
withNotes(String notes)
Set optional notes to be associated with the connection monitor.
|
ConnectionMonitorParameters |
withOutputs(List<ConnectionMonitorOutput> outputs)
Set list of connection monitor outputs.
|
ConnectionMonitorParameters |
withSource(ConnectionMonitorSource source)
Set describes the source of connection monitor.
|
ConnectionMonitorParameters |
withTestConfigurations(List<ConnectionMonitorTestConfiguration> testConfigurations)
Set list of connection monitor test configurations.
|
ConnectionMonitorParameters |
withTestGroups(List<ConnectionMonitorTestGroup> testGroups)
Set list of connection monitor test groups.
|
public ConnectionMonitorSource source()
public ConnectionMonitorParameters withSource(ConnectionMonitorSource source)
source - the source value to setpublic ConnectionMonitorDestination destination()
public ConnectionMonitorParameters withDestination(ConnectionMonitorDestination destination)
destination - the destination value to setpublic Boolean autoStart()
public ConnectionMonitorParameters withAutoStart(Boolean autoStart)
autoStart - the autoStart value to setpublic Integer monitoringIntervalInSeconds()
public ConnectionMonitorParameters withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds)
monitoringIntervalInSeconds - the monitoringIntervalInSeconds value to setpublic List<ConnectionMonitorEndpoint> endpoints()
public ConnectionMonitorParameters withEndpoints(List<ConnectionMonitorEndpoint> endpoints)
endpoints - the endpoints value to setpublic List<ConnectionMonitorTestConfiguration> testConfigurations()
public ConnectionMonitorParameters withTestConfigurations(List<ConnectionMonitorTestConfiguration> testConfigurations)
testConfigurations - the testConfigurations value to setpublic List<ConnectionMonitorTestGroup> testGroups()
public ConnectionMonitorParameters withTestGroups(List<ConnectionMonitorTestGroup> testGroups)
testGroups - the testGroups value to setpublic List<ConnectionMonitorOutput> outputs()
public ConnectionMonitorParameters withOutputs(List<ConnectionMonitorOutput> outputs)
outputs - the outputs value to setpublic String notes()
public ConnectionMonitorParameters withNotes(String notes)
notes - the notes value to set/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/