ConnectionMonitorParameters Class

  • java.lang.Object
    • com.microsoft.azure.management.network.ConnectionMonitorParameters

public class ConnectionMonitorParameters

Parameters that define the operation to create a connection monitor.

Constructor Summary

Constructor Description
ConnectionMonitorParameters()

Method Summary

Modifier and Type Method and Description
java.lang.Boolean autoStart()

Get determines if the connection monitor will start automatically once created.

ConnectionMonitorDestination destination()

Get describes the destination of connection monitor.

java.util.List<ConnectionMonitorEndpoint> endpoints()

Get list of connection monitor endpoints.

java.lang.Integer monitoringIntervalInSeconds()

Get monitoring interval in seconds.

java.lang.String notes()

Get optional notes to be associated with the connection monitor.

java.util.List<ConnectionMonitorOutput> outputs()

Get list of connection monitor outputs.

ConnectionMonitorSource source()

Get describes the source of connection monitor.

java.util.List<ConnectionMonitorTestConfiguration> testConfigurations()

Get list of connection monitor test configurations.

java.util.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.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

ConnectionMonitorParameters

public ConnectionMonitorParameters()

Method Details

autoStart

public Boolean autoStart()

Get determines if the connection monitor will start automatically once created.

Returns:

the autoStart value

destination

public ConnectionMonitorDestination destination()

Get describes the destination of connection monitor.

Returns:

the destination value

endpoints

public List endpoints()

Get list of connection monitor endpoints.

Returns:

the endpoints value

monitoringIntervalInSeconds

public Integer monitoringIntervalInSeconds()

Get monitoring interval in seconds.

Returns:

the monitoringIntervalInSeconds value

notes

public String notes()

Get optional notes to be associated with the connection monitor.

Returns:

the notes value

outputs

public List outputs()

Get list of connection monitor outputs.

Returns:

the outputs value

source

public ConnectionMonitorSource source()

Get describes the source of connection monitor.

Returns:

the source value

testConfigurations

public List testConfigurations()

Get list of connection monitor test configurations.

Returns:

the testConfigurations value

testGroups

public List testGroups()

Get list of connection monitor test groups.

Returns:

the testGroups value

withAutoStart

public ConnectionMonitorParameters withAutoStart(Boolean autoStart)

Set determines if the connection monitor will start automatically once created.

Parameters:

autoStart - the autoStart value to set

Returns:

the ConnectionMonitorParameters object itself.

withDestination

public ConnectionMonitorParameters withDestination(ConnectionMonitorDestination destination)

Set describes the destination of connection monitor.

Parameters:

destination - the destination value to set

Returns:

the ConnectionMonitorParameters object itself.

withEndpoints

public ConnectionMonitorParameters withEndpoints(List endpoints)

Set list of connection monitor endpoints.

Parameters:

endpoints - the endpoints value to set

Returns:

the ConnectionMonitorParameters object itself.

withMonitoringIntervalInSeconds

public ConnectionMonitorParameters withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds)

Set monitoring interval in seconds.

Parameters:

monitoringIntervalInSeconds - the monitoringIntervalInSeconds value to set

Returns:

the ConnectionMonitorParameters object itself.

withNotes

public ConnectionMonitorParameters withNotes(String notes)

Set optional notes to be associated with the connection monitor.

Parameters:

notes - the notes value to set

Returns:

the ConnectionMonitorParameters object itself.

withOutputs

public ConnectionMonitorParameters withOutputs(List outputs)

Set list of connection monitor outputs.

Parameters:

outputs - the outputs value to set

Returns:

the ConnectionMonitorParameters object itself.

withSource

public ConnectionMonitorParameters withSource(ConnectionMonitorSource source)

Set describes the source of connection monitor.

Parameters:

source - the source value to set

Returns:

the ConnectionMonitorParameters object itself.

withTestConfigurations

public ConnectionMonitorParameters withTestConfigurations(List testConfigurations)

Set list of connection monitor test configurations.

Parameters:

testConfigurations - the testConfigurations value to set

Returns:

the ConnectionMonitorParameters object itself.

withTestGroups

public ConnectionMonitorParameters withTestGroups(List testGroups)

Set list of connection monitor test groups.

Parameters:

testGroups - the testGroups value to set

Returns:

the ConnectionMonitorParameters object itself.

Applies to