@Override public boolean apply(Image input) { return input.getUri().equals(instance.getImage()); } }
@Override public boolean apply(Image input) { return input.getUri().toString().equals(instance.getImageRef() + ""); } }
private Disk createBootDisk(Template template, String instanceName) { URI imageUri = template.getImage().getUri(); GoogleComputeEngineTemplateOptions options = GoogleComputeEngineTemplateOptions.class.cast(template.getOptions()).clone(); int diskSize = options.getBootDiskSize().or(10l).intValue(); String diskName = instanceName + "-" + GCE_BOOT_DISK_SUFFIX; Operation diskOperation = api.getDiskApiForProject(userProject.get()) .createFromImageWithSizeInZone(imageUri.toString(), diskName, diskSize, template.getLocation().getId()); waitOperationDone(diskOperation); return api.getDiskApiForProject(userProject.get()).getInZone(template.getLocation().getId(), diskName); }
private Disk createBootDisk(Template template, String instanceName) { URI imageUri = template.getImage().getUri(); GoogleComputeEngineTemplateOptions options = GoogleComputeEngineTemplateOptions.class.cast(template.getOptions()).clone(); int diskSize = options.getBootDiskSize().or(10l).intValue(); String diskName = instanceName + "-" + GCE_BOOT_DISK_SUFFIX; Operation diskOperation = api.getDiskApiForProject(userProject.get()) .createFromImageWithSizeInZone(imageUri.toString(), diskName, diskSize, template.getLocation().getId()); waitOperationDone(diskOperation); return api.getDiskApiForProject(userProject.get()).getInZone(template.getLocation().getId(), diskName); }
checkNotNull(options.network(), "template options must specify a network"); checkNotNull(template.getHardware().getUri(), "hardware must have a URI"); checkNotNull(template.getImage().getUri(), "image URI is null"); disks.add(AttachDisk.newBootDisk(template.getImage().getUri(), getDiskTypeArgument(options, zone))); diskToSourceImage.put(instance.get().disks().get(0).source(), template.getImage().getUri());
public static ImageBuilder fromImage(Image image) { return new ImageBuilder().providerId(image.getProviderId()).name(image.getName()).id(image.getId()).location( image.getLocation()).uri(image.getUri()).userMetadata(image.getUserMetadata()).tags(image.getTags()) .version(image.getVersion()).description(image.getDescription()).operatingSystem( image.getOperatingSystem()).status(image.getStatus()).backendStatus(image.getBackendStatus()) .defaultCredentials(image.getDefaultCredentials()); }
public static ImageBuilder fromImage(Image image) { return new ImageBuilder().providerId(image.getProviderId()).name(image.getName()).id(image.getId()).location( image.getLocation()).uri(image.getUri()).userMetadata(image.getUserMetadata()).tags(image.getTags()) .version(image.getVersion()).description(image.getDescription()).operatingSystem( image.getOperatingSystem()).status(image.getStatus()).backendStatus(image.getBackendStatus()) .defaultCredentials(image.getDefaultCredentials()); }
public static ImageBuilder fromImage(Image image) { return new ImageBuilder().providerId(image.getProviderId()).name(image.getName()).id(image.getId()).location( image.getLocation()).uri(image.getUri()).userMetadata(image.getUserMetadata()).tags(image.getTags()) .version(image.getVersion()).description(image.getDescription()).operatingSystem( image.getOperatingSystem()).status(image.getStatus()).backendStatus(image.getBackendStatus()) .defaultCredentials(image.getDefaultCredentials()); }
public static ImageBuilder fromImage(Image image) { return new ImageBuilder().providerId(image.getProviderId()).name(image.getName()).id(image.getId()).location( image.getLocation()).uri(image.getUri()).userMetadata(image.getUserMetadata()).tags(image.getTags()) .version(image.getVersion()).description(image.getDescription()).operatingSystem( image.getOperatingSystem()).status(image.getStatus()).backendStatus(image.getBackendStatus()) .defaultCredentials(image.getDefaultCredentials()); }