Class OperationApi.OperationPagesInRegion
java.lang.Object
org.jclouds.googlecloud.internal.BaseArg0ToIteratorOfListPage<Operation,ListOptions,OperationApi.OperationPagesInRegion>
org.jclouds.googlecomputeengine.internal.BaseArg0ToIteratorOfListPage<Operation,OperationApi.OperationPagesInRegion>
org.jclouds.googlecomputeengine.features.OperationApi.OperationPagesInRegion
- All Implemented Interfaces:
com.google.common.base.Function<ListPage<Operation>,,Iterator<ListPage<Operation>>> Function<ListPage<Operation>,,Iterator<ListPage<Operation>>> InvocationContext<OperationApi.OperationPagesInRegion>
- Enclosing interface:
OperationApi
public static final class OperationApi.OperationPagesInRegion
extends BaseArg0ToIteratorOfListPage<Operation,OperationApi.OperationPagesInRegion>
-
Method Summary
Modifier and TypeMethodDescriptionfetchNextPage(String regionName, ListOptions options) This is used when you need to close over the first argument of this api.Methods inherited from class org.jclouds.googlecloud.internal.BaseArg0ToIteratorOfListPage
apply, setContextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.common.base.Function
equals
-
Method Details
-
fetchNextPage
protected com.google.common.base.Function<String,ListPage<Operation>> fetchNextPage(String regionName, ListOptions options) Description copied from class:BaseArg0ToIteratorOfListPageThis is used when you need to close over the first argument of this api. For example,arg0will become "myzone", which you can use to ensure the next page goes to the same zone:api.operations().listInZone("myzone")- Specified by:
fetchNextPagein classBaseArg0ToIteratorOfListPage<Operation,ListOptions, OperationApi.OperationPagesInRegion>
-