@Generated(value="com.amazonaws:aws-java-sdk-code-generator") 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 object for all fields except the handler context.
|
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.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, 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.