RuleQueryStringCachingBehavior Class

public final class RuleQueryStringCachingBehavior
extends 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 Summary

Modifier and Type Field and Description
static final RuleQueryStringCachingBehavior IGNORE_QUERY_STRING

Static value IgnoreQueryString for RuleQueryStringCachingBehavior.

static final RuleQueryStringCachingBehavior IGNORE_SPECIFIED_QUERY_STRINGS

Static value IgnoreSpecifiedQueryStrings for RuleQueryStringCachingBehavior.

static final RuleQueryStringCachingBehavior INCLUDE_SPECIFIED_QUERY_STRINGS

Static value IncludeSpecifiedQueryStrings for RuleQueryStringCachingBehavior.

static final RuleQueryStringCachingBehavior USE_QUERY_STRING

Static value UseQueryString for RuleQueryStringCachingBehavior.

Constructor Summary

Constructor Description
RuleQueryStringCachingBehavior()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of RuleQueryStringCachingBehavior value.

Method Summary

Modifier and Type Method and Description
static RuleQueryStringCachingBehavior fromString(String name)

Creates or finds a RuleQueryStringCachingBehavior from its string representation.

static Collection<RuleQueryStringCachingBehavior> values()

Gets known RuleQueryStringCachingBehavior values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

IGNORE_QUERY_STRING

public static final RuleQueryStringCachingBehavior IGNORE_QUERY_STRING

Static value IgnoreQueryString 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.

USE_QUERY_STRING

public static final RuleQueryStringCachingBehavior USE_QUERY_STRING

Static value UseQueryString for RuleQueryStringCachingBehavior.

Constructor Details

RuleQueryStringCachingBehavior

@Deprecated
public RuleQueryStringCachingBehavior()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of RuleQueryStringCachingBehavior value.

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.

Applies to