Interface UpdateEphemerisRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateEphemerisRequest.Builder,UpdateEphemerisRequest>,GroundStationRequest.Builder,SdkBuilder<UpdateEphemerisRequest.Builder,UpdateEphemerisRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateEphemerisRequest
public static interface UpdateEphemerisRequest.Builder extends GroundStationRequest.Builder, SdkPojo, CopyableBuilder<UpdateEphemerisRequest.Builder,UpdateEphemerisRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateEphemerisRequest.Builderenabled(Boolean enabled)Whether the ephemeris is enabled or not.UpdateEphemerisRequest.BuilderephemerisId(String ephemerisId)The AWS Ground Station ephemeris ID.UpdateEphemerisRequest.Buildername(String name)A name string associated with the ephemeris.UpdateEphemerisRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateEphemerisRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateEphemerisRequest.Builderpriority(Integer priority)Customer-provided priority score to establish the order in which overlapping ephemerides should be used.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.groundstation.model.GroundStationRequest.Builder
build
-
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
-
enabled
UpdateEphemerisRequest.Builder enabled(Boolean enabled)
Whether the ephemeris is enabled or not. Changing this value will not require the ephemeris to be re-validated.
- Parameters:
enabled- Whether the ephemeris is enabled or not. Changing this value will not require the ephemeris to be re-validated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ephemerisId
UpdateEphemerisRequest.Builder ephemerisId(String 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.
-
name
UpdateEphemerisRequest.Builder name(String name)
A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.
- Parameters:
name- A name string associated with the ephemeris. Used as a human-readable identifier for the ephemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
priority
UpdateEphemerisRequest.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
- Parameters:
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
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateEphemerisRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateEphemerisRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-