org.jclouds.googlecomputeengine.domain
Class Region.Builder

java.lang.Object
  extended by org.jclouds.googlecomputeengine.domain.Resource.Builder<Region.Builder>
      extended by org.jclouds.googlecomputeengine.domain.Region.Builder
Enclosing class:
Region

public static final class Region.Builder
extends Resource.Builder<Region.Builder>


Field Summary
 
Fields inherited from class org.jclouds.googlecomputeengine.domain.Resource.Builder
creationTimestamp, description, id, kind, name, selfLink
 
Constructor Summary
Region.Builder()
           
 
Method Summary
 Region.Builder addQuota(String metric, double usage, double limit)
           
 Region build()
           
 Region.Builder fromRegion(Region in)
           
 Region.Builder quotas(Set<Quota> quotas)
           
protected  Region.Builder self()
           
 Region.Builder status(Region.Status status)
           
 Region.Builder zone(URI zone)
           
 Region.Builder zones(Set<URI> zones)
           
 
Methods inherited from class org.jclouds.googlecomputeengine.domain.Resource.Builder
creationTimestamp, description, fromResource, id, kind, name, selfLink
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Region.Builder

public Region.Builder()
Method Detail

status

public Region.Builder status(Region.Status status)
See Also:
Region.getStatus()

zone

public Region.Builder zone(URI zone)
See Also:
Region.getZones()

zones

public Region.Builder zones(Set<URI> zones)
See Also:
Region.getZones()

addQuota

public Region.Builder addQuota(String metric,
                               double usage,
                               double limit)
See Also:
Region.getQuotas()

quotas

public Region.Builder quotas(Set<Quota> quotas)
See Also:
Region.getQuotas()

self

protected Region.Builder self()
Specified by:
self in class Resource.Builder<Region.Builder>

build

public Region build()
Overrides:
build in class Resource.Builder<Region.Builder>

fromRegion

public Region.Builder fromRegion(Region in)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.