Interface ProgramTrackSettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ProgramTrackSettings.Builder,,ProgramTrackSettings> SdkBuilder<ProgramTrackSettings.Builder,,ProgramTrackSettings> SdkPojo
- Enclosing class:
ProgramTrackSettings
@Mutable
@NotThreadSafe
public static interface ProgramTrackSettings.Builder
extends SdkPojo, CopyableBuilder<ProgramTrackSettings.Builder,ProgramTrackSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ProgramTrackSettings.BuilderProgram track settings for AzElEphemeris.azEl(AzElProgramTrackSettings azEl) Program track settings for AzElEphemeris.default ProgramTrackSettings.BuilderProgram track settings for OEMEphemeris.Program track settings for OEMEphemeris.default ProgramTrackSettings.BuilderProgram track settings for TLEEphemeris.Program track settings for TLEEphemeris.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
-
azEl
Program track settings for AzElEphemeris.
- Parameters:
azEl- Program track settings for AzElEphemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
azEl
Program track settings for AzElEphemeris.
This is a convenience method that creates an instance of theAzElProgramTrackSettings.Builderavoiding the need to create one manually viaAzElProgramTrackSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toazEl(AzElProgramTrackSettings).- Parameters:
azEl- a consumer that will call methods onAzElProgramTrackSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oem
Program track settings for OEMEphemeris.
- Parameters:
oem- Program track settings for OEMEphemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oem
Program track settings for OEMEphemeris.
This is a convenience method that creates an instance of theOemProgramTrackSettings.Builderavoiding the need to create one manually viaOemProgramTrackSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooem(OemProgramTrackSettings).- Parameters:
oem- a consumer that will call methods onOemProgramTrackSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tle
Program track settings for TLEEphemeris.
- Parameters:
tle- Program track settings for TLEEphemeris.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tle
Program track settings for TLEEphemeris.
This is a convenience method that creates an instance of theTleProgramTrackSettings.Builderavoiding the need to create one manually viaTleProgramTrackSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totle(TleProgramTrackSettings).- Parameters:
tle- a consumer that will call methods onTleProgramTrackSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-