Class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig (1.85.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 final class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig extends GeneratedMessageV3 implements SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilder
Protobuf type
google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
AUTO_DEPLOY_CONFIDENCE_THRESHOLD_FIELD_NUMBER
public static final int AUTO_DEPLOY_CONFIDENCE_THRESHOLD_FIELD_NUMBER
Field Value
Type
Description
int
AUTO_DEPLOY_EXPIRATION_SEC_FIELD_NUMBER
public static final int AUTO_DEPLOY_EXPIRATION_SEC_FIELD_NUMBER
Field Value
Type
Description
int
AUTO_DEPLOY_IMPACTED_BASELINE_THRESHOLD_FIELD_NUMBER
public static final int AUTO_DEPLOY_IMPACTED_BASELINE_THRESHOLD_FIELD_NUMBER
Field Value
Type
Description
int
AUTO_DEPLOY_LOAD_THRESHOLD_FIELD_NUMBER
public static final int AUTO_DEPLOY_LOAD_THRESHOLD_FIELD_NUMBER
Field Value
Type
Description
int
DETECTION_ABSOLUTE_QPS_FIELD_NUMBER
public static final int DETECTION_ABSOLUTE_QPS_FIELD_NUMBER
Field Value
Type
Description
int
DETECTION_LOAD_THRESHOLD_FIELD_NUMBER
public static final int DETECTION_LOAD_THRESHOLD_FIELD_NUMBER
Field Value
Type
Description
int
DETECTION_RELATIVE_TO_BASELINE_QPS_FIELD_NUMBER
public static final int DETECTION_RELATIVE_TO_BASELINE_QPS_FIELD_NUMBER
Field Value
Type
Description
int
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
Field Value
Type
Description
int
TRAFFIC_GRANULARITY_CONFIGS_FIELD_NUMBER
public static final int TRAFFIC_GRANULARITY_CONFIGS_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder newBuilder ()
newBuilder(SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig prototype)
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder newBuilder ( SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig prototype )
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseDelimitedFrom ( InputStream input )
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( CodedInputStream input )
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( InputStream input )
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
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 ()
getDetectionAbsoluteQps()
public float getDetectionAbsoluteQps ()
optional float detection_absolute_qps = 383123174;
Returns
Type
Description
float
The detectionAbsoluteQps.
getDetectionLoadThreshold()
public float getDetectionLoadThreshold ()
optional float detection_load_threshold = 430499148;
Returns
Type
Description
float
The detectionLoadThreshold.
getDetectionRelativeToBaselineQps()
public float getDetectionRelativeToBaselineQps ()
optional float detection_relative_to_baseline_qps = 291343749;
Returns
Type
Description
float
The detectionRelativeToBaselineQps.
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.
getParserForType()
public Parser<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getTrafficGranularityConfigs(int index)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig getTrafficGranularityConfigs ( int index )
Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.
repeated .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig traffic_granularity_configs = 85367358;
Parameter
Name
Description
index
int
getTrafficGranularityConfigsCount()
public int getTrafficGranularityConfigsCount ()
Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.
repeated .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig traffic_granularity_configs = 85367358;
Returns
Type
Description
int
getTrafficGranularityConfigsList()
public List<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig> getTrafficGranularityConfigsList ()
Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.
repeated .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig traffic_granularity_configs = 85367358;
getTrafficGranularityConfigsOrBuilder(int index)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigOrBuilder getTrafficGranularityConfigsOrBuilder ( int index )
Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.
repeated .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig traffic_granularity_configs = 85367358;
Parameter
Name
Description
index
int
getTrafficGranularityConfigsOrBuilderList()
public List <? extends SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigOrBuilder > getTrafficGranularityConfigsOrBuilderList ()
Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.
repeated .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig traffic_granularity_configs = 85367358;
Returns
Type
Description
List <? extends com.google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigOrBuilder >
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.
hasDetectionAbsoluteQps()
public boolean hasDetectionAbsoluteQps ()
optional float detection_absolute_qps = 383123174;
Returns
Type
Description
boolean
Whether the detectionAbsoluteQps field is set.
hasDetectionLoadThreshold()
public boolean hasDetectionLoadThreshold ()
optional float detection_load_threshold = 430499148;
Returns
Type
Description
boolean
Whether the detectionLoadThreshold field is set.
hasDetectionRelativeToBaselineQps()
public boolean hasDetectionRelativeToBaselineQps ()
optional float detection_relative_to_baseline_qps = 291343749;
Returns
Type
Description
boolean
Whether the detectionRelativeToBaselineQps 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.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
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."],[],[]]