@Generated(value="by GAPIC") @BetaApi public final class RouterInterface extends Object implements com.google.api.gax.httpjson.ApiMessage
Modifier and Type | Class and Description |
---|---|
static class |
RouterInterface.Builder |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
com.google.api.gax.httpjson.ApiMessage |
getApiMessageRequestBody() |
static RouterInterface |
getDefaultInstance() |
List<String> |
getFieldMask() |
Object |
getFieldValue(String fieldName) |
String |
getIpRange()
IP address and range of the interface.
|
String |
getLinkedInterconnectAttachment()
URI of the linked Interconnect attachment.
|
String |
getLinkedVpnTunnel()
URI of the linked VPN tunnel, which must be in the same region as the router.
|
String |
getManagementType()
[Output Only] The resource that configures and manages this interface.
|
String |
getName()
Name of this interface entry.
|
int |
hashCode() |
static RouterInterface.Builder |
newBuilder() |
static RouterInterface.Builder |
newBuilder(RouterInterface prototype) |
RouterInterface.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 getIpRange()
public String getLinkedInterconnectAttachment()
public String getLinkedVpnTunnel()
public String getManagementType()
public String getName()
public static RouterInterface.Builder newBuilder()
public static RouterInterface.Builder newBuilder(RouterInterface prototype)
public RouterInterface.Builder toBuilder()
public static RouterInterface getDefaultInstance()
Copyright © 2019 Google LLC. All rights reserved.