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.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