ConnectivityParameters Class

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

public class ConnectivityParameters

Parameters that determine how the connectivity check will be performed.

Constructor Summary

Constructor Description
ConnectivityParameters()

Method Summary

Modifier and Type Method and Description
ConnectivityDestination destination()

Get the destination of connection.

IPVersion preferredIPVersion()

Get preferred IP version of the connection.

Protocol protocol()

Get network protocol.

ProtocolConfiguration protocolConfiguration()

Get configuration of the protocol.

ConnectivitySource source()

Get the source of the connection.

ConnectivityParameters withDestination(ConnectivityDestination destination)

Set the destination of connection.

ConnectivityParameters withPreferredIPVersion(IPVersion preferredIPVersion)

Set preferred IP version of the connection.

ConnectivityParameters withProtocol(Protocol protocol)

Set network protocol.

ConnectivityParameters withProtocolConfiguration(ProtocolConfiguration protocolConfiguration)

Set configuration of the protocol.

ConnectivityParameters withSource(ConnectivitySource source)

Set the source of the connection.

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

ConnectivityParameters

public ConnectivityParameters()

Method Details

destination

public ConnectivityDestination destination()

Get the destination of connection.

Returns:

the destination value

preferredIPVersion

public IPVersion preferredIPVersion()

Get preferred IP version of the connection. Possible values include: 'IPv4', 'IPv6'.

Returns:

the preferredIPVersion value

protocol

public Protocol protocol()

Get network protocol. Possible values include: 'Tcp', 'Http', 'Https', 'Icmp'.

Returns:

the protocol value

protocolConfiguration

public ProtocolConfiguration protocolConfiguration()

Get configuration of the protocol.

Returns:

the protocolConfiguration value

source

public ConnectivitySource source()

Get the source of the connection.

Returns:

the source value

withDestination

public ConnectivityParameters withDestination(ConnectivityDestination destination)

Set the destination of connection.

Parameters:

destination - the destination value to set

Returns:

the ConnectivityParameters object itself.

withPreferredIPVersion

public ConnectivityParameters withPreferredIPVersion(IPVersion preferredIPVersion)

Set preferred IP version of the connection. Possible values include: 'IPv4', 'IPv6'.

Parameters:

preferredIPVersion - the preferredIPVersion value to set

Returns:

the ConnectivityParameters object itself.

withProtocol

public ConnectivityParameters withProtocol(Protocol protocol)

Set network protocol. Possible values include: 'Tcp', 'Http', 'Https', 'Icmp'.

Parameters:

protocol - the protocol value to set

Returns:

the ConnectivityParameters object itself.

withProtocolConfiguration

public ConnectivityParameters withProtocolConfiguration(ProtocolConfiguration protocolConfiguration)

Set configuration of the protocol.

Parameters:

protocolConfiguration - the protocolConfiguration value to set

Returns:

the ConnectivityParameters object itself.

withSource

public ConnectivityParameters withSource(ConnectivitySource source)

Set the source of the connection.

Parameters:

source - the source value to set

Returns:

the ConnectivityParameters object itself.

Applies to