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 type
google.cloud.networkmanagement.v1beta1.VpnTunnelInfo| Modifier and Type | Method and 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(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
VpnTunnelInfo.Builder |
mergeFrom(com.google.protobuf.Message other) |
VpnTunnelInfo.Builder |
mergeFrom(VpnTunnelInfo 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.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic VpnTunnelInfo build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic VpnTunnelInfo buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic VpnTunnelInfo.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder mergeFrom(VpnTunnelInfo other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public VpnTunnelInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<VpnTunnelInfo.Builder>IOExceptionpublic String getDisplayName()
Name of a VPN tunnel.
string display_name = 1;getDisplayName in interface VpnTunnelInfoOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Name of a VPN tunnel.
string display_name = 1;getDisplayNameBytes in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setDisplayName(String value)
Name of a VPN tunnel.
string display_name = 1;value - The displayName to set.public VpnTunnelInfo.Builder clearDisplayName()
Name of a VPN tunnel.
string display_name = 1;public VpnTunnelInfo.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Name of a VPN tunnel.
string display_name = 1;value - The bytes for displayName to set.public String getUri()
URI of a VPN tunnel.
string uri = 2;getUri in interface VpnTunnelInfoOrBuilderpublic com.google.protobuf.ByteString getUriBytes()
URI of a VPN tunnel.
string uri = 2;getUriBytes in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setUri(String value)
URI of a VPN tunnel.
string uri = 2;value - The uri to set.public VpnTunnelInfo.Builder clearUri()
URI of a VPN tunnel.
string uri = 2;public VpnTunnelInfo.Builder setUriBytes(com.google.protobuf.ByteString value)
URI of a VPN tunnel.
string uri = 2;value - The bytes for uri to set.public String getSourceGateway()
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;getSourceGateway in interface VpnTunnelInfoOrBuilderpublic com.google.protobuf.ByteString getSourceGatewayBytes()
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;getSourceGatewayBytes in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setSourceGateway(String value)
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;value - The sourceGateway to set.public VpnTunnelInfo.Builder clearSourceGateway()
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;public VpnTunnelInfo.Builder setSourceGatewayBytes(com.google.protobuf.ByteString value)
URI of the VPN gateway at local end of the tunnel.
string source_gateway = 3;value - The bytes for sourceGateway to set.public String getRemoteGateway()
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;getRemoteGateway in interface VpnTunnelInfoOrBuilderpublic com.google.protobuf.ByteString getRemoteGatewayBytes()
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;getRemoteGatewayBytes in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setRemoteGateway(String value)
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;value - The remoteGateway to set.public VpnTunnelInfo.Builder clearRemoteGateway()
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;public VpnTunnelInfo.Builder setRemoteGatewayBytes(com.google.protobuf.ByteString value)
URI of a VPN gateway at remote end of the tunnel.
string remote_gateway = 4;value - The bytes for remoteGateway to set.public String getRemoteGatewayIp()
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;getRemoteGatewayIp in interface VpnTunnelInfoOrBuilderpublic com.google.protobuf.ByteString getRemoteGatewayIpBytes()
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;getRemoteGatewayIpBytes in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setRemoteGatewayIp(String value)
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;value - The remoteGatewayIp to set.public VpnTunnelInfo.Builder clearRemoteGatewayIp()
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;public VpnTunnelInfo.Builder setRemoteGatewayIpBytes(com.google.protobuf.ByteString value)
Remote VPN gateway's IP address.
string remote_gateway_ip = 5;value - The bytes for remoteGatewayIp to set.public String getSourceGatewayIp()
Local VPN gateway's IP address.
string source_gateway_ip = 6;getSourceGatewayIp in interface VpnTunnelInfoOrBuilderpublic com.google.protobuf.ByteString getSourceGatewayIpBytes()
Local VPN gateway's IP address.
string source_gateway_ip = 6;getSourceGatewayIpBytes in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setSourceGatewayIp(String value)
Local VPN gateway's IP address.
string source_gateway_ip = 6;value - The sourceGatewayIp to set.public VpnTunnelInfo.Builder clearSourceGatewayIp()
Local VPN gateway's IP address.
string source_gateway_ip = 6;public VpnTunnelInfo.Builder setSourceGatewayIpBytes(com.google.protobuf.ByteString value)
Local VPN gateway's IP address.
string source_gateway_ip = 6;value - The bytes for sourceGatewayIp to set.public String getNetworkUri()
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;getNetworkUri in interface VpnTunnelInfoOrBuilderpublic com.google.protobuf.ByteString getNetworkUriBytes()
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;getNetworkUriBytes in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setNetworkUri(String value)
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;value - The networkUri to set.public VpnTunnelInfo.Builder clearNetworkUri()
URI of a Compute Engine network where the VPN tunnel is configured.
string network_uri = 7;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;value - The bytes for networkUri to set.public String getRegion()
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;getRegion in interface VpnTunnelInfoOrBuilderpublic com.google.protobuf.ByteString getRegionBytes()
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;getRegionBytes in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setRegion(String value)
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;value - The region to set.public VpnTunnelInfo.Builder clearRegion()
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;public VpnTunnelInfo.Builder setRegionBytes(com.google.protobuf.ByteString value)
Name of a Google Cloud region where this VPN tunnel is configured.
string region = 8;value - The bytes for region to set.public int getRoutingTypeValue()
Type of the routing policy.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo.RoutingType routing_type = 9;
getRoutingTypeValue in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setRoutingTypeValue(int value)
Type of the routing policy.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo.RoutingType routing_type = 9;
value - The enum numeric value on the wire for routingType to set.public VpnTunnelInfo.RoutingType getRoutingType()
Type of the routing policy.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo.RoutingType routing_type = 9;
getRoutingType in interface VpnTunnelInfoOrBuilderpublic VpnTunnelInfo.Builder setRoutingType(VpnTunnelInfo.RoutingType value)
Type of the routing policy.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo.RoutingType routing_type = 9;
value - The routingType to set.public VpnTunnelInfo.Builder clearRoutingType()
Type of the routing policy.
.google.cloud.networkmanagement.v1beta1.VpnTunnelInfo.RoutingType routing_type = 9;
public final VpnTunnelInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>public final VpnTunnelInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<VpnTunnelInfo.Builder>Copyright © 2022 Google LLC. All rights reserved.