public final class FirewallPolicyRule extends com.google.protobuf.GeneratedMessageV3 implements FirewallPolicyRuleOrBuilder
Represents a rule that describes one or more match conditions along with the action to be taken when traffic matches this condition (allow or deny).Protobuf type
google.cloud.compute.v1.FirewallPolicyRule| Modifier and Type | Class and Description |
|---|---|
static class |
FirewallPolicyRule.Builder
Represents a rule that describes one or more match conditions along with the action to be taken when traffic matches this condition (allow or deny).
|
static class |
FirewallPolicyRule.Direction
The direction in which this rule applies.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ACTION_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
DIRECTION_FIELD_NUMBER |
static int |
DISABLED_FIELD_NUMBER |
static int |
ENABLE_LOGGING_FIELD_NUMBER |
static int |
KIND_FIELD_NUMBER |
static int |
MATCH_FIELD_NUMBER |
static int |
PRIORITY_FIELD_NUMBER |
static int |
RULE_NAME_FIELD_NUMBER |
static int |
RULE_TUPLE_COUNT_FIELD_NUMBER |
static int |
TARGET_RESOURCES_FIELD_NUMBER |
static int |
TARGET_SECURE_TAGS_FIELD_NUMBER |
static int |
TARGET_SERVICE_ACCOUNTS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAction()
The Action to perform when the client connection triggers the rule.
|
com.google.protobuf.ByteString |
getActionBytes()
The Action to perform when the client connection triggers the rule.
|
static FirewallPolicyRule |
getDefaultInstance() |
FirewallPolicyRule |
getDefaultInstanceForType() |
String |
getDescription()
An optional description for this resource.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
An optional description for this resource.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDirection()
The direction in which this rule applies.
|
com.google.protobuf.ByteString |
getDirectionBytes()
The direction in which this rule applies.
|
boolean |
getDisabled()
Denotes whether the firewall policy rule is disabled.
|
boolean |
getEnableLogging()
Denotes whether to enable logging for a particular rule.
|
String |
getKind()
[Output only] Type of the resource.
|
com.google.protobuf.ByteString |
getKindBytes()
[Output only] Type of the resource.
|
FirewallPolicyRuleMatcher |
getMatch()
A match condition that incoming traffic is evaluated against.
|
FirewallPolicyRuleMatcherOrBuilder |
getMatchOrBuilder()
A match condition that incoming traffic is evaluated against.
|
com.google.protobuf.Parser<FirewallPolicyRule> |
getParserForType() |
int |
getPriority()
An integer indicating the priority of a rule in the list.
|
String |
getRuleName()
An optional name for the rule.
|
com.google.protobuf.ByteString |
getRuleNameBytes()
An optional name for the rule.
|
int |
getRuleTupleCount()
[Output Only] Calculation of the complexity of a single firewall policy rule.
|
int |
getSerializedSize() |
String |
getTargetResources(int index)
A list of network resource URLs to which this rule applies.
|
com.google.protobuf.ByteString |
getTargetResourcesBytes(int index)
A list of network resource URLs to which this rule applies.
|
int |
getTargetResourcesCount()
A list of network resource URLs to which this rule applies.
|
com.google.protobuf.ProtocolStringList |
getTargetResourcesList()
A list of network resource URLs to which this rule applies.
|
FirewallPolicyRuleSecureTag |
getTargetSecureTags(int index)
A list of secure tags that controls which instances the firewall rule applies to.
|
int |
getTargetSecureTagsCount()
A list of secure tags that controls which instances the firewall rule applies to.
|
List<FirewallPolicyRuleSecureTag> |
getTargetSecureTagsList()
A list of secure tags that controls which instances the firewall rule applies to.
|
FirewallPolicyRuleSecureTagOrBuilder |
getTargetSecureTagsOrBuilder(int index)
A list of secure tags that controls which instances the firewall rule applies to.
|
List<? extends FirewallPolicyRuleSecureTagOrBuilder> |
getTargetSecureTagsOrBuilderList()
A list of secure tags that controls which instances the firewall rule applies to.
|
String |
getTargetServiceAccounts(int index)
A list of service accounts indicating the sets of instances that are applied with this rule.
|
com.google.protobuf.ByteString |
getTargetServiceAccountsBytes(int index)
A list of service accounts indicating the sets of instances that are applied with this rule.
|
int |
getTargetServiceAccountsCount()
A list of service accounts indicating the sets of instances that are applied with this rule.
|
com.google.protobuf.ProtocolStringList |
getTargetServiceAccountsList()
A list of service accounts indicating the sets of instances that are applied with this rule.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAction()
The Action to perform when the client connection triggers the rule.
|
boolean |
hasDescription()
An optional description for this resource.
|
boolean |
hasDirection()
The direction in which this rule applies.
|
boolean |
hasDisabled()
Denotes whether the firewall policy rule is disabled.
|
boolean |
hasEnableLogging()
Denotes whether to enable logging for a particular rule.
|
int |
hashCode() |
boolean |
hasKind()
[Output only] Type of the resource.
|
boolean |
hasMatch()
A match condition that incoming traffic is evaluated against.
|
boolean |
hasPriority()
An integer indicating the priority of a rule in the list.
|
boolean |
hasRuleName()
An optional name for the rule.
|
boolean |
hasRuleTupleCount()
[Output Only] Calculation of the complexity of a single firewall policy rule.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static FirewallPolicyRule.Builder |
newBuilder() |
static FirewallPolicyRule.Builder |
newBuilder(FirewallPolicyRule prototype) |
FirewallPolicyRule.Builder |
newBuilderForType() |
protected FirewallPolicyRule.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static FirewallPolicyRule |
parseDelimitedFrom(InputStream input) |
static FirewallPolicyRule |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FirewallPolicyRule |
parseFrom(byte[] data) |
static FirewallPolicyRule |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FirewallPolicyRule |
parseFrom(ByteBuffer data) |
static FirewallPolicyRule |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FirewallPolicyRule |
parseFrom(com.google.protobuf.ByteString data) |
static FirewallPolicyRule |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FirewallPolicyRule |
parseFrom(com.google.protobuf.CodedInputStream input) |
static FirewallPolicyRule |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static FirewallPolicyRule |
parseFrom(InputStream input) |
static FirewallPolicyRule |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<FirewallPolicyRule> |
parser() |
FirewallPolicyRule.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ACTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int DIRECTION_FIELD_NUMBER
public static final int DISABLED_FIELD_NUMBER
public static final int ENABLE_LOGGING_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER
public static final int MATCH_FIELD_NUMBER
public static final int PRIORITY_FIELD_NUMBER
public static final int RULE_NAME_FIELD_NUMBER
public static final int RULE_TUPLE_COUNT_FIELD_NUMBER
public static final int TARGET_RESOURCES_FIELD_NUMBER
public static final int TARGET_SECURE_TAGS_FIELD_NUMBER
public static final int TARGET_SERVICE_ACCOUNTS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasAction()
The Action to perform when the client connection triggers the rule. Valid actions are "allow", "deny" and "goto_next".
optional string action = 187661878;hasAction in interface FirewallPolicyRuleOrBuilderpublic String getAction()
The Action to perform when the client connection triggers the rule. Valid actions are "allow", "deny" and "goto_next".
optional string action = 187661878;getAction in interface FirewallPolicyRuleOrBuilderpublic com.google.protobuf.ByteString getActionBytes()
The Action to perform when the client connection triggers the rule. Valid actions are "allow", "deny" and "goto_next".
optional string action = 187661878;getActionBytes in interface FirewallPolicyRuleOrBuilderpublic boolean hasDescription()
An optional description for this resource.
optional string description = 422937596;hasDescription in interface FirewallPolicyRuleOrBuilderpublic String getDescription()
An optional description for this resource.
optional string description = 422937596;getDescription in interface FirewallPolicyRuleOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
An optional description for this resource.
optional string description = 422937596;getDescriptionBytes in interface FirewallPolicyRuleOrBuilderpublic boolean hasDirection()
The direction in which this rule applies. Check the Direction enum for the list of possible values.
optional string direction = 111150975;hasDirection in interface FirewallPolicyRuleOrBuilderpublic String getDirection()
The direction in which this rule applies. Check the Direction enum for the list of possible values.
optional string direction = 111150975;getDirection in interface FirewallPolicyRuleOrBuilderpublic com.google.protobuf.ByteString getDirectionBytes()
The direction in which this rule applies. Check the Direction enum for the list of possible values.
optional string direction = 111150975;getDirectionBytes in interface FirewallPolicyRuleOrBuilderpublic boolean hasDisabled()
Denotes whether the firewall policy rule is disabled. When set to true, the firewall policy rule is not enforced and traffic behaves as if it did not exist. If this is unspecified, the firewall policy rule will be enabled.
optional bool disabled = 270940796;hasDisabled in interface FirewallPolicyRuleOrBuilderpublic boolean getDisabled()
Denotes whether the firewall policy rule is disabled. When set to true, the firewall policy rule is not enforced and traffic behaves as if it did not exist. If this is unspecified, the firewall policy rule will be enabled.
optional bool disabled = 270940796;getDisabled in interface FirewallPolicyRuleOrBuilderpublic boolean hasEnableLogging()
Denotes whether to enable logging for a particular rule. If logging is enabled, logs will be exported to the configured export destination in Stackdriver. Logs may be exported to BigQuery or Pub/Sub. Note: you cannot enable logging on "goto_next" rules.
optional bool enable_logging = 295396515;hasEnableLogging in interface FirewallPolicyRuleOrBuilderpublic boolean getEnableLogging()
Denotes whether to enable logging for a particular rule. If logging is enabled, logs will be exported to the configured export destination in Stackdriver. Logs may be exported to BigQuery or Pub/Sub. Note: you cannot enable logging on "goto_next" rules.
optional bool enable_logging = 295396515;getEnableLogging in interface FirewallPolicyRuleOrBuilderpublic boolean hasKind()
[Output only] Type of the resource. Always compute#firewallPolicyRule for firewall policy rules
optional string kind = 3292052;hasKind in interface FirewallPolicyRuleOrBuilderpublic String getKind()
[Output only] Type of the resource. Always compute#firewallPolicyRule for firewall policy rules
optional string kind = 3292052;getKind in interface FirewallPolicyRuleOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output only] Type of the resource. Always compute#firewallPolicyRule for firewall policy rules
optional string kind = 3292052;getKindBytes in interface FirewallPolicyRuleOrBuilderpublic boolean hasMatch()
A match condition that incoming traffic is evaluated against. If it evaluates to true, the corresponding 'action' is enforced.
optional .google.cloud.compute.v1.FirewallPolicyRuleMatcher match = 103668165;hasMatch in interface FirewallPolicyRuleOrBuilderpublic FirewallPolicyRuleMatcher getMatch()
A match condition that incoming traffic is evaluated against. If it evaluates to true, the corresponding 'action' is enforced.
optional .google.cloud.compute.v1.FirewallPolicyRuleMatcher match = 103668165;getMatch in interface FirewallPolicyRuleOrBuilderpublic FirewallPolicyRuleMatcherOrBuilder getMatchOrBuilder()
A match condition that incoming traffic is evaluated against. If it evaluates to true, the corresponding 'action' is enforced.
optional .google.cloud.compute.v1.FirewallPolicyRuleMatcher match = 103668165;getMatchOrBuilder in interface FirewallPolicyRuleOrBuilderpublic boolean hasPriority()
An integer indicating the priority of a rule in the list. The priority must be a positive value between 0 and 2147483647. Rules are evaluated from highest to lowest priority where 0 is the highest priority and 2147483647 is the lowest prority.
optional int32 priority = 445151652;hasPriority in interface FirewallPolicyRuleOrBuilderpublic int getPriority()
An integer indicating the priority of a rule in the list. The priority must be a positive value between 0 and 2147483647. Rules are evaluated from highest to lowest priority where 0 is the highest priority and 2147483647 is the lowest prority.
optional int32 priority = 445151652;getPriority in interface FirewallPolicyRuleOrBuilderpublic boolean hasRuleName()
An optional name for the rule. This field is not a unique identifier and can be updated.
optional string rule_name = 55286254;hasRuleName in interface FirewallPolicyRuleOrBuilderpublic String getRuleName()
An optional name for the rule. This field is not a unique identifier and can be updated.
optional string rule_name = 55286254;getRuleName in interface FirewallPolicyRuleOrBuilderpublic com.google.protobuf.ByteString getRuleNameBytes()
An optional name for the rule. This field is not a unique identifier and can be updated.
optional string rule_name = 55286254;getRuleNameBytes in interface FirewallPolicyRuleOrBuilderpublic boolean hasRuleTupleCount()
[Output Only] Calculation of the complexity of a single firewall policy rule.
optional int32 rule_tuple_count = 388342037;hasRuleTupleCount in interface FirewallPolicyRuleOrBuilderpublic int getRuleTupleCount()
[Output Only] Calculation of the complexity of a single firewall policy rule.
optional int32 rule_tuple_count = 388342037;getRuleTupleCount in interface FirewallPolicyRuleOrBuilderpublic com.google.protobuf.ProtocolStringList getTargetResourcesList()
A list of network resource URLs to which this rule applies. This field allows you to control which network's VMs get this rule. If this field is left blank, all VMs within the organization will receive the rule.
repeated string target_resources = 528230647;getTargetResourcesList in interface FirewallPolicyRuleOrBuilderpublic int getTargetResourcesCount()
A list of network resource URLs to which this rule applies. This field allows you to control which network's VMs get this rule. If this field is left blank, all VMs within the organization will receive the rule.
repeated string target_resources = 528230647;getTargetResourcesCount in interface FirewallPolicyRuleOrBuilderpublic String getTargetResources(int index)
A list of network resource URLs to which this rule applies. This field allows you to control which network's VMs get this rule. If this field is left blank, all VMs within the organization will receive the rule.
repeated string target_resources = 528230647;getTargetResources in interface FirewallPolicyRuleOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getTargetResourcesBytes(int index)
A list of network resource URLs to which this rule applies. This field allows you to control which network's VMs get this rule. If this field is left blank, all VMs within the organization will receive the rule.
repeated string target_resources = 528230647;getTargetResourcesBytes in interface FirewallPolicyRuleOrBuilderindex - The index of the value to return.public List<FirewallPolicyRuleSecureTag> getTargetSecureTagsList()
A list of secure tags that controls which instances the firewall rule applies to. If targetSecureTag are specified, then the firewall rule applies only to instances in the VPC network that have one of those EFFECTIVE secure tags, if all the target_secure_tag are in INEFFECTIVE state, then this rule will be ignored. targetSecureTag may not be set at the same time as targetServiceAccounts. If neither targetServiceAccounts nor targetSecureTag are specified, the firewall rule applies to all instances on the specified network. Maximum number of target label tags allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag target_secure_tags = 468132403;
getTargetSecureTagsList in interface FirewallPolicyRuleOrBuilderpublic List<? extends FirewallPolicyRuleSecureTagOrBuilder> getTargetSecureTagsOrBuilderList()
A list of secure tags that controls which instances the firewall rule applies to. If targetSecureTag are specified, then the firewall rule applies only to instances in the VPC network that have one of those EFFECTIVE secure tags, if all the target_secure_tag are in INEFFECTIVE state, then this rule will be ignored. targetSecureTag may not be set at the same time as targetServiceAccounts. If neither targetServiceAccounts nor targetSecureTag are specified, the firewall rule applies to all instances on the specified network. Maximum number of target label tags allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag target_secure_tags = 468132403;
getTargetSecureTagsOrBuilderList in interface FirewallPolicyRuleOrBuilderpublic int getTargetSecureTagsCount()
A list of secure tags that controls which instances the firewall rule applies to. If targetSecureTag are specified, then the firewall rule applies only to instances in the VPC network that have one of those EFFECTIVE secure tags, if all the target_secure_tag are in INEFFECTIVE state, then this rule will be ignored. targetSecureTag may not be set at the same time as targetServiceAccounts. If neither targetServiceAccounts nor targetSecureTag are specified, the firewall rule applies to all instances on the specified network. Maximum number of target label tags allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag target_secure_tags = 468132403;
getTargetSecureTagsCount in interface FirewallPolicyRuleOrBuilderpublic FirewallPolicyRuleSecureTag getTargetSecureTags(int index)
A list of secure tags that controls which instances the firewall rule applies to. If targetSecureTag are specified, then the firewall rule applies only to instances in the VPC network that have one of those EFFECTIVE secure tags, if all the target_secure_tag are in INEFFECTIVE state, then this rule will be ignored. targetSecureTag may not be set at the same time as targetServiceAccounts. If neither targetServiceAccounts nor targetSecureTag are specified, the firewall rule applies to all instances on the specified network. Maximum number of target label tags allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag target_secure_tags = 468132403;
getTargetSecureTags in interface FirewallPolicyRuleOrBuilderpublic FirewallPolicyRuleSecureTagOrBuilder getTargetSecureTagsOrBuilder(int index)
A list of secure tags that controls which instances the firewall rule applies to. If targetSecureTag are specified, then the firewall rule applies only to instances in the VPC network that have one of those EFFECTIVE secure tags, if all the target_secure_tag are in INEFFECTIVE state, then this rule will be ignored. targetSecureTag may not be set at the same time as targetServiceAccounts. If neither targetServiceAccounts nor targetSecureTag are specified, the firewall rule applies to all instances on the specified network. Maximum number of target label tags allowed is 256.
repeated .google.cloud.compute.v1.FirewallPolicyRuleSecureTag target_secure_tags = 468132403;
getTargetSecureTagsOrBuilder in interface FirewallPolicyRuleOrBuilderpublic com.google.protobuf.ProtocolStringList getTargetServiceAccountsList()
A list of service accounts indicating the sets of instances that are applied with this rule.
repeated string target_service_accounts = 457639710;getTargetServiceAccountsList in interface FirewallPolicyRuleOrBuilderpublic int getTargetServiceAccountsCount()
A list of service accounts indicating the sets of instances that are applied with this rule.
repeated string target_service_accounts = 457639710;getTargetServiceAccountsCount in interface FirewallPolicyRuleOrBuilderpublic String getTargetServiceAccounts(int index)
A list of service accounts indicating the sets of instances that are applied with this rule.
repeated string target_service_accounts = 457639710;getTargetServiceAccounts in interface FirewallPolicyRuleOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getTargetServiceAccountsBytes(int index)
A list of service accounts indicating the sets of instances that are applied with this rule.
repeated string target_service_accounts = 457639710;getTargetServiceAccountsBytes in interface FirewallPolicyRuleOrBuilderindex - The index of the value to return.public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static FirewallPolicyRule parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FirewallPolicyRule parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FirewallPolicyRule parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FirewallPolicyRule parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FirewallPolicyRule parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FirewallPolicyRule parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static FirewallPolicyRule parseFrom(InputStream input) throws IOException
IOExceptionpublic static FirewallPolicyRule parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FirewallPolicyRule parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static FirewallPolicyRule parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static FirewallPolicyRule parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static FirewallPolicyRule parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic FirewallPolicyRule.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static FirewallPolicyRule.Builder newBuilder()
public static FirewallPolicyRule.Builder newBuilder(FirewallPolicyRule prototype)
public FirewallPolicyRule.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected FirewallPolicyRule.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static FirewallPolicyRule getDefaultInstance()
public static com.google.protobuf.Parser<FirewallPolicyRule> parser()
public com.google.protobuf.Parser<FirewallPolicyRule> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public FirewallPolicyRule getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.