Interface SecurityPolicyAdaptiveProtectionConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
SecurityPolicyAdaptiveProtectionConfig, SecurityPolicyAdaptiveProtectionConfig.Builder

@Generated public interface SecurityPolicyAdaptiveProtectionConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasLayer7DdosDefenseConfig

      boolean hasLayer7DdosDefenseConfig()
       If set to true, enables Cloud Armor Machine Learning.
       
      optional .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig layer7_ddos_defense_config = 437316771;
      Returns:
      Whether the layer7DdosDefenseConfig field is set.
    • getLayer7DdosDefenseConfig

       If set to true, enables Cloud Armor Machine Learning.
       
      optional .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig layer7_ddos_defense_config = 437316771;
      Returns:
      The layer7DdosDefenseConfig.
    • getLayer7DdosDefenseConfigOrBuilder

       If set to true, enables Cloud Armor Machine Learning.
       
      optional .google.cloud.compute.v1.SecurityPolicyAdaptiveProtectionConfigLayer7DdosDefenseConfig layer7_ddos_defense_config = 437316771;