Class ClientConnectorService.Ingress.Config.DestinationRoute.Builder (0.38.0)
Stay organized with collections
Save and categorize content based on your preferences.
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 2024-10-01 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-01 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-01 UTC."]]