public class ReportTaskProgressRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Contains the parameters for ReportTaskProgress.
NOOP
Constructor and Description |
---|
ReportTaskProgressRequest() |
Modifier and Type | Method and Description |
---|---|
ReportTaskProgressRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
List<Field> |
getFields()
Key-value pairs that define the properties of the ReportTaskProgressInput
object.
|
String |
getTaskId()
The ID of the task assigned to the task runner.
|
int |
hashCode() |
void |
setFields(Collection<Field> fields)
Key-value pairs that define the properties of the ReportTaskProgressInput
object.
|
void |
setTaskId(String taskId)
The ID of the task assigned to the task runner.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ReportTaskProgressRequest |
withFields(Collection<Field> fields)
Key-value pairs that define the properties of the ReportTaskProgressInput
object.
|
ReportTaskProgressRequest |
withFields(Field... fields)
Key-value pairs that define the properties of the ReportTaskProgressInput
object.
|
ReportTaskProgressRequest |
withTaskId(String taskId)
The ID of the task assigned to the task runner.
|
getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setTaskId(String taskId)
The ID of the task assigned to the task runner. This value is provided in the response for PollForTask.
taskId
- The ID of the task assigned to the task runner. This value is
provided in the response for PollForTask.public String getTaskId()
The ID of the task assigned to the task runner. This value is provided in the response for PollForTask.
public ReportTaskProgressRequest withTaskId(String taskId)
The ID of the task assigned to the task runner. This value is provided in the response for PollForTask.
taskId
- The ID of the task assigned to the task runner. This value is
provided in the response for PollForTask.public List<Field> getFields()
Key-value pairs that define the properties of the ReportTaskProgressInput object.
public void setFields(Collection<Field> fields)
Key-value pairs that define the properties of the ReportTaskProgressInput object.
fields
- Key-value pairs that define the properties of the
ReportTaskProgressInput object.public ReportTaskProgressRequest withFields(Field... fields)
Key-value pairs that define the properties of the ReportTaskProgressInput object.
NOTE: This method appends the values to the existing list (if
any). Use setFields(java.util.Collection)
or
withFields(java.util.Collection)
if you want to override the
existing values.
fields
- Key-value pairs that define the properties of the
ReportTaskProgressInput object.public ReportTaskProgressRequest withFields(Collection<Field> fields)
Key-value pairs that define the properties of the ReportTaskProgressInput object.
fields
- Key-value pairs that define the properties of the
ReportTaskProgressInput object.public String toString()
toString
in class Object
Object.toString()
public ReportTaskProgressRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.