Uses of Package
com.google.genai.gaos.utils
Packages that use com.google.genai.gaos.utils
Package
Description
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaosClassDescriptionAsync hook registry for runtime request/response processing.Provides a convenient way to consume Server-Sent Events (SSE) from a stream.Implemented by classes that have security annotations on fields.Registers hooks for use at runtime by an end-user or for use by a customer that may edit the SDKHooks.java file.
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.hooksClassDescriptionAsync hook registry for runtime request/response processing.Registers hooks for use at runtime by an end-user or for use by a customer that may edit the SDKHooks.java file.
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.models.agentsClassDescriptionGeneric type resolver that supports both manual type registration and automatic fallback to unknown types for unrecognized discriminator values.Generic unknown wrapper for handling polymorphic types that don't have specific implementations.
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.models.environments
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.models.errors
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.models.interactionsClassDescriptionGeneric type resolver that supports both manual type registration and automatic fallback to unknown types for unrecognized discriminator values.Generic unknown wrapper for handling polymorphic types that don't have specific implementations.
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.models.operationsClassDescriptionProvides a convenient way to consume Server-Sent Events (SSE) from a stream.
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.models.operations.asyncClassDescriptionProvides a convenient way to consume Server-Sent Events (SSE) from a stream.
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.models.triggers
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.operations
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.utilsClassDescriptionSpecifies what happens if a request action throws an Exception.Specifies how a response is transformed before response processing.Specifies how a request is transformed before sending.Async hook registry for runtime request/response processing.Exponential Backoff Strategy with Jitter The duration between consecutive attempts is calculated as follows: intervalMs = min(maxIntervalMs, initialIntervalMs*(baseFactor^attempts) +/- r) where baseFactor is the base factor and r a random value between 0 and jitterFactor*intervalMs.A utility class for creating data blobs from various input sources for use as request bodies.Blocking parser that reads from a Reader and delegates to a StreamingParser.Encapsulates HTTP headers.Specifies what happens if a request action throws an Exception.Context for an AfterError hook call.Specifies how a response is transformed before response processing.Context for an AfterSuccess hook call.Specifies how a request is transformed before sending.Context for a BeforeRequest hook call.Context for a hook call.Transforms the HTTPClient before use.Registers hooks for use at runtime by an end-user or for use by a customer that may edit the SDKHooks.java file.Wrapper for SLF4j logging that provides consistent logging patterns across the SDK.Generic streaming parser that handles byte buffer management and delegates format-specific logic to a StreamContentProcessor.
-
Classes in com.google.genai.gaos.utils used by com.google.genai.gaos.utils.transport