org.jclouds.googlecomputeengine.domain
Class MachineType.Builder
java.lang.Object
org.jclouds.googlecomputeengine.domain.Resource.Builder<MachineType.Builder>
org.jclouds.googlecomputeengine.domain.MachineType.Builder
- Enclosing class:
- MachineType
public static final class MachineType.Builder
- extends Resource.Builder<MachineType.Builder>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MachineType.Builder
public MachineType.Builder()
guestCpus
public MachineType.Builder guestCpus(int guesCpus)
- See Also:
MachineType.getGuestCpus()
memoryMb
public MachineType.Builder memoryMb(int memoryMb)
- See Also:
MachineType.getMemoryMb()
imageSpaceGb
public MachineType.Builder imageSpaceGb(int imageSpaceGb)
- See Also:
MachineType.getImageSpaceGb()
addScratchDisk
public MachineType.Builder addScratchDisk(int diskGb)
- See Also:
MachineType.getScratchDisks()
scratchDisks
public MachineType.Builder scratchDisks(List<MachineType.ScratchDisk> scratchDisks)
- See Also:
MachineType.getScratchDisks()
maximumPersistentDisks
public MachineType.Builder maximumPersistentDisks(int maximumPersistentDisks)
- See Also:
MachineType.getMaximumPersistentDisks()
maximumPersistentDisksSizeGb
public MachineType.Builder maximumPersistentDisksSizeGb(long maximumPersistentDisksSizeGb)
- See Also:
MachineType.getMaximumPersistentDisksSizeGb()
zone
public MachineType.Builder zone(String zone)
- See Also:
MachineType.getZone()
deprecated
public MachineType.Builder deprecated(Deprecated deprecated)
- See Also:
MachineType.getDeprecated()
self
protected MachineType.Builder self()
- Specified by:
self in class Resource.Builder<MachineType.Builder>
build
public MachineType build()
- Overrides:
build in class Resource.Builder<MachineType.Builder>
fromMachineType
public MachineType.Builder fromMachineType(MachineType in)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.