Interface InvocationPolicyOuterClass.InvocationPolicyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InvocationPolicyOuterClass.InvocationPolicy,InvocationPolicyOuterClass.InvocationPolicy.Builder
- Enclosing class:
- InvocationPolicyOuterClass
public static interface InvocationPolicyOuterClass.InvocationPolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetFlagPolicies(int index) Order matters.intOrder matters.Order matters.getFlagPoliciesOrBuilder(int index) Order matters.Order matters.optional .blaze.strategy_policy.StrategyPolicy strategy_policy = 2;optional .blaze.strategy_policy.StrategyPolicy strategy_policy = 2;booleanoptional .blaze.strategy_policy.StrategyPolicy strategy_policy = 2;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFlagPoliciesList
List<InvocationPolicyOuterClass.FlagPolicy> getFlagPoliciesList()Order matters. After expanding policies on expansion flags or flags with implicit requirements, only the final policy on a specific flag will be enforced onto the user's command line.
repeated .blaze.invocation_policy.FlagPolicy flag_policies = 1; -
getFlagPolicies
Order matters. After expanding policies on expansion flags or flags with implicit requirements, only the final policy on a specific flag will be enforced onto the user's command line.
repeated .blaze.invocation_policy.FlagPolicy flag_policies = 1; -
getFlagPoliciesCount
int getFlagPoliciesCount()Order matters. After expanding policies on expansion flags or flags with implicit requirements, only the final policy on a specific flag will be enforced onto the user's command line.
repeated .blaze.invocation_policy.FlagPolicy flag_policies = 1; -
getFlagPoliciesOrBuilderList
List<? extends InvocationPolicyOuterClass.FlagPolicyOrBuilder> getFlagPoliciesOrBuilderList()Order matters. After expanding policies on expansion flags or flags with implicit requirements, only the final policy on a specific flag will be enforced onto the user's command line.
repeated .blaze.invocation_policy.FlagPolicy flag_policies = 1; -
getFlagPoliciesOrBuilder
Order matters. After expanding policies on expansion flags or flags with implicit requirements, only the final policy on a specific flag will be enforced onto the user's command line.
repeated .blaze.invocation_policy.FlagPolicy flag_policies = 1; -
hasStrategyPolicy
boolean hasStrategyPolicy()optional .blaze.strategy_policy.StrategyPolicy strategy_policy = 2;- Returns:
- Whether the strategyPolicy field is set.
-
getStrategyPolicy
StrategyPolicy getStrategyPolicy()optional .blaze.strategy_policy.StrategyPolicy strategy_policy = 2;- Returns:
- The strategyPolicy.
-
getStrategyPolicyOrBuilder
StrategyPolicyOrBuilder getStrategyPolicyOrBuilder()optional .blaze.strategy_policy.StrategyPolicy strategy_policy = 2;
-