Class RemoteEvalDiagnostics.RemoteEvalDiagnosticsBuilder
java.lang.Object
growthbook.sdk.java.diagnostics.model.RemoteEvalDiagnostics.RemoteEvalDiagnosticsBuilder
- Enclosing class:
- RemoteEvalDiagnostics
-
Method Summary
Modifier and TypeMethodDescriptionbuild()cacheConfigured(boolean cacheConfigured) Whether the remote-eval response cache has been created.cacheMaxSize(int cacheMaxSize) Configured maximum number of cached remote-eval responses.cacheTtlSeconds(Integer cacheTtlSeconds) Configured hard TTL in seconds for remote-eval cache entries.enabled(boolean enabled) Whether remote evaluation is enabled by configuration.ready(boolean ready) Whether remote-eval services are initialized and ready.toString()
-
Method Details
-
enabled
Whether remote evaluation is enabled by configuration.- Returns:
this.
-
ready
Whether remote-eval services are initialized and ready.- Returns:
this.
-
cacheConfigured
Whether the remote-eval response cache has been created.- Returns:
this.
-
cacheMaxSize
Configured maximum number of cached remote-eval responses.- Returns:
this.
-
cacheTtlSeconds
public RemoteEvalDiagnostics.RemoteEvalDiagnosticsBuilder cacheTtlSeconds(@Nullable Integer cacheTtlSeconds) Configured hard TTL in seconds for remote-eval cache entries.- Returns:
this.
-
build
-
toString
-