| CachingRuleSummary.Builder | CachingRuleSummary.Builder. action(CachingRuleSummary.Action action) | The action to take when the criteria of a caching rule are met. | 
| static CachingRuleSummary.Builder | CachingRuleSummary. builder() | Create a new builder. | 
| CachingRuleSummary.Builder | CachingRuleSummary.Builder. cachingDuration(String cachingDuration) | The duration to cache content for the caching rule, specified in ISO 8601 extended
format. | 
| CachingRuleSummary.Builder | CachingRuleSummary.Builder. clientCachingDuration(String clientCachingDuration) | The duration to cache content in the user’s browser, specified in ISO 8601 extended
format. | 
| CachingRuleSummary.Builder | CachingRuleSummary.Builder. copy(CachingRuleSummary model) |  | 
| CachingRuleSummary.Builder | CachingRuleSummary.Builder. criteria(List<CachingRuleCriteria> criteria) | The array of the rule criteria with condition and value. | 
| CachingRuleSummary.Builder | CachingRuleSummary.Builder. isClientCachingEnabled(Boolean isClientCachingEnabled) | Enables or disables client caching. | 
| CachingRuleSummary.Builder | CachingRuleSummary.Builder. key(String key) | The unique key for the caching rule. | 
| CachingRuleSummary.Builder | CachingRuleSummary.Builder. name(String name) | The name of the caching rule. | 
| CachingRuleSummary.Builder | CachingRuleSummary. toBuilder() |  |