Class SessionExecuteResponse.Data.CacheEntry.Builder
-
- All Implemented Interfaces:
public final class SessionExecuteResponse.Data.CacheEntry.BuilderA builder for CacheEntry.
-
-
Method Summary
-
-
Method Detail
-
cacheKey
final SessionExecuteResponse.Data.CacheEntry.Builder cacheKey(String cacheKey)
Opaque cache identifier computed from instruction, URL, options, and config
-
cacheKey
final SessionExecuteResponse.Data.CacheEntry.Builder cacheKey(JsonField<String> cacheKey)
Sets Builder.cacheKey to an arbitrary JSON value.
You should usually call Builder.cacheKey with a well-typed String value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
entry
final SessionExecuteResponse.Data.CacheEntry.Builder entry(JsonValue entry)
Serialized cache entry that can be written to disk
-
additionalProperties
final SessionExecuteResponse.Data.CacheEntry.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final SessionExecuteResponse.Data.CacheEntry.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final SessionExecuteResponse.Data.CacheEntry.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final SessionExecuteResponse.Data.CacheEntry.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final SessionExecuteResponse.Data.CacheEntry.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final SessionExecuteResponse.Data.CacheEntry build()
Returns an immutable instance of CacheEntry.
Further updates to this Builder will not mutate the returned instance.
The following fields are required:
.cacheKey() .entry()
-
-
-
-