/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder resourceUri(URI resourceUri) { return Builder.class.cast(super.resourceUri(resourceUri)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder uuid(String uuid) { return Builder.class.cast(super.uuid(uuid)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder name(String name) { return Builder.class.cast(super.name(name)); }
.cpusInsteadOfCores(false) .drives(ImmutableList.of( new ServerDrive.Builder() .deviceChannel("0:0") .deviceEmulationType(DeviceEmulationType.IDE) .drive(new Drive.Builder() .resourceUri(new URI("/api/2.0/drives/ae78e68c-9daa-4471-8878-0bb87fa80260/")) .uuid("ae78e68c-9daa-4471-8878-0bb87fa80260") .build()) .build() , new ServerDrive.Builder() .deviceChannel("0:0") .deviceEmulationType(DeviceEmulationType.VIRTIO) .drive(new Drive.Builder() .resourceUri(new URI("/api/2.0/drives/22826af4-d6c8-4d39-bd41-9cea86df2976/")) .uuid("22826af4-d6c8-4d39-bd41-9cea86df2976") .build()) .build() ))
.drives(ImmutableList.of( new Drive.Builder() .uuid("ae78e68c-9daa-4471-8878-0bb87fa80260") .resourceUri(new URI("/api/2.0/drives/ae78e68c-9daa-4471-8878-0bb87fa80260/")) .build().toServerDrive(0, "0:0", DeviceEmulationType.IDE), new Drive.Builder() .uuid("22826af4-d6c8-4d39-bd41-9cea86df2976") .resourceUri(new URI("/api/2.0/drives/22826af4-d6c8-4d39-bd41-9cea86df2976/")) .build().toServerDrive(1, "0:0", DeviceEmulationType.VIRTIO))) .nics(ImmutableList.of(new NIC.Builder() .ipV4Configuration(new IPConfiguration.Builder()
@BeforeMethod public void setUp() throws Exception { input = new ServerDrive.Builder() .bootOrder(1) .deviceChannel("0:1") .deviceEmulationType(DeviceEmulationType.VIRTIO) .drive(new Drive.Builder() .uuid("f17cce62-bcc9-4e0b-a57b-a5582b05aff0") .build()) .build(); expected = new VolumeBuilder() .id("f17cce62-bcc9-4e0b-a57b-a5582b05aff0") .size(1024000000.f) .durable(true) .type(Volume.Type.NAS) .bootDevice(true) .build(); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder status(DriveStatus status) { return Builder.class.cast(super.status(status)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder owner(Owner owner) { return Builder.class.cast(super.owner(owner)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder uuid(String uuid) { return Builder.class.cast(super.uuid(uuid)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder status(DriveStatus status) { return Builder.class.cast(super.status(status)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder owner(Owner owner) { return Builder.class.cast(super.owner(owner)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder name(String name) { return Builder.class.cast(super.name(name)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder uuid(String uuid) { return Builder.class.cast(super.uuid(uuid)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder resourceUri(URI resourceUri) { return Builder.class.cast(super.resourceUri(resourceUri)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder name(String name) { return Builder.class.cast(super.name(name)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder status(DriveStatus status) { return Builder.class.cast(super.status(status)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder resourceUri(URI resourceUri) { return Builder.class.cast(super.resourceUri(resourceUri)); }
/** * {@inheritDoc} * * @return DriveInfo Builder */ @Override public Builder owner(Owner owner) { return Builder.class.cast(super.owner(owner)); }