Interface UpdatedSessionActionInfo.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UpdatedSessionActionInfo.Builder,,UpdatedSessionActionInfo> SdkBuilder<UpdatedSessionActionInfo.Builder,,UpdatedSessionActionInfo> SdkPojo
- Enclosing class:
UpdatedSessionActionInfo
-
Method Summary
Modifier and TypeMethodDescriptioncompletedStatus(String completedStatus) The status of the session upon completion.completedStatus(CompletedStatus completedStatus) The status of the session upon completion.The date and time the resource ended running.manifests(Collection<TaskRunManifestPropertiesRequest> manifests) A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.manifests(Consumer<TaskRunManifestPropertiesRequest.Builder>... manifests) A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.manifests(TaskRunManifestPropertiesRequest... manifests) A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.processExitCode(Integer processExitCode) The process exit code.progressMessage(String progressMessage) A message to indicate the progress of the updated session action.progressPercent(Float progressPercent) The percentage completed.The date and time the resource started running.The updated time.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
completedStatus
The status of the session upon completion.
- Parameters:
completedStatus- The status of the session upon completion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
completedStatus
The status of the session upon completion.
- Parameters:
completedStatus- The status of the session upon completion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
processExitCode
The process exit code. The default Deadline Cloud worker agent converts unsigned 32-bit exit codes to signed 32-bit exit codes.
- Parameters:
processExitCode- The process exit code. The default Deadline Cloud worker agent converts unsigned 32-bit exit codes to signed 32-bit exit codes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
progressMessage
A message to indicate the progress of the updated session action.
- Parameters:
progressMessage- A message to indicate the progress of the updated session action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
The date and time the resource started running.
- Parameters:
startedAt- The date and time the resource started running.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endedAt
The date and time the resource ended running.
- Parameters:
endedAt- The date and time the resource ended running.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The updated time.
- Parameters:
updatedAt- The updated time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
progressPercent
The percentage completed.
- Parameters:
progressPercent- The percentage completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manifests
A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.
- Parameters:
manifests- A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manifests
A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.
- Parameters:
manifests- A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manifests
UpdatedSessionActionInfo.Builder manifests(Consumer<TaskRunManifestPropertiesRequest.Builder>... manifests) A list of output manifest properties reported by the worker agent, with each entry corresponding to a manifest property in the job.
This is a convenience method that creates an instance of theTaskRunManifestPropertiesRequest.Builderavoiding the need to create one manually viaTaskRunManifestPropertiesRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomanifests(List<TaskRunManifestPropertiesRequest>).- Parameters:
manifests- a consumer that will call methods onTaskRunManifestPropertiesRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-