Uses of Package
com.google.api.gax.batching
Packages that use com.google.api.gax.batching
-
Classes in com.google.api.gax.batching used by com.google.api.gax.batchingClassDescriptionThis class contains the element and its corresponding unresolved future, which would be resolved when batch is
successfulorfailed.Represents a batching context where individual elements will be accumulated and flushed in a large batch request at some point in the future.This is an extension ofUnaryCallSettingsclass to configure aUnaryCallablefor calls to an API method that supports batching.A base builder class forBatchingCallSettings.An adapter that packs and unpacks the elements in and out of batch requests and responses.Wraps aFlowControllerfor use by batching.Adapter to pack individual elements into a larger batch request.Represents the batching settings to use for an API method that is capable of batching.See the class documentation ofBatchingSettingsfor a description of the different values that can be set.The interface representing a threshold to be used in ThresholdBatcher.Represent the resource used by a batch including element and byte.Settings for dynamic flow controlInterface representing an object that provides a numerical count given an object of the parameterized type.Record the statistics of flow control events.A flow control event.Provides flow control capability.Base exception that signals a flow control state.Runtime exception that can be used in place of FlowControlException when an unchecked exception is required.Enumeration of behaviors that FlowController can use in case the flow control limits are exceeded.Settings forFlowController.Queues up elements until either a duration of time has passed or any threshold in a given set of thresholds is breached, and then delivers the elements in a batch to the consumer.Builder for a ThresholdBatcher.Interface representing an object that receives batches from a ThresholdBatcher and takes action on them. -
Classes in com.google.api.gax.batching used by com.google.api.gax.rpcClassDescriptionRepresents the batching settings to use for an API method that is capable of batching.Provides flow control capability.Queues up elements until either a duration of time has passed or any threshold in a given set of thresholds is breached, and then delivers the elements in a batch to the consumer.