public static interface DescribeTaskExecutionResponse.Builder extends DataSyncResponse.Builder, SdkPojo, CopyableBuilder<DescribeTaskExecutionResponse.Builder,DescribeTaskExecutionResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeTaskExecutionResponse.Builder |
bytesCompressed(Long bytesCompressed)
The physical number of bytes transferred over the network after compression was applied.
|
DescribeTaskExecutionResponse.Builder |
bytesTransferred(Long bytesTransferred)
The total number of bytes that are involved in the transfer.
|
DescribeTaskExecutionResponse.Builder |
bytesWritten(Long bytesWritten)
The number of logical bytes written to the destination Amazon Web Services storage resource.
|
DescribeTaskExecutionResponse.Builder |
estimatedBytesToTransfer(Long estimatedBytesToTransfer)
The estimated physical number of bytes that is to be transferred over the network.
|
DescribeTaskExecutionResponse.Builder |
estimatedFilesToTransfer(Long estimatedFilesToTransfer)
The expected number of files that is to be transferred over the network.
|
DescribeTaskExecutionResponse.Builder |
excludes(Collection<FilterRule> excludes)
A list of filter rules that exclude specific data during your transfer.
|
DescribeTaskExecutionResponse.Builder |
excludes(Consumer<FilterRule.Builder>... excludes)
A list of filter rules that exclude specific data during your transfer.
|
DescribeTaskExecutionResponse.Builder |
excludes(FilterRule... excludes)
A list of filter rules that exclude specific data during your transfer.
|
DescribeTaskExecutionResponse.Builder |
filesTransferred(Long filesTransferred)
The actual number of files that was transferred over the network.
|
DescribeTaskExecutionResponse.Builder |
includes(Collection<FilterRule> includes)
A list of filter rules that include specific data during your transfer.
|
DescribeTaskExecutionResponse.Builder |
includes(Consumer<FilterRule.Builder>... includes)
A list of filter rules that include specific data during your transfer.
|
DescribeTaskExecutionResponse.Builder |
includes(FilterRule... includes)
A list of filter rules that include specific data during your transfer.
|
default DescribeTaskExecutionResponse.Builder |
options(Consumer<Options.Builder> options)
Sets the value of the Options property for this object.
|
DescribeTaskExecutionResponse.Builder |
options(Options options)
Sets the value of the Options property for this object.
|
default DescribeTaskExecutionResponse.Builder |
result(Consumer<TaskExecutionResultDetail.Builder> result)
The result of the task execution.
|
DescribeTaskExecutionResponse.Builder |
result(TaskExecutionResultDetail result)
The result of the task execution.
|
DescribeTaskExecutionResponse.Builder |
startTime(Instant startTime)
The time that the task execution was started.
|
DescribeTaskExecutionResponse.Builder |
status(String status)
The status of the task execution.
|
DescribeTaskExecutionResponse.Builder |
status(TaskExecutionStatus status)
The status of the task execution.
|
DescribeTaskExecutionResponse.Builder |
taskExecutionArn(String taskExecutionArn)
The Amazon Resource Name (ARN) of the task execution that was described.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeTaskExecutionResponse.Builder taskExecutionArn(String taskExecutionArn)
The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn is
hierarchical and includes TaskArn for the task that was executed.
For example, a TaskExecution value with the ARN
arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b
executed the task with the ARN
arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.
taskExecutionArn - The Amazon Resource Name (ARN) of the task execution that was described. TaskExecutionArn
is hierarchical and includes TaskArn for the task that was executed.
For example, a TaskExecution value with the ARN
arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2/execution/exec-08ef1e88ec491019b
executed the task with the ARN
arn:aws:datasync:us-east-1:111222333444:task/task-0208075f79cedf4a2.
DescribeTaskExecutionResponse.Builder status(String status)
The status of the task execution.
For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.
status - The status of the task execution.
For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.
TaskExecutionStatus,
TaskExecutionStatusDescribeTaskExecutionResponse.Builder status(TaskExecutionStatus status)
The status of the task execution.
For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.
status - The status of the task execution.
For detailed information about task execution statuses, see Understanding Task Statuses in the DataSync User Guide.
TaskExecutionStatus,
TaskExecutionStatusDescribeTaskExecutionResponse.Builder options(Options options)
options - The new value for the Options property for this object.default DescribeTaskExecutionResponse.Builder options(Consumer<Options.Builder> options)
Options.Builder avoiding the need to
create one manually via Options.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to options(Options).
options - a consumer that will call methods on Options.Builderoptions(Options)DescribeTaskExecutionResponse.Builder excludes(Collection<FilterRule> excludes)
A list of filter rules that exclude specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
excludes - A list of filter rules that exclude specific data during your transfer. For more information and
examples, see Filtering
data transferred by DataSync.DescribeTaskExecutionResponse.Builder excludes(FilterRule... excludes)
A list of filter rules that exclude specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
excludes - A list of filter rules that exclude specific data during your transfer. For more information and
examples, see Filtering
data transferred by DataSync.DescribeTaskExecutionResponse.Builder excludes(Consumer<FilterRule.Builder>... excludes)
A list of filter rules that exclude specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
This is a convenience method that creates an instance of theFilterRule.Builder avoiding the need to create one
manually via FilterRule.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #excludes(List.
excludes - a consumer that will call methods on
FilterRule.Builder#excludes(java.util.Collection) DescribeTaskExecutionResponse.Builder includes(Collection<FilterRule> includes)
A list of filter rules that include specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
includes - A list of filter rules that include specific data during your transfer. For more information and
examples, see Filtering
data transferred by DataSync.DescribeTaskExecutionResponse.Builder includes(FilterRule... includes)
A list of filter rules that include specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
includes - A list of filter rules that include specific data during your transfer. For more information and
examples, see Filtering
data transferred by DataSync.DescribeTaskExecutionResponse.Builder includes(Consumer<FilterRule.Builder>... includes)
A list of filter rules that include specific data during your transfer. For more information and examples, see Filtering data transferred by DataSync.
This is a convenience method that creates an instance of theFilterRule.Builder avoiding the need to create one
manually via FilterRule.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #includes(List.
includes - a consumer that will call methods on
FilterRule.Builder#includes(java.util.Collection) DescribeTaskExecutionResponse.Builder startTime(Instant startTime)
The time that the task execution was started.
startTime - The time that the task execution was started.DescribeTaskExecutionResponse.Builder estimatedFilesToTransfer(Long estimatedFilesToTransfer)
The expected number of files that is to be transferred over the network. This value is calculated during the
PREPARING phase before the TRANSFERRING phase of the task execution. This value is
the expected number of files to be transferred. It's calculated based on comparing the content of the source
and destination locations and finding the delta that needs to be transferred.
estimatedFilesToTransfer - The expected number of files that is to be transferred over the network. This value is calculated
during the PREPARING phase before the TRANSFERRING phase of the task
execution. This value is the expected number of files to be transferred. It's calculated based on
comparing the content of the source and destination locations and finding the delta that needs to be
transferred.DescribeTaskExecutionResponse.Builder estimatedBytesToTransfer(Long estimatedBytesToTransfer)
The estimated physical number of bytes that is to be transferred over the network.
estimatedBytesToTransfer - The estimated physical number of bytes that is to be transferred over the network.DescribeTaskExecutionResponse.Builder filesTransferred(Long filesTransferred)
The actual number of files that was transferred over the network. This value is calculated and updated on an
ongoing basis during the TRANSFERRING phase of the task execution. It's updated periodically
when each file is read from the source and sent over the network.
If failures occur during a transfer, this value can be less than EstimatedFilesToTransfer. In
some cases, this value can also be greater than EstimatedFilesToTransfer. This element is
implementation-specific for some location types, so don't use it as an indicator for a correct file number or
to monitor your task execution.
filesTransferred - The actual number of files that was transferred over the network. This value is calculated and updated
on an ongoing basis during the TRANSFERRING phase of the task execution. It's updated
periodically when each file is read from the source and sent over the network.
If failures occur during a transfer, this value can be less than EstimatedFilesToTransfer
. In some cases, this value can also be greater than EstimatedFilesToTransfer. This
element is implementation-specific for some location types, so don't use it as an indicator for a
correct file number or to monitor your task execution.
DescribeTaskExecutionResponse.Builder bytesWritten(Long bytesWritten)
The number of logical bytes written to the destination Amazon Web Services storage resource.
bytesWritten - The number of logical bytes written to the destination Amazon Web Services storage resource.DescribeTaskExecutionResponse.Builder bytesTransferred(Long bytesTransferred)
The total number of bytes that are involved in the transfer. For the number of bytes sent over the network,
see BytesCompressed.
bytesTransferred - The total number of bytes that are involved in the transfer. For the number of bytes sent over the
network, see BytesCompressed.DescribeTaskExecutionResponse.Builder result(TaskExecutionResultDetail result)
The result of the task execution.
result - The result of the task execution.default DescribeTaskExecutionResponse.Builder result(Consumer<TaskExecutionResultDetail.Builder> result)
The result of the task execution.
This is a convenience method that creates an instance of theTaskExecutionResultDetail.Builder
avoiding the need to create one manually via TaskExecutionResultDetail.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to result(TaskExecutionResultDetail).
result - a consumer that will call methods on TaskExecutionResultDetail.Builderresult(TaskExecutionResultDetail)DescribeTaskExecutionResponse.Builder bytesCompressed(Long bytesCompressed)
The physical number of bytes transferred over the network after compression was applied. In most cases, this
number is less than BytesTransferred unless the data isn't compressible.
bytesCompressed - The physical number of bytes transferred over the network after compression was applied. In most
cases, this number is less than BytesTransferred unless the data isn't compressible.Copyright © 2023. All rights reserved.