Examples of RasdItem


Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

      return task;
   }

   public static RasdItem getVirtualHardwareSectionCpu() {
      RasdItem cpu = RasdItem.builder()
            .build();

      return cpu;
   }
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

      return media;
   }

   public static RasdItem getVirtualHardwareSectionMemory() {
      RasdItem memory = RasdItem.builder()
            .build();

      return memory;
   }
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

            .httpRequestBuilder().build(),
         new VcloudHttpResponsePrimer()
            .xmlFilePayload("/vApp/getVirtualHardwareSectionCpu.xml", VCloudDirectorMediaType.OVF_RASD_ITEM)
            .httpResponseBuilder().build());

      RasdItem expected = getVirtualHardwareSectionCpu();

         assertEquals(api.getVmApi().getVirtualHardwareSectionCpu(vmURI), expected);
   }
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

            .httpRequestBuilder().build(),
         new VcloudHttpResponsePrimer()
            .xmlFilePayload("/vApp/editVirtualHardwareSectionCpuTask.xml", VCloudDirectorMediaType.TASK)
            .httpResponseBuilder().build());

      RasdItem cpu = getVirtualHardwareSectionCpu(); // .toBuilder();
//               .build();

         Task expected = editVirtualHardwareSectionCpuTask();

         assertEquals(api.getVmApi().editVirtualHardwareSectionCpu(vmURI, cpu), expected);
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

            .httpRequestBuilder().build(),
         new VcloudHttpResponsePrimer()
            .xmlFilePayload("/vApp/getVirtualHardwareSectionMemory.xml", VCloudDirectorMediaType.OVF_RASD_ITEM)
            .httpResponseBuilder().build());

      RasdItem expected = getVirtualHardwareSectionMemory();

         assertEquals(api.getVmApi().getVirtualHardwareSectionMemory(vmURI), expected);
   }
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

            .httpRequestBuilder().build(),
         new VcloudHttpResponsePrimer()
            .xmlFilePayload("/vApp/editVirtualHardwareSectionMemoryTask.xml", VCloudDirectorMediaType.TASK)
            .httpResponseBuilder().build());

      RasdItem memory = getVirtualHardwareSectionCpu(); // .toBuilder();
//               .build();

         Task expected = editVirtualHardwareSectionMemoryTask();

         assertEquals(api.getVmApi().editVirtualHardwareSectionMemory(vmURI, memory), expected);
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

      return task;
   }

   public static RasdItem getVirtualHardwareSectionCpu() {
      RasdItem cpu = RasdItem.builder()
            .build();

      return cpu;
   }
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

      return media;
   }

   public static RasdItem getVirtualHardwareSectionMemory() {
      RasdItem memory = RasdItem.builder()
            .build();

      return memory;
   }
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

   }

   @Test(description = "GET /vApp/{id}/virtualHardwareSection/cpu", dependsOnMethods = { "testGetVirtualHardwareSection" })
   public void testGetVirtualHardwareSectionCpu() {
      // Method under test
      RasdItem rasd = vmApi.getVirtualHardwareSectionCpu(vmUrn);

      // Check the retrieved object is well formed
      checkResourceAllocationSettingData(rasd);
   }
View Full Code Here

Examples of org.jclouds.vcloud.director.v1_5.domain.dmtf.RasdItem

   }

   @Test(description = "PUT /vApp/{id}/virtualHardwareSection/cpu", dependsOnMethods = { "testGetVirtualHardwareSectionCpu" })
   public void testEditVirtualHardwareSectionCpu() {
      // Copy existing section and edit fields
      RasdItem oldItem = vmApi.getVirtualHardwareSectionCpu(vmUrn);
      RasdItem newItem = oldItem.toBuilder().elementName("2 virtual CPU(s)").virtualQuantity(new BigInteger("2"))
               .build();

      // Method under test
      Task editVirtualHardwareSectionCpu = vmApi.editVirtualHardwareSectionCpu(vmUrn, newItem);
      assertTrue(retryTaskSuccess.apply(editVirtualHardwareSectionCpu),
               String.format(TASK_COMPLETE_TIMELY, "editVirtualHardwareSectionCpu"));

      // Retrieve the modified section
      RasdItem modified = vmApi.getVirtualHardwareSectionCpu(vmUrn);

      // Check the retrieved object
      checkResourceAllocationSettingData(modified);

      // Check modified item
      assertEquals(modified.getVirtualQuantity(), new BigInteger("2"), String.format(OBJ_FIELD_EQ,
               "ResourceAllocationSettingData", "VirtualQuantity", "2", modified.getVirtualQuantity().toString()));
      assertEquals(modified, newItem);
   }
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.