Package org.jclouds.openstack.v2_0.options

Examples of org.jclouds.openstack.v2_0.options.PaginationOptions.buildQueryParameters()


            @SuppressWarnings("unchecked")
            @Override
            public IterableWithMarker<ImageDetails> apply(Object input) {
               PaginationOptions paginationOptions = PaginationOptions.class.cast(input);
               Collection<String> markers = paginationOptions.buildQueryParameters().get("marker");

               if (!markers.isEmpty()) {
                  return IterableWithMarker.class.cast(imageApi.listInDetail(marker(getOnlyElement(markers))));
               }
               else {
View Full Code Here


            @SuppressWarnings("unchecked")
            @Override
            public IterableWithMarker<Image> apply(Object input) {
               PaginationOptions paginationOptions = PaginationOptions.class.cast(input);
               Collection<String> markers = paginationOptions.buildQueryParameters().get("marker");

               if (!markers.isEmpty()) {
                  return IterableWithMarker.class.cast(imageApi.listInDetail(marker(getOnlyElement(markers))));
               }
               else {
View Full Code Here

         this.api = checkNotNull(api, "api");
      }

      public PaginatedCollection<Queue> apply(Object input) {
         PaginationOptions paginationOptions = PaginationOptions.class.cast(input);
         ListQueuesOptions listQueuesOptions = queryParameters(paginationOptions.buildQueryParameters());

         return api.list(listQueuesOptions);
      }

      public String toString() {
View Full Code Here

         this.api = checkNotNull(api, "api");
      }

      public PaginatedCollection<Queue> apply(Object input) {
         PaginationOptions paginationOptions = PaginationOptions.class.cast(input);
         ListQueuesOptions listQueuesOptions = queryParameters(paginationOptions.buildQueryParameters());

         return api.list(listQueuesOptions);
      }

      public String toString() {
View Full Code Here

            @SuppressWarnings("unchecked")
            @Override
            public IterableWithMarker<ImageDetails> apply(Object input) {
               PaginationOptions paginationOptions = PaginationOptions.class.cast(input);
               Collection<String> markers = paginationOptions.buildQueryParameters().get("marker");

               if (!markers.isEmpty()) {
                  return IterableWithMarker.class.cast(imageApi.listInDetail(marker(getOnlyElement(markers))));
               }
               else {
View Full Code Here

            @SuppressWarnings("unchecked")
            @Override
            public IterableWithMarker<Image> apply(Object input) {
               PaginationOptions paginationOptions = PaginationOptions.class.cast(input);
               Collection<String> markers = paginationOptions.buildQueryParameters().get("marker");

               if (!markers.isEmpty()) {
                  return IterableWithMarker.class.cast(imageApi.listInDetail(marker(getOnlyElement(markers))));
               }
               else {
View Full Code Here

   public void testChangesSinceStatic() {
      Date ifModifiedSince = new Date();
      PaginationOptions options = changesSince(ifModifiedSince);
      assertEquals(ImmutableList.of(ifModifiedSince.getTime() / 1000 + ""),
               options.buildQueryParameters().get("changes-since"));
   }

}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.