Class BuildEventStreamProtos.ExecRequestConstructed.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.ExecRequestConstructed.Builder>
com.google.devtools.build.lib.buildeventstream.BuildEventStreamProtos.ExecRequestConstructed.Builder
- All Implemented Interfaces:
BuildEventStreamProtos.ExecRequestConstructedOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BuildEventStreamProtos.ExecRequestConstructed
public static final class BuildEventStreamProtos.ExecRequestConstructed.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.ExecRequestConstructed.Builder>
implements BuildEventStreamProtos.ExecRequestConstructedOrBuilder
Event that contains the ExecRequest of a run command announced only after a successful build and before trying to execute the requested command-line.Protobuf type
build_event_stream.ExecRequestConstructed-
Method Summary
Modifier and TypeMethodDescriptionaddAllArgv(Iterable<? extends com.google.protobuf.ByteString> values) repeated bytes argv = 2;addAllEnvironmentVariable(Iterable<? extends BuildEventStreamProtos.EnvironmentVariable> values) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;addAllEnvironmentVariableToClear(Iterable<? extends com.google.protobuf.ByteString> values) repeated bytes environment_variable_to_clear = 4;addArgv(com.google.protobuf.ByteString value) repeated bytes argv = 2;addEnvironmentVariable(int index, BuildEventStreamProtos.EnvironmentVariable value) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;addEnvironmentVariable(int index, BuildEventStreamProtos.EnvironmentVariable.Builder builderForValue) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;repeated .build_event_stream.EnvironmentVariable environment_variable = 3;addEnvironmentVariable(BuildEventStreamProtos.EnvironmentVariable.Builder builderForValue) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;repeated .build_event_stream.EnvironmentVariable environment_variable = 3;addEnvironmentVariableBuilder(int index) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;addEnvironmentVariableToClear(com.google.protobuf.ByteString value) repeated bytes environment_variable_to_clear = 4;build()clear()repeated bytes argv = 2;repeated .build_event_stream.EnvironmentVariable environment_variable = 3;repeated bytes environment_variable_to_clear = 4;bool should_exec = 5;bytes working_directory = 1;com.google.protobuf.ByteStringgetArgv(int index) repeated bytes argv = 2;intrepeated bytes argv = 2;List<com.google.protobuf.ByteString>repeated bytes argv = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnvironmentVariable(int index) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;getEnvironmentVariableBuilder(int index) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;repeated .build_event_stream.EnvironmentVariable environment_variable = 3;intrepeated .build_event_stream.EnvironmentVariable environment_variable = 3;repeated .build_event_stream.EnvironmentVariable environment_variable = 3;getEnvironmentVariableOrBuilder(int index) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;repeated .build_event_stream.EnvironmentVariable environment_variable = 3;com.google.protobuf.ByteStringgetEnvironmentVariableToClear(int index) repeated bytes environment_variable_to_clear = 4;intrepeated bytes environment_variable_to_clear = 4;List<com.google.protobuf.ByteString>repeated bytes environment_variable_to_clear = 4;booleanbool should_exec = 5;com.google.protobuf.ByteStringbytes working_directory = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeEnvironmentVariable(int index) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;setArgv(int index, com.google.protobuf.ByteString value) repeated bytes argv = 2;setEnvironmentVariable(int index, BuildEventStreamProtos.EnvironmentVariable value) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;setEnvironmentVariable(int index, BuildEventStreamProtos.EnvironmentVariable.Builder builderForValue) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;setEnvironmentVariableToClear(int index, com.google.protobuf.ByteString value) repeated bytes environment_variable_to_clear = 4;setShouldExec(boolean value) bool should_exec = 5;setWorkingDirectory(com.google.protobuf.ByteString value) bytes working_directory = 1;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<BuildEventStreamProtos.ExecRequestConstructed.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<BuildEventStreamProtos.ExecRequestConstructed.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<BuildEventStreamProtos.ExecRequestConstructed.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
public BuildEventStreamProtos.ExecRequestConstructed.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BuildEventStreamProtos.ExecRequestConstructed.Builder>
-
mergeFrom
public BuildEventStreamProtos.ExecRequestConstructed.Builder mergeFrom(BuildEventStreamProtos.ExecRequestConstructed other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BuildEventStreamProtos.ExecRequestConstructed.Builder>
-
mergeFrom
public BuildEventStreamProtos.ExecRequestConstructed.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<BuildEventStreamProtos.ExecRequestConstructed.Builder>- Throws:
IOException
-
getWorkingDirectory
public com.google.protobuf.ByteString getWorkingDirectory()bytes working_directory = 1;- Specified by:
getWorkingDirectoryin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder- Returns:
- The workingDirectory.
-
setWorkingDirectory
public BuildEventStreamProtos.ExecRequestConstructed.Builder setWorkingDirectory(com.google.protobuf.ByteString value) bytes working_directory = 1;- Parameters:
value- The workingDirectory to set.- Returns:
- This builder for chaining.
-
clearWorkingDirectory
bytes working_directory = 1;- Returns:
- This builder for chaining.
-
getArgvList
repeated bytes argv = 2;- Specified by:
getArgvListin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder- Returns:
- A list containing the argv.
-
getArgvCount
public int getArgvCount()repeated bytes argv = 2;- Specified by:
getArgvCountin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder- Returns:
- The count of argv.
-
getArgv
public com.google.protobuf.ByteString getArgv(int index) repeated bytes argv = 2;- Specified by:
getArgvin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The argv at the given index.
-
setArgv
public BuildEventStreamProtos.ExecRequestConstructed.Builder setArgv(int index, com.google.protobuf.ByteString value) repeated bytes argv = 2;- Parameters:
index- The index to set the value at.value- The argv to set.- Returns:
- This builder for chaining.
-
addArgv
public BuildEventStreamProtos.ExecRequestConstructed.Builder addArgv(com.google.protobuf.ByteString value) repeated bytes argv = 2;- Parameters:
value- The argv to add.- Returns:
- This builder for chaining.
-
addAllArgv
public BuildEventStreamProtos.ExecRequestConstructed.Builder addAllArgv(Iterable<? extends com.google.protobuf.ByteString> values) repeated bytes argv = 2;- Parameters:
values- The argv to add.- Returns:
- This builder for chaining.
-
clearArgv
repeated bytes argv = 2;- Returns:
- This builder for chaining.
-
getEnvironmentVariableList
repeated .build_event_stream.EnvironmentVariable environment_variable = 3;- Specified by:
getEnvironmentVariableListin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder
-
getEnvironmentVariableCount
public int getEnvironmentVariableCount()repeated .build_event_stream.EnvironmentVariable environment_variable = 3;- Specified by:
getEnvironmentVariableCountin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder
-
getEnvironmentVariable
repeated .build_event_stream.EnvironmentVariable environment_variable = 3;- Specified by:
getEnvironmentVariablein interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder
-
setEnvironmentVariable
public BuildEventStreamProtos.ExecRequestConstructed.Builder setEnvironmentVariable(int index, BuildEventStreamProtos.EnvironmentVariable value) repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
setEnvironmentVariable
public BuildEventStreamProtos.ExecRequestConstructed.Builder setEnvironmentVariable(int index, BuildEventStreamProtos.EnvironmentVariable.Builder builderForValue) repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
addEnvironmentVariable
public BuildEventStreamProtos.ExecRequestConstructed.Builder addEnvironmentVariable(BuildEventStreamProtos.EnvironmentVariable value) repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
addEnvironmentVariable
public BuildEventStreamProtos.ExecRequestConstructed.Builder addEnvironmentVariable(int index, BuildEventStreamProtos.EnvironmentVariable value) repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
addEnvironmentVariable
public BuildEventStreamProtos.ExecRequestConstructed.Builder addEnvironmentVariable(BuildEventStreamProtos.EnvironmentVariable.Builder builderForValue) repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
addEnvironmentVariable
public BuildEventStreamProtos.ExecRequestConstructed.Builder addEnvironmentVariable(int index, BuildEventStreamProtos.EnvironmentVariable.Builder builderForValue) repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
addAllEnvironmentVariable
public BuildEventStreamProtos.ExecRequestConstructed.Builder addAllEnvironmentVariable(Iterable<? extends BuildEventStreamProtos.EnvironmentVariable> values) repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
clearEnvironmentVariable
repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
removeEnvironmentVariable
repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
getEnvironmentVariableBuilder
repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
getEnvironmentVariableOrBuilder
public BuildEventStreamProtos.EnvironmentVariableOrBuilder getEnvironmentVariableOrBuilder(int index) repeated .build_event_stream.EnvironmentVariable environment_variable = 3;- Specified by:
getEnvironmentVariableOrBuilderin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder
-
getEnvironmentVariableOrBuilderList
public List<? extends BuildEventStreamProtos.EnvironmentVariableOrBuilder> getEnvironmentVariableOrBuilderList()repeated .build_event_stream.EnvironmentVariable environment_variable = 3;- Specified by:
getEnvironmentVariableOrBuilderListin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder
-
addEnvironmentVariableBuilder
repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
addEnvironmentVariableBuilder
repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
getEnvironmentVariableBuilderList
repeated .build_event_stream.EnvironmentVariable environment_variable = 3; -
getEnvironmentVariableToClearList
repeated bytes environment_variable_to_clear = 4;- Specified by:
getEnvironmentVariableToClearListin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder- Returns:
- A list containing the environmentVariableToClear.
-
getEnvironmentVariableToClearCount
public int getEnvironmentVariableToClearCount()repeated bytes environment_variable_to_clear = 4;- Specified by:
getEnvironmentVariableToClearCountin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder- Returns:
- The count of environmentVariableToClear.
-
getEnvironmentVariableToClear
public com.google.protobuf.ByteString getEnvironmentVariableToClear(int index) repeated bytes environment_variable_to_clear = 4;- Specified by:
getEnvironmentVariableToClearin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The environmentVariableToClear at the given index.
-
setEnvironmentVariableToClear
public BuildEventStreamProtos.ExecRequestConstructed.Builder setEnvironmentVariableToClear(int index, com.google.protobuf.ByteString value) repeated bytes environment_variable_to_clear = 4;- Parameters:
index- The index to set the value at.value- The environmentVariableToClear to set.- Returns:
- This builder for chaining.
-
addEnvironmentVariableToClear
public BuildEventStreamProtos.ExecRequestConstructed.Builder addEnvironmentVariableToClear(com.google.protobuf.ByteString value) repeated bytes environment_variable_to_clear = 4;- Parameters:
value- The environmentVariableToClear to add.- Returns:
- This builder for chaining.
-
addAllEnvironmentVariableToClear
public BuildEventStreamProtos.ExecRequestConstructed.Builder addAllEnvironmentVariableToClear(Iterable<? extends com.google.protobuf.ByteString> values) repeated bytes environment_variable_to_clear = 4;- Parameters:
values- The environmentVariableToClear to add.- Returns:
- This builder for chaining.
-
clearEnvironmentVariableToClear
repeated bytes environment_variable_to_clear = 4;- Returns:
- This builder for chaining.
-
getShouldExec
public boolean getShouldExec()bool should_exec = 5;- Specified by:
getShouldExecin interfaceBuildEventStreamProtos.ExecRequestConstructedOrBuilder- Returns:
- The shouldExec.
-
setShouldExec
bool should_exec = 5;- Parameters:
value- The shouldExec to set.- Returns:
- This builder for chaining.
-
clearShouldExec
bool should_exec = 5;- Returns:
- This builder for chaining.
-