Class MnemonicPolicy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MnemonicPolicy.Builder>
com.google.devtools.build.lib.runtime.proto.MnemonicPolicy.Builder
- All Implemented Interfaces:
MnemonicPolicyOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MnemonicPolicy
public static final class MnemonicPolicy.Builder
extends com.google.protobuf.GeneratedMessage.Builder<MnemonicPolicy.Builder>
implements MnemonicPolicyOrBuilder
Protobuf type
blaze.strategy_policy.MnemonicPolicy-
Method Summary
Modifier and TypeMethodDescriptionaddAllDefaultAllowlist(Iterable<String> values) Default allowed strategies for mnemonics not present in `strategy` list.addAllStrategyAllowlist(Iterable<? extends StrategiesForMnemonic> values) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;addDefaultAllowlist(String value) Default allowed strategies for mnemonics not present in `strategy` list.addDefaultAllowlistBytes(com.google.protobuf.ByteString value) Default allowed strategies for mnemonics not present in `strategy` list.addStrategyAllowlist(int index, StrategiesForMnemonic value) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;addStrategyAllowlist(int index, StrategiesForMnemonic.Builder builderForValue) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;addStrategyAllowlist(StrategiesForMnemonic.Builder builderForValue) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;addStrategyAllowlistBuilder(int index) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;build()clear()Default allowed strategies for mnemonics not present in `strategy` list.repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;getDefaultAllowlist(int index) Default allowed strategies for mnemonics not present in `strategy` list.com.google.protobuf.ByteStringgetDefaultAllowlistBytes(int index) Default allowed strategies for mnemonics not present in `strategy` list.intDefault allowed strategies for mnemonics not present in `strategy` list.com.google.protobuf.ProtocolStringListDefault allowed strategies for mnemonics not present in `strategy` list.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetStrategyAllowlist(int index) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;getStrategyAllowlistBuilder(int index) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;intrepeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;getStrategyAllowlistOrBuilder(int index) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;List<? extends StrategiesForMnemonicOrBuilder>repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(MnemonicPolicy other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeStrategyAllowlist(int index) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;setDefaultAllowlist(int index, String value) Default allowed strategies for mnemonics not present in `strategy` list.setStrategyAllowlist(int index, StrategiesForMnemonic value) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;setStrategyAllowlist(int index, StrategiesForMnemonic.Builder builderForValue) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<MnemonicPolicy.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<MnemonicPolicy.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<MnemonicPolicy.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MnemonicPolicy.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MnemonicPolicy.Builder>
-
mergeFrom
public MnemonicPolicy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MnemonicPolicy.Builder>- Throws:
IOException
-
getDefaultAllowlistList
public com.google.protobuf.ProtocolStringList getDefaultAllowlistList()Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Specified by:
getDefaultAllowlistListin interfaceMnemonicPolicyOrBuilder- Returns:
- A list containing the defaultAllowlist.
-
getDefaultAllowlistCount
public int getDefaultAllowlistCount()Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Specified by:
getDefaultAllowlistCountin interfaceMnemonicPolicyOrBuilder- Returns:
- The count of defaultAllowlist.
-
getDefaultAllowlist
Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Specified by:
getDefaultAllowlistin interfaceMnemonicPolicyOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The defaultAllowlist at the given index.
-
getDefaultAllowlistBytes
public com.google.protobuf.ByteString getDefaultAllowlistBytes(int index) Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Specified by:
getDefaultAllowlistBytesin interfaceMnemonicPolicyOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the defaultAllowlist at the given index.
-
setDefaultAllowlist
Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Parameters:
index- The index to set the value at.value- The defaultAllowlist to set.- Returns:
- This builder for chaining.
-
addDefaultAllowlist
Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Parameters:
value- The defaultAllowlist to add.- Returns:
- This builder for chaining.
-
addAllDefaultAllowlist
Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Parameters:
values- The defaultAllowlist to add.- Returns:
- This builder for chaining.
-
clearDefaultAllowlist
Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Returns:
- This builder for chaining.
-
addDefaultAllowlistBytes
Default allowed strategies for mnemonics not present in `strategy` list.
repeated string default_allowlist = 1;- Parameters:
value- The bytes of the defaultAllowlist to add.- Returns:
- This builder for chaining.
-
getStrategyAllowlistList
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;- Specified by:
getStrategyAllowlistListin interfaceMnemonicPolicyOrBuilder
-
getStrategyAllowlistCount
public int getStrategyAllowlistCount()repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;- Specified by:
getStrategyAllowlistCountin interfaceMnemonicPolicyOrBuilder
-
getStrategyAllowlist
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;- Specified by:
getStrategyAllowlistin interfaceMnemonicPolicyOrBuilder
-
setStrategyAllowlist
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
setStrategyAllowlist
public MnemonicPolicy.Builder setStrategyAllowlist(int index, StrategiesForMnemonic.Builder builderForValue) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
addStrategyAllowlist
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
addStrategyAllowlist
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
addStrategyAllowlist
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
addStrategyAllowlist
public MnemonicPolicy.Builder addStrategyAllowlist(int index, StrategiesForMnemonic.Builder builderForValue) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
addAllStrategyAllowlist
public MnemonicPolicy.Builder addAllStrategyAllowlist(Iterable<? extends StrategiesForMnemonic> values) repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
clearStrategyAllowlist
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
removeStrategyAllowlist
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
getStrategyAllowlistBuilder
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
getStrategyAllowlistOrBuilder
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;- Specified by:
getStrategyAllowlistOrBuilderin interfaceMnemonicPolicyOrBuilder
-
getStrategyAllowlistOrBuilderList
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;- Specified by:
getStrategyAllowlistOrBuilderListin interfaceMnemonicPolicyOrBuilder
-
addStrategyAllowlistBuilder
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
addStrategyAllowlistBuilder
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2; -
getStrategyAllowlistBuilderList
repeated .blaze.strategy_policy.StrategiesForMnemonic strategy_allowlist = 2;
-