Package com.google.cloud.compute.v1
Interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig,SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.Builder
@Generated
public interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionfloatoptional float auto_deploy_confidence_threshold = 84309694;intoptional int32 auto_deploy_expiration_sec = 69638793;floatoptional float auto_deploy_impacted_baseline_threshold = 292441667;floatoptional float auto_deploy_load_threshold = 522227738;floatoptional float detection_absolute_qps = 383123174;floatoptional float detection_load_threshold = 430499148;floatoptional float detection_relative_to_baseline_qps = 291343749;getName()The name must be 1-63 characters long, and comply withRFC1035.com.google.protobuf.ByteStringThe name must be 1-63 characters long, and comply withRFC1035.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfiggetTrafficGranularityConfigs(int index) Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.intConfiguration options for enabling Adaptive Protection to operate on specified granular traffic units.List<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfig>Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.getTrafficGranularityConfigsOrBuilder(int index) Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.List<? extends SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigTrafficGranularityConfigOrBuilder>Configuration options for enabling Adaptive Protection to operate on specified granular traffic units.booleanoptional float auto_deploy_confidence_threshold = 84309694;booleanoptional int32 auto_deploy_expiration_sec = 69638793;booleanoptional float auto_deploy_impacted_baseline_threshold = 292441667;booleanoptional float auto_deploy_load_threshold = 522227738;booleanoptional float detection_absolute_qps = 383123174;booleanoptional float detection_load_threshold = 430499148;booleanoptional float detection_relative_to_baseline_qps = 291343749;booleanhasName()The name must be 1-63 characters long, and comply withRFC1035.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAutoDeployConfidenceThreshold
boolean hasAutoDeployConfidenceThreshold()optional float auto_deploy_confidence_threshold = 84309694;- Returns:
- Whether the autoDeployConfidenceThreshold field is set.
-
getAutoDeployConfidenceThreshold
float getAutoDeployConfidenceThreshold()optional float auto_deploy_confidence_threshold = 84309694;- Returns:
- The autoDeployConfidenceThreshold.
-
hasAutoDeployExpirationSec
boolean hasAutoDeployExpirationSec()optional int32 auto_deploy_expiration_sec = 69638793;- Returns:
- Whether the autoDeployExpirationSec field is set.
-
getAutoDeployExpirationSec
int getAutoDeployExpirationSec()optional int32 auto_deploy_expiration_sec = 69638793;- Returns:
- The autoDeployExpirationSec.
-
hasAutoDeployImpactedBaselineThreshold
boolean hasAutoDeployImpactedBaselineThreshold()optional float auto_deploy_impacted_baseline_threshold = 292441667;- Returns:
- Whether the autoDeployImpactedBaselineThreshold field is set.
-
getAutoDeployImpactedBaselineThreshold
float getAutoDeployImpactedBaselineThreshold()optional float auto_deploy_impacted_baseline_threshold = 292441667;- Returns:
- The autoDeployImpactedBaselineThreshold.
-
hasAutoDeployLoadThreshold
boolean hasAutoDeployLoadThreshold()optional float auto_deploy_load_threshold = 522227738;- Returns:
- Whether the autoDeployLoadThreshold field is set.
-
getAutoDeployLoadThreshold
float getAutoDeployLoadThreshold()optional float auto_deploy_load_threshold = 522227738;- Returns:
- The autoDeployLoadThreshold.
-
hasDetectionAbsoluteQps
boolean hasDetectionAbsoluteQps()optional float detection_absolute_qps = 383123174;- Returns:
- Whether the detectionAbsoluteQps field is set.
-
getDetectionAbsoluteQps
float getDetectionAbsoluteQps()optional float detection_absolute_qps = 383123174;- Returns:
- The detectionAbsoluteQps.
-
hasDetectionLoadThreshold
boolean hasDetectionLoadThreshold()optional float detection_load_threshold = 430499148;- Returns:
- Whether the detectionLoadThreshold field is set.
-
getDetectionLoadThreshold
float getDetectionLoadThreshold()optional float detection_load_threshold = 430499148;- Returns:
- The detectionLoadThreshold.
-
hasDetectionRelativeToBaselineQps
boolean hasDetectionRelativeToBaselineQps()optional float detection_relative_to_baseline_qps = 291343749;- Returns:
- Whether the detectionRelativeToBaselineQps field is set.
-
getDetectionRelativeToBaselineQps
float getDetectionRelativeToBaselineQps()optional float detection_relative_to_baseline_qps = 291343749;- Returns:
- The detectionRelativeToBaselineQps.
-
hasName
boolean hasName()The name must be 1-63 characters long, and comply withRFC1035. The name must be unique within the security policy.
optional string name = 3373707;- Returns:
- Whether the name field is set.
-
getName
String getName()The name must be 1-63 characters long, and comply withRFC1035. The name must be unique within the security policy.
optional string name = 3373707;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()The name must be 1-63 characters long, and comply withRFC1035. The name must be unique within the security policy.
optional string name = 3373707;- Returns:
- The bytes for name.
-
getTrafficGranularityConfigsList
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; -
getTrafficGranularityConfigs
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; -
getTrafficGranularityConfigsCount
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; -
getTrafficGranularityConfigsOrBuilderList
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; -
getTrafficGranularityConfigsOrBuilder
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;
-