Class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.Builder (1.54.0)
1.97.0 (latest)
1.95.0
1.93.0
1.92.0
1.91.0
1.90.0
1.88.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.80.0
1.78.0
1.77.0
1.74.0
1.73.0
1.72.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.1
1.11.0
1.9.1
1.8.1
1.7.2
1.6.0-beta
public static final class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder extends GeneratedMessageV3 . Builder<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder > implements SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilder
Protobuf type
google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig
Inherited Members
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 ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig build ()
buildPartial()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig buildPartial ()
clear()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clear ()
Overrides
clearAutoDeployConfidenceThreshold()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clearAutoDeployConfidenceThreshold ()
optional float auto_deploy_confidence_threshold = 84309694;
clearAutoDeployExpirationSec()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clearAutoDeployExpirationSec ()
optional int32 auto_deploy_expiration_sec = 69638793;
clearAutoDeployImpactedBaselineThreshold()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clearAutoDeployImpactedBaselineThreshold ()
optional float auto_deploy_impacted_baseline_threshold = 292441667;
clearAutoDeployLoadThreshold()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clearAutoDeployLoadThreshold ()
optional float auto_deploy_load_threshold = 522227738;
clearField(Descriptors.FieldDescriptor field)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearName()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clearName ()
The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy.
optional string name = 3373707;
clearOneof(Descriptors.OneofDescriptor oneof)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder clone ()
Overrides
getAutoDeployConfidenceThreshold()
public float getAutoDeployConfidenceThreshold ()
optional float auto_deploy_confidence_threshold = 84309694;
Returns
Type
Description
float
The autoDeployConfidenceThreshold.
getAutoDeployExpirationSec()
public int getAutoDeployExpirationSec ()
optional int32 auto_deploy_expiration_sec = 69638793;
Returns
Type
Description
int
The autoDeployExpirationSec.
getAutoDeployImpactedBaselineThreshold()
public float getAutoDeployImpactedBaselineThreshold ()
optional float auto_deploy_impacted_baseline_threshold = 292441667;
Returns
Type
Description
float
The autoDeployImpactedBaselineThreshold.
getAutoDeployLoadThreshold()
public float getAutoDeployLoadThreshold ()
optional float auto_deploy_load_threshold = 522227738;
Returns
Type
Description
float
The autoDeployLoadThreshold.
getDefaultInstanceForType()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getName()
The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy.
optional string name = 3373707;
Returns
Type
Description
String
The name.
getNameBytes()
public ByteString getNameBytes ()
The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy.
optional string name = 3373707;
Returns
Type
Description
ByteString
The bytes for name.
hasAutoDeployConfidenceThreshold()
public boolean hasAutoDeployConfidenceThreshold ()
optional float auto_deploy_confidence_threshold = 84309694;
Returns
Type
Description
boolean
Whether the autoDeployConfidenceThreshold field is set.
hasAutoDeployExpirationSec()
public boolean hasAutoDeployExpirationSec ()
optional int32 auto_deploy_expiration_sec = 69638793;
Returns
Type
Description
boolean
Whether the autoDeployExpirationSec field is set.
hasAutoDeployImpactedBaselineThreshold()
public boolean hasAutoDeployImpactedBaselineThreshold ()
optional float auto_deploy_impacted_baseline_threshold = 292441667;
Returns
Type
Description
boolean
Whether the autoDeployImpactedBaselineThreshold field is set.
hasAutoDeployLoadThreshold()
public boolean hasAutoDeployLoadThreshold ()
optional float auto_deploy_load_threshold = 522227738;
Returns
Type
Description
boolean
Whether the autoDeployLoadThreshold field is set.
hasName()
The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy.
optional string name = 3373707;
Returns
Type
Description
boolean
Whether the name field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig other)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder mergeFrom ( SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig other )
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setAutoDeployConfidenceThreshold(float value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setAutoDeployConfidenceThreshold ( float value )
optional float auto_deploy_confidence_threshold = 84309694;
Parameter
Name
Description
value
float The autoDeployConfidenceThreshold to set.
setAutoDeployExpirationSec(int value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setAutoDeployExpirationSec ( int value )
optional int32 auto_deploy_expiration_sec = 69638793;
Parameter
Name
Description
value
int The autoDeployExpirationSec to set.
setAutoDeployImpactedBaselineThreshold(float value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setAutoDeployImpactedBaselineThreshold ( float value )
optional float auto_deploy_impacted_baseline_threshold = 292441667;
Parameter
Name
Description
value
float The autoDeployImpactedBaselineThreshold to set.
setAutoDeployLoadThreshold(float value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setAutoDeployLoadThreshold ( float value )
optional float auto_deploy_load_threshold = 522227738;
Parameter
Name
Description
value
float The autoDeployLoadThreshold to set.
setField(Descriptors.FieldDescriptor field, Object value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setName(String value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setName ( String value )
The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy.
optional string name = 3373707;
Parameter
Name
Description
value
String The name to set.
setNameBytes(ByteString value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setNameBytes ( ByteString value )
The name must be 1-63 characters long, and comply with RFC1035. The name must be unique within the security policy.
optional string name = 3373707;
Parameter
Name
Description
value
ByteString The bytes for name to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]