Interface WafExpressionSetOrBuilder

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

    public interface WafExpressionSetOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getAliasesList

        List<String> getAliasesList()
         A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
         
        repeated string aliases = 159207166;
        Returns:
        A list containing the aliases.
      • getAliasesCount

        int getAliasesCount()
         A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
         
        repeated string aliases = 159207166;
        Returns:
        The count of aliases.
      • getAliases

        String getAliases​(int index)
         A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
         
        repeated string aliases = 159207166;
        Parameters:
        index - The index of the element to return.
        Returns:
        The aliases at the given index.
      • getAliasesBytes

        com.google.protobuf.ByteString getAliasesBytes​(int index)
         A list of alternate IDs. The format should be: - E.g. XSS-stable Generic suffix like "stable" is particularly useful if a policy likes to avail newer set of expressions without having to change the policy. A given alias name can't be used for more than one entity set.
         
        repeated string aliases = 159207166;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the aliases at the given index.
      • getExpressionsList

        List<WafExpressionSetExpression> getExpressionsList()
         List of available expressions.
         
        repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
      • getExpressions

        WafExpressionSetExpression getExpressions​(int index)
         List of available expressions.
         
        repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
      • getExpressionsCount

        int getExpressionsCount()
         List of available expressions.
         
        repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
      • getExpressionsOrBuilderList

        List<? extends WafExpressionSetExpressionOrBuilder> getExpressionsOrBuilderList()
         List of available expressions.
         
        repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
      • getExpressionsOrBuilder

        WafExpressionSetExpressionOrBuilder getExpressionsOrBuilder​(int index)
         List of available expressions.
         
        repeated .google.cloud.compute.v1.WafExpressionSetExpression expressions = 175554779;
      • hasId

        boolean hasId()
         Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
         
        optional string id = 3355;
        Returns:
        Whether the id field is set.
      • getId

        String getId()
         Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
         
        optional string id = 3355;
        Returns:
        The id.
      • getIdBytes

        com.google.protobuf.ByteString getIdBytes()
         Google specified expression set ID. The format should be: - E.g. XSS-20170329 required
         
        optional string id = 3355;
        Returns:
        The bytes for id.