Search in sources :

Example 6 with Image

use of com.google.api.services.compute.model.Image in project google-cloud-java by GoogleCloudPlatform.

the class DiskImageConfiguration method toPb.

@Override
Image toPb() {
    Image imagePb = super.toPb();
    imagePb.setSourceDisk(sourceDisk.getSelfLink());
    imagePb.setSourceDiskId(sourceDiskId);
    return imagePb;
}
Also used : Image(com.google.api.services.compute.model.Image)

Example 7 with Image

use of com.google.api.services.compute.model.Image in project google-cloud-java by GoogleCloudPlatform.

the class ImageConfiguration method toPb.

Image toPb() {
    Image imagePb = new Image();
    if (sourceType != null) {
        imagePb.setSourceType(sourceType.name());
    }
    imagePb.setArchiveSizeBytes(archiveSizeBytes);
    return imagePb;
}
Also used : Image(com.google.api.services.compute.model.Image)

Aggregations

Image (com.google.api.services.compute.model.Image)7 IOException (java.io.IOException)3 ImageList (com.google.api.services.compute.model.ImageList)2 OpsException (org.platformlayer.ops.OpsException)2 AccessConfig (com.google.api.services.compute.model.AccessConfig)1 Instance (com.google.api.services.compute.model.Instance)1 MachineType (com.google.api.services.compute.model.MachineType)1 Metadata (com.google.api.services.compute.model.Metadata)1 Items (com.google.api.services.compute.model.Metadata.Items)1 NetworkInterface (com.google.api.services.compute.model.NetworkInterface)1 Operation (com.google.api.services.compute.model.Operation)1 BigInteger (java.math.BigInteger)1 Set (java.util.Set)1 TimeoutException (java.util.concurrent.TimeoutException)1 Tag (org.platformlayer.core.model.Tag)1 DiskImageRecipe (org.platformlayer.images.model.DiskImageRecipe)1 OperatingSystemRecipe (org.platformlayer.images.model.OperatingSystemRecipe)1