Class RuleQueryStringCachingBehavior

java.lang.Object
com.azure.core.util.ExpandableStringEnum<RuleQueryStringCachingBehavior>
com.azure.resourcemanager.cdn.models.RuleQueryStringCachingBehavior

public final class RuleQueryStringCachingBehavior extends com.azure.core.util.ExpandableStringEnum<RuleQueryStringCachingBehavior>
Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.
  • Field Details

    • IGNORE_QUERY_STRING

      public static final RuleQueryStringCachingBehavior IGNORE_QUERY_STRING
      Static value IgnoreQueryString for RuleQueryStringCachingBehavior.
    • USE_QUERY_STRING

      public static final RuleQueryStringCachingBehavior USE_QUERY_STRING
      Static value UseQueryString for RuleQueryStringCachingBehavior.
    • IGNORE_SPECIFIED_QUERY_STRINGS

      public static final RuleQueryStringCachingBehavior IGNORE_SPECIFIED_QUERY_STRINGS
      Static value IgnoreSpecifiedQueryStrings for RuleQueryStringCachingBehavior.
    • INCLUDE_SPECIFIED_QUERY_STRINGS

      public static final RuleQueryStringCachingBehavior INCLUDE_SPECIFIED_QUERY_STRINGS
      Static value IncludeSpecifiedQueryStrings for RuleQueryStringCachingBehavior.
  • Constructor Details

    • RuleQueryStringCachingBehavior

      public RuleQueryStringCachingBehavior()
  • Method Details

    • fromString

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

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