Interface EphemerisMetaData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EphemerisMetaData.Builder,EphemerisMetaData>,SdkBuilder<EphemerisMetaData.Builder,EphemerisMetaData>,SdkPojo
- Enclosing class:
- EphemerisMetaData
public static interface EphemerisMetaData.Builder extends SdkPojo, CopyableBuilder<EphemerisMetaData.Builder,EphemerisMetaData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EphemerisMetaData.BuilderephemerisId(String ephemerisId)UUID of a customer-provided ephemeris.EphemerisMetaData.Builderepoch(Instant epoch)The epoch of a default, ephemeris from Space Track in UTC.EphemerisMetaData.Buildername(String name)A name string associated with the ephemeris.EphemerisMetaData.Buildersource(String source)TheEphemerisSourcethat generated a given ephemeris.EphemerisMetaData.Buildersource(EphemerisSource source)TheEphemerisSourcethat generated a given ephemeris.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
ephemerisId
EphemerisMetaData.Builder ephemerisId(String ephemerisId)
UUID of a customer-provided ephemeris.
This field is not populated for default ephemerides from Space Track.
- Parameters:
ephemerisId- UUID of a customer-provided ephemeris.This field is not populated for default ephemerides from Space Track.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
epoch
EphemerisMetaData.Builder epoch(Instant epoch)
The epoch of a default, ephemeris from Space Track in UTC.
This field is not populated for customer-provided ephemerides.
- Parameters:
epoch- The epoch of a default, ephemeris from Space Track in UTC.This field is not populated for customer-provided ephemerides.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
EphemerisMetaData.Builder name(String name)
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
A name is only returned for customer-provider ephemerides that have a name associated.
- Parameters:
name- A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.A name is only returned for customer-provider ephemerides that have a name associated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
EphemerisMetaData.Builder source(String source)
The
EphemerisSourcethat generated a given ephemeris.- Parameters:
source- TheEphemerisSourcethat generated a given ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EphemerisSource,EphemerisSource
-
source
EphemerisMetaData.Builder source(EphemerisSource source)
The
EphemerisSourcethat generated a given ephemeris.- Parameters:
source- TheEphemerisSourcethat generated a given ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EphemerisSource,EphemerisSource
-
-