@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, withSdkRequestTimeout
public 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 Object
Object.toString()
public BatchUpdateDevicePositionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()