Class ClientConnectorService.Ingress.Config.DestinationRoute.Builder (0.37.0)
0.89.0 (latest)
0.86.0
0.85.0
0.83.0
0.81.0
0.80.0
0.79.0
0.78.0
0.76.0
0.74.0
0.73.0
0.72.0
0.71.0
0.70.0
0.68.0
0.66.0
0.65.0
0.62.0
0.61.0
0.60.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.22.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.3
public static final class ClientConnectorService . Ingress . Config . DestinationRoute . Builder extends GeneratedMessageV3 . Builder<ClientConnectorService . Ingress . Config . DestinationRoute . Builder > implements ClientConnectorService . Ingress . Config . DestinationRouteOrBuilder
The setting used to configure ClientGateways.
It is adding routes to the client's routing table
after the connection is established.
Protobuf type
google.cloud.beyondcorp.clientconnectorservices.v1.ClientConnectorService.Ingress.Config.DestinationRoute
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public ClientConnectorService . Ingress . Config . DestinationRoute build ()
buildPartial()
public ClientConnectorService . Ingress . Config . DestinationRoute buildPartial ()
clear()
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder clear ()
Overrides
clearAddress()
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder clearAddress ()
Required. The network address of the subnet
for which the packet is routed to the ClientGateway.
string address = 1 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearNetmask()
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder clearNetmask ()
Required. The network mask of the subnet
for which the packet is routed to the ClientGateway.
string netmask = 2 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder clone ()
Overrides
getAddress()
public String getAddress ()
Required. The network address of the subnet
for which the packet is routed to the ClientGateway.
string address = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The address.
getAddressBytes()
public ByteString getAddressBytes ()
Required. The network address of the subnet
for which the packet is routed to the ClientGateway.
string address = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for address.
getDefaultInstanceForType()
public ClientConnectorService . Ingress . Config . DestinationRoute getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getNetmask()
public String getNetmask ()
Required. The network mask of the subnet
for which the packet is routed to the ClientGateway.
string netmask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The netmask.
getNetmaskBytes()
public ByteString getNetmaskBytes ()
Required. The network mask of the subnet
for which the packet is routed to the ClientGateway.
string netmask = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for netmask.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(ClientConnectorService.Ingress.Config.DestinationRoute other)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder mergeFrom ( ClientConnectorService . Ingress . Config . DestinationRoute other )
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ClientConnectorService . Ingress . Config . DestinationRoute . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setAddress(String value)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder setAddress ( String value )
Required. The network address of the subnet
for which the packet is routed to the ClientGateway.
string address = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The address to set.
setAddressBytes(ByteString value)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder setAddressBytes ( ByteString value )
Required. The network address of the subnet
for which the packet is routed to the ClientGateway.
string address = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for address to set.
setField(Descriptors.FieldDescriptor field, Object value)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setNetmask(String value)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder setNetmask ( String value )
Required. The network mask of the subnet
for which the packet is routed to the ClientGateway.
string netmask = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
String The netmask to set.
setNetmaskBytes(ByteString value)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder setNetmaskBytes ( ByteString value )
Required. The network mask of the subnet
for which the packet is routed to the ClientGateway.
string netmask = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Name
Description
value
ByteString The bytes for netmask to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ClientConnectorService . Ingress . Config . DestinationRoute . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ClientConnectorService . Ingress . Config . DestinationRoute . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-25 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-25 UTC."],[],[]]