Interface AnalyzerOrgPolicy.RuleOrBuilder

    • Method Detail

      • hasValues

        boolean hasValues()
         List of values to be used for this PolicyRule. This field can be set
         only in Policies for list constraints.
         
        .google.cloud.asset.v1.AnalyzerOrgPolicy.Rule.StringValues values = 3;
        Returns:
        Whether the values field is set.
      • getValues

        AnalyzerOrgPolicy.Rule.StringValues getValues()
         List of values to be used for this PolicyRule. This field can be set
         only in Policies for list constraints.
         
        .google.cloud.asset.v1.AnalyzerOrgPolicy.Rule.StringValues values = 3;
        Returns:
        The values.
      • getValuesOrBuilder

        AnalyzerOrgPolicy.Rule.StringValuesOrBuilder getValuesOrBuilder()
         List of values to be used for this PolicyRule. This field can be set
         only in Policies for list constraints.
         
        .google.cloud.asset.v1.AnalyzerOrgPolicy.Rule.StringValues values = 3;
      • hasAllowAll

        boolean hasAllowAll()
         Setting this to true means that all values are allowed. This field can
         be set only in Policies for list constraints.
         
        bool allow_all = 4;
        Returns:
        Whether the allowAll field is set.
      • getAllowAll

        boolean getAllowAll()
         Setting this to true means that all values are allowed. This field can
         be set only in Policies for list constraints.
         
        bool allow_all = 4;
        Returns:
        The allowAll.
      • hasDenyAll

        boolean hasDenyAll()
         Setting this to true means that all values are denied. This field can
         be set only in Policies for list constraints.
         
        bool deny_all = 5;
        Returns:
        Whether the denyAll field is set.
      • getDenyAll

        boolean getDenyAll()
         Setting this to true means that all values are denied. This field can
         be set only in Policies for list constraints.
         
        bool deny_all = 5;
        Returns:
        The denyAll.
      • hasEnforce

        boolean hasEnforce()
         If `true`, then the `Policy` is enforced. If `false`, then any
         configuration is acceptable.
         This field can be set only in Policies for boolean constraints.
         
        bool enforce = 6;
        Returns:
        Whether the enforce field is set.
      • getEnforce

        boolean getEnforce()
         If `true`, then the `Policy` is enforced. If `false`, then any
         configuration is acceptable.
         This field can be set only in Policies for boolean constraints.
         
        bool enforce = 6;
        Returns:
        The enforce.
      • hasCondition

        boolean hasCondition()
         The evaluating condition for this rule.
         
        .google.type.Expr condition = 7;
        Returns:
        Whether the condition field is set.
      • getCondition

        com.google.type.Expr getCondition()
         The evaluating condition for this rule.
         
        .google.type.Expr condition = 7;
        Returns:
        The condition.
      • getConditionOrBuilder

        com.google.type.ExprOrBuilder getConditionOrBuilder()
         The evaluating condition for this rule.
         
        .google.type.Expr condition = 7;