Class Route
- java.lang.Object
 - 
- org.jclouds.googlecomputeengine.domain.Route
 
 
- 
public abstract class Route extends Object
 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Routecreate(String id, Date creationTimestamp, URI selfLink, String name, String description, URI network, List<String> tags, String destRange, int priority, URI nextHopInstance, String nextHopIp, URI nextHopNetwork, URI nextHopGateway, List<Warning> warnings, URI nextHopVpnTunnel)abstract DatecreationTimestamp()abstract Stringdescription()abstract StringdestRange()The destination range of outgoing packets that this route applies to.abstract Stringid()abstract Stringname()abstract URInetwork()abstract URInextHopGateway()The gateway that should handle matching packets.abstract URInextHopInstance()The fully-qualified URL to an instance that should handle matching packets.abstract StringnextHopIp()The network IP address of an instance that should handle matching packets.abstract URInextHopNetwork()The local network if it should handle matching packets.abstract URInextHopVpnTunnel()The URL to a VpnTunnel that should handle matching packets.abstract intpriority()The priority of this route.abstract URIselfLink()abstract List<String>tags()The set of instance items to which this route applies.abstract List<Warning>warnings()Potential misconfigurations are detected for this route. 
 - 
 
- 
- 
Method Detail
- 
id
public abstract String id()
 
- 
creationTimestamp
public abstract Date creationTimestamp()
 
- 
selfLink
public abstract URI selfLink()
 
- 
name
public abstract String name()
 
- 
network
public abstract URI network()
 
- 
destRange
public abstract String destRange()
The destination range of outgoing packets that this route applies to. 
- 
priority
public abstract int priority()
The priority of this route. Priority is used to break ties in the case where there is more than one matching route of maximum length. A lower value is higher priority; a priority of 100 is higher than 200. 
- 
nextHopInstance
@Nullable public abstract URI nextHopInstance()
The fully-qualified URL to an instance that should handle matching packets. 
- 
nextHopIp
@Nullable public abstract String nextHopIp()
The network IP address of an instance that should handle matching packets. 
- 
nextHopNetwork
@Nullable public abstract URI nextHopNetwork()
The local network if it should handle matching packets. 
- 
nextHopGateway
@Nullable public abstract URI nextHopGateway()
The gateway that should handle matching packets. Currently, this is only the internet gateway. 
- 
warnings
public abstract List<Warning> warnings()
Potential misconfigurations are detected for this route. 
- 
nextHopVpnTunnel
@Nullable public abstract URI nextHopVpnTunnel()
The URL to a VpnTunnel that should handle matching packets. 
- 
create
public static Route create(String id, Date creationTimestamp, URI selfLink, String name, String description, URI network, List<String> tags, String destRange, int priority, URI nextHopInstance, String nextHopIp, URI nextHopNetwork, URI nextHopGateway, List<Warning> warnings, URI nextHopVpnTunnel)
 
 - 
 
 -