@Override com.google.api.services.compute.model.AttachedDisk toPb() { AttachedDiskInitializeParams initializeParamsPb = new AttachedDiskInitializeParams(); initializeParamsPb.setDiskName(diskName); initializeParamsPb.setDiskSizeGb(diskSizeGb); initializeParamsPb.setSourceImage(sourceImage.getSelfLink()); if (diskType != null) { initializeParamsPb.setDiskType(diskType.getSelfLink()); } com.google.api.services.compute.model.AttachedDisk attachedDiskPb = super.toPb(); attachedDiskPb.setInitializeParams(initializeParamsPb); return attachedDiskPb; }
@Override com.google.api.services.compute.model.AttachedDisk toPb() { com.google.api.services.compute.model.AttachedDisk attachedDiskPb = super.toPb(); if (diskType != null) { AttachedDiskInitializeParams initializeParamsPb = new AttachedDiskInitializeParams(); initializeParamsPb.setDiskType(diskType.getSelfLink()); attachedDiskPb.setInitializeParams(initializeParamsPb); } return attachedDiskPb; }
.setType("PERSISTENT"); AttachedDiskInitializeParams diskParams = new AttachedDiskInitializeParams() .setDiskSizeGb(20L) .setDiskStorageType(GCEUtil.buildDiskTypeUrl(project, zone, GoogleDiskType.PD_SSD)) .setSourceImage(getArtifactId(details.getDeploymentName()));
.setBoot(true) .setAutoDelete(true) .setInitializeParams(new AttachedDiskInitializeParams() .setSourceImage(SOURCE_FAMILY)))) .setNetworkInterfaces(Collections.singletonList(new NetworkInterface() .setNetwork("global/networks/default")
.setType("PERSISTENT"); AttachedDiskInitializeParams diskParams = new AttachedDiskInitializeParams() .setDiskSizeGb(20L) .setDiskStorageType(GCEUtil.buildDiskTypeUrl(project, zone, GoogleDiskType.PD_SSD)) .setSourceImage(getArtifactId(details.getDeploymentName()));
@Override com.google.api.services.compute.model.AttachedDisk toPb() { com.google.api.services.compute.model.AttachedDisk attachedDiskPb = super.toPb(); if (diskType != null) { AttachedDiskInitializeParams initializeParamsPb = new AttachedDiskInitializeParams(); initializeParamsPb.setDiskType(diskType.getSelfLink()); attachedDiskPb.setInitializeParams(initializeParamsPb); } return attachedDiskPb; }
disk.setAutoDelete(true); disk.setType("PERSISTENT"); AttachedDiskInitializeParams params = new AttachedDiskInitializeParams(); params.setDiskName(instanceName); params.setSourceImage(SOURCE_IMAGE_PREFIX + SOURCE_IMAGE_PATH); params.setDiskType("https://www.googleapis.com/compute/v1/projects/" + PROJECT_ID + "/zones/" + ZONE_NAME + "/diskTypes/pd-standard"); disk.setInitializeParams(params);
@Override com.google.api.services.compute.model.AttachedDisk toPb() { AttachedDiskInitializeParams initializeParamsPb = new AttachedDiskInitializeParams(); initializeParamsPb.setDiskName(diskName); initializeParamsPb.setDiskSizeGb(diskSizeGb); initializeParamsPb.setSourceImage(sourceImage.getSelfLink()); if (diskType != null) { initializeParamsPb.setDiskType(diskType.getSelfLink()); } com.google.api.services.compute.model.AttachedDisk attachedDiskPb = super.toPb(); attachedDiskPb.setInitializeParams(initializeParamsPb); return attachedDiskPb; }