@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EphemerisItem extends Object implements Serializable, Cloneable, StructuredPojo
Ephemeris item.
Constructor and Description |
---|
EphemerisItem() |
Modifier and Type | Method and Description |
---|---|
EphemerisItem |
clone() |
boolean |
equals(Object obj) |
Date |
getCreationTime()
The time the ephemeris was uploaded in UTC.
|
Boolean |
getEnabled()
Whether or not the ephemeris is enabled.
|
String |
getEphemerisId()
The AWS Ground Station ephemeris ID.
|
String |
getName()
A name string associated with the ephemeris.
|
Integer |
getPriority()
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
|
S3Object |
getSourceS3Object()
Source S3 object used for the ephemeris.
|
String |
getStatus()
The status of the ephemeris.
|
int |
hashCode() |
Boolean |
isEnabled()
Whether or not the ephemeris is enabled.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreationTime(Date creationTime)
The time the ephemeris was uploaded in UTC.
|
void |
setEnabled(Boolean enabled)
Whether or not the ephemeris is enabled.
|
void |
setEphemerisId(String ephemerisId)
The AWS Ground Station ephemeris ID.
|
void |
setName(String name)
A name string associated with the ephemeris.
|
void |
setPriority(Integer priority)
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
|
void |
setSourceS3Object(S3Object sourceS3Object)
Source S3 object used for the ephemeris.
|
void |
setStatus(String status)
The status of the ephemeris.
|
String |
toString()
Returns a string representation of this object.
|
EphemerisItem |
withCreationTime(Date creationTime)
The time the ephemeris was uploaded in UTC.
|
EphemerisItem |
withEnabled(Boolean enabled)
Whether or not the ephemeris is enabled.
|
EphemerisItem |
withEphemerisId(String ephemerisId)
The AWS Ground Station ephemeris ID.
|
EphemerisItem |
withName(String name)
A name string associated with the ephemeris.
|
EphemerisItem |
withPriority(Integer priority)
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
|
EphemerisItem |
withSourceS3Object(S3Object sourceS3Object)
Source S3 object used for the ephemeris.
|
EphemerisItem |
withStatus(EphemerisStatus status)
The status of the ephemeris.
|
EphemerisItem |
withStatus(String status)
The status of the ephemeris.
|
public void setCreationTime(Date creationTime)
The time the ephemeris was uploaded in UTC.
creationTime
- The time the ephemeris was uploaded in UTC.public Date getCreationTime()
The time the ephemeris was uploaded in UTC.
public EphemerisItem withCreationTime(Date creationTime)
The time the ephemeris was uploaded in UTC.
creationTime
- The time the ephemeris was uploaded in UTC.public void setEnabled(Boolean enabled)
Whether or not the ephemeris is enabled.
enabled
- Whether or not the ephemeris is enabled.public Boolean getEnabled()
Whether or not the ephemeris is enabled.
public EphemerisItem withEnabled(Boolean enabled)
Whether or not the ephemeris is enabled.
enabled
- Whether or not the ephemeris is enabled.public Boolean isEnabled()
Whether or not the ephemeris is enabled.
public void setEphemerisId(String ephemerisId)
The AWS Ground Station ephemeris ID.
ephemerisId
- The AWS Ground Station ephemeris ID.public String getEphemerisId()
The AWS Ground Station ephemeris ID.
public EphemerisItem withEphemerisId(String ephemerisId)
The AWS Ground Station ephemeris ID.
ephemerisId
- The AWS Ground Station ephemeris ID.public void setName(String name)
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
name
- A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.public String getName()
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
public EphemerisItem withName(String name)
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
name
- A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.public void setPriority(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
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
public Integer getPriority()
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 EphemerisItem withPriority(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
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
public void setSourceS3Object(S3Object sourceS3Object)
Source S3 object used for the ephemeris.
sourceS3Object
- Source S3 object used for the ephemeris.public S3Object getSourceS3Object()
Source S3 object used for the ephemeris.
public EphemerisItem withSourceS3Object(S3Object sourceS3Object)
Source S3 object used for the ephemeris.
sourceS3Object
- Source S3 object used for the ephemeris.public void setStatus(String status)
The status of the ephemeris.
status
- The status of the ephemeris.EphemerisStatus
public String getStatus()
The status of the ephemeris.
EphemerisStatus
public EphemerisItem withStatus(String status)
The status of the ephemeris.
status
- The status of the ephemeris.EphemerisStatus
public EphemerisItem withStatus(EphemerisStatus status)
The status of the ephemeris.
status
- The status of the ephemeris.EphemerisStatus
public String toString()
toString
in class Object
Object.toString()
public EphemerisItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.