Class VpnTunnelInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
- com.google.cloud.networkmanagement.v1.VpnTunnelInfo.Builder
-
- All Implemented Interfaces:
VpnTunnelInfoOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- VpnTunnelInfo
public static final class VpnTunnelInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder> implements VpnTunnelInfoOrBuilder
For display only. Metadata associated with a Compute Engine VPN tunnel.
Protobuf typegoogle.cloud.networkmanagement.v1.VpnTunnelInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description VpnTunnelInfo.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
VpnTunnelInfo
build()
VpnTunnelInfo
buildPartial()
VpnTunnelInfo.Builder
clear()
VpnTunnelInfo.Builder
clearDisplayName()
Name of a VPN tunnel.VpnTunnelInfo.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
VpnTunnelInfo.Builder
clearNetworkUri()
URI of a Compute Engine network where the VPN tunnel is configured.VpnTunnelInfo.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
VpnTunnelInfo.Builder
clearRegion()
Name of a Google Cloud region where this VPN tunnel is configured.VpnTunnelInfo.Builder
clearRemoteGateway()
URI of a VPN gateway at remote end of the tunnel.VpnTunnelInfo.Builder
clearRemoteGatewayIp()
Remote VPN gateway's IP address.VpnTunnelInfo.Builder
clearRoutingType()
Type of the routing policy.VpnTunnelInfo.Builder
clearSourceGateway()
URI of the VPN gateway at local end of the tunnel.VpnTunnelInfo.Builder
clearSourceGatewayIp()
Local VPN gateway's IP address.VpnTunnelInfo.Builder
clearUri()
URI of a VPN tunnel.VpnTunnelInfo.Builder
clone()
VpnTunnelInfo
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
Name of a VPN tunnel.com.google.protobuf.ByteString
getDisplayNameBytes()
Name of a VPN tunnel.String
getNetworkUri()
URI of a Compute Engine network where the VPN tunnel is configured.com.google.protobuf.ByteString
getNetworkUriBytes()
URI of a Compute Engine network where the VPN tunnel is configured.String
getRegion()
Name of a Google Cloud region where this VPN tunnel is configured.com.google.protobuf.ByteString
getRegionBytes()
Name of a Google Cloud region where this VPN tunnel is configured.String
getRemoteGateway()
URI of a VPN gateway at remote end of the tunnel.com.google.protobuf.ByteString
getRemoteGatewayBytes()
URI of a VPN gateway at remote end of the tunnel.String
getRemoteGatewayIp()
Remote VPN gateway's IP address.com.google.protobuf.ByteString
getRemoteGatewayIpBytes()
Remote VPN gateway's IP address.VpnTunnelInfo.RoutingType
getRoutingType()
Type of the routing policy.int
getRoutingTypeValue()
Type of the routing policy.String
getSourceGateway()
URI of the VPN gateway at local end of the tunnel.com.google.protobuf.ByteString
getSourceGatewayBytes()
URI of the VPN gateway at local end of the tunnel.String
getSourceGatewayIp()
Local VPN gateway's IP address.com.google.protobuf.ByteString
getSourceGatewayIpBytes()
Local VPN gateway's IP address.String
getUri()
URI of a VPN tunnel.com.google.protobuf.ByteString
getUriBytes()
URI of a VPN tunnel.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
VpnTunnelInfo.Builder
mergeFrom(VpnTunnelInfo other)
VpnTunnelInfo.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
VpnTunnelInfo.Builder
mergeFrom(com.google.protobuf.Message other)
VpnTunnelInfo.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
VpnTunnelInfo.Builder
setDisplayName(String value)
Name of a VPN tunnel.VpnTunnelInfo.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
Name of a VPN tunnel.VpnTunnelInfo.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
VpnTunnelInfo.Builder
setNetworkUri(String value)
URI of a Compute Engine network where the VPN tunnel is configured.VpnTunnelInfo.Builder
setNetworkUriBytes(com.google.protobuf.ByteString value)
URI of a Compute Engine network where the VPN tunnel is configured.VpnTunnelInfo.Builder
setRegion(String value)
Name of a Google Cloud region where this VPN tunnel is configured.VpnTunnelInfo.Builder
setRegionBytes(com.google.protobuf.ByteString value)
Name of a Google Cloud region where this VPN tunnel is configured.VpnTunnelInfo.Builder
setRemoteGateway(String value)
URI of a VPN gateway at remote end of the tunnel.VpnTunnelInfo.Builder
setRemoteGatewayBytes(com.google.protobuf.ByteString value)
URI of a VPN gateway at remote end of the tunnel.VpnTunnelInfo.Builder
setRemoteGatewayIp(String value)
Remote VPN gateway's IP address.VpnTunnelInfo.Builder
setRemoteGatewayIpBytes(com.google.protobuf.ByteString value)
Remote VPN gateway's IP address.VpnTunnelInfo.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
VpnTunnelInfo.Builder
setRoutingType(VpnTunnelInfo.RoutingType value)
Type of the routing policy.VpnTunnelInfo.Builder
setRoutingTypeValue(int value)
Type of the routing policy.VpnTunnelInfo.Builder
setSourceGateway(String value)
URI of the VPN gateway at local end of the tunnel.VpnTunnelInfo.Builder
setSourceGatewayBytes(com.google.protobuf.ByteString value)
URI of the VPN gateway at local end of the tunnel.VpnTunnelInfo.Builder
setSourceGatewayIp(String value)
Local VPN gateway's IP address.VpnTunnelInfo.Builder
setSourceGatewayIpBytes(com.google.protobuf.ByteString value)
Local VPN gateway's IP address.VpnTunnelInfo.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
VpnTunnelInfo.Builder
setUri(String value)
URI of a VPN tunnel.VpnTunnelInfo.Builder
setUriBytes(com.google.protobuf.ByteString value)
URI of a VPN tunnel.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
clear
public VpnTunnelInfo.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
getDefaultInstanceForType
public VpnTunnelInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public VpnTunnelInfo build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public VpnTunnelInfo buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public VpnTunnelInfo.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
setField
public VpnTunnelInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
clearField
public VpnTunnelInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
clearOneof
public VpnTunnelInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
setRepeatedField
public VpnTunnelInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
addRepeatedField
public VpnTunnelInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
mergeFrom
public VpnTunnelInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VpnTunnelInfo.Builder>
-
mergeFrom
public VpnTunnelInfo.Builder mergeFrom(VpnTunnelInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
mergeFrom
public VpnTunnelInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<VpnTunnelInfo.Builder>
- Throws:
IOException
-
getDisplayName
public String getDisplayName()
Name of a VPN tunnel.
string display_name = 1;
- Specified by:
getDisplayName
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Name of a VPN tunnel.
string display_name = 1;
- Specified by:
getDisplayNameBytes
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public VpnTunnelInfo.Builder setDisplayName(String value)
Name of a VPN tunnel.
string display_name = 1;
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public VpnTunnelInfo.Builder clearDisplayName()
Name of a VPN tunnel.
string display_name = 1;
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public VpnTunnelInfo.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Name of a VPN tunnel.
string display_name = 1;
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getUri
public String getUri()
URI of a VPN tunnel.
string uri = 2;
- Specified by:
getUri
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()
URI of a VPN tunnel.
string uri = 2;
- Specified by:
getUriBytes
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The bytes for uri.
-
setUri
public VpnTunnelInfo.Builder setUri(String value)
URI of a VPN tunnel.
string uri = 2;
- Parameters:
value
- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
public VpnTunnelInfo.Builder clearUri()
URI of a VPN tunnel.
string uri = 2;
- Returns:
- This builder for chaining.
-
setUriBytes
public VpnTunnelInfo.Builder setUriBytes(com.google.protobuf.ByteString value)
URI of a VPN tunnel.
string uri = 2;
- Parameters:
value
- The bytes for uri to set.- Returns:
- This builder for chaining.
-
getSourceGateway
public String getSourceGateway()
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;
- Specified by:
getSourceGateway
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The sourceGateway.
-
getSourceGatewayBytes
public com.google.protobuf.ByteString getSourceGatewayBytes()
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;
- Specified by:
getSourceGatewayBytes
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The bytes for sourceGateway.
-
setSourceGateway
public VpnTunnelInfo.Builder setSourceGateway(String value)
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;
- Parameters:
value
- The sourceGateway to set.- Returns:
- This builder for chaining.
-
clearSourceGateway
public VpnTunnelInfo.Builder clearSourceGateway()
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;
- Returns:
- This builder for chaining.
-
setSourceGatewayBytes
public VpnTunnelInfo.Builder setSourceGatewayBytes(com.google.protobuf.ByteString value)
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;
- Parameters:
value
- The bytes for sourceGateway to set.- Returns:
- This builder for chaining.
-
getRemoteGateway
public String getRemoteGateway()
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;
- Specified by:
getRemoteGateway
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The remoteGateway.
-
getRemoteGatewayBytes
public com.google.protobuf.ByteString getRemoteGatewayBytes()
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;
- Specified by:
getRemoteGatewayBytes
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The bytes for remoteGateway.
-
setRemoteGateway
public VpnTunnelInfo.Builder setRemoteGateway(String value)
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;
- Parameters:
value
- The remoteGateway to set.- Returns:
- This builder for chaining.
-
clearRemoteGateway
public VpnTunnelInfo.Builder clearRemoteGateway()
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;
- Returns:
- This builder for chaining.
-
setRemoteGatewayBytes
public VpnTunnelInfo.Builder setRemoteGatewayBytes(com.google.protobuf.ByteString value)
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;
- Parameters:
value
- The bytes for remoteGateway to set.- Returns:
- This builder for chaining.
-
getRemoteGatewayIp
public String getRemoteGatewayIp()
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;
- Specified by:
getRemoteGatewayIp
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The remoteGatewayIp.
-
getRemoteGatewayIpBytes
public com.google.protobuf.ByteString getRemoteGatewayIpBytes()
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;
- Specified by:
getRemoteGatewayIpBytes
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The bytes for remoteGatewayIp.
-
setRemoteGatewayIp
public VpnTunnelInfo.Builder setRemoteGatewayIp(String value)
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;
- Parameters:
value
- The remoteGatewayIp to set.- Returns:
- This builder for chaining.
-
clearRemoteGatewayIp
public VpnTunnelInfo.Builder clearRemoteGatewayIp()
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;
- Returns:
- This builder for chaining.
-
setRemoteGatewayIpBytes
public VpnTunnelInfo.Builder setRemoteGatewayIpBytes(com.google.protobuf.ByteString value)
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;
- Parameters:
value
- The bytes for remoteGatewayIp to set.- Returns:
- This builder for chaining.
-
getSourceGatewayIp
public String getSourceGatewayIp()
Local VPN gateway's IP address.
string source_gateway_ip = 6;
- Specified by:
getSourceGatewayIp
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The sourceGatewayIp.
-
getSourceGatewayIpBytes
public com.google.protobuf.ByteString getSourceGatewayIpBytes()
Local VPN gateway's IP address.
string source_gateway_ip = 6;
- Specified by:
getSourceGatewayIpBytes
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The bytes for sourceGatewayIp.
-
setSourceGatewayIp
public VpnTunnelInfo.Builder setSourceGatewayIp(String value)
Local VPN gateway's IP address.
string source_gateway_ip = 6;
- Parameters:
value
- The sourceGatewayIp to set.- Returns:
- This builder for chaining.
-
clearSourceGatewayIp
public VpnTunnelInfo.Builder clearSourceGatewayIp()
Local VPN gateway's IP address.
string source_gateway_ip = 6;
- Returns:
- This builder for chaining.
-
setSourceGatewayIpBytes
public VpnTunnelInfo.Builder setSourceGatewayIpBytes(com.google.protobuf.ByteString value)
Local VPN gateway's IP address.
string source_gateway_ip = 6;
- Parameters:
value
- The bytes for sourceGatewayIp to set.- Returns:
- This builder for chaining.
-
getNetworkUri
public String getNetworkUri()
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;
- Specified by:
getNetworkUri
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The networkUri.
-
getNetworkUriBytes
public com.google.protobuf.ByteString getNetworkUriBytes()
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;
- Specified by:
getNetworkUriBytes
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The bytes for networkUri.
-
setNetworkUri
public VpnTunnelInfo.Builder setNetworkUri(String value)
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;
- Parameters:
value
- The networkUri to set.- Returns:
- This builder for chaining.
-
clearNetworkUri
public VpnTunnelInfo.Builder clearNetworkUri()
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;
- Returns:
- This builder for chaining.
-
setNetworkUriBytes
public VpnTunnelInfo.Builder setNetworkUriBytes(com.google.protobuf.ByteString value)
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;
- Parameters:
value
- The bytes for networkUri to set.- Returns:
- This builder for chaining.
-
getRegion
public String getRegion()
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;
- Specified by:
getRegion
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The region.
-
getRegionBytes
public com.google.protobuf.ByteString getRegionBytes()
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;
- Specified by:
getRegionBytes
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The bytes for region.
-
setRegion
public VpnTunnelInfo.Builder setRegion(String value)
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;
- Parameters:
value
- The region to set.- Returns:
- This builder for chaining.
-
clearRegion
public VpnTunnelInfo.Builder clearRegion()
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;
- Returns:
- This builder for chaining.
-
setRegionBytes
public VpnTunnelInfo.Builder setRegionBytes(com.google.protobuf.ByteString value)
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;
- Parameters:
value
- The bytes for region to set.- Returns:
- This builder for chaining.
-
getRoutingTypeValue
public int getRoutingTypeValue()
Type of the routing policy.
.google.cloud.networkmanagement.v1.VpnTunnelInfo.RoutingType routing_type = 9;
- Specified by:
getRoutingTypeValue
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The enum numeric value on the wire for routingType.
-
setRoutingTypeValue
public VpnTunnelInfo.Builder setRoutingTypeValue(int value)
Type of the routing policy.
.google.cloud.networkmanagement.v1.VpnTunnelInfo.RoutingType routing_type = 9;
- Parameters:
value
- The enum numeric value on the wire for routingType to set.- Returns:
- This builder for chaining.
-
getRoutingType
public VpnTunnelInfo.RoutingType getRoutingType()
Type of the routing policy.
.google.cloud.networkmanagement.v1.VpnTunnelInfo.RoutingType routing_type = 9;
- Specified by:
getRoutingType
in interfaceVpnTunnelInfoOrBuilder
- Returns:
- The routingType.
-
setRoutingType
public VpnTunnelInfo.Builder setRoutingType(VpnTunnelInfo.RoutingType value)
Type of the routing policy.
.google.cloud.networkmanagement.v1.VpnTunnelInfo.RoutingType routing_type = 9;
- Parameters:
value
- The routingType to set.- Returns:
- This builder for chaining.
-
clearRoutingType
public VpnTunnelInfo.Builder clearRoutingType()
Type of the routing policy.
.google.cloud.networkmanagement.v1.VpnTunnelInfo.RoutingType routing_type = 9;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final VpnTunnelInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
mergeUnknownFields
public final VpnTunnelInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>
-
-