org.jclouds.googlecomputeengine.domain
Class Instance.Builder
java.lang.Object
org.jclouds.googlecomputeengine.domain.Resource.Builder<Instance.Builder>
org.jclouds.googlecomputeengine.domain.Instance.Builder
- Enclosing class:
- Instance
public static final class Instance.Builder
- extends Resource.Builder<Instance.Builder>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Instance.Builder
public Instance.Builder()
tags
public Instance.Builder tags(Instance.Tags tags)
- See Also:
Instance.getTags()
machineType
public Instance.Builder machineType(URI machineType)
- See Also:
Instance.getMachineType()
status
public Instance.Builder status(Instance.Status status)
- See Also:
Instance.getStatus()
statusMessage
public Instance.Builder statusMessage(String statusMessage)
- See Also:
Instance.getStatusMessage()
zone
public Instance.Builder zone(URI zone)
- See Also:
Instance.getZone()
addNetworkInterface
public Instance.Builder addNetworkInterface(Instance.NetworkInterface networkInterface)
- See Also:
Instance.getNetworkInterfaces()
networkInterfaces
public Instance.Builder networkInterfaces(Set<Instance.NetworkInterface> networkInterfaces)
- See Also:
Instance.getNetworkInterfaces()
addDisk
public Instance.Builder addDisk(Instance.AttachedDisk disk)
- See Also:
Instance.getDisks()
disks
public Instance.Builder disks(Set<Instance.AttachedDisk> disks)
- See Also:
Instance.getDisks()
metadata
public Instance.Builder metadata(Metadata metadata)
- See Also:
Instance.getMetadata()
addServiceAccount
public Instance.Builder addServiceAccount(Instance.ServiceAccount serviceAccount)
- See Also:
Instance.getServiceAccounts()
serviceAccounts
public Instance.Builder serviceAccounts(Set<Instance.ServiceAccount> serviceAccounts)
- See Also:
Instance.getServiceAccounts()
self
protected Instance.Builder self()
- Specified by:
self in class Resource.Builder<Instance.Builder>
build
public Instance build()
- Overrides:
build in class Resource.Builder<Instance.Builder>
fromInstance
public Instance.Builder fromInstance(Instance in)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.