Interface StrategyPolicyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StrategyPolicy,StrategyPolicy.Builder
public interface StrategyPolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionControls per-mnemonic policies for the local execution leg of dynamic execution.Controls per-mnemonic policies for the local execution leg of dynamic execution.Controls per-mnemonic policies for the remote execution leg of dynamic execution.Controls per-mnemonic policies for the remote execution leg of dynamic execution.Controls per-mnemonic policies for regular spawn/action execution.Controls per-mnemonic policies for regular spawn/action execution.booleanControls per-mnemonic policies for the local execution leg of dynamic execution.booleanControls per-mnemonic policies for the remote execution leg of dynamic execution.booleanControls per-mnemonic policies for regular spawn/action execution.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
-
hasMnemonicPolicy
boolean hasMnemonicPolicy()Controls per-mnemonic policies for regular spawn/action execution. Relevant command-line flags this controls include --strategy and --genrule_strategy.
optional .blaze.strategy_policy.MnemonicPolicy mnemonic_policy = 1;- Returns:
- Whether the mnemonicPolicy field is set.
-
getMnemonicPolicy
MnemonicPolicy getMnemonicPolicy()Controls per-mnemonic policies for regular spawn/action execution. Relevant command-line flags this controls include --strategy and --genrule_strategy.
optional .blaze.strategy_policy.MnemonicPolicy mnemonic_policy = 1;- Returns:
- The mnemonicPolicy.
-
getMnemonicPolicyOrBuilder
MnemonicPolicyOrBuilder getMnemonicPolicyOrBuilder()Controls per-mnemonic policies for regular spawn/action execution. Relevant command-line flags this controls include --strategy and --genrule_strategy.
optional .blaze.strategy_policy.MnemonicPolicy mnemonic_policy = 1; -
hasDynamicRemotePolicy
boolean hasDynamicRemotePolicy()Controls per-mnemonic policies for the remote execution leg of dynamic execution. Relevant flag is --dynamic_remote_strategy.
optional .blaze.strategy_policy.MnemonicPolicy dynamic_remote_policy = 2;- Returns:
- Whether the dynamicRemotePolicy field is set.
-
getDynamicRemotePolicy
MnemonicPolicy getDynamicRemotePolicy()Controls per-mnemonic policies for the remote execution leg of dynamic execution. Relevant flag is --dynamic_remote_strategy.
optional .blaze.strategy_policy.MnemonicPolicy dynamic_remote_policy = 2;- Returns:
- The dynamicRemotePolicy.
-
getDynamicRemotePolicyOrBuilder
MnemonicPolicyOrBuilder getDynamicRemotePolicyOrBuilder()Controls per-mnemonic policies for the remote execution leg of dynamic execution. Relevant flag is --dynamic_remote_strategy.
optional .blaze.strategy_policy.MnemonicPolicy dynamic_remote_policy = 2; -
hasDynamicLocalPolicy
boolean hasDynamicLocalPolicy()Controls per-mnemonic policies for the local execution leg of dynamic execution. Relevant flag is --dynamic_local_strategy.
optional .blaze.strategy_policy.MnemonicPolicy dynamic_local_policy = 3;- Returns:
- Whether the dynamicLocalPolicy field is set.
-
getDynamicLocalPolicy
MnemonicPolicy getDynamicLocalPolicy()Controls per-mnemonic policies for the local execution leg of dynamic execution. Relevant flag is --dynamic_local_strategy.
optional .blaze.strategy_policy.MnemonicPolicy dynamic_local_policy = 3;- Returns:
- The dynamicLocalPolicy.
-
getDynamicLocalPolicyOrBuilder
MnemonicPolicyOrBuilder getDynamicLocalPolicyOrBuilder()Controls per-mnemonic policies for the local execution leg of dynamic execution. Relevant flag is --dynamic_local_strategy.
optional .blaze.strategy_policy.MnemonicPolicy dynamic_local_policy = 3;
-