### YamlMime:JavaType uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration" name: "ConnectionMonitorTestConfiguration" nameWithType: "ConnectionMonitorTestConfiguration" summary: "Describes a connection monitor test configuration." inheritances: - "" inheritedClassMethods: - classRef: "" methodsRef: - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" - "" syntax: "public class **ConnectionMonitorTestConfiguration**" constructors: - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.ConnectionMonitorTestConfiguration()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.ConnectionMonitorTestConfiguration()" name: "ConnectionMonitorTestConfiguration()" nameWithType: "ConnectionMonitorTestConfiguration.ConnectionMonitorTestConfiguration()" syntax: "public ConnectionMonitorTestConfiguration()" methods: - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.httpConfiguration()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.httpConfiguration()" name: "httpConfiguration()" nameWithType: "ConnectionMonitorTestConfiguration.httpConfiguration()" summary: "Get the parameters used to perform test evaluation over HTTP." syntax: "public ConnectionMonitorHttpConfiguration httpConfiguration()" desc: "Get the parameters used to perform test evaluation over HTTP." returns: description: "the httpConfiguration value" type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.icmpConfiguration()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.icmpConfiguration()" name: "icmpConfiguration()" nameWithType: "ConnectionMonitorTestConfiguration.icmpConfiguration()" summary: "Get the parameters used to perform test evaluation over ICMP." syntax: "public ConnectionMonitorIcmpConfiguration icmpConfiguration()" desc: "Get the parameters used to perform test evaluation over ICMP." returns: description: "the icmpConfiguration value" type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.name()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.name()" name: "name()" nameWithType: "ConnectionMonitorTestConfiguration.name()" summary: "Get the name of the connection monitor test configuration." syntax: "public String name()" desc: "Get the name of the connection monitor test configuration." returns: description: "the name value" type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.preferredIPVersion()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.preferredIPVersion()" name: "preferredIPVersion()" nameWithType: "ConnectionMonitorTestConfiguration.preferredIPVersion()" summary: "Get the preferred IP version to use in test evaluation." syntax: "public PreferredIPVersion preferredIPVersion()" desc: "Get the preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters. Possible values include: 'IPv4', 'IPv6'." returns: description: "the preferredIPVersion value" type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.protocol()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.protocol()" name: "protocol()" nameWithType: "ConnectionMonitorTestConfiguration.protocol()" summary: "Get the protocol to use in test evaluation." syntax: "public ConnectionMonitorTestConfigurationProtocol protocol()" desc: "Get the protocol to use in test evaluation. Possible values include: 'Tcp', 'Http', 'Icmp'." returns: description: "the protocol value" type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.successThreshold()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.successThreshold()" name: "successThreshold()" nameWithType: "ConnectionMonitorTestConfiguration.successThreshold()" summary: "Get the threshold for declaring a test successful." syntax: "public ConnectionMonitorSuccessThreshold successThreshold()" desc: "Get the threshold for declaring a test successful." returns: description: "the successThreshold value" type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.tcpConfiguration()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.tcpConfiguration()" name: "tcpConfiguration()" nameWithType: "ConnectionMonitorTestConfiguration.tcpConfiguration()" summary: "Get the parameters used to perform test evaluation over TCP." syntax: "public ConnectionMonitorTcpConfiguration tcpConfiguration()" desc: "Get the parameters used to perform test evaluation over TCP." returns: description: "the tcpConfiguration value" type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.testFrequencySec()" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.testFrequencySec()" name: "testFrequencySec()" nameWithType: "ConnectionMonitorTestConfiguration.testFrequencySec()" summary: "Get the frequency of test evaluation, in seconds." syntax: "public Integer testFrequencySec()" desc: "Get the frequency of test evaluation, in seconds." returns: description: "the testFrequencySec value" type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withHttpConfiguration(com.microsoft.azure.management.network.ConnectionMonitorHttpConfiguration)" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withHttpConfiguration(ConnectionMonitorHttpConfiguration httpConfiguration)" name: "withHttpConfiguration(ConnectionMonitorHttpConfiguration httpConfiguration)" nameWithType: "ConnectionMonitorTestConfiguration.withHttpConfiguration(ConnectionMonitorHttpConfiguration httpConfiguration)" summary: "Set the parameters used to perform test evaluation over HTTP." parameters: - description: "the httpConfiguration value to set" name: "httpConfiguration" type: "" syntax: "public ConnectionMonitorTestConfiguration withHttpConfiguration(ConnectionMonitorHttpConfiguration httpConfiguration)" desc: "Set the parameters used to perform test evaluation over HTTP." returns: description: "the ConnectionMonitorTestConfiguration object itself." type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withIcmpConfiguration(com.microsoft.azure.management.network.ConnectionMonitorIcmpConfiguration)" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withIcmpConfiguration(ConnectionMonitorIcmpConfiguration icmpConfiguration)" name: "withIcmpConfiguration(ConnectionMonitorIcmpConfiguration icmpConfiguration)" nameWithType: "ConnectionMonitorTestConfiguration.withIcmpConfiguration(ConnectionMonitorIcmpConfiguration icmpConfiguration)" summary: "Set the parameters used to perform test evaluation over ICMP." parameters: - description: "the icmpConfiguration value to set" name: "icmpConfiguration" type: "" syntax: "public ConnectionMonitorTestConfiguration withIcmpConfiguration(ConnectionMonitorIcmpConfiguration icmpConfiguration)" desc: "Set the parameters used to perform test evaluation over ICMP." returns: description: "the ConnectionMonitorTestConfiguration object itself." type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withName(java.lang.String)" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withName(String name)" name: "withName(String name)" nameWithType: "ConnectionMonitorTestConfiguration.withName(String name)" summary: "Set the name of the connection monitor test configuration." parameters: - description: "the name value to set" name: "name" type: "" syntax: "public ConnectionMonitorTestConfiguration withName(String name)" desc: "Set the name of the connection monitor test configuration." returns: description: "the ConnectionMonitorTestConfiguration object itself." type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withPreferredIPVersion(com.microsoft.azure.management.network.PreferredIPVersion)" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withPreferredIPVersion(PreferredIPVersion preferredIPVersion)" name: "withPreferredIPVersion(PreferredIPVersion preferredIPVersion)" nameWithType: "ConnectionMonitorTestConfiguration.withPreferredIPVersion(PreferredIPVersion preferredIPVersion)" summary: "Set the preferred IP version to use in test evaluation." parameters: - description: "the preferredIPVersion value to set" name: "preferredIPVersion" type: "" syntax: "public ConnectionMonitorTestConfiguration withPreferredIPVersion(PreferredIPVersion preferredIPVersion)" desc: "Set the preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters. Possible values include: 'IPv4', 'IPv6'." returns: description: "the ConnectionMonitorTestConfiguration object itself." type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withProtocol(com.microsoft.azure.management.network.ConnectionMonitorTestConfigurationProtocol)" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withProtocol(ConnectionMonitorTestConfigurationProtocol protocol)" name: "withProtocol(ConnectionMonitorTestConfigurationProtocol protocol)" nameWithType: "ConnectionMonitorTestConfiguration.withProtocol(ConnectionMonitorTestConfigurationProtocol protocol)" summary: "Set the protocol to use in test evaluation." parameters: - description: "the protocol value to set" name: "protocol" type: "" syntax: "public ConnectionMonitorTestConfiguration withProtocol(ConnectionMonitorTestConfigurationProtocol protocol)" desc: "Set the protocol to use in test evaluation. Possible values include: 'Tcp', 'Http', 'Icmp'." returns: description: "the ConnectionMonitorTestConfiguration object itself." type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withSuccessThreshold(com.microsoft.azure.management.network.ConnectionMonitorSuccessThreshold)" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withSuccessThreshold(ConnectionMonitorSuccessThreshold successThreshold)" name: "withSuccessThreshold(ConnectionMonitorSuccessThreshold successThreshold)" nameWithType: "ConnectionMonitorTestConfiguration.withSuccessThreshold(ConnectionMonitorSuccessThreshold successThreshold)" summary: "Set the threshold for declaring a test successful." parameters: - description: "the successThreshold value to set" name: "successThreshold" type: "" syntax: "public ConnectionMonitorTestConfiguration withSuccessThreshold(ConnectionMonitorSuccessThreshold successThreshold)" desc: "Set the threshold for declaring a test successful." returns: description: "the ConnectionMonitorTestConfiguration object itself." type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withTcpConfiguration(com.microsoft.azure.management.network.ConnectionMonitorTcpConfiguration)" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withTcpConfiguration(ConnectionMonitorTcpConfiguration tcpConfiguration)" name: "withTcpConfiguration(ConnectionMonitorTcpConfiguration tcpConfiguration)" nameWithType: "ConnectionMonitorTestConfiguration.withTcpConfiguration(ConnectionMonitorTcpConfiguration tcpConfiguration)" summary: "Set the parameters used to perform test evaluation over TCP." parameters: - description: "the tcpConfiguration value to set" name: "tcpConfiguration" type: "" syntax: "public ConnectionMonitorTestConfiguration withTcpConfiguration(ConnectionMonitorTcpConfiguration tcpConfiguration)" desc: "Set the parameters used to perform test evaluation over TCP." returns: description: "the ConnectionMonitorTestConfiguration object itself." type: "" - uid: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withTestFrequencySec(java.lang.Integer)" fullName: "com.microsoft.azure.management.network.ConnectionMonitorTestConfiguration.withTestFrequencySec(Integer testFrequencySec)" name: "withTestFrequencySec(Integer testFrequencySec)" nameWithType: "ConnectionMonitorTestConfiguration.withTestFrequencySec(Integer testFrequencySec)" summary: "Set the frequency of test evaluation, in seconds." parameters: - description: "the testFrequencySec value to set" name: "testFrequencySec" type: "" syntax: "public ConnectionMonitorTestConfiguration withTestFrequencySec(Integer testFrequencySec)" desc: "Set the frequency of test evaluation, in seconds." returns: description: "the ConnectionMonitorTestConfiguration object itself." type: "" type: "class" desc: "Describes a connection monitor test configuration." metadata: {} package: "com.microsoft.azure.management.network" artifact: com.microsoft.azure:azure-mgmt-network:1.41.4