Class SecurityPolicyRulePreconfiguredWafConfig.Builder (1.41.0)

public static final class SecurityPolicyRulePreconfiguredWafConfig.Builder extends GeneratedMessageV3.Builder<SecurityPolicyRulePreconfiguredWafConfig.Builder> implements SecurityPolicyRulePreconfiguredWafConfigOrBuilder

Protobuf type google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfig

com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllExclusions(Iterable<? extends SecurityPolicyRulePreconfiguredWafConfigExclusion> values)

public SecurityPolicyRulePreconfiguredWafConfig.Builder addAllExclusions(Iterable<? extends SecurityPolicyRulePreconfiguredWafConfigExclusion> values)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameter
NameDescription
valuesIterable<? extends com.google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion>

addExclusions(SecurityPolicyRulePreconfiguredWafConfigExclusion value)

public SecurityPolicyRulePreconfiguredWafConfig.Builder addExclusions(SecurityPolicyRulePreconfiguredWafConfigExclusion value)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

addExclusions(SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder builderForValue)

public SecurityPolicyRulePreconfiguredWafConfig.Builder addExclusions(SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder builderForValue)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameter
NameDescription
builderForValueSecurityPolicyRulePreconfiguredWafConfigExclusion.Builder

addExclusions(int index, SecurityPolicyRulePreconfiguredWafConfigExclusion value)

public SecurityPolicyRulePreconfiguredWafConfig.Builder addExclusions(int index, SecurityPolicyRulePreconfiguredWafConfigExclusion value)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameters
NameDescription
indexint
valueSecurityPolicyRulePreconfiguredWafConfigExclusion

addExclusions(int index, SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder builderForValue)

public SecurityPolicyRulePreconfiguredWafConfig.Builder addExclusions(int index, SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder builderForValue)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameters
NameDescription
indexint
builderForValueSecurityPolicyRulePreconfiguredWafConfigExclusion.Builder

addExclusionsBuilder()

public SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder addExclusionsBuilder()

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

addExclusionsBuilder(int index)

public SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder addExclusionsBuilder(int index)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameter
NameDescription
indexint

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SecurityPolicyRulePreconfiguredWafConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Overrides

build()

public SecurityPolicyRulePreconfiguredWafConfig build()

buildPartial()

public SecurityPolicyRulePreconfiguredWafConfig buildPartial()

clear()

public SecurityPolicyRulePreconfiguredWafConfig.Builder clear()
Overrides

clearExclusions()

public SecurityPolicyRulePreconfiguredWafConfig.Builder clearExclusions()

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

clearField(Descriptors.FieldDescriptor field)

public SecurityPolicyRulePreconfiguredWafConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public SecurityPolicyRulePreconfiguredWafConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Overrides

clone()

public SecurityPolicyRulePreconfiguredWafConfig.Builder clone()
Overrides

getDefaultInstanceForType()

public SecurityPolicyRulePreconfiguredWafConfig getDefaultInstanceForType()

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getExclusions(int index)

public SecurityPolicyRulePreconfiguredWafConfigExclusion getExclusions(int index)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameter
NameDescription
indexint

getExclusionsBuilder(int index)

public SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder getExclusionsBuilder(int index)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameter
NameDescription
indexint

getExclusionsBuilderList()

public List<SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder> getExclusionsBuilderList()

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Returns
TypeDescription
List<Builder>

getExclusionsCount()

public int getExclusionsCount()

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Returns
TypeDescription
int

getExclusionsList()

public List<SecurityPolicyRulePreconfiguredWafConfigExclusion> getExclusionsList()

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

getExclusionsOrBuilder(int index)

public SecurityPolicyRulePreconfiguredWafConfigExclusionOrBuilder getExclusionsOrBuilder(int index)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameter
NameDescription
indexint

getExclusionsOrBuilderList()

public List<? extends SecurityPolicyRulePreconfiguredWafConfigExclusionOrBuilder> getExclusionsOrBuilderList()

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Returns
TypeDescription
List<? extends com.google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusionOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(SecurityPolicyRulePreconfiguredWafConfig other)

public SecurityPolicyRulePreconfiguredWafConfig.Builder mergeFrom(SecurityPolicyRulePreconfiguredWafConfig other)
Parameter
NameDescription
otherSecurityPolicyRulePreconfiguredWafConfig

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SecurityPolicyRulePreconfiguredWafConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public SecurityPolicyRulePreconfiguredWafConfig.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPolicyRulePreconfiguredWafConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Overrides

removeExclusions(int index)

public SecurityPolicyRulePreconfiguredWafConfig.Builder removeExclusions(int index)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameter
NameDescription
indexint

setExclusions(int index, SecurityPolicyRulePreconfiguredWafConfigExclusion value)

public SecurityPolicyRulePreconfiguredWafConfig.Builder setExclusions(int index, SecurityPolicyRulePreconfiguredWafConfigExclusion value)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameters
NameDescription
indexint
valueSecurityPolicyRulePreconfiguredWafConfigExclusion

setExclusions(int index, SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder builderForValue)

public SecurityPolicyRulePreconfiguredWafConfig.Builder setExclusions(int index, SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder builderForValue)

A list of exclusions to apply during preconfigured WAF evaluation.

repeated .google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusion exclusions = 208665701;

Parameters
NameDescription
indexint
builderForValueSecurityPolicyRulePreconfiguredWafConfigExclusion.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public SecurityPolicyRulePreconfiguredWafConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public SecurityPolicyRulePreconfiguredWafConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPolicyRulePreconfiguredWafConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Overrides