@Generated(value="software.amazon.awssdk:codegen") public final class EphemerisData extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EphemerisData.Builder,EphemerisData>
Ephemeris data.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EphemerisData.Builder |
static class |
EphemerisData.Type |
| Modifier and Type | Method and Description |
|---|---|
static EphemerisData.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
static EphemerisData |
fromOem(Consumer<OEMEphemeris.Builder> oem)
Create an instance of this class with
oem() initialized to the given value. |
static EphemerisData |
fromOem(OEMEphemeris oem)
Create an instance of this class with
oem() initialized to the given value. |
static EphemerisData |
fromTle(Consumer<TLEEphemeris.Builder> tle)
Create an instance of this class with
tle() initialized to the given value. |
static EphemerisData |
fromTle(TLEEphemeris tle)
Create an instance of this class with
tle() initialized to the given value. |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
OEMEphemeris |
oem()
Returns the value of the Oem property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EphemerisData.Builder> |
serializableBuilderClass() |
TLEEphemeris |
tle()
Returns the value of the Tle property for this object.
|
EphemerisData.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
EphemerisData.Type |
type()
Retrieve an enum value representing which member of this object is populated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final OEMEphemeris oem()
public final TLEEphemeris tle()
public EphemerisData.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EphemerisData.Builder,EphemerisData>public static EphemerisData.Builder builder()
public static Class<? extends EphemerisData.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public static EphemerisData fromOem(OEMEphemeris oem)
oem() initialized to the given value.
Sets the value of the Oem property for this object.oem - The new value for the Oem property for this object.public static EphemerisData fromOem(Consumer<OEMEphemeris.Builder> oem)
oem() initialized to the given value.
Sets the value of the Oem property for this object.oem - The new value for the Oem property for this object.public static EphemerisData fromTle(TLEEphemeris tle)
tle() initialized to the given value.
Sets the value of the Tle property for this object.tle - The new value for the Tle property for this object.public static EphemerisData fromTle(Consumer<TLEEphemeris.Builder> tle)
tle() initialized to the given value.
Sets the value of the Tle property for this object.tle - The new value for the Tle property for this object.public EphemerisData.Type type()
EphemerisData.Type.UNKNOWN_TO_SDK_VERSION if the
service returned a member that is only known to a newer SDK version.
When this class is created directly in your code, this will be EphemerisData.Type.UNKNOWN_TO_SDK_VERSION if zero
members are set, and null if more than one member is set.Copyright © 2023. All rights reserved.