@Generated(value="software.amazon.awssdk:codegen") public final class LineageObject extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LineageObject.Builder,LineageObject>
Information about the runtime process details.
| Modifier and Type | Class and Description |
|---|---|
static interface |
LineageObject.Builder |
| Modifier and Type | Method and Description |
|---|---|
static LineageObject.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Integer |
euid()
The effective user ID that was used to execute the process.
|
String |
executablePath()
The absolute path of the process executable file.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the process.
|
Integer |
namespacePid()
The process ID of the child process.
|
String |
parentUuid()
The unique ID of the parent process.
|
Integer |
pid()
The ID of the process.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends LineageObject.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The time when the process started.
|
LineageObject.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Integer |
userId()
The user ID of the user that executed the process.
|
String |
uuid()
The unique ID assigned to the process by GuardDuty.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant startTime()
The time when the process started. This is in UTC format.
public final Integer namespacePid()
The process ID of the child process.
public final Integer userId()
The user ID of the user that executed the process.
public final String name()
The name of the process.
public final Integer pid()
The ID of the process.
public final String uuid()
The unique ID assigned to the process by GuardDuty.
public final String executablePath()
The absolute path of the process executable file.
public final Integer euid()
The effective user ID that was used to execute the process.
public final String parentUuid()
The unique ID of the parent process. This ID is assigned to the parent process by GuardDuty.
public LineageObject.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<LineageObject.Builder,LineageObject>public static LineageObject.Builder builder()
public static Class<? extends LineageObject.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.