@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListEphemeridesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
ListEphemeridesRequest() |
Modifier and Type | Method and Description |
---|---|
ListEphemeridesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Date |
getEndTime()
The end time to list in UTC.
|
Integer |
getMaxResults()
Maximum number of ephemerides to return.
|
String |
getNextToken()
Pagination token.
|
String |
getSatelliteId()
The AWS Ground Station satellite ID to list ephemeris for.
|
Date |
getStartTime()
The start time to list in UTC.
|
List<String> |
getStatusList()
The list of ephemeris status to return.
|
int |
hashCode() |
void |
setEndTime(Date endTime)
The end time to list in UTC.
|
void |
setMaxResults(Integer maxResults)
Maximum number of ephemerides to return.
|
void |
setNextToken(String nextToken)
Pagination token.
|
void |
setSatelliteId(String satelliteId)
The AWS Ground Station satellite ID to list ephemeris for.
|
void |
setStartTime(Date startTime)
The start time to list in UTC.
|
void |
setStatusList(Collection<String> statusList)
The list of ephemeris status to return.
|
String |
toString()
Returns a string representation of this object.
|
ListEphemeridesRequest |
withEndTime(Date endTime)
The end time to list in UTC.
|
ListEphemeridesRequest |
withMaxResults(Integer maxResults)
Maximum number of ephemerides to return.
|
ListEphemeridesRequest |
withNextToken(String nextToken)
Pagination token.
|
ListEphemeridesRequest |
withSatelliteId(String satelliteId)
The AWS Ground Station satellite ID to list ephemeris for.
|
ListEphemeridesRequest |
withStartTime(Date startTime)
The start time to list in UTC.
|
ListEphemeridesRequest |
withStatusList(Collection<String> statusList)
The list of ephemeris status to return.
|
ListEphemeridesRequest |
withStatusList(EphemerisStatus... statusList)
The list of ephemeris status to return.
|
ListEphemeridesRequest |
withStatusList(String... statusList)
The list of ephemeris status to return.
|
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 setEndTime(Date endTime)
The end time to list in UTC. The operation will return an ephemeris if its expiration time is within the time
range defined by the startTime
and endTime
.
endTime
- The end time to list in UTC. The operation will return an ephemeris if its expiration time is within the
time range defined by the startTime
and endTime
.public Date getEndTime()
The end time to list in UTC. The operation will return an ephemeris if its expiration time is within the time
range defined by the startTime
and endTime
.
startTime
and endTime
.public ListEphemeridesRequest withEndTime(Date endTime)
The end time to list in UTC. The operation will return an ephemeris if its expiration time is within the time
range defined by the startTime
and endTime
.
endTime
- The end time to list in UTC. The operation will return an ephemeris if its expiration time is within the
time range defined by the startTime
and endTime
.public void setMaxResults(Integer maxResults)
Maximum number of ephemerides to return.
maxResults
- Maximum number of ephemerides to return.public Integer getMaxResults()
Maximum number of ephemerides to return.
public ListEphemeridesRequest withMaxResults(Integer maxResults)
Maximum number of ephemerides to return.
maxResults
- Maximum number of ephemerides to return.public void setNextToken(String nextToken)
Pagination token.
nextToken
- Pagination token.public String getNextToken()
Pagination token.
public ListEphemeridesRequest withNextToken(String nextToken)
Pagination token.
nextToken
- Pagination token.public void setSatelliteId(String satelliteId)
The AWS Ground Station satellite ID to list ephemeris for.
satelliteId
- The AWS Ground Station satellite ID to list ephemeris for.public String getSatelliteId()
The AWS Ground Station satellite ID to list ephemeris for.
public ListEphemeridesRequest withSatelliteId(String satelliteId)
The AWS Ground Station satellite ID to list ephemeris for.
satelliteId
- The AWS Ground Station satellite ID to list ephemeris for.public void setStartTime(Date startTime)
The start time to list in UTC. The operation will return an ephemeris if its expiration time is within the time
range defined by the startTime
and endTime
.
startTime
- The start time to list in UTC. The operation will return an ephemeris if its expiration time is within the
time range defined by the startTime
and endTime
.public Date getStartTime()
The start time to list in UTC. The operation will return an ephemeris if its expiration time is within the time
range defined by the startTime
and endTime
.
startTime
and endTime
.public ListEphemeridesRequest withStartTime(Date startTime)
The start time to list in UTC. The operation will return an ephemeris if its expiration time is within the time
range defined by the startTime
and endTime
.
startTime
- The start time to list in UTC. The operation will return an ephemeris if its expiration time is within the
time range defined by the startTime
and endTime
.public List<String> getStatusList()
The list of ephemeris status to return.
EphemerisStatus
public void setStatusList(Collection<String> statusList)
The list of ephemeris status to return.
statusList
- The list of ephemeris status to return.EphemerisStatus
public ListEphemeridesRequest withStatusList(String... statusList)
The list of ephemeris status to return.
NOTE: This method appends the values to the existing list (if any). Use
setStatusList(java.util.Collection)
or withStatusList(java.util.Collection)
if you want to
override the existing values.
statusList
- The list of ephemeris status to return.EphemerisStatus
public ListEphemeridesRequest withStatusList(Collection<String> statusList)
The list of ephemeris status to return.
statusList
- The list of ephemeris status to return.EphemerisStatus
public ListEphemeridesRequest withStatusList(EphemerisStatus... statusList)
The list of ephemeris status to return.
statusList
- The list of ephemeris status to return.EphemerisStatus
public String toString()
toString
in class Object
Object.toString()
public ListEphemeridesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()