@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LineageObject extends Object implements Serializable, Cloneable, StructuredPojo
Information about the runtime process details.
Constructor and Description |
---|
LineageObject() |
Modifier and Type | Method and Description |
---|---|
LineageObject |
clone() |
boolean |
equals(Object obj) |
Integer |
getEuid()
The effective user ID that was used to execute the process.
|
String |
getExecutablePath()
The absolute path of the process executable file.
|
String |
getName()
The name of the process.
|
Integer |
getNamespacePid()
The process ID of the child process.
|
String |
getParentUuid()
The unique ID of the parent process.
|
Integer |
getPid()
The ID of the process.
|
Date |
getStartTime()
The time when the process started.
|
Integer |
getUserId()
The user ID of the user that executed the process.
|
String |
getUuid()
The unique ID assigned to the process by GuardDuty.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEuid(Integer euid)
The effective user ID that was used to execute the process.
|
void |
setExecutablePath(String executablePath)
The absolute path of the process executable file.
|
void |
setName(String name)
The name of the process.
|
void |
setNamespacePid(Integer namespacePid)
The process ID of the child process.
|
void |
setParentUuid(String parentUuid)
The unique ID of the parent process.
|
void |
setPid(Integer pid)
The ID of the process.
|
void |
setStartTime(Date startTime)
The time when the process started.
|
void |
setUserId(Integer userId)
The user ID of the user that executed the process.
|
void |
setUuid(String uuid)
The unique ID assigned to the process by GuardDuty.
|
String |
toString()
Returns a string representation of this object.
|
LineageObject |
withEuid(Integer euid)
The effective user ID that was used to execute the process.
|
LineageObject |
withExecutablePath(String executablePath)
The absolute path of the process executable file.
|
LineageObject |
withName(String name)
The name of the process.
|
LineageObject |
withNamespacePid(Integer namespacePid)
The process ID of the child process.
|
LineageObject |
withParentUuid(String parentUuid)
The unique ID of the parent process.
|
LineageObject |
withPid(Integer pid)
The ID of the process.
|
LineageObject |
withStartTime(Date startTime)
The time when the process started.
|
LineageObject |
withUserId(Integer userId)
The user ID of the user that executed the process.
|
LineageObject |
withUuid(String uuid)
The unique ID assigned to the process by GuardDuty.
|
public void setStartTime(Date startTime)
The time when the process started. This is in UTC format.
startTime
- The time when the process started. This is in UTC format.public Date getStartTime()
The time when the process started. This is in UTC format.
public LineageObject withStartTime(Date startTime)
The time when the process started. This is in UTC format.
startTime
- The time when the process started. This is in UTC format.public void setNamespacePid(Integer namespacePid)
The process ID of the child process.
namespacePid
- The process ID of the child process.public Integer getNamespacePid()
The process ID of the child process.
public LineageObject withNamespacePid(Integer namespacePid)
The process ID of the child process.
namespacePid
- The process ID of the child process.public void setUserId(Integer userId)
The user ID of the user that executed the process.
userId
- The user ID of the user that executed the process.public Integer getUserId()
The user ID of the user that executed the process.
public LineageObject withUserId(Integer userId)
The user ID of the user that executed the process.
userId
- The user ID of the user that executed the process.public void setName(String name)
The name of the process.
name
- The name of the process.public String getName()
The name of the process.
public LineageObject withName(String name)
The name of the process.
name
- The name of the process.public void setPid(Integer pid)
The ID of the process.
pid
- The ID of the process.public Integer getPid()
The ID of the process.
public LineageObject withPid(Integer pid)
The ID of the process.
pid
- The ID of the process.public void setUuid(String uuid)
The unique ID assigned to the process by GuardDuty.
uuid
- The unique ID assigned to the process by GuardDuty.public String getUuid()
The unique ID assigned to the process by GuardDuty.
public LineageObject withUuid(String uuid)
The unique ID assigned to the process by GuardDuty.
uuid
- The unique ID assigned to the process by GuardDuty.public void setExecutablePath(String executablePath)
The absolute path of the process executable file.
executablePath
- The absolute path of the process executable file.public String getExecutablePath()
The absolute path of the process executable file.
public LineageObject withExecutablePath(String executablePath)
The absolute path of the process executable file.
executablePath
- The absolute path of the process executable file.public void setEuid(Integer euid)
The effective user ID that was used to execute the process.
euid
- The effective user ID that was used to execute the process.public Integer getEuid()
The effective user ID that was used to execute the process.
public LineageObject withEuid(Integer euid)
The effective user ID that was used to execute the process.
euid
- The effective user ID that was used to execute the process.public void setParentUuid(String parentUuid)
The unique ID of the parent process. This ID is assigned to the parent process by GuardDuty.
parentUuid
- The unique ID of the parent process. This ID is assigned to the parent process by GuardDuty.public String getParentUuid()
The unique ID of the parent process. This ID is assigned to the parent process by GuardDuty.
public LineageObject withParentUuid(String parentUuid)
The unique ID of the parent process. This ID is assigned to the parent process by GuardDuty.
parentUuid
- The unique ID of the parent process. This ID is assigned to the parent process by GuardDuty.public String toString()
toString
in class Object
Object.toString()
public LineageObject clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.