Class MachineType
- java.lang.Object
-
- org.jclouds.googlecomputeengine.domain.MachineType
-
public abstract class MachineType extends Object
Represents a machine type used to host an instance.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MachineType.ScratchDisk
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static MachineType
create(String id, Date creationTimestamp, URI selfLink, String name, String description, int guestCpus, int memoryMb, Integer imageSpaceGb, List<MachineType.ScratchDisk> scratchDisks, int maximumPersistentDisks, long maximumPersistentDisksSizeGb, String zone, Deprecated deprecated)
abstract Date
creationTimestamp()
abstract Deprecated
deprecated()
abstract String
description()
abstract int
guestCpus()
abstract String
id()
abstract Integer
imageSpaceGb()
abstract int
maximumPersistentDisks()
abstract long
maximumPersistentDisksSizeGb()
abstract int
memoryMb()
abstract String
name()
abstract List<MachineType.ScratchDisk>
scratchDisks()
abstract URI
selfLink()
abstract String
zone()
The zones that this machine type can run in.
-
-
-
Method Detail
-
id
public abstract String id()
-
creationTimestamp
public abstract Date creationTimestamp()
-
selfLink
public abstract URI selfLink()
-
name
public abstract String name()
-
guestCpus
public abstract int guestCpus()
-
memoryMb
public abstract int memoryMb()
-
scratchDisks
public abstract List<MachineType.ScratchDisk> scratchDisks()
-
maximumPersistentDisks
public abstract int maximumPersistentDisks()
-
maximumPersistentDisksSizeGb
public abstract long maximumPersistentDisksSizeGb()
-
zone
public abstract String zone()
The zones that this machine type can run in.
-
deprecated
@Nullable public abstract Deprecated deprecated()
-
create
public static MachineType create(String id, Date creationTimestamp, URI selfLink, String name, String description, int guestCpus, int memoryMb, Integer imageSpaceGb, List<MachineType.ScratchDisk> scratchDisks, int maximumPersistentDisks, long maximumPersistentDisksSizeGb, String zone, Deprecated deprecated)
-
-