@Override public Response add(GlusterVolume volume) { validateParameters(volume, "name", "volumeType", "bricks"); GlusterVolumeEntity volumeEntity = getMapper(GlusterVolume.class, GlusterVolumeEntity.class).map(volume, null); volumeEntity.setClusterId(asGuid(parent.get().getId())); mapBricks(volume, volumeEntity); return performCreate(ActionType.CreateGlusterVolume, new CreateGlusterVolumeParameters(volumeEntity, isForce()), new QueryIdResolver<Guid>(QueryType.GetGlusterVolumeById, IdQueryParameters.class), true); }
new CreateGlusterVolumeParameters(volume, volumeModel.isForceAddBricks());