public interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEnable()
public abstract boolean getEnable()If set to true, enables CAAP for L7 DDoS detection. This field is only supported in Global Security Policies of type CLOUD_ARMOR.
optional bool enable = 311764355;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enable. |
getRuleVisibility()
public abstract String getRuleVisibility()Rule visibility can be one of the following: STANDARD - opaque rules. (default) PREMIUM - transparent rules. This field is only supported in Global Security Policies of type CLOUD_ARMOR. Check the RuleVisibility enum for the list of possible values.
optional string rule_visibility = 453258293;
| Returns | |
|---|---|
| Type | Description |
String |
The ruleVisibility. |
getRuleVisibilityBytes()
public abstract ByteString getRuleVisibilityBytes()Rule visibility can be one of the following: STANDARD - opaque rules. (default) PREMIUM - transparent rules. This field is only supported in Global Security Policies of type CLOUD_ARMOR. Check the RuleVisibility enum for the list of possible values.
optional string rule_visibility = 453258293;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for ruleVisibility. |
hasEnable()
public abstract boolean hasEnable()If set to true, enables CAAP for L7 DDoS detection. This field is only supported in Global Security Policies of type CLOUD_ARMOR.
optional bool enable = 311764355;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the enable field is set. |
hasRuleVisibility()
public abstract boolean hasRuleVisibility()Rule visibility can be one of the following: STANDARD - opaque rules. (default) PREMIUM - transparent rules. This field is only supported in Global Security Policies of type CLOUD_ARMOR. Check the RuleVisibility enum for the list of possible values.
optional string rule_visibility = 453258293;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the ruleVisibility field is set. |