Get a single value from a clump source
Get a list of values from a clump source
Set the maximum batch size for fetching values from this clump source
Set the maximum number of retries for fetching values from this clump source in case of failure.
Set the maximum number of retries for fetching values from this clump source in case of failure. Different number of retries can be set for different types of exceptions.
Sources represent the remote systems' batched interfaces.
There are multiple create a ClumpSource: - Clump.source with a function that returns a Map - Clump.source with a function that returns a collection and another function that maps values to keys - Clump.sourceTry with a function that returns a Map where each entry can be Success or Failure - Clump.sourceZip with a function that returns a List with the same order and size as the input list - Clump.sourceSingle with a function that accepts a single id and returns a single resource
Once created, a Clump can be retrieved from an id using the get method.
See Clump