public final class SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig extends com.google.protobuf.GeneratedMessageV3 implements SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilder
Protobuf type
google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig| Modifier and Type | Class and Description |
|---|---|
static class |
SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.Builder
Protobuf type
google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
AUTO_DEPLOY_CONFIDENCE_THRESHOLD_FIELD_NUMBER |
static int |
AUTO_DEPLOY_EXPIRATION_SEC_FIELD_NUMBER |
static int |
AUTO_DEPLOY_IMPACTED_BASELINE_THRESHOLD_FIELD_NUMBER |
static int |
AUTO_DEPLOY_LOAD_THRESHOLD_FIELD_NUMBER |
static int |
DETECTION_ABSOLUTE_QPS_FIELD_NUMBER |
static int |
DETECTION_LOAD_THRESHOLD_FIELD_NUMBER |
static int |
DETECTION_RELATIVE_TO_BASELINE_QPS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
TRAFFIC_GRANULARITY_CONFIGS_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int AUTO_DEPLOY_CONFIDENCE_THRESHOLD_FIELD_NUMBER
public static final int AUTO_DEPLOY_EXPIRATION_SEC_FIELD_NUMBER
public static final int AUTO_DEPLOY_IMPACTED_BASELINE_THRESHOLD_FIELD_NUMBER
public static final int AUTO_DEPLOY_LOAD_THRESHOLD_FIELD_NUMBER
public static final int DETECTION_ABSOLUTE_QPS_FIELD_NUMBER
public static final int DETECTION_LOAD_THRESHOLD_FIELD_NUMBER
public static final int DETECTION_RELATIVE_TO_BASELINE_QPS_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int TRAFFIC_GRANULARITY_CONFIGS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasAutoDeployConfidenceThreshold()
optional float auto_deploy_confidence_threshold = 84309694;hasAutoDeployConfidenceThreshold in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic float getAutoDeployConfidenceThreshold()
optional float auto_deploy_confidence_threshold = 84309694;getAutoDeployConfidenceThreshold in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic boolean hasAutoDeployExpirationSec()
optional int32 auto_deploy_expiration_sec = 69638793;hasAutoDeployExpirationSec in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic int getAutoDeployExpirationSec()
optional int32 auto_deploy_expiration_sec = 69638793;getAutoDeployExpirationSec in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic boolean hasAutoDeployImpactedBaselineThreshold()
optional float auto_deploy_impacted_baseline_threshold = 292441667;hasAutoDeployImpactedBaselineThreshold in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic float getAutoDeployImpactedBaselineThreshold()
optional float auto_deploy_impacted_baseline_threshold = 292441667;getAutoDeployImpactedBaselineThreshold in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic boolean hasAutoDeployLoadThreshold()
optional float auto_deploy_load_threshold = 522227738;hasAutoDeployLoadThreshold in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic float getAutoDeployLoadThreshold()
optional float auto_deploy_load_threshold = 522227738;getAutoDeployLoadThreshold in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic boolean hasDetectionAbsoluteQps()
optional float detection_absolute_qps = 383123174;hasDetectionAbsoluteQps in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic float getDetectionAbsoluteQps()
optional float detection_absolute_qps = 383123174;getDetectionAbsoluteQps in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic boolean hasDetectionLoadThreshold()
optional float detection_load_threshold = 430499148;hasDetectionLoadThreshold in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic float getDetectionLoadThreshold()
optional float detection_load_threshold = 430499148;getDetectionLoadThreshold in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic boolean hasDetectionRelativeToBaselineQps()
optional float detection_relative_to_baseline_qps = 291343749;hasDetectionRelativeToBaselineQps in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic float getDetectionRelativeToBaselineQps()
optional float detection_relative_to_baseline_qps = 291343749;getDetectionRelativeToBaselineQps in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic boolean 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;hasName in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic String 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;getName in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic com.google.protobuf.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;getNameBytes in interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfigOrBuilderpublic 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;
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;
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;
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;
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;
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.Builder newBuilder()
public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.Builder newBuilder(SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig prototype)
public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig getDefaultInstance()
public static com.google.protobuf.Parser<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig> parser()
public com.google.protobuf.Parser<SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigThresholdConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.