private String getVolumeId() { return parent.get().getId(); }
private GlusterBrick clone(GlusterBrick brick) { //Needed to avoid NPE in LinkHelper due to unsetting of grandparent in LinkHelper#addLinks. GlusterBrick cloned = new GlusterBrick(); cloned.setId(brick.getId()); cloned.setGlusterVolume(new GlusterVolume()); cloned.getGlusterVolume().setId(brick.getGlusterVolume().getId()); cloned.getGlusterVolume().setCluster(new Cluster()); cloned.getGlusterVolume().getCluster().setId(brick.getGlusterVolume().getCluster().getId()); return cloned; }
/** * Overridden as {@link GlusterVolumeEntity} does not have description field */ @Override protected void verifyModel(GlusterVolume model, int index) { assertEquals(GUIDS[index].toString(), model.getId()); assertEquals(NAMES[index], model.getName()); assertEquals(org.ovirt.engine.api.model.GlusterVolumeType.DISTRIBUTE, model.getVolumeType()); assertEquals(clusterId.toString(), model.getCluster().getId()); verifyLinks(model); }
/** * Overridden as {@link GlusterVolumeEntity} does not have description field */ @Override protected void verifyModel(GlusterVolume model, int index) { assertEquals(GUIDS[index].toString(), model.getId()); assertEquals(NAMES[index], model.getName()); assertEquals(org.ovirt.engine.api.model.GlusterVolumeType.DISTRIBUTE, model.getVolumeType()); assertEquals(clusterId.toString(), model.getCluster().getId()); verifyLinks(model); }
/** * Overridden as {@link GlusterBrickEntity} does not have name/description field */ @Override protected void verifyModel(GlusterBrick model, int index) { assertEquals(GUIDS[index].toString(), model.getId()); assertEquals(volumeId.toString(), model.getGlusterVolume().getId()); assertEquals(serverId.toString(), model.getServerId()); assertEquals(brickDir, model.getBrickDir()); verifyLinks(model); }
@Override protected void verify(GlusterVolume model, GlusterVolume transform) { assertNotNull(transform); assertNotNull(transform.getId()); assertEquals(model.getId(), transform.getId()); assertNotNull(transform.getName()); assertEquals(model.getName(), transform.getName()); assertNotNull(transform.getVolumeType()); assertEquals(model.getVolumeType(), transform.getVolumeType()); assertNotNull(transform.getTransportTypes()); assertArrayEquals(model.getTransportTypes().getTransportTypes().toArray(), transform.getTransportTypes().getTransportTypes().toArray()); assertNotNull(transform.getReplicaCount()); assertEquals(model.getReplicaCount(), transform.getReplicaCount()); assertNotNull(transform.getStripeCount()); assertEquals(model.getStripeCount(), transform.getStripeCount()); assertNotNull(transform.getDisperseCount()); assertEquals(model.getDisperseCount(), transform.getDisperseCount()); assertNotNull(transform.getRedundancyCount()); assertEquals(model.getRedundancyCount(), transform.getRedundancyCount()); verifyOptions(model, transform); }
to.setId(from.getId());
volume.setId(Guid.createGuidFromStringDefaultEmpty(fromVolume.getId()));