Class ImageApi.ImagePagesInProject
- java.lang.Object
-
- org.jclouds.googlecloud.internal.BaseArg0ToIteratorOfListPage<T,ListOptions,I>
-
- org.jclouds.googlecomputeengine.internal.BaseArg0ToIteratorOfListPage<Image,ImageApi.ImagePagesInProject>
-
- org.jclouds.googlecomputeengine.features.ImageApi.ImagePagesInProject
-
- All Implemented Interfaces:
com.google.common.base.Function<ListPage<Image>,Iterator<ListPage<Image>>>
,Function<ListPage<Image>,Iterator<ListPage<Image>>>
,InvocationContext<ImageApi.ImagePagesInProject>
- Enclosing interface:
- ImageApi
public static final class ImageApi.ImagePagesInProject extends BaseArg0ToIteratorOfListPage<Image,ImageApi.ImagePagesInProject>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.google.common.base.Function<String,ListPage<Image>>
fetchNextPage(String projectName, 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, setContext
-
-
-
-
Method Detail
-
fetchNextPage
protected com.google.common.base.Function<String,ListPage<Image>> fetchNextPage(String projectName, ListOptions options)
Description copied from class:BaseArg0ToIteratorOfListPage
This is used when you need to close over the first argument of this api. For example,arg0
will become "myzone", which you can use to ensure the next page goes to the same zone:api.operations().listInZone("myzone")
- Specified by:
fetchNextPage
in classBaseArg0ToIteratorOfListPage<Image,ListOptions,ImageApi.ImagePagesInProject>
-
-