@Generated(value="software.amazon.awssdk:codegen") public final class EphemerisItem extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EphemerisItem.Builder,EphemerisItem>
Ephemeris item.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EphemerisItem.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EphemerisItem.Builder |
builder() |
Instant |
creationTime()
The time the ephemeris was uploaded in UTC.
|
Boolean |
enabled()
Whether or not the ephemeris is enabled.
|
String |
ephemerisId()
The AWS Ground Station ephemeris ID.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
A name string associated with the ephemeris.
|
Integer |
priority()
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EphemerisItem.Builder> |
serializableBuilderClass() |
S3Object |
sourceS3Object()
Source S3 object used for the ephemeris.
|
EphemerisStatus |
status()
The status of the ephemeris.
|
String |
statusAsString()
The status of the ephemeris.
|
EphemerisItem.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Instant creationTime()
The time the ephemeris was uploaded in UTC.
public final Boolean enabled()
Whether or not the ephemeris is enabled.
public final String ephemerisId()
The AWS Ground Station ephemeris ID.
public final String name()
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
public final Integer priority()
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.
Priority must be 1 or greater
The default for customer-provided ephemeris priority is 1, and higher numbers take precedence.
Priority must be 1 or greater
public final S3Object sourceS3Object()
Source S3 object used for the ephemeris.
public final EphemerisStatus status()
The status of the ephemeris.
If the service returns an enum value that is not available in the current SDK version, status will
return EphemerisStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
EphemerisStatuspublic final String statusAsString()
The status of the ephemeris.
If the service returns an enum value that is not available in the current SDK version, status will
return EphemerisStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
EphemerisStatuspublic EphemerisItem.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EphemerisItem.Builder,EphemerisItem>public static EphemerisItem.Builder builder()
public static Class<? extends EphemerisItem.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.