public interface ProcessOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getArgs(int index)
Process arguments as JSON encoded strings.
|
com.google.protobuf.ByteString |
getArgsBytes(int index)
Process arguments as JSON encoded strings.
|
int |
getArgsCount()
Process arguments as JSON encoded strings.
|
List<String> |
getArgsList()
Process arguments as JSON encoded strings.
|
boolean |
getArgumentsTruncated()
True if `args` is incomplete.
|
File |
getBinary()
File information for the process executable.
|
FileOrBuilder |
getBinaryOrBuilder()
File information for the process executable.
|
EnvironmentVariable |
getEnvVariables(int index)
Process environment variables.
|
int |
getEnvVariablesCount()
Process environment variables.
|
List<EnvironmentVariable> |
getEnvVariablesList()
Process environment variables.
|
EnvironmentVariableOrBuilder |
getEnvVariablesOrBuilder(int index)
Process environment variables.
|
List<? extends EnvironmentVariableOrBuilder> |
getEnvVariablesOrBuilderList()
Process environment variables.
|
boolean |
getEnvVariablesTruncated()
True if `env_variables` is incomplete.
|
File |
getLibraries(int index)
File information for libraries loaded by the process.
|
int |
getLibrariesCount()
File information for libraries loaded by the process.
|
List<File> |
getLibrariesList()
File information for libraries loaded by the process.
|
FileOrBuilder |
getLibrariesOrBuilder(int index)
File information for libraries loaded by the process.
|
List<? extends FileOrBuilder> |
getLibrariesOrBuilderList()
File information for libraries loaded by the process.
|
String |
getName()
The process name, as displayed in utilities like `top` and `ps`.
|
com.google.protobuf.ByteString |
getNameBytes()
The process name, as displayed in utilities like `top` and `ps`.
|
long |
getParentPid()
The parent process ID.
|
long |
getPid()
The process ID.
|
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.
|
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.
|
boolean |
hasBinary()
File information for the process executable.
|
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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString 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;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;boolean hasBinary()
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;File getBinary()
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;FileOrBuilder getBinaryOrBuilder()
File information for the process executable.
.google.cloud.securitycenter.v1.File binary = 3;List<File> getLibrariesList()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;File getLibraries(int index)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;int getLibrariesCount()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;List<? extends FileOrBuilder> getLibrariesOrBuilderList()
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;FileOrBuilder getLibrariesOrBuilder(int index)
File information for libraries loaded by the process.
repeated .google.cloud.securitycenter.v1.File libraries = 4;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;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;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;List<String> getArgsList()
Process arguments as JSON encoded strings.
repeated string args = 6;int getArgsCount()
Process arguments as JSON encoded strings.
repeated string args = 6;String getArgs(int index)
Process arguments as JSON encoded strings.
repeated string args = 6;index - The index of the element to return.com.google.protobuf.ByteString getArgsBytes(int index)
Process arguments as JSON encoded strings.
repeated string args = 6;index - The index of the value to return.boolean getArgumentsTruncated()
True if `args` is incomplete.
bool arguments_truncated = 7;List<EnvironmentVariable> getEnvVariablesList()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;EnvironmentVariable getEnvVariables(int index)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;int getEnvVariablesCount()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;List<? extends EnvironmentVariableOrBuilder> getEnvVariablesOrBuilderList()
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;EnvironmentVariableOrBuilder getEnvVariablesOrBuilder(int index)
Process environment variables.
repeated .google.cloud.securitycenter.v1.EnvironmentVariable env_variables = 8;boolean getEnvVariablesTruncated()
True if `env_variables` is incomplete.
bool env_variables_truncated = 9;long getPid()
The process ID.
int64 pid = 10;long getParentPid()
The parent process ID.
int64 parent_pid = 11;Copyright © 2024 Google LLC. All rights reserved.