Class RoutingRuleNextHopType

java.lang.Object
com.azure.core.util.ExpandableStringEnum<RoutingRuleNextHopType>
com.azure.resourcemanager.network.models.RoutingRuleNextHopType
All Implemented Interfaces:
com.azure.core.util.ExpandableEnum<String>

public final class RoutingRuleNextHopType extends com.azure.core.util.ExpandableStringEnum<RoutingRuleNextHopType>
Routing rule next hop type.
  • Field Details

    • INTERNET

      public static final RoutingRuleNextHopType INTERNET
      Static value Internet for RoutingRuleNextHopType.
    • NO_NEXT_HOP

      public static final RoutingRuleNextHopType NO_NEXT_HOP
      Static value NoNextHop for RoutingRuleNextHopType.
    • VIRTUAL_APPLIANCE

      public static final RoutingRuleNextHopType VIRTUAL_APPLIANCE
      Static value VirtualAppliance for RoutingRuleNextHopType.
    • VIRTUAL_NETWORK_GATEWAY

      public static final RoutingRuleNextHopType VIRTUAL_NETWORK_GATEWAY
      Static value VirtualNetworkGateway for RoutingRuleNextHopType.
    • VNET_LOCAL

      public static final RoutingRuleNextHopType VNET_LOCAL
      Static value VnetLocal for RoutingRuleNextHopType.
  • Constructor Details

    • RoutingRuleNextHopType

      @Deprecated public RoutingRuleNextHopType()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of RoutingRuleNextHopType value.
  • Method Details

    • fromString

      public static RoutingRuleNextHopType fromString(String name)
      Creates or finds a RoutingRuleNextHopType from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding RoutingRuleNextHopType.
    • values

      public static Collection<RoutingRuleNextHopType> values()
      Gets known RoutingRuleNextHopType values.
      Returns:
      known RoutingRuleNextHopType values.