@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchUpdateDevicePositionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
BatchUpdateDevicePositionRequest() |
| Modifier and Type | Method and Description |
|---|---|
BatchUpdateDevicePositionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getTrackerName()
The name of the tracker resource to update.
|
List<DevicePositionUpdate> |
getUpdates()
Contains the position update details for each device, up to 10 devices.
|
int |
hashCode() |
void |
setTrackerName(String trackerName)
The name of the tracker resource to update.
|
void |
setUpdates(Collection<DevicePositionUpdate> updates)
Contains the position update details for each device, up to 10 devices.
|
String |
toString()
Returns a string representation of this object.
|
BatchUpdateDevicePositionRequest |
withTrackerName(String trackerName)
The name of the tracker resource to update.
|
BatchUpdateDevicePositionRequest |
withUpdates(Collection<DevicePositionUpdate> updates)
Contains the position update details for each device, up to 10 devices.
|
BatchUpdateDevicePositionRequest |
withUpdates(DevicePositionUpdate... updates)
Contains the position update details for each device, up to 10 devices.
|
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, withSdkRequestTimeoutpublic void setTrackerName(String trackerName)
The name of the tracker resource to update.
trackerName - The name of the tracker resource to update.public String getTrackerName()
The name of the tracker resource to update.
public BatchUpdateDevicePositionRequest withTrackerName(String trackerName)
The name of the tracker resource to update.
trackerName - The name of the tracker resource to update.public List<DevicePositionUpdate> getUpdates()
Contains the position update details for each device, up to 10 devices.
public void setUpdates(Collection<DevicePositionUpdate> updates)
Contains the position update details for each device, up to 10 devices.
updates - Contains the position update details for each device, up to 10 devices.public BatchUpdateDevicePositionRequest withUpdates(DevicePositionUpdate... updates)
Contains the position update details for each device, up to 10 devices.
NOTE: This method appends the values to the existing list (if any). Use
setUpdates(java.util.Collection) or withUpdates(java.util.Collection) if you want to override
the existing values.
updates - Contains the position update details for each device, up to 10 devices.public BatchUpdateDevicePositionRequest withUpdates(Collection<DevicePositionUpdate> updates)
Contains the position update details for each device, up to 10 devices.
updates - Contains the position update details for each device, up to 10 devices.public String toString()
toString in class ObjectObject.toString()public BatchUpdateDevicePositionRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()