if (src.getDisks() != null && !src.getDisks().isEmpty()) { JsonArray disks = new JsonArray(); for (InstanceTemplate.PersistentDisk persistentDisk : src.getDisks()) { JsonObject disk = (JsonObject) context.serialize(persistentDisk, InstanceTemplate.PersistentDisk.class); disk.addProperty("type", "PERSISTENT");
if (src.getDisks() != null && !src.getDisks().isEmpty()) { JsonArray disks = new JsonArray(); for (InstanceTemplate.PersistentDisk persistentDisk : src.getDisks()) { JsonObject disk = (JsonObject) context.serialize(persistentDisk, InstanceTemplate.PersistentDisk.class); disk.addProperty("type", "PERSISTENT");
public static InstanceTemplate fromInstanceTemplate(InstanceTemplate instanceTemplate) { return InstanceTemplate.builder() .forMachineType(instanceTemplate.getMachineType()) .networkInterfaces(instanceTemplate.getNetworkInterfaces()) .name(instanceTemplate.getName()) .description(instanceTemplate.getDescription()) .image(instanceTemplate.getImage()) .disks(instanceTemplate.getDisks()) .metadata(instanceTemplate.getMetadata()) .serviceAccounts(instanceTemplate.getServiceAccounts()); } }
public static InstanceTemplate fromInstanceTemplate(InstanceTemplate instanceTemplate) { return InstanceTemplate.builder() .forMachineType(instanceTemplate.getMachineType()) .networkInterfaces(instanceTemplate.getNetworkInterfaces()) .name(instanceTemplate.getName()) .description(instanceTemplate.getDescription()) .image(instanceTemplate.getImage()) .disks(instanceTemplate.getDisks()) .metadata(instanceTemplate.getMetadata()) .serviceAccounts(instanceTemplate.getServiceAccounts()); } }