@Generated(value="software.amazon.awssdk:codegen") public final class ListEphemeridesRequest extends GroundStationRequest implements ToCopyableBuilder<ListEphemeridesRequest.Builder,ListEphemeridesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListEphemeridesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListEphemeridesRequest.Builder |
builder() |
Instant |
endTime()
The end time to list in UTC.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasStatusList()
For responses, this returns true if the service returned a value for the StatusList property.
|
Integer |
maxResults()
Maximum number of ephemerides to return.
|
String |
nextToken()
Pagination token.
|
String |
satelliteId()
The AWS Ground Station satellite ID to list ephemeris for.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListEphemeridesRequest.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The start time to list in UTC.
|
List<EphemerisStatus> |
statusList()
The list of ephemeris status to return.
|
List<String> |
statusListAsStrings()
The list of ephemeris status to return.
|
ListEphemeridesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant 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.
startTime and endTime.public final Integer maxResults()
Maximum number of ephemerides to return.
public final String nextToken()
Pagination token.
public final String satelliteId()
The AWS Ground Station satellite ID to list ephemeris for.
public final Instant 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 and endTime.public final List<EphemerisStatus> statusList()
The list of ephemeris status to return.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasStatusList() method.
public final boolean hasStatusList()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<String> statusListAsStrings()
The list of ephemeris status to return.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasStatusList() method.
public ListEphemeridesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListEphemeridesRequest.Builder,ListEphemeridesRequest>toBuilder in class GroundStationRequestpublic static ListEphemeridesRequest.Builder builder()
public static Class<? extends ListEphemeridesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.