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 location.
|
DescribeTaskExecutionResponse.Builder |
estimatedBytesToTransfer(Long estimatedBytesToTransfer)
The estimated physical number of bytes that will transfer over the network.
|
DescribeTaskExecutionResponse.Builder |
estimatedFilesToDelete(Long estimatedFilesToDelete)
The expected number of files, objects, and directories that DataSync will delete in your destination
location.
|
DescribeTaskExecutionResponse.Builder |
estimatedFilesToTransfer(Long estimatedFilesToTransfer)
The expected number of files, objects, and directories that DataSync will transfer 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 |
filesDeleted(Long filesDeleted)
The number of files, objects, and directories that DataSync deleted in your destination location.
|
DescribeTaskExecutionResponse.Builder |
filesSkipped(Long filesSkipped)
The number of files, objects, and directories that DataSync skipped during your transfer.
|
DescribeTaskExecutionResponse.Builder |
filesTransferred(Long filesTransferred)
The actual number of files, objects, and directories that DataSync transferred over the network.
|
DescribeTaskExecutionResponse.Builder |
filesVerified(Long filesVerified)
The number of files, objects, and directories that DataSync verified during your transfer.
|
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 |
reportResult(Consumer<ReportResult.Builder> reportResult)
Indicates whether DataSync generated a complete task report for
your transfer.
|
DescribeTaskExecutionResponse.Builder |
reportResult(ReportResult reportResult)
Indicates whether DataSync generated a complete task report for
your transfer.
|
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 when the task execution 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 ARN of the task execution that you wanted information about.
|
default DescribeTaskExecutionResponse.Builder |
taskReportConfig(Consumer<TaskReportConfig.Builder> taskReportConfig)
The configuration of your task report, which provides detailed information about for your DataSync transfer.
|
DescribeTaskExecutionResponse.Builder |
taskReportConfig(TaskReportConfig taskReportConfig)
The configuration of your task report, which provides detailed information about for your DataSync transfer.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeTaskExecutionResponse.Builder taskExecutionArn(String taskExecutionArn)
The ARN of the task execution that you wanted information about. 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 ARN of the task execution that you wanted information about. 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.
status - The status of the task execution.TaskExecutionStatus,
TaskExecutionStatusDescribeTaskExecutionResponse.Builder status(TaskExecutionStatus status)
The status of the task execution.
status - The status of the task execution.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 when the task execution started.
startTime - The time when the task execution started.DescribeTaskExecutionResponse.Builder estimatedFilesToTransfer(Long estimatedFilesToTransfer)
The expected number of files, objects, and directories that DataSync will transfer over the network. This
value is calculated during the task execution's PREPARING phase before the
TRANSFERRING phase. The calculation is based on comparing the content of the source and
destination locations and finding the difference that needs to be transferred.
estimatedFilesToTransfer - The expected number of files, objects, and directories that DataSync will transfer over the network.
This value is calculated during the task execution's PREPARING phase before the
TRANSFERRING phase. The calculation is based on comparing the content of the source and
destination locations and finding the difference that needs to be transferred.DescribeTaskExecutionResponse.Builder estimatedBytesToTransfer(Long estimatedBytesToTransfer)
The estimated physical number of bytes that will transfer over the network.
estimatedBytesToTransfer - The estimated physical number of bytes that will transfer over the network.DescribeTaskExecutionResponse.Builder filesTransferred(Long filesTransferred)
The actual number of files, objects, and directories that DataSync transferred over the network. This value
is updated periodically during the task execution's TRANSFERRING phase when something is read
from the source and sent over the network.
If DataSync fails to transfer something, 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 exact indication of what transferred
or to monitor your task execution.
filesTransferred - The actual number of files, objects, and directories that DataSync transferred over the network. This
value is updated periodically during the task execution's TRANSFERRING phase when
something is read from the source and sent over the network.
If DataSync fails to transfer something, 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 exact indication of what transferred or to monitor your task execution.
DescribeTaskExecutionResponse.Builder bytesWritten(Long bytesWritten)
The number of logical bytes written to the destination location.
bytesWritten - The number of logical bytes written to the destination location.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.DescribeTaskExecutionResponse.Builder taskReportConfig(TaskReportConfig taskReportConfig)
The configuration of your task report, which provides detailed information about for your DataSync transfer.
taskReportConfig - The configuration of your task report, which provides detailed information about for your DataSync
transfer.default DescribeTaskExecutionResponse.Builder taskReportConfig(Consumer<TaskReportConfig.Builder> taskReportConfig)
The configuration of your task report, which provides detailed information about for your DataSync transfer.
This is a convenience method that creates an instance of theTaskReportConfig.Builder avoiding the
need to create one manually via TaskReportConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to taskReportConfig(TaskReportConfig).
taskReportConfig - a consumer that will call methods on TaskReportConfig.BuildertaskReportConfig(TaskReportConfig)DescribeTaskExecutionResponse.Builder filesDeleted(Long filesDeleted)
The number of files, objects, and directories that DataSync deleted in your destination location. If you
don't configure your
task to delete data in the destination that isn't in the source, the value is always 0.
filesDeleted - The number of files, objects, and directories that DataSync deleted in your destination location. If
you don't configure your
task to delete data in the destination that isn't in the source, the value is always
0.DescribeTaskExecutionResponse.Builder filesSkipped(Long filesSkipped)
The number of files, objects, and directories that DataSync skipped during your transfer.
filesSkipped - The number of files, objects, and directories that DataSync skipped during your transfer.DescribeTaskExecutionResponse.Builder filesVerified(Long filesVerified)
The number of files, objects, and directories that DataSync verified during your transfer.
filesVerified - The number of files, objects, and directories that DataSync verified during your transfer.DescribeTaskExecutionResponse.Builder reportResult(ReportResult reportResult)
Indicates whether DataSync generated a complete task report for your transfer.
reportResult - Indicates whether DataSync generated a complete task
report for your transfer.default DescribeTaskExecutionResponse.Builder reportResult(Consumer<ReportResult.Builder> reportResult)
Indicates whether DataSync generated a complete task report for your transfer.
This is a convenience method that creates an instance of theReportResult.Builder avoiding the need
to create one manually via ReportResult.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to reportResult(ReportResult).
reportResult - a consumer that will call methods on ReportResult.BuilderreportResult(ReportResult)DescribeTaskExecutionResponse.Builder estimatedFilesToDelete(Long estimatedFilesToDelete)
The expected number of files, objects, and directories that DataSync will delete in your destination
location. If you don't configure your task
to delete data in the destination that isn't in the source, the value is always 0.
estimatedFilesToDelete - The expected number of files, objects, and directories that DataSync will delete in your destination
location. If you don't configure your
task to delete data in the destination that isn't in the source, the value is always
0.Copyright © 2023. All rights reserved.