Package org.jclouds.collect.internal
Class Arg0ToPagedIterable.FromCaller<T,I extends Arg0ToPagedIterable.FromCaller<T,I>>
- java.lang.Object
-
- org.jclouds.collect.internal.ArgsToPagedIterable<T,I>
-
- org.jclouds.collect.internal.Arg0ToPagedIterable<T,I>
-
- org.jclouds.collect.internal.Arg0ToPagedIterable.FromCaller<T,I>
-
- All Implemented Interfaces:
com.google.common.base.Function<IterableWithMarker<T>,PagedIterable<T>>
,Function<IterableWithMarker<T>,PagedIterable<T>>
,InvocationContext<I>
- Direct Known Subclasses:
DeviceApi.ParseDevices.ToPagedIterable
,FirewallPolicyToPagedIterable
,FirewallRuleToPagedIterable
,FirewallToPagedIterable
,FloatingIPsToPagedIterable
,HealthMonitorsToPagedIterable
,MembersToPagedIterable
,NetworksToPagedIterable
,ParseFlavorDetails.ToPagedIterable
,ParseFlavors.ToPagedIterable
,ParseImageDetails.ToPagedIterable
,ParseImageDetails.ToPagedIterable
,ParseImages.ToPagedIterable
,ParseImages.ToPagedIterable
,ParseLoadBalancers.ToPagedIterable
,ParseLoadBalancerUsages.ToPagedIterable
,ParseNodes.ToPagedIterable
,ParseServerDetails.ToPagedIterable
,ParseServers.ToPagedIterable
,ParseServices.ToPagedIterable
,ParseTenants.ToPagedIterable
,ParseUsers.ToPagedIterable
,PoolsToPagedIterable
,PortsToPagedIterable
,RecordsToPagedIterable
,RouterToPagedIterable
,RulesToPagedIterable
,SecurityGroupsToPagedIterable
,SubnetsToPagedIterable
,VIPsToPagedIterable
- Enclosing class:
- Arg0ToPagedIterable<T,I extends Arg0ToPagedIterable<T,I>>
public abstract static class Arg0ToPagedIterable.FromCaller<T,I extends Arg0ToPagedIterable.FromCaller<T,I>> extends Arg0ToPagedIterable<T,I>
Used to propagate callerarg0
to a callee during an advance in aPagedIterable
. For example, in the callapi.getUserApi(region).list()
, the caller arg0 is the value ofregion
, and the callee isUserApi.list()
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jclouds.collect.internal.Arg0ToPagedIterable
Arg0ToPagedIterable.FromCaller<T,I extends Arg0ToPagedIterable.FromCaller<T,I>>
-
-
Field Summary
-
Fields inherited from class org.jclouds.collect.internal.ArgsToPagedIterable
request
-
-
Constructor Summary
Constructors Constructor Description FromCaller()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Object>
getArgs(GeneratedHttpRequest request)
-
Methods inherited from class org.jclouds.collect.internal.Arg0ToPagedIterable
markerToNextForArg0, markerToNextForArgs
-
Methods inherited from class org.jclouds.collect.internal.ArgsToPagedIterable
apply, setContext
-
-
-
-
Method Detail
-
getArgs
protected List<Object> getArgs(GeneratedHttpRequest request)
- Overrides:
getArgs
in classArgsToPagedIterable<T,I extends Arg0ToPagedIterable.FromCaller<T,I>>
-
-