@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetDevicePositionHistoryRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetDevicePositionHistoryRequest() |
Modifier and Type | Method and Description |
---|---|
GetDevicePositionHistoryRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDeviceId()
The device whose position history you want to retrieve.
|
Date |
getEndTimeExclusive()
Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
String |
getNextToken()
The pagination token specifying which page of results to return in the response.
|
Date |
getStartTimeInclusive()
Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
String |
getTrackerName()
The tracker resource receiving the request for the device position history.
|
int |
hashCode() |
void |
setDeviceId(String deviceId)
The device whose position history you want to retrieve.
|
void |
setEndTimeExclusive(Date endTimeExclusive)
Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
void |
setNextToken(String nextToken)
The pagination token specifying which page of results to return in the response.
|
void |
setStartTimeInclusive(Date startTimeInclusive)
Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
void |
setTrackerName(String trackerName)
The tracker resource receiving the request for the device position history.
|
String |
toString()
Returns a string representation of this object.
|
GetDevicePositionHistoryRequest |
withDeviceId(String deviceId)
The device whose position history you want to retrieve.
|
GetDevicePositionHistoryRequest |
withEndTimeExclusive(Date endTimeExclusive)
Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
GetDevicePositionHistoryRequest |
withNextToken(String nextToken)
The pagination token specifying which page of results to return in the response.
|
GetDevicePositionHistoryRequest |
withStartTimeInclusive(Date startTimeInclusive)
Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
GetDevicePositionHistoryRequest |
withTrackerName(String trackerName)
The tracker resource receiving the request for the device position history.
|
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 setDeviceId(String deviceId)
The device whose position history you want to retrieve.
deviceId
- The device whose position history you want to retrieve.public String getDeviceId()
The device whose position history you want to retrieve.
public GetDevicePositionHistoryRequest withDeviceId(String deviceId)
The device whose position history you want to retrieve.
deviceId
- The device whose position history you want to retrieve.public void setEndTimeExclusive(Date endTimeExclusive)
Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be the time that the request is made.
Requirement:
The time specified for EndTimeExclusive
must be after the time for StartTimeInclusive
.
endTimeExclusive
- Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be the time that the request is
made.
Requirement:
The time specified for EndTimeExclusive
must be after the time for
StartTimeInclusive
.
public Date getEndTimeExclusive()
Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be the time that the request is made.
Requirement:
The time specified for EndTimeExclusive
must be after the time for StartTimeInclusive
.
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be the time that the request is
made.
Requirement:
The time specified for EndTimeExclusive
must be after the time for
StartTimeInclusive
.
public GetDevicePositionHistoryRequest withEndTimeExclusive(Date endTimeExclusive)
Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be the time that the request is made.
Requirement:
The time specified for EndTimeExclusive
must be after the time for StartTimeInclusive
.
endTimeExclusive
- Specify the end time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be the time that the request is
made.
Requirement:
The time specified for EndTimeExclusive
must be after the time for
StartTimeInclusive
.
public void setNextToken(String nextToken)
The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.
Default value: null
nextToken
- The pagination token specifying which page of results to return in the response. If no token is provided,
the default page is the first page.
Default value: null
public String getNextToken()
The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.
Default value: null
Default value: null
public GetDevicePositionHistoryRequest withNextToken(String nextToken)
The pagination token specifying which page of results to return in the response. If no token is provided, the default page is the first page.
Default value: null
nextToken
- The pagination token specifying which page of results to return in the response. If no token is provided,
the default page is the first page.
Default value: null
public void setStartTimeInclusive(Date startTimeInclusive)
Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be 24 hours prior to the time that the request
is made.
Requirement:
The time specified for StartTimeInclusive
must be before EndTimeExclusive
.
startTimeInclusive
- Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be 24 hours prior to the time that the
request is made.
Requirement:
The time specified for StartTimeInclusive
must be before EndTimeExclusive
.
public Date getStartTimeInclusive()
Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be 24 hours prior to the time that the request
is made.
Requirement:
The time specified for StartTimeInclusive
must be before EndTimeExclusive
.
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be 24 hours prior to the time that the
request is made.
Requirement:
The time specified for StartTimeInclusive
must be before EndTimeExclusive
.
public GetDevicePositionHistoryRequest withStartTimeInclusive(Date startTimeInclusive)
Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be 24 hours prior to the time that the request
is made.
Requirement:
The time specified for StartTimeInclusive
must be before EndTimeExclusive
.
startTimeInclusive
- Specify the start time for the position history in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
. By default, the value will be 24 hours prior to the time that the
request is made.
Requirement:
The time specified for StartTimeInclusive
must be before EndTimeExclusive
.
public void setTrackerName(String trackerName)
The tracker resource receiving the request for the device position history.
trackerName
- The tracker resource receiving the request for the device position history.public String getTrackerName()
The tracker resource receiving the request for the device position history.
public GetDevicePositionHistoryRequest withTrackerName(String trackerName)
The tracker resource receiving the request for the device position history.
trackerName
- The tracker resource receiving the request for the device position history.public String toString()
toString
in class Object
Object.toString()
public GetDevicePositionHistoryRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()