Class ConfigDiagnostics
java.lang.Object
growthbook.sdk.java.diagnostics.model.ConfigDiagnostics
Sanitized SDK configuration metadata.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()booleanEffective API host used by the feature repository.Optional minimum interval between background refreshes, in milliseconds.Masked GrowthBook client key.Streaming endpoint with the client key masked.Feature endpoint with the client key masked.intMaximum number of feature fetch attempts, including the first attempt.intStale-while-revalidate TTL in seconds.inthashCode()booleanWhether evaluations are globally enabled.booleanWhether encrypted feature payloads are configured.booleanisQaMode()Whether QA mode is enabled.booleanWhether a sticky bucketing service is configured.toString()
-
Method Details
-
builder
-
getApiHost
Effective API host used by the feature repository. -
getFeaturesEndpoint
Feature endpoint with the client key masked. -
getEventsEndpoint
Streaming endpoint with the client key masked. -
getClientKeyMasked
Masked GrowthBook client key. -
isEncryptionConfigured
public boolean isEncryptionConfigured()Whether encrypted feature payloads are configured. Secret values are never exposed. -
getSwrTtlSeconds
public int getSwrTtlSeconds()Stale-while-revalidate TTL in seconds. -
getBackgroundFetchIntervalMillis
Optional minimum interval between background refreshes, in milliseconds. -
getRetryMaxAttempts
public int getRetryMaxAttempts()Maximum number of feature fetch attempts, including the first attempt. -
isEnabled
public boolean isEnabled()Whether evaluations are globally enabled. -
isQaMode
public boolean isQaMode()Whether QA mode is enabled. -
isStickyBucketingEnabled
public boolean isStickyBucketingEnabled()Whether a sticky bucketing service is configured. -
equals
-
hashCode
public int hashCode() -
toString
-