本文整理了Java中org.ovirt.engine.core.common.businessentities.gluster.GlusterBrickEntity.setId()
方法的一些代码示例,展示了GlusterBrickEntity.setId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GlusterBrickEntity.setId()
方法的具体详情如下:
包路径:org.ovirt.engine.core.common.businessentities.gluster.GlusterBrickEntity
类名称:GlusterBrickEntity
方法名:setId
暂无
代码示例来源:origin: oVirt/ovirt-engine
private List<GlusterBrickEntity> getBrickEntitiesToRemove() {
List<GlusterBrickEntity> bricks = new ArrayList<>();
GlusterBrickEntity brick = new GlusterBrickEntity();
brick.setId(GUIDS[0]);
brick.setVolumeId(volumeId);
bricks.add(brick);
return bricks;
}
代码示例来源:origin: oVirt/ovirt-engine
private List<GlusterBrickEntity> getBricks() {
List<GlusterBrickEntity> bricks = new ArrayList<>();
GlusterBrickEntity brick = new GlusterBrickEntity();
brick.setId(GUIDS[0]);
brick.setServerId(serverId);
brick.setServerName(serverName);
brick.setVolumeId(volumeId);
brick.setBrickDirectory(brickDir);
bricks.add(brick);
return bricks;
}
代码示例来源:origin: oVirt/ovirt-engine
private static GlusterBrickEntity createBrick(Guid serverId, String serverName, String brickDir) {
GlusterBrickEntity brick = new GlusterBrickEntity();
brick.setId(Guid.newGuid());
brick.setServerId(serverId);
brick.setServerName(serverName);
brick.setBrickDirectory(brickDir);
return brick;
}
}
代码示例来源:origin: oVirt/ovirt-engine
private GlusterVolumeRemoveBricksParameters toParameters(GlusterBricks bricks) {
GlusterVolumeRemoveBricksParameters params = new GlusterVolumeRemoveBricksParameters();
List<GlusterBrickEntity> entityBricks = new ArrayList<>();
for (GlusterBrick brick : bricks.getGlusterBricks()) {
GlusterBrickEntity entity = new GlusterBrickEntity();
entity.setBrickDirectory(brick.getBrickDir());
entity.setVolumeId(asGuid(getVolumeId()));
if (brick.getName() != null) {
String[] arr = brick.getName().split("\\:");
if (arr.length > 1) {
entity.setServerName(arr[0]);
entity.setBrickDirectory(arr[1]);
} else {
continue;
}
}
if (brick.getId() != null) {
entity.setId(asGuid(brick.getId()));
}
entityBricks.add(entity);
}
params.setVolumeId(asGuid(getVolumeId()));
params.setBricks(entityBricks);
params.setCommandType(ActionType.StartRemoveGlusterVolumeBricks);
return params;
}
代码示例来源:origin: oVirt/ovirt-engine
@Mapping(from = GlusterBrick.class, to = GlusterBrickEntity.class)
public static GlusterBrickEntity map(GlusterBrick fromBrick, GlusterBrickEntity toBrick) {
GlusterBrickEntity brick = (toBrick == null) ? new GlusterBrickEntity() : toBrick;
if(fromBrick.isSetId()) {
brick.setId(Guid.createGuidFromStringDefaultEmpty(fromBrick.getId()));
}
if(fromBrick.isSetServerId()) {
brick.setServerId(Guid.createGuidFromStringDefaultEmpty(fromBrick.getServerId()));
}
if(fromBrick.isSetBrickDir()) {
brick.setBrickDirectory(fromBrick.getBrickDir());
}
return brick;
}
代码示例来源:origin: oVirt/ovirt-engine
public void copyFrom(GlusterBrickEntity brick) {
setId(brick.getId());
setVolumeId(brick.getVolumeId());
setServerId(brick.getServerId());
setServerName(brick.getServerName());
setBrickDirectory(brick.getBrickDirectory());
setBrickOrder(brick.getBrickOrder());
setUnSyncedEntries(brick.unSyncedEntries);
setUnSyncedEntriesTrend(brick.getUnSyncedEntriesTrend());
setStatus(brick.getStatus());
setIsArbiter(brick.getIsArbiter());
}
内容来源于网络,如有侵权,请联系作者删除!