@Generated(value="by GAPIC") @BetaApi public final class Route extends Object implements com.google.api.gax.httpjson.ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
Route.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
com.google.api.gax.httpjson.ApiMessage |
getApiMessageRequestBody() |
String |
getCreationTimestamp()
[Output Only] Creation timestamp in RFC3339 text format.
|
static Route |
getDefaultInstance() |
String |
getDescription()
An optional description of this resource.
|
String |
getDestRange()
The destination range of outgoing packets that this route applies to.
|
List<String> |
getFieldMask() |
Object |
getFieldValue(String fieldName) |
String |
getId()
[Output Only] The unique identifier for the resource.
|
String |
getKind()
[Output Only] Type of this resource.
|
String |
getName()
Name of the resource.
|
String |
getNetwork()
Fully-qualified URL of the network that this route applies to.
|
String |
getNextHopGateway()
The URL to a gateway that should handle matching packets.
|
String |
getNextHopInstance()
The URL to an instance that should handle matching packets.
|
String |
getNextHopIp()
The network IP address of an instance that should handle matching packets.
|
String |
getNextHopNetwork()
The URL of the local network if it should handle matching packets.
|
String |
getNextHopPeering()
[Output Only] The network peering name that should handle matching packets, which should
conform to RFC1035.
|
String |
getNextHopVpnTunnel()
The URL to a VpnTunnel that should handle matching packets.
|
Integer |
getPriority()
The priority of this route.
|
String |
getSelfLink()
[Output Only] Server-defined fully-qualified URL for this resource.
|
List<String> |
getTagsList()
A list of instance tags to which this route applies.
|
List<Warnings> |
getWarningsList()
[Output Only] If potential misconfigurations are detected for this route, this field will be
populated with warning messages.
|
int |
hashCode() |
static Route.Builder |
newBuilder() |
static Route.Builder |
newBuilder(Route prototype) |
Route.Builder |
toBuilder() |
String |
toString() |
public Object getFieldValue(String fieldName)
getFieldValue
in interface com.google.api.gax.httpjson.ApiMessage
@Nullable public com.google.api.gax.httpjson.ApiMessage getApiMessageRequestBody()
getApiMessageRequestBody
in interface com.google.api.gax.httpjson.ApiMessage
@Nullable public List<String> getFieldMask()
getFieldMask
in interface com.google.api.gax.httpjson.ApiMessage
public String getCreationTimestamp()
public String getDescription()
public String getDestRange()
public String getId()
public String getKind()
public String getName()
public String getNetwork()
public String getNextHopGateway()
public String getNextHopInstance()
public String getNextHopIp()
public String getNextHopNetwork()
public String getNextHopPeering()
public String getNextHopVpnTunnel()
public Integer getPriority()
public String getSelfLink()
public List<Warnings> getWarningsList()
public static Route.Builder newBuilder()
public static Route.Builder newBuilder(Route prototype)
public Route.Builder toBuilder()
public static Route getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.