@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && new Float(toParse) <= size; }
@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && new Float(toParse) <= size; }
@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && Float.parseFloat(toParse) <= size; }
@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && new Float(toParse) <= size; }
@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && Float.parseFloat(toParse) <= size; }
@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && new Float(toParse) <= size; }
@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && new Float(toParse) <= size; }
@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && Float.parseFloat(toParse) <= size; }
@Override public boolean apply(Image input) { String toParse = input.getUserMetadata().get("size"); return toParse != null && new Float(toParse) <= size; }
@Override public boolean apply(Image image) { return image.getUserMetadata().containsKey("rootDeviceType") && type == RootDeviceType.fromValue(image.getUserMetadata().get("rootDeviceType")); }
@Override public boolean apply(Image image) { return image.getUserMetadata().containsKey("rootDeviceType") && type == RootDeviceType.fromValue(image.getUserMetadata().get("rootDeviceType")); }
@Override public boolean apply(Image image) { return image.getUserMetadata().containsKey("rootDeviceType") && type == RootDeviceType.fromValue(image.getUserMetadata().get("rootDeviceType")); }
@Override public boolean apply(Image image) { return image.getUserMetadata().containsKey("rootDeviceType") && type == RootDeviceType.fromValue(image.getUserMetadata().get("rootDeviceType")); }
@Override public boolean apply(Image image) { return image.getUserMetadata().containsKey("rootDeviceType") && type == RootDeviceType.fromValue(image.getUserMetadata().get("rootDeviceType")); }
@Nullable public static Plan getMarketplacePlanFromImageMetadata(Image image) { Map<String, String> imageMetadata = image.getUserMetadata(); return imageMetadata.containsKey("product") ? Plan.create(imageMetadata.get("publisher"), imageMetadata.get("name"), imageMetadata.get("product")) : null; }
private void assertUbuntu(Image image, String version) { // Expect owner Canonical assertEquals(image.getUserMetadata().get("owner"), "099720109477", "image="+image); assertTrue(image.getName().toLowerCase().contains("ubuntu"), "image="+image); assertTrue(image.getName().contains(version), "image="+image); assertEquals(image.getOperatingSystem().getFamily(), OsFamily.UBUNTU, "image="+image); assertEquals(image.getOperatingSystem().getVersion(), version, "image="+image); }
private void assertCentos(Image image, String expectedVersion) { // Expect owner RightScale (i.e. "RightImage") assertEquals(image.getUserMetadata().get("owner"), "411009282317", "image="+image); assertTrue(image.getName().toLowerCase().contains("centos"), "image="+image); assertTrue(image.getName().contains(expectedVersion), "image="+image); assertEquals(image.getOperatingSystem().getFamily(), OsFamily.CENTOS, "image="+image); assertEquals(image.getOperatingSystem().getVersion(), expectedVersion, "image="+image); } }
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()); }