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
,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 caller
. For example, in
the call
arg0
to a callee during an advance in a
invalid reference
PagedIterable
api.getUserApi(region).list()
, the caller arg0 is the value of region
, and the callee
is UserApi.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 -
Method Summary
Methods inherited from class org.jclouds.collect.internal.Arg0ToPagedIterable
markerToNextForArg0, markerToNextForArgs
Methods inherited from class org.jclouds.collect.internal.ArgsToPagedIterable
apply, setContext
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.common.base.Function
equals
-
Constructor Details
-
FromCaller
public FromCaller()
-
-
Method Details
-
getArgs
- Overrides:
getArgs
in classArgsToPagedIterable<T,
I extends Arg0ToPagedIterable.FromCaller<T, I>>
-