Interface WafExpressionSetOrBuilder

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

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

    • 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.