Class Process.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
- com.google.cloud.securitycenter.v1.Process.Builder
-
- All Implemented Interfaces:
ProcessOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Process
public static final class Process.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Process.Builder> implements ProcessOrBuilder
Represents an operating system process.
Protobuf typegoogle.cloud.securitycenter.v1.Process
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Process.BuilderaddAllArgs(Iterable<String> values)Process arguments as JSON encoded strings.Process.BuilderaddAllEnvVariables(Iterable<? extends EnvironmentVariable> values)Process environment variables.Process.BuilderaddAllLibraries(Iterable<? extends File> values)File information for libraries loaded by the process.Process.BuilderaddArgs(String value)Process arguments as JSON encoded strings.Process.BuilderaddArgsBytes(com.google.protobuf.ByteString value)Process arguments as JSON encoded strings.Process.BuilderaddEnvVariables(int index, EnvironmentVariable value)Process environment variables.Process.BuilderaddEnvVariables(int index, EnvironmentVariable.Builder builderForValue)Process environment variables.Process.BuilderaddEnvVariables(EnvironmentVariable value)Process environment variables.Process.BuilderaddEnvVariables(EnvironmentVariable.Builder builderForValue)Process environment variables.EnvironmentVariable.BuilderaddEnvVariablesBuilder()Process environment variables.EnvironmentVariable.BuilderaddEnvVariablesBuilder(int index)Process environment variables.Process.BuilderaddLibraries(int index, File value)File information for libraries loaded by the process.Process.BuilderaddLibraries(int index, File.Builder builderForValue)File information for libraries loaded by the process.Process.BuilderaddLibraries(File value)File information for libraries loaded by the process.Process.BuilderaddLibraries(File.Builder builderForValue)File information for libraries loaded by the process.File.BuilderaddLibrariesBuilder()File information for libraries loaded by the process.File.BuilderaddLibrariesBuilder(int index)File information for libraries loaded by the process.Process.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Processbuild()ProcessbuildPartial()Process.Builderclear()Process.BuilderclearArgs()Process arguments as JSON encoded strings.Process.BuilderclearArgumentsTruncated()True if `args` is incomplete.Process.BuilderclearBinary()File information for the process executable.Process.BuilderclearEnvVariables()Process environment variables.Process.BuilderclearEnvVariablesTruncated()True if `env_variables` is incomplete.Process.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Process.BuilderclearLibraries()File information for libraries loaded by the process.Process.BuilderclearName()The process name, as displayed in utilities like `top` and `ps`.Process.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Process.BuilderclearParentPid()The parent process ID.Process.BuilderclearPid()The process ID.Process.BuilderclearScript()When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.Process.Builderclone()StringgetArgs(int index)Process arguments as JSON encoded strings.com.google.protobuf.ByteStringgetArgsBytes(int index)Process arguments as JSON encoded strings.intgetArgsCount()Process arguments as JSON encoded strings.com.google.protobuf.ProtocolStringListgetArgsList()Process arguments as JSON encoded strings.booleangetArgumentsTruncated()True if `args` is incomplete.FilegetBinary()File information for the process executable.File.BuildergetBinaryBuilder()File information for the process executable.FileOrBuildergetBinaryOrBuilder()File information for the process executable.ProcessgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()EnvironmentVariablegetEnvVariables(int index)Process environment variables.EnvironmentVariable.BuildergetEnvVariablesBuilder(int index)Process environment variables.List<EnvironmentVariable.Builder>getEnvVariablesBuilderList()Process environment variables.intgetEnvVariablesCount()Process environment variables.List<EnvironmentVariable>getEnvVariablesList()Process environment variables.EnvironmentVariableOrBuildergetEnvVariablesOrBuilder(int index)Process environment variables.List<? extends EnvironmentVariableOrBuilder>getEnvVariablesOrBuilderList()Process environment variables.booleangetEnvVariablesTruncated()True if `env_variables` is incomplete.FilegetLibraries(int index)File information for libraries loaded by the process.File.BuildergetLibrariesBuilder(int index)File information for libraries loaded by the process.List<File.Builder>getLibrariesBuilderList()File information for libraries loaded by the process.intgetLibrariesCount()File information for libraries loaded by the process.List<File>getLibrariesList()File information for libraries loaded by the process.FileOrBuildergetLibrariesOrBuilder(int index)File information for libraries loaded by the process.List<? extends FileOrBuilder>getLibrariesOrBuilderList()File information for libraries loaded by the process.StringgetName()The process name, as displayed in utilities like `top` and `ps`.com.google.protobuf.ByteStringgetNameBytes()The process name, as displayed in utilities like `top` and `ps`.longgetParentPid()The parent process ID.longgetPid()The process ID.FilegetScript()When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.File.BuildergetScriptBuilder()When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.FileOrBuildergetScriptOrBuilder()When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.booleanhasBinary()File information for the process executable.booleanhasScript()When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Process.BuildermergeBinary(File value)File information for the process executable.Process.BuildermergeFrom(Process other)Process.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Process.BuildermergeFrom(com.google.protobuf.Message other)Process.BuildermergeScript(File value)When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.Process.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Process.BuilderremoveEnvVariables(int index)Process environment variables.Process.BuilderremoveLibraries(int index)File information for libraries loaded by the process.Process.BuildersetArgs(int index, String value)Process arguments as JSON encoded strings.Process.BuildersetArgumentsTruncated(boolean value)True if `args` is incomplete.Process.BuildersetBinary(File value)File information for the process executable.Process.BuildersetBinary(File.Builder builderForValue)File information for the process executable.Process.BuildersetEnvVariables(int index, EnvironmentVariable value)Process environment variables.Process.BuildersetEnvVariables(int index, EnvironmentVariable.Builder builderForValue)Process environment variables.Process.BuildersetEnvVariablesTruncated(boolean value)True if `env_variables` is incomplete.Process.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Process.BuildersetLibraries(int index, File value)File information for libraries loaded by the process.Process.BuildersetLibraries(int index, File.Builder builderForValue)File information for libraries loaded by the process.Process.BuildersetName(String value)The process name, as displayed in utilities like `top` and `ps`.Process.BuildersetNameBytes(com.google.protobuf.ByteString value)The process name, as displayed in utilities like `top` and `ps`.Process.BuildersetParentPid(long value)The parent process ID.Process.BuildersetPid(long value)The process ID.Process.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Process.BuildersetScript(File value)When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.Process.BuildersetScript(File.Builder builderForValue)When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.Process.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
clear
public Process.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.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.GeneratedMessageV3.Builder<Process.Builder>
-
getDefaultInstanceForType
public Process getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Process build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Process buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Process.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
setField
public Process.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
clearField
public Process.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
clearOneof
public Process.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
setRepeatedField
public Process.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
addRepeatedField
public Process.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
mergeFrom
public Process.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Process.Builder>
-
mergeFrom
public Process.Builder mergeFrom(Process other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
mergeFrom
public Process.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<Process.Builder>- Throws:
IOException
-
getName
public String getName()
The process name, as displayed in utilities like `top` and `ps`. This name can be accessed through `/proc/[pid]/comm` and changed with `prctl(PR_SET_NAME)`.
string name = 12;- Specified by:
getNamein interfaceProcessOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The process name, as displayed in utilities like `top` and `ps`. This name can be accessed through `/proc/[pid]/comm` and changed with `prctl(PR_SET_NAME)`.
string name = 12;- Specified by:
getNameBytesin interfaceProcessOrBuilder- Returns:
- The bytes for name.
-
setName
public Process.Builder setName(String value)
The process name, as displayed in utilities like `top` and `ps`. This name can be accessed through `/proc/[pid]/comm` and changed with `prctl(PR_SET_NAME)`.
string name = 12;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public Process.Builder clearName()
The process name, as displayed in utilities like `top` and `ps`. This name can be accessed through `/proc/[pid]/comm` and changed with `prctl(PR_SET_NAME)`.
string name = 12;- Returns:
- This builder for chaining.
-
setNameBytes
public Process.Builder setNameBytes(com.google.protobuf.ByteString value)
The process name, as displayed in utilities like `top` and `ps`. This name can be accessed through `/proc/[pid]/comm` and changed with `prctl(PR_SET_NAME)`.
string name = 12;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasBinary
public boolean hasBinary()
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;- Specified by:
hasBinaryin interfaceProcessOrBuilder- Returns:
- Whether the binary field is set.
-
getBinary
public File getBinary()
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;- Specified by:
getBinaryin interfaceProcessOrBuilder- Returns:
- The binary.
-
setBinary
public Process.Builder setBinary(File value)
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;
-
setBinary
public Process.Builder setBinary(File.Builder builderForValue)
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;
-
mergeBinary
public Process.Builder mergeBinary(File value)
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;
-
clearBinary
public Process.Builder clearBinary()
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;
-
getBinaryBuilder
public File.Builder getBinaryBuilder()
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;
-
getBinaryOrBuilder
public FileOrBuilder getBinaryOrBuilder()
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;- Specified by:
getBinaryOrBuilderin interfaceProcessOrBuilder
-
getLibrariesList
public List<File> getLibrariesList()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;- Specified by:
getLibrariesListin interfaceProcessOrBuilder
-
getLibrariesCount
public int getLibrariesCount()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;- Specified by:
getLibrariesCountin interfaceProcessOrBuilder
-
getLibraries
public File getLibraries(int index)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;- Specified by:
getLibrariesin interfaceProcessOrBuilder
-
setLibraries
public Process.Builder setLibraries(int index, File value)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
setLibraries
public Process.Builder setLibraries(int index, File.Builder builderForValue)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
addLibraries
public Process.Builder addLibraries(File value)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
addLibraries
public Process.Builder addLibraries(int index, File value)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
addLibraries
public Process.Builder addLibraries(File.Builder builderForValue)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
addLibraries
public Process.Builder addLibraries(int index, File.Builder builderForValue)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
addAllLibraries
public Process.Builder addAllLibraries(Iterable<? extends File> values)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
clearLibraries
public Process.Builder clearLibraries()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
removeLibraries
public Process.Builder removeLibraries(int index)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
getLibrariesBuilder
public File.Builder getLibrariesBuilder(int index)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
getLibrariesOrBuilder
public FileOrBuilder getLibrariesOrBuilder(int index)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;- Specified by:
getLibrariesOrBuilderin interfaceProcessOrBuilder
-
getLibrariesOrBuilderList
public List<? extends FileOrBuilder> getLibrariesOrBuilderList()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;- Specified by:
getLibrariesOrBuilderListin interfaceProcessOrBuilder
-
addLibrariesBuilder
public File.Builder addLibrariesBuilder()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
addLibrariesBuilder
public File.Builder addLibrariesBuilder(int index)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
getLibrariesBuilderList
public List<File.Builder> getLibrariesBuilderList()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;
-
hasScript
public boolean hasScript()
When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.
.google.cloud.securitycenter.v1.File script = 5;- Specified by:
hasScriptin interfaceProcessOrBuilder- Returns:
- Whether the script field is set.
-
getScript
public File getScript()
When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.
.google.cloud.securitycenter.v1.File script = 5;- Specified by:
getScriptin interfaceProcessOrBuilder- Returns:
- The script.
-
setScript
public Process.Builder setScript(File value)
When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.
.google.cloud.securitycenter.v1.File script = 5;
-
setScript
public Process.Builder setScript(File.Builder builderForValue)
When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.
.google.cloud.securitycenter.v1.File script = 5;
-
mergeScript
public Process.Builder mergeScript(File value)
When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.
.google.cloud.securitycenter.v1.File script = 5;
-
clearScript
public Process.Builder clearScript()
When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.
.google.cloud.securitycenter.v1.File script = 5;
-
getScriptBuilder
public File.Builder getScriptBuilder()
When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.
.google.cloud.securitycenter.v1.File script = 5;
-
getScriptOrBuilder
public FileOrBuilder getScriptOrBuilder()
When the process represents the invocation of a script, `binary` provides information about the interpreter, while `script` provides information about the script file provided to the interpreter.
.google.cloud.securitycenter.v1.File script = 5;- Specified by:
getScriptOrBuilderin interfaceProcessOrBuilder
-
getArgsList
public com.google.protobuf.ProtocolStringList getArgsList()
Process arguments as JSON encoded strings.
repeated string args = 6;- Specified by:
getArgsListin interfaceProcessOrBuilder- Returns:
- A list containing the args.
-
getArgsCount
public int getArgsCount()
Process arguments as JSON encoded strings.
repeated string args = 6;- Specified by:
getArgsCountin interfaceProcessOrBuilder- Returns:
- The count of args.
-
getArgs
public String getArgs(int index)
Process arguments as JSON encoded strings.
repeated string args = 6;- Specified by:
getArgsin interfaceProcessOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The args at the given index.
-
getArgsBytes
public com.google.protobuf.ByteString getArgsBytes(int index)
Process arguments as JSON encoded strings.
repeated string args = 6;- Specified by:
getArgsBytesin interfaceProcessOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the args at the given index.
-
setArgs
public Process.Builder setArgs(int index, String value)
Process arguments as JSON encoded strings.
repeated string args = 6;- Parameters:
index- The index to set the value at.value- The args to set.- Returns:
- This builder for chaining.
-
addArgs
public Process.Builder addArgs(String value)
Process arguments as JSON encoded strings.
repeated string args = 6;- Parameters:
value- The args to add.- Returns:
- This builder for chaining.
-
addAllArgs
public Process.Builder addAllArgs(Iterable<String> values)
Process arguments as JSON encoded strings.
repeated string args = 6;- Parameters:
values- The args to add.- Returns:
- This builder for chaining.
-
clearArgs
public Process.Builder clearArgs()
Process arguments as JSON encoded strings.
repeated string args = 6;- Returns:
- This builder for chaining.
-
addArgsBytes
public Process.Builder addArgsBytes(com.google.protobuf.ByteString value)
Process arguments as JSON encoded strings.
repeated string args = 6;- Parameters:
value- The bytes of the args to add.- Returns:
- This builder for chaining.
-
getArgumentsTruncated
public boolean getArgumentsTruncated()
True if `args` is incomplete.
bool arguments_truncated = 7;- Specified by:
getArgumentsTruncatedin interfaceProcessOrBuilder- Returns:
- The argumentsTruncated.
-
setArgumentsTruncated
public Process.Builder setArgumentsTruncated(boolean value)
True if `args` is incomplete.
bool arguments_truncated = 7;- Parameters:
value- The argumentsTruncated to set.- Returns:
- This builder for chaining.
-
clearArgumentsTruncated
public Process.Builder clearArgumentsTruncated()
True if `args` is incomplete.
bool arguments_truncated = 7;- Returns:
- This builder for chaining.
-
getEnvVariablesList
public List<EnvironmentVariable> getEnvVariablesList()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;- Specified by:
getEnvVariablesListin interfaceProcessOrBuilder
-
getEnvVariablesCount
public int getEnvVariablesCount()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;- Specified by:
getEnvVariablesCountin interfaceProcessOrBuilder
-
getEnvVariables
public EnvironmentVariable getEnvVariables(int index)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;- Specified by:
getEnvVariablesin interfaceProcessOrBuilder
-
setEnvVariables
public Process.Builder setEnvVariables(int index, EnvironmentVariable value)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
setEnvVariables
public Process.Builder setEnvVariables(int index, EnvironmentVariable.Builder builderForValue)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
addEnvVariables
public Process.Builder addEnvVariables(EnvironmentVariable value)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
addEnvVariables
public Process.Builder addEnvVariables(int index, EnvironmentVariable value)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
addEnvVariables
public Process.Builder addEnvVariables(EnvironmentVariable.Builder builderForValue)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
addEnvVariables
public Process.Builder addEnvVariables(int index, EnvironmentVariable.Builder builderForValue)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
addAllEnvVariables
public Process.Builder addAllEnvVariables(Iterable<? extends EnvironmentVariable> values)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
clearEnvVariables
public Process.Builder clearEnvVariables()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
removeEnvVariables
public Process.Builder removeEnvVariables(int index)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
getEnvVariablesBuilder
public EnvironmentVariable.Builder getEnvVariablesBuilder(int index)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
getEnvVariablesOrBuilder
public EnvironmentVariableOrBuilder getEnvVariablesOrBuilder(int index)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;- Specified by:
getEnvVariablesOrBuilderin interfaceProcessOrBuilder
-
getEnvVariablesOrBuilderList
public List<? extends EnvironmentVariableOrBuilder> getEnvVariablesOrBuilderList()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;- Specified by:
getEnvVariablesOrBuilderListin interfaceProcessOrBuilder
-
addEnvVariablesBuilder
public EnvironmentVariable.Builder addEnvVariablesBuilder()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
addEnvVariablesBuilder
public EnvironmentVariable.Builder addEnvVariablesBuilder(int index)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
getEnvVariablesBuilderList
public List<EnvironmentVariable.Builder> getEnvVariablesBuilderList()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;
-
getEnvVariablesTruncated
public boolean getEnvVariablesTruncated()
True if `env_variables` is incomplete.
bool env_variables_truncated = 9;- Specified by:
getEnvVariablesTruncatedin interfaceProcessOrBuilder- Returns:
- The envVariablesTruncated.
-
setEnvVariablesTruncated
public Process.Builder setEnvVariablesTruncated(boolean value)
True if `env_variables` is incomplete.
bool env_variables_truncated = 9;- Parameters:
value- The envVariablesTruncated to set.- Returns:
- This builder for chaining.
-
clearEnvVariablesTruncated
public Process.Builder clearEnvVariablesTruncated()
True if `env_variables` is incomplete.
bool env_variables_truncated = 9;- Returns:
- This builder for chaining.
-
getPid
public long getPid()
The process ID.
int64 pid = 10;- Specified by:
getPidin interfaceProcessOrBuilder- Returns:
- The pid.
-
setPid
public Process.Builder setPid(long value)
The process ID.
int64 pid = 10;- Parameters:
value- The pid to set.- Returns:
- This builder for chaining.
-
clearPid
public Process.Builder clearPid()
The process ID.
int64 pid = 10;- Returns:
- This builder for chaining.
-
getParentPid
public long getParentPid()
The parent process ID.
int64 parent_pid = 11;- Specified by:
getParentPidin interfaceProcessOrBuilder- Returns:
- The parentPid.
-
setParentPid
public Process.Builder setParentPid(long value)
The parent process ID.
int64 parent_pid = 11;- Parameters:
value- The parentPid to set.- Returns:
- This builder for chaining.
-
clearParentPid
public Process.Builder clearParentPid()
The parent process ID.
int64 parent_pid = 11;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Process.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
mergeUnknownFields
public final Process.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Process.Builder>
-
-