### YamlMime:JavaType uid: "com.microsoft.azure.management.trafficmanager.MonitorProtocol" fullName: "com.microsoft.azure.management.trafficmanager.MonitorProtocol" name: "MonitorProtocol" nameWithType: "MonitorProtocol" summary: "Defines values for MonitorProtocol." inheritances: - "" - "" inheritedClassMethods: - classRef: "" methodsRef: - "fromString(java.lang.String,java.lang.Class)?alt=com.microsoft.rest.ExpandableStringEnum.fromString&text=fromString\" data-throw-if-not-resolved=\"False\" />" - "values(java.lang.Class)?alt=com.microsoft.rest.ExpandableStringEnum.values&text=values\" data-throw-if-not-resolved=\"False\" />" - "" - "" - "" - ")?alt=com.microsoft.rest.ExpandableStringEnum.withNameValue&text=withNameValue\" data-throw-if-not-resolved=\"False\" />" - classRef: "" methodsRef: - "" - "" - "" - "" - "" - "" - "" - "" syntax: "public final class **MonitorProtocol**
extends <>" constructors: - uid: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.MonitorProtocol()" fullName: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.MonitorProtocol()" name: "MonitorProtocol()" nameWithType: "MonitorProtocol.MonitorProtocol()" syntax: "public MonitorProtocol()" fields: - uid: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.HTTP" fullName: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.HTTP" name: "HTTP" nameWithType: "MonitorProtocol.HTTP" summary: "Static value HTTP for MonitorProtocol." modifiers: - "static" - "final" field: type: "" syntax: "public static final MonitorProtocol HTTP" desc: "Static value HTTP for MonitorProtocol." - uid: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.HTTPS" fullName: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.HTTPS" name: "HTTPS" nameWithType: "MonitorProtocol.HTTPS" summary: "Static value HTTPS for MonitorProtocol." modifiers: - "static" - "final" field: type: "" syntax: "public static final MonitorProtocol HTTPS" desc: "Static value HTTPS for MonitorProtocol." - uid: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.TCP" fullName: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.TCP" name: "TCP" nameWithType: "MonitorProtocol.TCP" summary: "Static value TCP for MonitorProtocol." modifiers: - "static" - "final" field: type: "" syntax: "public static final MonitorProtocol TCP" desc: "Static value TCP for MonitorProtocol." methods: - uid: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.fromString(java.lang.String)" fullName: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.fromString(String name)" name: "fromString(String name)" nameWithType: "MonitorProtocol.fromString(String name)" summary: "Creates or finds a MonitorProtocol from its string representation." modifiers: - "static" parameters: - description: "a name to look for" name: "name" type: "" syntax: "public static MonitorProtocol fromString(String name)" desc: "Creates or finds a MonitorProtocol from its string representation." returns: description: "the corresponding MonitorProtocol" type: "" - uid: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.values()" fullName: "com.microsoft.azure.management.trafficmanager.MonitorProtocol.values()" name: "values()" nameWithType: "MonitorProtocol.values()" modifiers: - "static" syntax: "public static Collection values()" returns: description: "known MonitorProtocol values" type: "<>" type: "class" desc: "Defines values for MonitorProtocol." metadata: {} package: "com.microsoft.azure.management.trafficmanager" artifact: com.microsoft.azure:azure-mgmt-trafficmanager:1.41.4