Package com.google.cloud.compute.v1
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAliases(int index)
A list of alternate IDs.com.google.protobuf.ByteString
getAliasesBytes(int index)
A list of alternate IDs.int
getAliasesCount()
A list of alternate IDs.List<String>
getAliasesList()
A list of alternate IDs.WafExpressionSetExpression
getExpressions(int index)
List of available expressions.int
getExpressionsCount()
List of available expressions.List<WafExpressionSetExpression>
getExpressionsList()
List of available expressions.WafExpressionSetExpressionOrBuilder
getExpressionsOrBuilder(int index)
List of available expressions.List<? extends WafExpressionSetExpressionOrBuilder>
getExpressionsOrBuilderList()
List of available expressions.String
getId()
Google specified expression set ID.com.google.protobuf.ByteString
getIdBytes()
Google specified expression set ID.boolean
hasId()
Google specified expression set ID.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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.
-
-