/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
builder.virtualQuantity(Long.valueOf(current)); } else if (equalsOrSuffix(qName, "VirtualQuantityUnits")) { builder.virtualQuantityUnits(current); } else if (equalsOrSuffix(qName, "Weight")) { builder.weight(Integer.valueOf(current));
builder.virtualQuantity(Long.valueOf(current)); } else if (equalsOrSuffix(qName, "VirtualQuantityUnits")) { builder.virtualQuantityUnits(current); } else if (equalsOrSuffix(qName, "Weight")) { builder.weight(Integer.valueOf(current));
.virtualQuantity(2l).virtualQuantityUnits("hertz * 10^6").build(); ResourceAllocationSettingData memory = ResourceAllocationSettingData.builder().instanceID("2").elementName( "1024MB of memory").description("Memory Size").resourceType(ResourceType.MEMORY).virtualQuantity(1024l) .virtualQuantityUnits("byte * 2^20").build(); ResourceAllocationSettingData disk = ResourceAllocationSettingData.builder().instanceID("9").elementName( "Hard Disk 1").resourceType(ResourceType.DISK_DRIVE).hostResource("4194304").addressOnParent("0") .virtualQuantity(4194304l).virtualQuantityUnits("byte * 2^20").build(); ResourceAllocationSettingData disk2 = ResourceAllocationSettingData.builder().instanceID("9").elementName( "Hard Disk 2").resourceType(ResourceType.DISK_DRIVE).hostResource("26214400").addressOnParent("1") .virtualQuantity(26214400l).virtualQuantityUnits("byte * 2^20").build();
ResourceAllocationSettingData.builder().instanceID("1").elementName("1 virtual CPU(s)").description( "Number of Virtual CPUs").resourceType(ResourceType.PROCESSOR).virtualQuantity(1l) .allocationUnits("hertz * 10^6").virtualQuantityUnits("count").build(), "byte * 2^20").virtualQuantityUnits("byte * 2^20").build(),
.virtualQuantity(2l).virtualQuantityUnits("hertz * 10^6").build(); ResourceAllocationSettingData memory = ResourceAllocationSettingData.builder().instanceID("2").elementName( "512MB of memory").description("Memory Size").resourceType(ResourceType.MEMORY).virtualQuantity(512l) .virtualQuantityUnits("byte * 2^20").build(); ResourceAllocationSettingData disk = ResourceAllocationSettingData.builder().instanceID("9").elementName( "Hard Disk 1").resourceType(ResourceType.DISK_DRIVE).hostResource("10485760").addressOnParent("0") .virtualQuantity(10485760l).virtualQuantityUnits("byte * 2^20").build(); assertEquals(result.getResourceAllocations(), ImmutableSet.of(cpu, memory, controller, disk)); assertEquals(find(result.getResourceAllocations(), CIMPredicates.resourceTypeIn(ResourceType.PROCESSOR))
ResourceAllocationSettingData.builder().instanceID("1").elementName("1 virtual CPU(s)").description( "Number of Virtual CPUs").resourceType(ResourceType.PROCESSOR).virtualQuantity(1l) .allocationUnits("hertz * 10^6").virtualQuantityUnits("count").build(), "byte * 2^20").virtualQuantityUnits("byte * 2^20").build(),
/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
public Builder fromResourceAllocationSettingData(ResourceAllocationSettingData in) { return fromManagedElement(in).address(in.getAddress()).addressOnParent(in.getAddressOnParent()) .allocationUnits(in.getAllocationUnits()).automaticAllocation(in.isAutomaticAllocation()) .automaticDeallocation(in.isAutomaticDeallocation()).consumerVisibility(in.getConsumerVisibility()) .limit(in.getLimit()).mappingBehavior(in.getMappingBehavior()) .otherResourceType(in.getOtherResourceType()).parent(in.getParent()).poolID(in.getPoolID()) .reservation(in.getReservation()).resourceSubType(in.getResourceSubType()) .resourceType(in.getResourceType()).virtualQuantity(in.getVirtualQuantity()) .virtualQuantityUnits(in.getVirtualQuantityUnits()).weight(in.getWeight()) .connections(in.getConnections()).hostResources(in.getHostResources()); }
public Builder fromResourceAllocationSettingData(ResourceAllocationSettingData in) { return fromManagedElement(in).address(in.getAddress()).addressOnParent(in.getAddressOnParent()) .allocationUnits(in.getAllocationUnits()).automaticAllocation(in.isAutomaticAllocation()) .automaticDeallocation(in.isAutomaticDeallocation()).consumerVisibility(in.getConsumerVisibility()) .limit(in.getLimit()).mappingBehavior(in.getMappingBehavior()) .otherResourceType(in.getOtherResourceType()).parent(in.getParent()).poolID(in.getPoolID()) .reservation(in.getReservation()).resourceSubType(in.getResourceSubType()) .resourceType(in.getResourceType()).virtualQuantity(in.getVirtualQuantity()) .virtualQuantityUnits(in.getVirtualQuantityUnits()).weight(in.getWeight()) .connections(in.getConnections()).hostResources(in.getHostResources()); }
public Builder fromResourceAllocationSettingData(ResourceAllocationSettingData in) { return fromManagedElement(in).address(in.getAddress()).addressOnParent(in.getAddressOnParent()) .allocationUnits(in.getAllocationUnits()).automaticAllocation(in.isAutomaticAllocation()) .automaticDeallocation(in.isAutomaticDeallocation()).consumerVisibility(in.getConsumerVisibility()) .limit(in.getLimit()).mappingBehavior(in.getMappingBehavior()) .otherResourceType(in.getOtherResourceType()).parent(in.getParent()).poolID(in.getPoolID()) .reservation(in.getReservation()).resourceSubType(in.getResourceSubType()) .resourceType(in.getResourceType()).virtualQuantity(in.getVirtualQuantity()) .virtualQuantityUnits(in.getVirtualQuantityUnits()).weight(in.getWeight()) .connections(in.getConnections()).hostResources(in.getHostResources()); }
/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
/** * {@inheritDoc} */ @Override public Builder virtualQuantityUnits(String virtualQuantityUnits) { return Builder.class.cast(super.virtualQuantityUnits(virtualQuantityUnits)); }
public Builder fromResourceAllocationSettingData(ResourceAllocationSettingData in) { return fromManagedElement(in).address(in.getAddress()).addressOnParent(in.getAddressOnParent()) .allocationUnits(in.getAllocationUnits()).automaticAllocation(in.isAutomaticAllocation()) .automaticDeallocation(in.isAutomaticDeallocation()).consumerVisibility(in.getConsumerVisibility()) .limit(in.getLimit()).mappingBehavior(in.getMappingBehavior()) .otherResourceType(in.getOtherResourceType()).parent(in.getParent()).poolID(in.getPoolID()) .reservation(in.getReservation()).resourceSubType(in.getResourceSubType()) .resourceType(in.getResourceType()).virtualQuantity(in.getVirtualQuantity()) .virtualQuantityUnits(in.getVirtualQuantityUnits()).weight(in.getWeight()) .connections(in.getConnections()).hostResources(in.getHostResources()); }
public void testHosting() { InputStream is = getClass().getResourceAsStream("/resourceallocation-hosting.xml"); ResourceAllocationSettingData result = factory.create( injector.getInstance(ResourceAllocationSettingDataHandler.class)).parse(is); ResourceAllocationSettingData expects = ResourceAllocationSettingData.builder().elementName("1 virtual CPU(s)") .allocationUnits("hertz * 10^6").instanceID("1").resourceType(ResourceAllocationSettingData.ResourceType.PROCESSOR) .virtualQuantity(1l).description("Number of Virtual CPUs").virtualQuantityUnits("count").build(); assertEquals(result.toString(), expects.toString()); } }