Interface ProcessDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProcessDetails.Builder,ProcessDetails>,SdkBuilder<ProcessDetails.Builder,ProcessDetails>,SdkPojo
- Enclosing class:
- ProcessDetails
public static interface ProcessDetails.Builder extends SdkPojo, CopyableBuilder<ProcessDetails.Builder,ProcessDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessDetails.BuilderlaunchedAt(String launchedAt)Indicates when the process was launched.ProcessDetails.Buildername(String name)The name of the process.ProcessDetails.BuilderparentPid(Integer parentPid)The parent process ID.ProcessDetails.Builderpath(String path)The path to the process executable.ProcessDetails.Builderpid(Integer pid)The process ID.ProcessDetails.BuilderterminatedAt(String terminatedAt)Indicates when the process was terminated.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
ProcessDetails.Builder name(String name)
The name of the process.
- Parameters:
name- The name of the process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
path
ProcessDetails.Builder path(String path)
The path to the process executable.
- Parameters:
path- The path to the process executable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pid
ProcessDetails.Builder pid(Integer pid)
The process ID.
- Parameters:
pid- The process ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parentPid
ProcessDetails.Builder parentPid(Integer parentPid)
The parent process ID. This field accepts positive integers between
Oand2147483647.- Parameters:
parentPid- The parent process ID. This field accepts positive integers betweenOand2147483647.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
launchedAt
ProcessDetails.Builder launchedAt(String launchedAt)
Indicates when the process was launched.
Uses the
date-timeformat specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated byT. For example,2020-03-22T13:22:13.933Z.- Parameters:
launchedAt- Indicates when the process was launched.Uses the
date-timeformat specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated byT. For example,2020-03-22T13:22:13.933Z.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
terminatedAt
ProcessDetails.Builder terminatedAt(String terminatedAt)
Indicates when the process was terminated.
Uses the
date-timeformat specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated byT. For example,2020-03-22T13:22:13.933Z.- Parameters:
terminatedAt- Indicates when the process was terminated.Uses the
date-timeformat specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated byT. For example,2020-03-22T13:22:13.933Z.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-