org.jclouds.googlecomputeengine.domain
Class Route.Builder

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

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


Field Summary
 
Fields inherited from class org.jclouds.googlecomputeengine.domain.Resource.Builder
creationTimestamp, description, id, kind, name, selfLink
 
Constructor Summary
Route.Builder()
           
 
Method Summary
 Route.Builder addTag(String tag)
           
 Route.Builder addWarning(Route.Warning warning)
           
 Route build()
           
 Route.Builder destRange(String destRange)
           
 Route.Builder fromRoute(Route in)
           
 Route.Builder network(URI network)
           
 Route.Builder nextHopGateway(URI nextHopGateway)
           
 Route.Builder nextHopInstance(URI nextHopInstance)
           
 Route.Builder nextHopIp(String nextHopIp)
           
 Route.Builder nextHopNetwork(URI nextHopNetwork)
           
 Route.Builder priority(Integer priority)
           
protected  Route.Builder self()
           
 Route.Builder tags(Set<String> tags)
           
 Route.Builder warnings(Set<Route.Warning> warnings)
           
 
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

Route.Builder

public Route.Builder()
Method Detail

network

public Route.Builder network(URI network)
See Also:
Route.getNetwork()

addTag

public Route.Builder addTag(String tag)
See Also:
Route.getTags()

tags

public Route.Builder tags(Set<String> tags)
See Also:
Route.getTags()

destRange

public Route.Builder destRange(String destRange)
See Also:
Route.getDestRange()

priority

public Route.Builder priority(Integer priority)
See Also:
Route.getPriority()

nextHopInstance

public Route.Builder nextHopInstance(URI nextHopInstance)
See Also:
Route.getNextHopInstance()

nextHopIp

public Route.Builder nextHopIp(String nextHopIp)
See Also:
Route.getNextHopIp()

nextHopNetwork

public Route.Builder nextHopNetwork(URI nextHopNetwork)
See Also:
Route.getNextHopNetwork()

nextHopGateway

public Route.Builder nextHopGateway(URI nextHopGateway)
See Also:
Route.getNextHopGateway()

addWarning

public Route.Builder addWarning(Route.Warning warning)
See Also:
Route.getWarnings()

warnings

public Route.Builder warnings(Set<Route.Warning> warnings)
See Also:
Route.getWarnings()

self

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

build

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

fromRoute

public Route.Builder fromRoute(Route in)


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