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.
Length Constraints: Minimum of 1. Maximum of 64.
- Parameters:
name- The name of the process.Length Constraints: Minimum of 1. Maximum of 64.
- 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.
Length Constraints: Minimum of 1. Maximum of 512.
- Parameters:
path- The path to the process executable.Length Constraints: Minimum of 1. Maximum of 512.
- 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.
This field accepts only the specified formats. Timestamps can end with
Zor("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ(for example,2019-01-31T23:00:00Z) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ(for example,2019-01-31T23:00:00.123456789Z) -
YYYY-MM-DDTHH:MM:SS+HH:MM(for example,2024-01-04T15:25:10+17:59) -
YYYY-MM-DDTHH:MM:SS-HHMM(for example,2024-01-04T15:25:10-1759) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM(for example,2024-01-04T15:25:10.123456789+17:59)
- Parameters:
launchedAt- Indicates when the process was launched.This field accepts only the specified formats. Timestamps can end with
Zor("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ(for example,2019-01-31T23:00:00Z) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ(for example,2019-01-31T23:00:00.123456789Z) -
YYYY-MM-DDTHH:MM:SS+HH:MM(for example,2024-01-04T15:25:10+17:59) -
YYYY-MM-DDTHH:MM:SS-HHMM(for example,2024-01-04T15:25:10-1759) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM(for example,2024-01-04T15:25:10.123456789+17:59)
-
- 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.
This field accepts only the specified formats. Timestamps can end with
Zor("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ(for example,2019-01-31T23:00:00Z) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ(for example,2019-01-31T23:00:00.123456789Z) -
YYYY-MM-DDTHH:MM:SS+HH:MM(for example,2024-01-04T15:25:10+17:59) -
YYYY-MM-DDTHH:MM:SS-HHMM(for example,2024-01-04T15:25:10-1759) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM(for example,2024-01-04T15:25:10.123456789+17:59)
- Parameters:
terminatedAt- Indicates when the process was terminated.This field accepts only the specified formats. Timestamps can end with
Zor("+" / "-") time-hour [":" time-minute]. The time-secfrac after seconds is limited to a maximum of 9 digits. The offset is bounded by +/-18:00. Here are valid timestamp formats with examples:-
YYYY-MM-DDTHH:MM:SSZ(for example,2019-01-31T23:00:00Z) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmmZ(for example,2019-01-31T23:00:00.123456789Z) -
YYYY-MM-DDTHH:MM:SS+HH:MM(for example,2024-01-04T15:25:10+17:59) -
YYYY-MM-DDTHH:MM:SS-HHMM(for example,2024-01-04T15:25:10-1759) -
YYYY-MM-DDTHH:MM:SS.mmmmmmmmm+HH:MM(for example,2024-01-04T15:25:10.123456789+17:59)
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
-