Package com.oracle.bmc.apigateway.model
Class SimpleLookupPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.apigateway.model.SimpleLookupPolicy.Builder
-
- Enclosing class:
- SimpleLookupPolicy
public static class SimpleLookupPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleLookupPolicy
build()
SimpleLookupPolicy.Builder
cacheKeyAdditions(List<String> cacheKeyAdditions)
A list of context expressions whose values will be added to the base cache key.SimpleLookupPolicy.Builder
copy(SimpleLookupPolicy model)
SimpleLookupPolicy.Builder
isEnabled(Boolean isEnabled)
SimpleLookupPolicy.Builder
isPrivateCachingEnabled(Boolean isPrivateCachingEnabled)
-
-
-
Method Detail
-
isEnabled
public SimpleLookupPolicy.Builder isEnabled(Boolean isEnabled)
-
isPrivateCachingEnabled
public SimpleLookupPolicy.Builder isPrivateCachingEnabled(Boolean isPrivateCachingEnabled)
-
cacheKeyAdditions
public SimpleLookupPolicy.Builder cacheKeyAdditions(List<String> cacheKeyAdditions)
A list of context expressions whose values will be added to the base cache key.Values should contain an expression enclosed within ${} delimiters. Only the request context is available.
- Parameters:
cacheKeyAdditions
- the value to set- Returns:
- this builder
-
build
public SimpleLookupPolicy build()
-
copy
public SimpleLookupPolicy.Builder copy(SimpleLookupPolicy model)
-
-