Class SecurityPolicyRulePreconfiguredWafConfig.Builder (1.68.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
Type Description
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
Name Description
values Iterable<? 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;

Parameter
Name Description
value SecurityPolicyRulePreconfiguredWafConfigExclusion

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
Name Description
builderForValue SecurityPolicyRulePreconfiguredWafConfigExclusion.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
Name Description
index int
value SecurityPolicyRulePreconfiguredWafConfigExclusion

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
Name Description
index int
builderForValue SecurityPolicyRulePreconfiguredWafConfigExclusion.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
Name Description
index int

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public SecurityPolicyRulePreconfiguredWafConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

build()

public SecurityPolicyRulePreconfiguredWafConfig build()
Returns
Type Description
SecurityPolicyRulePreconfiguredWafConfig

buildPartial()

public SecurityPolicyRulePreconfiguredWafConfig buildPartial()
Returns
Type Description
SecurityPolicyRulePreconfiguredWafConfig

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
Name Description
field FieldDescriptor
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public SecurityPolicyRulePreconfiguredWafConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Overrides

clone()

public SecurityPolicyRulePreconfiguredWafConfig.Builder clone()
Overrides

getDefaultInstanceForType()

public SecurityPolicyRulePreconfiguredWafConfig getDefaultInstanceForType()
Returns
Type Description
SecurityPolicyRulePreconfiguredWafConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
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
Name Description
index int

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
Name Description
index int

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
Type Description
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
Type Description
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
Name Description
index int

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
Type Description
List<? extends com.google.cloud.compute.v1.SecurityPolicyRulePreconfiguredWafConfigExclusionOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SecurityPolicyRulePreconfiguredWafConfig other)

public SecurityPolicyRulePreconfiguredWafConfig.Builder mergeFrom(SecurityPolicyRulePreconfiguredWafConfig other)
Parameter
Name Description
other SecurityPolicyRulePreconfiguredWafConfig

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SecurityPolicyRulePreconfiguredWafConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SecurityPolicyRulePreconfiguredWafConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPolicyRulePreconfiguredWafConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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
Name Description
index int

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
Name Description
index int
value SecurityPolicyRulePreconfiguredWafConfigExclusion

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
Name Description
index int
builderForValue SecurityPolicyRulePreconfiguredWafConfigExclusion.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public SecurityPolicyRulePreconfiguredWafConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Overrides

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

public SecurityPolicyRulePreconfiguredWafConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final SecurityPolicyRulePreconfiguredWafConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Overrides