public interface SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEnable()
public abstract boolean getEnable()If set to true, enables CAAP for L7 DDoS detection.
optional bool enable = 311764355;
| 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. Check the RuleVisibility enum for the list of possible values.
optional string rule_visibility = 453258293;
| 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. Check the RuleVisibility enum for the list of possible values.
optional string rule_visibility = 453258293;
| Type | Description |
ByteString |
The bytes for ruleVisibility. |
hasEnable()
public abstract boolean hasEnable()If set to true, enables CAAP for L7 DDoS detection.
optional bool enable = 311764355;
| 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. Check the RuleVisibility enum for the list of possible values.
optional string rule_visibility = 453258293;
| Type | Description |
boolean |
Whether the ruleVisibility field is set. |