Package com.google.cloud.compute.v1
Class RouterNatSubnetworkToNat.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
- com.google.cloud.compute.v1.RouterNatSubnetworkToNat.Builder
-
- All Implemented Interfaces:
RouterNatSubnetworkToNatOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RouterNatSubnetworkToNat
public static final class RouterNatSubnetworkToNat.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder> implements RouterNatSubnetworkToNatOrBuilder
Defines the IP ranges that want to use NAT for a subnetwork.
Protobuf typegoogle.cloud.compute.v1.RouterNatSubnetworkToNat
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RouterNatSubnetworkToNat.BuilderaddAllSecondaryIpRangeNames(Iterable<String> values)A list of the secondary ranges of the Subnetwork that are allowed to use NAT.RouterNatSubnetworkToNat.BuilderaddAllSourceIpRangesToNat(Iterable<String> values)Specify the options for NAT ranges in the Subnetwork.RouterNatSubnetworkToNat.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RouterNatSubnetworkToNat.BuilderaddSecondaryIpRangeNames(String value)A list of the secondary ranges of the Subnetwork that are allowed to use NAT.RouterNatSubnetworkToNat.BuilderaddSecondaryIpRangeNamesBytes(com.google.protobuf.ByteString value)A list of the secondary ranges of the Subnetwork that are allowed to use NAT.RouterNatSubnetworkToNat.BuilderaddSourceIpRangesToNat(String value)Specify the options for NAT ranges in the Subnetwork.RouterNatSubnetworkToNat.BuilderaddSourceIpRangesToNatBytes(com.google.protobuf.ByteString value)Specify the options for NAT ranges in the Subnetwork.RouterNatSubnetworkToNatbuild()RouterNatSubnetworkToNatbuildPartial()RouterNatSubnetworkToNat.Builderclear()RouterNatSubnetworkToNat.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RouterNatSubnetworkToNat.BuilderclearName()URL for the subnetwork resource that will use NAT.RouterNatSubnetworkToNat.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RouterNatSubnetworkToNat.BuilderclearSecondaryIpRangeNames()A list of the secondary ranges of the Subnetwork that are allowed to use NAT.RouterNatSubnetworkToNat.BuilderclearSourceIpRangesToNat()Specify the options for NAT ranges in the Subnetwork.RouterNatSubnetworkToNat.Builderclone()RouterNatSubnetworkToNatgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetName()URL for the subnetwork resource that will use NAT.com.google.protobuf.ByteStringgetNameBytes()URL for the subnetwork resource that will use NAT.StringgetSecondaryIpRangeNames(int index)A list of the secondary ranges of the Subnetwork that are allowed to use NAT.com.google.protobuf.ByteStringgetSecondaryIpRangeNamesBytes(int index)A list of the secondary ranges of the Subnetwork that are allowed to use NAT.intgetSecondaryIpRangeNamesCount()A list of the secondary ranges of the Subnetwork that are allowed to use NAT.com.google.protobuf.ProtocolStringListgetSecondaryIpRangeNamesList()A list of the secondary ranges of the Subnetwork that are allowed to use NAT.StringgetSourceIpRangesToNat(int index)Specify the options for NAT ranges in the Subnetwork.com.google.protobuf.ByteStringgetSourceIpRangesToNatBytes(int index)Specify the options for NAT ranges in the Subnetwork.intgetSourceIpRangesToNatCount()Specify the options for NAT ranges in the Subnetwork.com.google.protobuf.ProtocolStringListgetSourceIpRangesToNatList()Specify the options for NAT ranges in the Subnetwork.booleanhasName()URL for the subnetwork resource that will use NAT.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RouterNatSubnetworkToNat.BuildermergeFrom(RouterNatSubnetworkToNat other)RouterNatSubnetworkToNat.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RouterNatSubnetworkToNat.BuildermergeFrom(com.google.protobuf.Message other)RouterNatSubnetworkToNat.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RouterNatSubnetworkToNat.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RouterNatSubnetworkToNat.BuildersetName(String value)URL for the subnetwork resource that will use NAT.RouterNatSubnetworkToNat.BuildersetNameBytes(com.google.protobuf.ByteString value)URL for the subnetwork resource that will use NAT.RouterNatSubnetworkToNat.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RouterNatSubnetworkToNat.BuildersetSecondaryIpRangeNames(int index, String value)A list of the secondary ranges of the Subnetwork that are allowed to use NAT.RouterNatSubnetworkToNat.BuildersetSourceIpRangesToNat(int index, String value)Specify the options for NAT ranges in the Subnetwork.RouterNatSubnetworkToNat.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
clear
public RouterNatSubnetworkToNat.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
getDefaultInstanceForType
public RouterNatSubnetworkToNat getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RouterNatSubnetworkToNat build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RouterNatSubnetworkToNat buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RouterNatSubnetworkToNat.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
setField
public RouterNatSubnetworkToNat.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
clearField
public RouterNatSubnetworkToNat.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
clearOneof
public RouterNatSubnetworkToNat.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
setRepeatedField
public RouterNatSubnetworkToNat.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
addRepeatedField
public RouterNatSubnetworkToNat.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
mergeFrom
public RouterNatSubnetworkToNat.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RouterNatSubnetworkToNat.Builder>
-
mergeFrom
public RouterNatSubnetworkToNat.Builder mergeFrom(RouterNatSubnetworkToNat other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
mergeFrom
public RouterNatSubnetworkToNat.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RouterNatSubnetworkToNat.Builder>- Throws:
IOException
-
hasName
public boolean hasName()
URL for the subnetwork resource that will use NAT.
optional string name = 3373707;- Specified by:
hasNamein interfaceRouterNatSubnetworkToNatOrBuilder- Returns:
- Whether the name field is set.
-
getName
public String getName()
URL for the subnetwork resource that will use NAT.
optional string name = 3373707;- Specified by:
getNamein interfaceRouterNatSubnetworkToNatOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
URL for the subnetwork resource that will use NAT.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceRouterNatSubnetworkToNatOrBuilder- Returns:
- The bytes for name.
-
setName
public RouterNatSubnetworkToNat.Builder setName(String value)
URL for the subnetwork resource that will use NAT.
optional string name = 3373707;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public RouterNatSubnetworkToNat.Builder clearName()
URL for the subnetwork resource that will use NAT.
optional string name = 3373707;- Returns:
- This builder for chaining.
-
setNameBytes
public RouterNatSubnetworkToNat.Builder setNameBytes(com.google.protobuf.ByteString value)
URL for the subnetwork resource that will use NAT.
optional string name = 3373707;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getSecondaryIpRangeNamesList
public com.google.protobuf.ProtocolStringList getSecondaryIpRangeNamesList()
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Specified by:
getSecondaryIpRangeNamesListin interfaceRouterNatSubnetworkToNatOrBuilder- Returns:
- A list containing the secondaryIpRangeNames.
-
getSecondaryIpRangeNamesCount
public int getSecondaryIpRangeNamesCount()
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Specified by:
getSecondaryIpRangeNamesCountin interfaceRouterNatSubnetworkToNatOrBuilder- Returns:
- The count of secondaryIpRangeNames.
-
getSecondaryIpRangeNames
public String getSecondaryIpRangeNames(int index)
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Specified by:
getSecondaryIpRangeNamesin interfaceRouterNatSubnetworkToNatOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The secondaryIpRangeNames at the given index.
-
getSecondaryIpRangeNamesBytes
public com.google.protobuf.ByteString getSecondaryIpRangeNamesBytes(int index)
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Specified by:
getSecondaryIpRangeNamesBytesin interfaceRouterNatSubnetworkToNatOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the secondaryIpRangeNames at the given index.
-
setSecondaryIpRangeNames
public RouterNatSubnetworkToNat.Builder setSecondaryIpRangeNames(int index, String value)
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Parameters:
index- The index to set the value at.value- The secondaryIpRangeNames to set.- Returns:
- This builder for chaining.
-
addSecondaryIpRangeNames
public RouterNatSubnetworkToNat.Builder addSecondaryIpRangeNames(String value)
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Parameters:
value- The secondaryIpRangeNames to add.- Returns:
- This builder for chaining.
-
addAllSecondaryIpRangeNames
public RouterNatSubnetworkToNat.Builder addAllSecondaryIpRangeNames(Iterable<String> values)
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Parameters:
values- The secondaryIpRangeNames to add.- Returns:
- This builder for chaining.
-
clearSecondaryIpRangeNames
public RouterNatSubnetworkToNat.Builder clearSecondaryIpRangeNames()
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Returns:
- This builder for chaining.
-
addSecondaryIpRangeNamesBytes
public RouterNatSubnetworkToNat.Builder addSecondaryIpRangeNamesBytes(com.google.protobuf.ByteString value)
A list of the secondary ranges of the Subnetwork that are allowed to use NAT. This can be populated only if "LIST_OF_SECONDARY_IP_RANGES" is one of the values in source_ip_ranges_to_nat.
repeated string secondary_ip_range_names = 264315097;- Parameters:
value- The bytes of the secondaryIpRangeNames to add.- Returns:
- This builder for chaining.
-
getSourceIpRangesToNatList
public com.google.protobuf.ProtocolStringList getSourceIpRangesToNatList()
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Specified by:
getSourceIpRangesToNatListin interfaceRouterNatSubnetworkToNatOrBuilder- Returns:
- A list containing the sourceIpRangesToNat.
-
getSourceIpRangesToNatCount
public int getSourceIpRangesToNatCount()
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Specified by:
getSourceIpRangesToNatCountin interfaceRouterNatSubnetworkToNatOrBuilder- Returns:
- The count of sourceIpRangesToNat.
-
getSourceIpRangesToNat
public String getSourceIpRangesToNat(int index)
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Specified by:
getSourceIpRangesToNatin interfaceRouterNatSubnetworkToNatOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The sourceIpRangesToNat at the given index.
-
getSourceIpRangesToNatBytes
public com.google.protobuf.ByteString getSourceIpRangesToNatBytes(int index)
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Specified by:
getSourceIpRangesToNatBytesin interfaceRouterNatSubnetworkToNatOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the sourceIpRangesToNat at the given index.
-
setSourceIpRangesToNat
public RouterNatSubnetworkToNat.Builder setSourceIpRangesToNat(int index, String value)
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Parameters:
index- The index to set the value at.value- The sourceIpRangesToNat to set.- Returns:
- This builder for chaining.
-
addSourceIpRangesToNat
public RouterNatSubnetworkToNat.Builder addSourceIpRangesToNat(String value)
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Parameters:
value- The sourceIpRangesToNat to add.- Returns:
- This builder for chaining.
-
addAllSourceIpRangesToNat
public RouterNatSubnetworkToNat.Builder addAllSourceIpRangesToNat(Iterable<String> values)
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Parameters:
values- The sourceIpRangesToNat to add.- Returns:
- This builder for chaining.
-
clearSourceIpRangesToNat
public RouterNatSubnetworkToNat.Builder clearSourceIpRangesToNat()
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Returns:
- This builder for chaining.
-
addSourceIpRangesToNatBytes
public RouterNatSubnetworkToNat.Builder addSourceIpRangesToNatBytes(com.google.protobuf.ByteString value)
Specify the options for NAT ranges in the Subnetwork. All options of a single value are valid except NAT_IP_RANGE_OPTION_UNSPECIFIED. The only valid option with multiple values is: ["PRIMARY_IP_RANGE", "LIST_OF_SECONDARY_IP_RANGES"] Default: [ALL_IP_RANGES] Check the SourceIpRangesToNat enum for the list of possible values.
repeated string source_ip_ranges_to_nat = 388310386;- Parameters:
value- The bytes of the sourceIpRangesToNat to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final RouterNatSubnetworkToNat.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
mergeUnknownFields
public final RouterNatSubnetworkToNat.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RouterNatSubnetworkToNat.Builder>
-
-