Interface EphemerisItem.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EphemerisItem.Builder,,EphemerisItem> SdkBuilder<EphemerisItem.Builder,,EphemerisItem> SdkPojo
- Enclosing class:
EphemerisItem
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime(Instant creationTime) The time the ephemeris was uploaded in UTC.Whether or not the ephemeris is enabled.ephemerisId(String ephemerisId) The AWS Ground Station ephemeris ID.ephemerisType(String ephemerisType) The type of ephemeris.ephemerisType(EphemerisType ephemerisType) The type of ephemeris.A name that you can use to identify the ephemeris.A priority score that determines which ephemeris to use when multiple ephemerides overlap.default EphemerisItem.BuildersourceS3Object(Consumer<S3Object.Builder> sourceS3Object) Source Amazon S3 object used for the ephemeris.sourceS3Object(S3Object sourceS3Object) Source Amazon S3 object used for the ephemeris.The status of the ephemeris.status(EphemerisStatus status) The status of the ephemeris.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
ephemerisId
The AWS Ground Station ephemeris ID.
- Parameters:
ephemerisId- The AWS Ground Station ephemeris ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ephemerisType
The type of ephemeris.
- Parameters:
ephemerisType- The type of ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ephemerisType
The type of ephemeris.
- Parameters:
ephemerisType- The type of ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the ephemeris.
- Parameters:
status- The status of the ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the ephemeris.
- Parameters:
status- The status of the ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
priority
A priority score that determines which ephemeris to use when multiple ephemerides overlap.
Higher numbers take precedence. The default is 1. Must be 1 or greater.
- Parameters:
priority- A priority score that determines which ephemeris to use when multiple ephemerides overlap.Higher numbers take precedence. The default is 1. Must be 1 or greater.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabled
Whether or not the ephemeris is enabled.
- Parameters:
enabled- Whether or not the ephemeris is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time the ephemeris was uploaded in UTC.
- Parameters:
creationTime- The time the ephemeris was uploaded in UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
A name that you can use to identify the ephemeris.
- Parameters:
name- A name that you can use to identify the ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceS3Object
Source Amazon S3 object used for the ephemeris.
- Parameters:
sourceS3Object- Source Amazon S3 object used for the ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceS3Object
Source Amazon S3 object used for the ephemeris.
This is a convenience method that creates an instance of theS3Object.Builderavoiding the need to create one manually viaS3Object.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosourceS3Object(S3Object).- Parameters:
sourceS3Object- a consumer that will call methods onS3Object.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-