Interface GetSolNetworkOperationTaskDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GetSolNetworkOperationTaskDetails.Builder,,GetSolNetworkOperationTaskDetails> SdkBuilder<GetSolNetworkOperationTaskDetails.Builder,,GetSolNetworkOperationTaskDetails> SdkPojo
- Enclosing class:
GetSolNetworkOperationTaskDetails
public static interface GetSolNetworkOperationTaskDetails.Builder
extends SdkPojo, CopyableBuilder<GetSolNetworkOperationTaskDetails.Builder,GetSolNetworkOperationTaskDetails>
-
Method Summary
Modifier and TypeMethodDescriptiontaskContext(Map<String, String> taskContext) Context for the network operation task.taskEndTime(Instant taskEndTime) Task end time.taskErrorDetails(Consumer<ErrorInfo.Builder> taskErrorDetails) Task error details.taskErrorDetails(ErrorInfo taskErrorDetails) Task error details.Task name.taskStartTime(Instant taskStartTime) Task start time.taskStatus(String taskStatus) Task status.taskStatus(TaskStatus taskStatus) Task status.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, sdkFields
-
Method Details
-
taskContext
Context for the network operation task.
- Parameters:
taskContext- Context for the network operation task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskEndTime
Task end time.
- Parameters:
taskEndTime- Task end time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskErrorDetails
Task error details.
- Parameters:
taskErrorDetails- Task error details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskErrorDetails
default GetSolNetworkOperationTaskDetails.Builder taskErrorDetails(Consumer<ErrorInfo.Builder> taskErrorDetails) Task error details.
This is a convenience method that creates an instance of theErrorInfo.Builderavoiding the need to create one manually viaErrorInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totaskErrorDetails(ErrorInfo).- Parameters:
taskErrorDetails- a consumer that will call methods onErrorInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskName
Task name.
- Parameters:
taskName- Task name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskStartTime
Task start time.
- Parameters:
taskStartTime- Task start time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskStatus
Task status.
- Parameters:
taskStatus- Task status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskStatus
Task status.
- Parameters:
taskStatus- Task status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-