Package com.google.cloud.compute.v1
Class FirewallPolicyRuleMatcher.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FirewallPolicyRuleMatcher.Builder>
com.google.cloud.compute.v1.FirewallPolicyRuleMatcher.Builder
- All Implemented Interfaces:
FirewallPolicyRuleMatcherOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FirewallPolicyRuleMatcher
public static final class FirewallPolicyRuleMatcher.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FirewallPolicyRuleMatcher.Builder>
implements FirewallPolicyRuleMatcherOrBuilder
Represents a match condition that incoming traffic is evaluated against. Exactly one field must be specified.Protobuf type
google.cloud.compute.v1.FirewallPolicyRuleMatcher-
Method Summary
Modifier and TypeMethodDescriptionaddAllDestAddressGroups(Iterable<String> values) Address groups which should be matched against the traffic destination.addAllDestFqdns(Iterable<String> values) Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.addAllDestIpRanges(Iterable<String> values) CIDR IP address range.addAllDestRegionCodes(Iterable<String> values) Region codes whose IP addresses will be used to match for destination of traffic.addAllDestThreatIntelligences(Iterable<String> values) Names of Network Threat Intelligence lists.addAllLayer4Configs(Iterable<? extends FirewallPolicyRuleMatcherLayer4Config> values) Pairs of IP protocols and ports that the rule should match.addAllSrcAddressGroups(Iterable<String> values) Address groups which should be matched against the traffic source.addAllSrcFqdns(Iterable<String> values) Fully Qualified Domain Name (FQDN) which should be matched against traffic source.addAllSrcIpRanges(Iterable<String> values) CIDR IP address range.addAllSrcNetworks(Iterable<String> values) Networks of the traffic source.addAllSrcRegionCodes(Iterable<String> values) Region codes whose IP addresses will be used to match for source of traffic.addAllSrcSecureTags(Iterable<? extends FirewallPolicyRuleSecureTag> values) List of secure tag values, which should be matched at the source of the traffic.addAllSrcThreatIntelligences(Iterable<String> values) Names of Network Threat Intelligence lists.addDestAddressGroups(String value) Address groups which should be matched against the traffic destination.addDestAddressGroupsBytes(com.google.protobuf.ByteString value) Address groups which should be matched against the traffic destination.addDestFqdns(String value) Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.addDestFqdnsBytes(com.google.protobuf.ByteString value) Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.addDestIpRanges(String value) CIDR IP address range.addDestIpRangesBytes(com.google.protobuf.ByteString value) CIDR IP address range.addDestRegionCodes(String value) Region codes whose IP addresses will be used to match for destination of traffic.addDestRegionCodesBytes(com.google.protobuf.ByteString value) Region codes whose IP addresses will be used to match for destination of traffic.addDestThreatIntelligences(String value) Names of Network Threat Intelligence lists.addDestThreatIntelligencesBytes(com.google.protobuf.ByteString value) Names of Network Threat Intelligence lists.addLayer4Configs(int index, FirewallPolicyRuleMatcherLayer4Config value) Pairs of IP protocols and ports that the rule should match.addLayer4Configs(int index, FirewallPolicyRuleMatcherLayer4Config.Builder builderForValue) Pairs of IP protocols and ports that the rule should match.Pairs of IP protocols and ports that the rule should match.addLayer4Configs(FirewallPolicyRuleMatcherLayer4Config.Builder builderForValue) Pairs of IP protocols and ports that the rule should match.Pairs of IP protocols and ports that the rule should match.addLayer4ConfigsBuilder(int index) Pairs of IP protocols and ports that the rule should match.addSrcAddressGroups(String value) Address groups which should be matched against the traffic source.addSrcAddressGroupsBytes(com.google.protobuf.ByteString value) Address groups which should be matched against the traffic source.addSrcFqdns(String value) Fully Qualified Domain Name (FQDN) which should be matched against traffic source.addSrcFqdnsBytes(com.google.protobuf.ByteString value) Fully Qualified Domain Name (FQDN) which should be matched against traffic source.addSrcIpRanges(String value) CIDR IP address range.addSrcIpRangesBytes(com.google.protobuf.ByteString value) CIDR IP address range.addSrcNetworks(String value) Networks of the traffic source.addSrcNetworksBytes(com.google.protobuf.ByteString value) Networks of the traffic source.addSrcRegionCodes(String value) Region codes whose IP addresses will be used to match for source of traffic.addSrcRegionCodesBytes(com.google.protobuf.ByteString value) Region codes whose IP addresses will be used to match for source of traffic.addSrcSecureTags(int index, FirewallPolicyRuleSecureTag value) List of secure tag values, which should be matched at the source of the traffic.addSrcSecureTags(int index, FirewallPolicyRuleSecureTag.Builder builderForValue) List of secure tag values, which should be matched at the source of the traffic.List of secure tag values, which should be matched at the source of the traffic.addSrcSecureTags(FirewallPolicyRuleSecureTag.Builder builderForValue) List of secure tag values, which should be matched at the source of the traffic.List of secure tag values, which should be matched at the source of the traffic.addSrcSecureTagsBuilder(int index) List of secure tag values, which should be matched at the source of the traffic.addSrcThreatIntelligences(String value) Names of Network Threat Intelligence lists.addSrcThreatIntelligencesBytes(com.google.protobuf.ByteString value) Names of Network Threat Intelligence lists.build()clear()Address groups which should be matched against the traffic destination.Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.CIDR IP address range.Network context of the traffic destination.Network type of the traffic destination.Region codes whose IP addresses will be used to match for destination of traffic.Names of Network Threat Intelligence lists.Pairs of IP protocols and ports that the rule should match.Address groups which should be matched against the traffic source.Fully Qualified Domain Name (FQDN) which should be matched against traffic source.CIDR IP address range.Network context of the traffic source.Networks of the traffic source.Network type of the traffic source.Region codes whose IP addresses will be used to match for source of traffic.List of secure tag values, which should be matched at the source of the traffic.Names of Network Threat Intelligence lists.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDestAddressGroups(int index) Address groups which should be matched against the traffic destination.com.google.protobuf.ByteStringgetDestAddressGroupsBytes(int index) Address groups which should be matched against the traffic destination.intAddress groups which should be matched against the traffic destination.com.google.protobuf.ProtocolStringListAddress groups which should be matched against the traffic destination.getDestFqdns(int index) Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.com.google.protobuf.ByteStringgetDestFqdnsBytes(int index) Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.intFully Qualified Domain Name (FQDN) which should be matched against traffic destination.com.google.protobuf.ProtocolStringListFully Qualified Domain Name (FQDN) which should be matched against traffic destination.getDestIpRanges(int index) CIDR IP address range.com.google.protobuf.ByteStringgetDestIpRangesBytes(int index) CIDR IP address range.intCIDR IP address range.com.google.protobuf.ProtocolStringListCIDR IP address range.Network context of the traffic destination.com.google.protobuf.ByteStringNetwork context of the traffic destination.Network type of the traffic destination.com.google.protobuf.ByteStringNetwork type of the traffic destination.getDestRegionCodes(int index) Region codes whose IP addresses will be used to match for destination of traffic.com.google.protobuf.ByteStringgetDestRegionCodesBytes(int index) Region codes whose IP addresses will be used to match for destination of traffic.intRegion codes whose IP addresses will be used to match for destination of traffic.com.google.protobuf.ProtocolStringListRegion codes whose IP addresses will be used to match for destination of traffic.getDestThreatIntelligences(int index) Names of Network Threat Intelligence lists.com.google.protobuf.ByteStringgetDestThreatIntelligencesBytes(int index) Names of Network Threat Intelligence lists.intNames of Network Threat Intelligence lists.com.google.protobuf.ProtocolStringListNames of Network Threat Intelligence lists.getLayer4Configs(int index) Pairs of IP protocols and ports that the rule should match.getLayer4ConfigsBuilder(int index) Pairs of IP protocols and ports that the rule should match.Pairs of IP protocols and ports that the rule should match.intPairs of IP protocols and ports that the rule should match.Pairs of IP protocols and ports that the rule should match.getLayer4ConfigsOrBuilder(int index) Pairs of IP protocols and ports that the rule should match.Pairs of IP protocols and ports that the rule should match.getSrcAddressGroups(int index) Address groups which should be matched against the traffic source.com.google.protobuf.ByteStringgetSrcAddressGroupsBytes(int index) Address groups which should be matched against the traffic source.intAddress groups which should be matched against the traffic source.com.google.protobuf.ProtocolStringListAddress groups which should be matched against the traffic source.getSrcFqdns(int index) Fully Qualified Domain Name (FQDN) which should be matched against traffic source.com.google.protobuf.ByteStringgetSrcFqdnsBytes(int index) Fully Qualified Domain Name (FQDN) which should be matched against traffic source.intFully Qualified Domain Name (FQDN) which should be matched against traffic source.com.google.protobuf.ProtocolStringListFully Qualified Domain Name (FQDN) which should be matched against traffic source.getSrcIpRanges(int index) CIDR IP address range.com.google.protobuf.ByteStringgetSrcIpRangesBytes(int index) CIDR IP address range.intCIDR IP address range.com.google.protobuf.ProtocolStringListCIDR IP address range.Network context of the traffic source.com.google.protobuf.ByteStringNetwork context of the traffic source.getSrcNetworks(int index) Networks of the traffic source.com.google.protobuf.ByteStringgetSrcNetworksBytes(int index) Networks of the traffic source.intNetworks of the traffic source.com.google.protobuf.ProtocolStringListNetworks of the traffic source.Network type of the traffic source.com.google.protobuf.ByteStringNetwork type of the traffic source.getSrcRegionCodes(int index) Region codes whose IP addresses will be used to match for source of traffic.com.google.protobuf.ByteStringgetSrcRegionCodesBytes(int index) Region codes whose IP addresses will be used to match for source of traffic.intRegion codes whose IP addresses will be used to match for source of traffic.com.google.protobuf.ProtocolStringListRegion codes whose IP addresses will be used to match for source of traffic.getSrcSecureTags(int index) List of secure tag values, which should be matched at the source of the traffic.getSrcSecureTagsBuilder(int index) List of secure tag values, which should be matched at the source of the traffic.List of secure tag values, which should be matched at the source of the traffic.intList of secure tag values, which should be matched at the source of the traffic.List of secure tag values, which should be matched at the source of the traffic.getSrcSecureTagsOrBuilder(int index) List of secure tag values, which should be matched at the source of the traffic.List<? extends FirewallPolicyRuleSecureTagOrBuilder>List of secure tag values, which should be matched at the source of the traffic.getSrcThreatIntelligences(int index) Names of Network Threat Intelligence lists.com.google.protobuf.ByteStringgetSrcThreatIntelligencesBytes(int index) Names of Network Threat Intelligence lists.intNames of Network Threat Intelligence lists.com.google.protobuf.ProtocolStringListNames of Network Threat Intelligence lists.booleanNetwork context of the traffic destination.booleanNetwork type of the traffic destination.booleanNetwork context of the traffic source.booleanNetwork type of the traffic source.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeLayer4Configs(int index) Pairs of IP protocols and ports that the rule should match.removeSrcSecureTags(int index) List of secure tag values, which should be matched at the source of the traffic.setDestAddressGroups(int index, String value) Address groups which should be matched against the traffic destination.setDestFqdns(int index, String value) Fully Qualified Domain Name (FQDN) which should be matched against traffic destination.setDestIpRanges(int index, String value) CIDR IP address range.setDestNetworkContext(String value) Network context of the traffic destination.setDestNetworkContextBytes(com.google.protobuf.ByteString value) Network context of the traffic destination.setDestNetworkType(String value) Network type of the traffic destination.setDestNetworkTypeBytes(com.google.protobuf.ByteString value) Network type of the traffic destination.setDestRegionCodes(int index, String value) Region codes whose IP addresses will be used to match for destination of traffic.setDestThreatIntelligences(int index, String value) Names of Network Threat Intelligence lists.setLayer4Configs(int index, FirewallPolicyRuleMatcherLayer4Config value) Pairs of IP protocols and ports that the rule should match.setLayer4Configs(int index, FirewallPolicyRuleMatcherLayer4Config.Builder builderForValue) Pairs of IP protocols and ports that the rule should match.setSrcAddressGroups(int index, String value) Address groups which should be matched against the traffic source.setSrcFqdns(int index, String value) Fully Qualified Domain Name (FQDN) which should be matched against traffic source.setSrcIpRanges(int index, String value) CIDR IP address range.setSrcNetworkContext(String value) Network context of the traffic source.setSrcNetworkContextBytes(com.google.protobuf.ByteString value) Network context of the traffic source.setSrcNetworks(int index, String value) Networks of the traffic source.setSrcNetworkType(String value) Network type of the traffic source.setSrcNetworkTypeBytes(com.google.protobuf.ByteString value) Network type of the traffic source.setSrcRegionCodes(int index, String value) Region codes whose IP addresses will be used to match for source of traffic.setSrcSecureTags(int index, FirewallPolicyRuleSecureTag value) List of secure tag values, which should be matched at the source of the traffic.setSrcSecureTags(int index, FirewallPolicyRuleSecureTag.Builder builderForValue) List of secure tag values, which should be matched at the source of the traffic.setSrcThreatIntelligences(int index, String value) Names of Network Threat Intelligence lists.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FirewallPolicyRuleMatcher.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FirewallPolicyRuleMatcher.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.GeneratedMessage.Builder<FirewallPolicyRuleMatcher.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FirewallPolicyRuleMatcher.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FirewallPolicyRuleMatcher.Builder>
-
mergeFrom
public FirewallPolicyRuleMatcher.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<FirewallPolicyRuleMatcher.Builder>- Throws:
IOException
-
getDestAddressGroupsList
public com.google.protobuf.ProtocolStringList getDestAddressGroupsList()Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Specified by:
getDestAddressGroupsListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the destAddressGroups.
-
getDestAddressGroupsCount
public int getDestAddressGroupsCount()Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Specified by:
getDestAddressGroupsCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of destAddressGroups.
-
getDestAddressGroups
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Specified by:
getDestAddressGroupsin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The destAddressGroups at the given index.
-
getDestAddressGroupsBytes
public com.google.protobuf.ByteString getDestAddressGroupsBytes(int index) Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Specified by:
getDestAddressGroupsBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the destAddressGroups at the given index.
-
setDestAddressGroups
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Parameters:
index- The index to set the value at.value- The destAddressGroups to set.- Returns:
- This builder for chaining.
-
addDestAddressGroups
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Parameters:
value- The destAddressGroups to add.- Returns:
- This builder for chaining.
-
addAllDestAddressGroups
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Parameters:
values- The destAddressGroups to add.- Returns:
- This builder for chaining.
-
clearDestAddressGroups
Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Returns:
- This builder for chaining.
-
addDestAddressGroupsBytes
public FirewallPolicyRuleMatcher.Builder addDestAddressGroupsBytes(com.google.protobuf.ByteString value) Address groups which should be matched against the traffic destination. Maximum number of destination address groups is 10.
repeated string dest_address_groups = 468760508;- Parameters:
value- The bytes of the destAddressGroups to add.- Returns:
- This builder for chaining.
-
getDestFqdnsList
public com.google.protobuf.ProtocolStringList getDestFqdnsList()Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Specified by:
getDestFqdnsListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the destFqdns.
-
getDestFqdnsCount
public int getDestFqdnsCount()Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Specified by:
getDestFqdnsCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of destFqdns.
-
getDestFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Specified by:
getDestFqdnsin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The destFqdns at the given index.
-
getDestFqdnsBytes
public com.google.protobuf.ByteString getDestFqdnsBytes(int index) Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Specified by:
getDestFqdnsBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the destFqdns at the given index.
-
setDestFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Parameters:
index- The index to set the value at.value- The destFqdns to set.- Returns:
- This builder for chaining.
-
addDestFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Parameters:
value- The destFqdns to add.- Returns:
- This builder for chaining.
-
addAllDestFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Parameters:
values- The destFqdns to add.- Returns:
- This builder for chaining.
-
clearDestFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Returns:
- This builder for chaining.
-
addDestFqdnsBytes
Fully Qualified Domain Name (FQDN) which should be matched against traffic destination. Maximum number of destination fqdn allowed is 100.
repeated string dest_fqdns = 370712737;- Parameters:
value- The bytes of the destFqdns to add.- Returns:
- This builder for chaining.
-
getDestIpRangesList
public com.google.protobuf.ProtocolStringList getDestIpRangesList()CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Specified by:
getDestIpRangesListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the destIpRanges.
-
getDestIpRangesCount
public int getDestIpRangesCount()CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Specified by:
getDestIpRangesCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of destIpRanges.
-
getDestIpRanges
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Specified by:
getDestIpRangesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The destIpRanges at the given index.
-
getDestIpRangesBytes
public com.google.protobuf.ByteString getDestIpRangesBytes(int index) CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Specified by:
getDestIpRangesBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the destIpRanges at the given index.
-
setDestIpRanges
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Parameters:
index- The index to set the value at.value- The destIpRanges to set.- Returns:
- This builder for chaining.
-
addDestIpRanges
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Parameters:
value- The destIpRanges to add.- Returns:
- This builder for chaining.
-
addAllDestIpRanges
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Parameters:
values- The destIpRanges to add.- Returns:
- This builder for chaining.
-
clearDestIpRanges
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Returns:
- This builder for chaining.
-
addDestIpRangesBytes
CIDR IP address range. Maximum number of destination CIDR IP ranges allowed is 5000.
repeated string dest_ip_ranges = 337357713;- Parameters:
value- The bytes of the destIpRanges to add.- Returns:
- This builder for chaining.
-
hasDestNetworkContext
public boolean hasDestNetworkContext()Network context of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkContext enum for the list of possible values.
optional string dest_network_context = 76347649;- Specified by:
hasDestNetworkContextin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- Whether the destNetworkContext field is set.
-
getDestNetworkContext
Network context of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkContext enum for the list of possible values.
optional string dest_network_context = 76347649;- Specified by:
getDestNetworkContextin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The destNetworkContext.
-
getDestNetworkContextBytes
public com.google.protobuf.ByteString getDestNetworkContextBytes()Network context of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkContext enum for the list of possible values.
optional string dest_network_context = 76347649;- Specified by:
getDestNetworkContextBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The bytes for destNetworkContext.
-
setDestNetworkContext
Network context of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkContext enum for the list of possible values.
optional string dest_network_context = 76347649;- Parameters:
value- The destNetworkContext to set.- Returns:
- This builder for chaining.
-
clearDestNetworkContext
Network context of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkContext enum for the list of possible values.
optional string dest_network_context = 76347649;- Returns:
- This builder for chaining.
-
setDestNetworkContextBytes
public FirewallPolicyRuleMatcher.Builder setDestNetworkContextBytes(com.google.protobuf.ByteString value) Network context of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkContext enum for the list of possible values.
optional string dest_network_context = 76347649;- Parameters:
value- The bytes for destNetworkContext to set.- Returns:
- This builder for chaining.
-
hasDestNetworkType
public boolean hasDestNetworkType()Network type of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkType enum for the list of possible values.
optional string dest_network_type = 409853224;- Specified by:
hasDestNetworkTypein interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- Whether the destNetworkType field is set.
-
getDestNetworkType
Network type of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkType enum for the list of possible values.
optional string dest_network_type = 409853224;- Specified by:
getDestNetworkTypein interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The destNetworkType.
-
getDestNetworkTypeBytes
public com.google.protobuf.ByteString getDestNetworkTypeBytes()Network type of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkType enum for the list of possible values.
optional string dest_network_type = 409853224;- Specified by:
getDestNetworkTypeBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The bytes for destNetworkType.
-
setDestNetworkType
Network type of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkType enum for the list of possible values.
optional string dest_network_type = 409853224;- Parameters:
value- The destNetworkType to set.- Returns:
- This builder for chaining.
-
clearDestNetworkType
Network type of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkType enum for the list of possible values.
optional string dest_network_type = 409853224;- Returns:
- This builder for chaining.
-
setDestNetworkTypeBytes
public FirewallPolicyRuleMatcher.Builder setDestNetworkTypeBytes(com.google.protobuf.ByteString value) Network type of the traffic destination. Allowed values are: - UNSPECIFIED - INTERNET - NON_INTERNET Check the DestNetworkType enum for the list of possible values.
optional string dest_network_type = 409853224;- Parameters:
value- The bytes for destNetworkType to set.- Returns:
- This builder for chaining.
-
getDestRegionCodesList
public com.google.protobuf.ProtocolStringList getDestRegionCodesList()Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Specified by:
getDestRegionCodesListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the destRegionCodes.
-
getDestRegionCodesCount
public int getDestRegionCodesCount()Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Specified by:
getDestRegionCodesCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of destRegionCodes.
-
getDestRegionCodes
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Specified by:
getDestRegionCodesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The destRegionCodes at the given index.
-
getDestRegionCodesBytes
public com.google.protobuf.ByteString getDestRegionCodesBytes(int index) Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Specified by:
getDestRegionCodesBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the destRegionCodes at the given index.
-
setDestRegionCodes
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Parameters:
index- The index to set the value at.value- The destRegionCodes to set.- Returns:
- This builder for chaining.
-
addDestRegionCodes
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Parameters:
value- The destRegionCodes to add.- Returns:
- This builder for chaining.
-
addAllDestRegionCodes
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Parameters:
values- The destRegionCodes to add.- Returns:
- This builder for chaining.
-
clearDestRegionCodes
Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Returns:
- This builder for chaining.
-
addDestRegionCodesBytes
public FirewallPolicyRuleMatcher.Builder addDestRegionCodesBytes(com.google.protobuf.ByteString value) Region codes whose IP addresses will be used to match for destination of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of dest region codes allowed is 5000.
repeated string dest_region_codes = 199120280;- Parameters:
value- The bytes of the destRegionCodes to add.- Returns:
- This builder for chaining.
-
getDestThreatIntelligencesList
public com.google.protobuf.ProtocolStringList getDestThreatIntelligencesList()Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Specified by:
getDestThreatIntelligencesListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the destThreatIntelligences.
-
getDestThreatIntelligencesCount
public int getDestThreatIntelligencesCount()Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Specified by:
getDestThreatIntelligencesCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of destThreatIntelligences.
-
getDestThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Specified by:
getDestThreatIntelligencesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The destThreatIntelligences at the given index.
-
getDestThreatIntelligencesBytes
public com.google.protobuf.ByteString getDestThreatIntelligencesBytes(int index) Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Specified by:
getDestThreatIntelligencesBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the destThreatIntelligences at the given index.
-
setDestThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Parameters:
index- The index to set the value at.value- The destThreatIntelligences to set.- Returns:
- This builder for chaining.
-
addDestThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Parameters:
value- The destThreatIntelligences to add.- Returns:
- This builder for chaining.
-
addAllDestThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Parameters:
values- The destThreatIntelligences to add.- Returns:
- This builder for chaining.
-
clearDestThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Returns:
- This builder for chaining.
-
addDestThreatIntelligencesBytes
public FirewallPolicyRuleMatcher.Builder addDestThreatIntelligencesBytes(com.google.protobuf.ByteString value) Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic destination.
repeated string dest_threat_intelligences = 119896492;- Parameters:
value- The bytes of the destThreatIntelligences to add.- Returns:
- This builder for chaining.
-
getLayer4ConfigsList
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;- Specified by:
getLayer4ConfigsListin interfaceFirewallPolicyRuleMatcherOrBuilder
-
getLayer4ConfigsCount
public int getLayer4ConfigsCount()Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;- Specified by:
getLayer4ConfigsCountin interfaceFirewallPolicyRuleMatcherOrBuilder
-
getLayer4Configs
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;- Specified by:
getLayer4Configsin interfaceFirewallPolicyRuleMatcherOrBuilder
-
setLayer4Configs
public FirewallPolicyRuleMatcher.Builder setLayer4Configs(int index, FirewallPolicyRuleMatcherLayer4Config value) Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
setLayer4Configs
public FirewallPolicyRuleMatcher.Builder setLayer4Configs(int index, FirewallPolicyRuleMatcherLayer4Config.Builder builderForValue) Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
addLayer4Configs
public FirewallPolicyRuleMatcher.Builder addLayer4Configs(FirewallPolicyRuleMatcherLayer4Config value) Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
addLayer4Configs
public FirewallPolicyRuleMatcher.Builder addLayer4Configs(int index, FirewallPolicyRuleMatcherLayer4Config value) Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
addLayer4Configs
public FirewallPolicyRuleMatcher.Builder addLayer4Configs(FirewallPolicyRuleMatcherLayer4Config.Builder builderForValue) Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
addLayer4Configs
public FirewallPolicyRuleMatcher.Builder addLayer4Configs(int index, FirewallPolicyRuleMatcherLayer4Config.Builder builderForValue) Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
addAllLayer4Configs
public FirewallPolicyRuleMatcher.Builder addAllLayer4Configs(Iterable<? extends FirewallPolicyRuleMatcherLayer4Config> values) Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
clearLayer4Configs
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
removeLayer4Configs
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
getLayer4ConfigsBuilder
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
getLayer4ConfigsOrBuilder
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;- Specified by:
getLayer4ConfigsOrBuilderin interfaceFirewallPolicyRuleMatcherOrBuilder
-
getLayer4ConfigsOrBuilderList
public List<? extends FirewallPolicyRuleMatcherLayer4ConfigOrBuilder> getLayer4ConfigsOrBuilderList()Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261;- Specified by:
getLayer4ConfigsOrBuilderListin interfaceFirewallPolicyRuleMatcherOrBuilder
-
addLayer4ConfigsBuilder
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
addLayer4ConfigsBuilder
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
getLayer4ConfigsBuilderList
Pairs of IP protocols and ports that the rule should match.
repeated .google.cloud.compute.v1.FirewallPolicyRuleMatcherLayer4Config layer4_configs = 373534261; -
getSrcAddressGroupsList
public com.google.protobuf.ProtocolStringList getSrcAddressGroupsList()Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Specified by:
getSrcAddressGroupsListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the srcAddressGroups.
-
getSrcAddressGroupsCount
public int getSrcAddressGroupsCount()Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Specified by:
getSrcAddressGroupsCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of srcAddressGroups.
-
getSrcAddressGroups
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Specified by:
getSrcAddressGroupsin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The srcAddressGroups at the given index.
-
getSrcAddressGroupsBytes
public com.google.protobuf.ByteString getSrcAddressGroupsBytes(int index) Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Specified by:
getSrcAddressGroupsBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the srcAddressGroups at the given index.
-
setSrcAddressGroups
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Parameters:
index- The index to set the value at.value- The srcAddressGroups to set.- Returns:
- This builder for chaining.
-
addSrcAddressGroups
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Parameters:
value- The srcAddressGroups to add.- Returns:
- This builder for chaining.
-
addAllSrcAddressGroups
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Parameters:
values- The srcAddressGroups to add.- Returns:
- This builder for chaining.
-
clearSrcAddressGroups
Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Returns:
- This builder for chaining.
-
addSrcAddressGroupsBytes
public FirewallPolicyRuleMatcher.Builder addSrcAddressGroupsBytes(com.google.protobuf.ByteString value) Address groups which should be matched against the traffic source. Maximum number of source address groups is 10.
repeated string src_address_groups = 436423738;- Parameters:
value- The bytes of the srcAddressGroups to add.- Returns:
- This builder for chaining.
-
getSrcFqdnsList
public com.google.protobuf.ProtocolStringList getSrcFqdnsList()Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Specified by:
getSrcFqdnsListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the srcFqdns.
-
getSrcFqdnsCount
public int getSrcFqdnsCount()Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Specified by:
getSrcFqdnsCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of srcFqdns.
-
getSrcFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Specified by:
getSrcFqdnsin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The srcFqdns at the given index.
-
getSrcFqdnsBytes
public com.google.protobuf.ByteString getSrcFqdnsBytes(int index) Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Specified by:
getSrcFqdnsBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the srcFqdns at the given index.
-
setSrcFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Parameters:
index- The index to set the value at.value- The srcFqdns to set.- Returns:
- This builder for chaining.
-
addSrcFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Parameters:
value- The srcFqdns to add.- Returns:
- This builder for chaining.
-
addAllSrcFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Parameters:
values- The srcFqdns to add.- Returns:
- This builder for chaining.
-
clearSrcFqdns
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Returns:
- This builder for chaining.
-
addSrcFqdnsBytes
Fully Qualified Domain Name (FQDN) which should be matched against traffic source. Maximum number of source fqdn allowed is 100.
repeated string src_fqdns = 435906147;- Parameters:
value- The bytes of the srcFqdns to add.- Returns:
- This builder for chaining.
-
getSrcIpRangesList
public com.google.protobuf.ProtocolStringList getSrcIpRangesList()CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Specified by:
getSrcIpRangesListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the srcIpRanges.
-
getSrcIpRangesCount
public int getSrcIpRangesCount()CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Specified by:
getSrcIpRangesCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of srcIpRanges.
-
getSrcIpRanges
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Specified by:
getSrcIpRangesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The srcIpRanges at the given index.
-
getSrcIpRangesBytes
public com.google.protobuf.ByteString getSrcIpRangesBytes(int index) CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Specified by:
getSrcIpRangesBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the srcIpRanges at the given index.
-
setSrcIpRanges
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Parameters:
index- The index to set the value at.value- The srcIpRanges to set.- Returns:
- This builder for chaining.
-
addSrcIpRanges
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Parameters:
value- The srcIpRanges to add.- Returns:
- This builder for chaining.
-
addAllSrcIpRanges
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Parameters:
values- The srcIpRanges to add.- Returns:
- This builder for chaining.
-
clearSrcIpRanges
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Returns:
- This builder for chaining.
-
addSrcIpRangesBytes
CIDR IP address range. Maximum number of source CIDR IP ranges allowed is 5000.
repeated string src_ip_ranges = 432128083;- Parameters:
value- The bytes of the srcIpRanges to add.- Returns:
- This builder for chaining.
-
hasSrcNetworkContext
public boolean hasSrcNetworkContext()Network context of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkContext enum for the list of possible values.
optional string src_network_context = 147649603;- Specified by:
hasSrcNetworkContextin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- Whether the srcNetworkContext field is set.
-
getSrcNetworkContext
Network context of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkContext enum for the list of possible values.
optional string src_network_context = 147649603;- Specified by:
getSrcNetworkContextin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The srcNetworkContext.
-
getSrcNetworkContextBytes
public com.google.protobuf.ByteString getSrcNetworkContextBytes()Network context of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkContext enum for the list of possible values.
optional string src_network_context = 147649603;- Specified by:
getSrcNetworkContextBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The bytes for srcNetworkContext.
-
setSrcNetworkContext
Network context of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkContext enum for the list of possible values.
optional string src_network_context = 147649603;- Parameters:
value- The srcNetworkContext to set.- Returns:
- This builder for chaining.
-
clearSrcNetworkContext
Network context of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkContext enum for the list of possible values.
optional string src_network_context = 147649603;- Returns:
- This builder for chaining.
-
setSrcNetworkContextBytes
public FirewallPolicyRuleMatcher.Builder setSrcNetworkContextBytes(com.google.protobuf.ByteString value) Network context of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkContext enum for the list of possible values.
optional string src_network_context = 147649603;- Parameters:
value- The bytes for srcNetworkContext to set.- Returns:
- This builder for chaining.
-
hasSrcNetworkType
public boolean hasSrcNetworkType()Network type of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkType enum for the list of possible values.
optional string src_network_type = 309819686;- Specified by:
hasSrcNetworkTypein interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- Whether the srcNetworkType field is set.
-
getSrcNetworkType
Network type of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkType enum for the list of possible values.
optional string src_network_type = 309819686;- Specified by:
getSrcNetworkTypein interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The srcNetworkType.
-
getSrcNetworkTypeBytes
public com.google.protobuf.ByteString getSrcNetworkTypeBytes()Network type of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkType enum for the list of possible values.
optional string src_network_type = 309819686;- Specified by:
getSrcNetworkTypeBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The bytes for srcNetworkType.
-
setSrcNetworkType
Network type of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkType enum for the list of possible values.
optional string src_network_type = 309819686;- Parameters:
value- The srcNetworkType to set.- Returns:
- This builder for chaining.
-
clearSrcNetworkType
Network type of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkType enum for the list of possible values.
optional string src_network_type = 309819686;- Returns:
- This builder for chaining.
-
setSrcNetworkTypeBytes
public FirewallPolicyRuleMatcher.Builder setSrcNetworkTypeBytes(com.google.protobuf.ByteString value) Network type of the traffic source. Allowed values are: - UNSPECIFIED - INTERNET - INTRA_VPC - NON_INTERNET - VPC_NETWORKS Check the SrcNetworkType enum for the list of possible values.
optional string src_network_type = 309819686;- Parameters:
value- The bytes for srcNetworkType to set.- Returns:
- This builder for chaining.
-
getSrcNetworksList
public com.google.protobuf.ProtocolStringList getSrcNetworksList()Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Specified by:
getSrcNetworksListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the srcNetworks.
-
getSrcNetworksCount
public int getSrcNetworksCount()Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Specified by:
getSrcNetworksCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of srcNetworks.
-
getSrcNetworks
Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Specified by:
getSrcNetworksin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The srcNetworks at the given index.
-
getSrcNetworksBytes
public com.google.protobuf.ByteString getSrcNetworksBytes(int index) Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Specified by:
getSrcNetworksBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the srcNetworks at the given index.
-
setSrcNetworks
Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Parameters:
index- The index to set the value at.value- The srcNetworks to set.- Returns:
- This builder for chaining.
-
addSrcNetworks
Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Parameters:
value- The srcNetworks to add.- Returns:
- This builder for chaining.
-
addAllSrcNetworks
Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Parameters:
values- The srcNetworks to add.- Returns:
- This builder for chaining.
-
clearSrcNetworks
Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Returns:
- This builder for chaining.
-
addSrcNetworksBytes
Networks of the traffic source. It can be either a full or partial url.
repeated string src_networks = 247119872;- Parameters:
value- The bytes of the srcNetworks to add.- Returns:
- This builder for chaining.
-
getSrcRegionCodesList
public com.google.protobuf.ProtocolStringList getSrcRegionCodesList()Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Specified by:
getSrcRegionCodesListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the srcRegionCodes.
-
getSrcRegionCodesCount
public int getSrcRegionCodesCount()Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Specified by:
getSrcRegionCodesCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of srcRegionCodes.
-
getSrcRegionCodes
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Specified by:
getSrcRegionCodesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The srcRegionCodes at the given index.
-
getSrcRegionCodesBytes
public com.google.protobuf.ByteString getSrcRegionCodesBytes(int index) Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Specified by:
getSrcRegionCodesBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the srcRegionCodes at the given index.
-
setSrcRegionCodes
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Parameters:
index- The index to set the value at.value- The srcRegionCodes to set.- Returns:
- This builder for chaining.
-
addSrcRegionCodes
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Parameters:
value- The srcRegionCodes to add.- Returns:
- This builder for chaining.
-
addAllSrcRegionCodes
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Parameters:
values- The srcRegionCodes to add.- Returns:
- This builder for chaining.
-
clearSrcRegionCodes
Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Returns:
- This builder for chaining.
-
addSrcRegionCodesBytes
public FirewallPolicyRuleMatcher.Builder addSrcRegionCodesBytes(com.google.protobuf.ByteString value) Region codes whose IP addresses will be used to match for source of traffic. Should be specified as 2 letter country code defined as per ISO 3166 alpha-2 country codes. ex."US" Maximum number of source region codes allowed is 5000.
repeated string src_region_codes = 99086742;- Parameters:
value- The bytes of the srcRegionCodes to add.- Returns:
- This builder for chaining.
-
getSrcSecureTagsList
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;- Specified by:
getSrcSecureTagsListin interfaceFirewallPolicyRuleMatcherOrBuilder
-
getSrcSecureTagsCount
public int getSrcSecureTagsCount()List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;- Specified by:
getSrcSecureTagsCountin interfaceFirewallPolicyRuleMatcherOrBuilder
-
getSrcSecureTags
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;- Specified by:
getSrcSecureTagsin interfaceFirewallPolicyRuleMatcherOrBuilder
-
setSrcSecureTags
public FirewallPolicyRuleMatcher.Builder setSrcSecureTags(int index, FirewallPolicyRuleSecureTag value) List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
setSrcSecureTags
public FirewallPolicyRuleMatcher.Builder setSrcSecureTags(int index, FirewallPolicyRuleSecureTag.Builder builderForValue) List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
addSrcSecureTags
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
addSrcSecureTags
public FirewallPolicyRuleMatcher.Builder addSrcSecureTags(int index, FirewallPolicyRuleSecureTag value) List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
addSrcSecureTags
public FirewallPolicyRuleMatcher.Builder addSrcSecureTags(FirewallPolicyRuleSecureTag.Builder builderForValue) List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
addSrcSecureTags
public FirewallPolicyRuleMatcher.Builder addSrcSecureTags(int index, FirewallPolicyRuleSecureTag.Builder builderForValue) List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
addAllSrcSecureTags
public FirewallPolicyRuleMatcher.Builder addAllSrcSecureTags(Iterable<? extends FirewallPolicyRuleSecureTag> values) List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
clearSrcSecureTags
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
removeSrcSecureTags
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
getSrcSecureTagsBuilder
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
getSrcSecureTagsOrBuilder
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;- Specified by:
getSrcSecureTagsOrBuilderin interfaceFirewallPolicyRuleMatcherOrBuilder
-
getSrcSecureTagsOrBuilderList
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302;- Specified by:
getSrcSecureTagsOrBuilderListin interfaceFirewallPolicyRuleMatcherOrBuilder
-
addSrcSecureTagsBuilder
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
addSrcSecureTagsBuilder
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
getSrcSecureTagsBuilderList
List of secure tag values, which should be matched at the source of the traffic. For INGRESS rule, if all the srcSecureTag are INEFFECTIVE, and there is no srcIpRange, this rule will be ignored. Maximum number of source tag values allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag src_secure_tags = 508791302; -
getSrcThreatIntelligencesList
public com.google.protobuf.ProtocolStringList getSrcThreatIntelligencesList()Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Specified by:
getSrcThreatIntelligencesListin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- A list containing the srcThreatIntelligences.
-
getSrcThreatIntelligencesCount
public int getSrcThreatIntelligencesCount()Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Specified by:
getSrcThreatIntelligencesCountin interfaceFirewallPolicyRuleMatcherOrBuilder- Returns:
- The count of srcThreatIntelligences.
-
getSrcThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Specified by:
getSrcThreatIntelligencesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The srcThreatIntelligences at the given index.
-
getSrcThreatIntelligencesBytes
public com.google.protobuf.ByteString getSrcThreatIntelligencesBytes(int index) Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Specified by:
getSrcThreatIntelligencesBytesin interfaceFirewallPolicyRuleMatcherOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the srcThreatIntelligences at the given index.
-
setSrcThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Parameters:
index- The index to set the value at.value- The srcThreatIntelligences to set.- Returns:
- This builder for chaining.
-
addSrcThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Parameters:
value- The srcThreatIntelligences to add.- Returns:
- This builder for chaining.
-
addAllSrcThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Parameters:
values- The srcThreatIntelligences to add.- Returns:
- This builder for chaining.
-
clearSrcThreatIntelligences
Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Returns:
- This builder for chaining.
-
addSrcThreatIntelligencesBytes
public FirewallPolicyRuleMatcher.Builder addSrcThreatIntelligencesBytes(com.google.protobuf.ByteString value) Names of Network Threat Intelligence lists. The IPs in these lists will be matched against traffic source.
repeated string src_threat_intelligences = 323631018;- Parameters:
value- The bytes of the srcThreatIntelligences to add.- Returns:
- This builder for chaining.
-