Interface DescribeExecutionResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeExecutionResponse.Builder,DescribeExecutionResponse>,SdkBuilder<DescribeExecutionResponse.Builder,DescribeExecutionResponse>,SdkPojo,SdkResponse.Builder,SnowDeviceManagementResponse.Builder
- Enclosing class:
- DescribeExecutionResponse
public static interface DescribeExecutionResponse.Builder extends SnowDeviceManagementResponse.Builder, SdkPojo, CopyableBuilder<DescribeExecutionResponse.Builder,DescribeExecutionResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeExecutionResponse.BuilderexecutionId(String executionId)The ID of the execution.DescribeExecutionResponse.BuilderlastUpdatedAt(Instant lastUpdatedAt)When the status of the execution was last updated.DescribeExecutionResponse.BuildermanagedDeviceId(String managedDeviceId)The ID of the managed device that the task is being executed on.DescribeExecutionResponse.BuilderstartedAt(Instant startedAt)When the execution began.DescribeExecutionResponse.Builderstate(String state)The current state of the execution.DescribeExecutionResponse.Builderstate(ExecutionState state)The current state of the execution.DescribeExecutionResponse.BuildertaskId(String taskId)The ID of the task being executed on the device.-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.snowdevicemanagement.model.SnowDeviceManagementResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
executionId
DescribeExecutionResponse.Builder executionId(String executionId)
The ID of the execution.
- Parameters:
executionId- The ID of the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
DescribeExecutionResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)
When the status of the execution was last updated.
- Parameters:
lastUpdatedAt- When the status of the execution was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
managedDeviceId
DescribeExecutionResponse.Builder managedDeviceId(String managedDeviceId)
The ID of the managed device that the task is being executed on.
- Parameters:
managedDeviceId- The ID of the managed device that the task is being executed on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
DescribeExecutionResponse.Builder startedAt(Instant startedAt)
When the execution began.
- Parameters:
startedAt- When the execution began.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
DescribeExecutionResponse.Builder state(String state)
The current state of the execution.
- Parameters:
state- The current state of the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExecutionState,ExecutionState
-
state
DescribeExecutionResponse.Builder state(ExecutionState state)
The current state of the execution.
- Parameters:
state- The current state of the execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExecutionState,ExecutionState
-
taskId
DescribeExecutionResponse.Builder taskId(String taskId)
The ID of the task being executed on the device.
- Parameters:
taskId- The ID of the task being executed on the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-