public interface RoutePolicyPolicyTermOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Expr |
getActions(int index)
CEL expressions to evaluate to modify a route when this term matches.
|
int |
getActionsCount()
CEL expressions to evaluate to modify a route when this term matches.
|
List<Expr> |
getActionsList()
CEL expressions to evaluate to modify a route when this term matches.
|
ExprOrBuilder |
getActionsOrBuilder(int index)
CEL expressions to evaluate to modify a route when this term matches.
|
List<? extends ExprOrBuilder> |
getActionsOrBuilderList()
CEL expressions to evaluate to modify a route when this term matches.
|
Expr |
getMatch()
CEL expression evaluated against a route to determine if this term applies.
|
ExprOrBuilder |
getMatchOrBuilder()
CEL expression evaluated against a route to determine if this term applies.
|
int |
getPriority()
The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
|
boolean |
hasMatch()
CEL expression evaluated against a route to determine if this term applies.
|
boolean |
hasPriority()
The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofList<Expr> getActionsList()
CEL expressions to evaluate to modify a route when this term matches.
repeated .google.cloud.compute.v1.Expr actions = 448809213;Expr getActions(int index)
CEL expressions to evaluate to modify a route when this term matches.
repeated .google.cloud.compute.v1.Expr actions = 448809213;int getActionsCount()
CEL expressions to evaluate to modify a route when this term matches.
repeated .google.cloud.compute.v1.Expr actions = 448809213;List<? extends ExprOrBuilder> getActionsOrBuilderList()
CEL expressions to evaluate to modify a route when this term matches.
repeated .google.cloud.compute.v1.Expr actions = 448809213;ExprOrBuilder getActionsOrBuilder(int index)
CEL expressions to evaluate to modify a route when this term matches.
repeated .google.cloud.compute.v1.Expr actions = 448809213;boolean hasMatch()
CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
optional .google.cloud.compute.v1.Expr match = 103668165;Expr getMatch()
CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
optional .google.cloud.compute.v1.Expr match = 103668165;ExprOrBuilder getMatchOrBuilder()
CEL expression evaluated against a route to determine if this term applies. When not set, the term applies to all routes.
optional .google.cloud.compute.v1.Expr match = 103668165;boolean hasPriority()
The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
optional int32 priority = 445151652;int getPriority()
The evaluation priority for this term, which must be between 0 (inclusive) and 2^31 (exclusive), and unique within the list.
optional int32 priority = 445151652;Copyright © 2025 Google LLC. All rights reserved.