public static interface CreateEphemerisRequest.Builder extends GroundStationRequest.Builder, SdkPojo, CopyableBuilder<CreateEphemerisRequest.Builder,CreateEphemerisRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateEphemerisRequest.Builder |
enabled(Boolean enabled)
Whether to set the ephemeris status to
ENABLED after validation. |
default CreateEphemerisRequest.Builder |
ephemeris(Consumer<EphemerisData.Builder> ephemeris)
Ephemeris data.
|
CreateEphemerisRequest.Builder |
ephemeris(EphemerisData ephemeris)
Ephemeris data.
|
CreateEphemerisRequest.Builder |
expirationTime(Instant expirationTime)
An overall expiration time for the ephemeris in UTC, after which it will become
EXPIRED. |
CreateEphemerisRequest.Builder |
kmsKeyArn(String kmsKeyArn)
The ARN of a KMS key used to encrypt the ephemeris in Ground Station.
|
CreateEphemerisRequest.Builder |
name(String name)
A name string associated with the ephemeris.
|
CreateEphemerisRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateEphemerisRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateEphemerisRequest.Builder |
priority(Integer priority)
Customer-provided priority score to establish the order in which overlapping ephemerides should be used.
|
CreateEphemerisRequest.Builder |
satelliteId(String satelliteId)
AWS Ground Station satellite ID for this ephemeris.
|
CreateEphemerisRequest.Builder |
tags(Map<String,String> tags)
Tags assigned to an ephemeris.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateEphemerisRequest.Builder enabled(Boolean enabled)
Whether to set the ephemeris status to ENABLED after validation.
Setting this to false will set the ephemeris status to DISABLED after validation.
enabled - Whether to set the ephemeris status to ENABLED after validation.
Setting this to false will set the ephemeris status to DISABLED after validation.
CreateEphemerisRequest.Builder ephemeris(EphemerisData ephemeris)
Ephemeris data.
ephemeris - Ephemeris data.default CreateEphemerisRequest.Builder ephemeris(Consumer<EphemerisData.Builder> ephemeris)
Ephemeris data.
This is a convenience method that creates an instance of theEphemerisData.Builder avoiding the need
to create one manually via EphemerisData.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to ephemeris(EphemerisData).
ephemeris - a consumer that will call methods on EphemerisData.Builderephemeris(EphemerisData)CreateEphemerisRequest.Builder expirationTime(Instant expirationTime)
An overall expiration time for the ephemeris in UTC, after which it will become EXPIRED.
expirationTime - An overall expiration time for the ephemeris in UTC, after which it will become EXPIRED.CreateEphemerisRequest.Builder kmsKeyArn(String kmsKeyArn)
The ARN of a KMS key used to encrypt the ephemeris in Ground Station.
kmsKeyArn - The ARN of a KMS key used to encrypt the ephemeris in Ground Station.CreateEphemerisRequest.Builder name(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.CreateEphemerisRequest.Builder priority(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
CreateEphemerisRequest.Builder satelliteId(String satelliteId)
AWS Ground Station satellite ID for this ephemeris.
satelliteId - AWS Ground Station satellite ID for this ephemeris.CreateEphemerisRequest.Builder tags(Map<String,String> tags)
Tags assigned to an ephemeris.
tags - Tags assigned to an ephemeris.CreateEphemerisRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateEphemerisRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.