public interface ProcessOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getArgs(int index)
Process arguments as JSON encoded strings.
|
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 visible in utilities like `top` and `ps`; it can
be accessed via `/proc/[pid]/comm` and changed with `prctl(PR_SET_NAME)`.
|
ByteString |
getNameBytes()
The process name visible in utilities like `top` and `ps`; it can
be accessed via `/proc/[pid]/comm` and changed with `prctl(PR_SET_NAME)`.
|
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, hasOneof
isInitialized
String getName()
The process name visible in utilities like `top` and `ps`; it can be accessed via `/proc/[pid]/comm` and changed with `prctl(PR_SET_NAME)`.
string name = 12;
ByteString getNameBytes()
The process name visible in utilities like `top` and `ps`; it can be accessed via `/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.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 © 2022 Google LLC. All rights reserved.