@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class OEMEphemeris extends Object implements Serializable, Cloneable, StructuredPojo
Ephemeris data in Orbit Ephemeris Message (OEM) format.
Position, velocity, and acceleration units must be represented in km
, km/s
, and
km/s**2
, respectively, in ephemeris data lines. Covariance matrix line units must be represented in
km**2
if computed from two positions, km**2/s
if computed from one position and one
velocity, and km**2/s**2
if computed from two velocities. Consult section 7.7.2 of The Consultative
Committee for Space Data Systems (CCSDS) Recommended Standard
for Orbit Data Messages for more information.
Constructor and Description |
---|
OEMEphemeris() |
Modifier and Type | Method and Description |
---|---|
OEMEphemeris |
clone() |
boolean |
equals(Object obj) |
String |
getOemData()
The data for an OEM ephemeris, supplied directly in the request rather than through an S3 object.
|
S3Object |
getS3Object()
Identifies the S3 object to be used as the ephemeris.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setOemData(String oemData)
The data for an OEM ephemeris, supplied directly in the request rather than through an S3 object.
|
void |
setS3Object(S3Object s3Object)
Identifies the S3 object to be used as the ephemeris.
|
String |
toString()
Returns a string representation of this object.
|
OEMEphemeris |
withOemData(String oemData)
The data for an OEM ephemeris, supplied directly in the request rather than through an S3 object.
|
OEMEphemeris |
withS3Object(S3Object s3Object)
Identifies the S3 object to be used as the ephemeris.
|
public void setOemData(String oemData)
The data for an OEM ephemeris, supplied directly in the request rather than through an S3 object.
oemData
- The data for an OEM ephemeris, supplied directly in the request rather than through an S3 object.public String getOemData()
The data for an OEM ephemeris, supplied directly in the request rather than through an S3 object.
public OEMEphemeris withOemData(String oemData)
The data for an OEM ephemeris, supplied directly in the request rather than through an S3 object.
oemData
- The data for an OEM ephemeris, supplied directly in the request rather than through an S3 object.public void setS3Object(S3Object s3Object)
Identifies the S3 object to be used as the ephemeris.
s3Object
- Identifies the S3 object to be used as the ephemeris.public S3Object getS3Object()
Identifies the S3 object to be used as the ephemeris.
public OEMEphemeris withS3Object(S3Object s3Object)
Identifies the S3 object to be used as the ephemeris.
s3Object
- Identifies the S3 object to be used as the ephemeris.public String toString()
toString
in class Object
Object.toString()
public OEMEphemeris clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.