Interface ConfigTypeData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigTypeData.Builder,ConfigTypeData>,SdkBuilder<ConfigTypeData.Builder,ConfigTypeData>,SdkPojo
- Enclosing class:
- ConfigTypeData
public static interface ConfigTypeData.Builder extends SdkPojo, CopyableBuilder<ConfigTypeData.Builder,ConfigTypeData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ConfigTypeData.BuilderantennaDownlinkConfig(Consumer<AntennaDownlinkConfig.Builder> antennaDownlinkConfig)Information about how AWS Ground Station should configure an antenna for downlink during a contact.ConfigTypeData.BuilderantennaDownlinkConfig(AntennaDownlinkConfig antennaDownlinkConfig)Information about how AWS Ground Station should configure an antenna for downlink during a contact.default ConfigTypeData.BuilderantennaDownlinkDemodDecodeConfig(Consumer<AntennaDownlinkDemodDecodeConfig.Builder> antennaDownlinkDemodDecodeConfig)Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.ConfigTypeData.BuilderantennaDownlinkDemodDecodeConfig(AntennaDownlinkDemodDecodeConfig antennaDownlinkDemodDecodeConfig)Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.default ConfigTypeData.BuilderantennaUplinkConfig(Consumer<AntennaUplinkConfig.Builder> antennaUplinkConfig)Information about how AWS Ground Station should configure an antenna for uplink during a contact.ConfigTypeData.BuilderantennaUplinkConfig(AntennaUplinkConfig antennaUplinkConfig)Information about how AWS Ground Station should configure an antenna for uplink during a contact.default ConfigTypeData.BuilderdataflowEndpointConfig(Consumer<DataflowEndpointConfig.Builder> dataflowEndpointConfig)Information about the dataflow endpointConfig.ConfigTypeData.BuilderdataflowEndpointConfig(DataflowEndpointConfig dataflowEndpointConfig)Information about the dataflow endpointConfig.default ConfigTypeData.Builders3RecordingConfig(Consumer<S3RecordingConfig.Builder> s3RecordingConfig)Information about an S3 recordingConfig.ConfigTypeData.Builders3RecordingConfig(S3RecordingConfig s3RecordingConfig)Information about an S3 recordingConfig.default ConfigTypeData.BuildertrackingConfig(Consumer<TrackingConfig.Builder> trackingConfig)Object that determines whether tracking should be used during a contact executed with thisConfigin the mission profile.ConfigTypeData.BuildertrackingConfig(TrackingConfig trackingConfig)Object that determines whether tracking should be used during a contact executed with thisConfigin the mission profile.default ConfigTypeData.BuilderuplinkEchoConfig(Consumer<UplinkEchoConfig.Builder> uplinkEchoConfig)Information about an uplink echoConfig.ConfigTypeData.BuilderuplinkEchoConfig(UplinkEchoConfig uplinkEchoConfig)Information about an uplink echoConfig.-
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
-
antennaDownlinkConfig
ConfigTypeData.Builder antennaDownlinkConfig(AntennaDownlinkConfig antennaDownlinkConfig)
Information about how AWS Ground Station should configure an antenna for downlink during a contact.
- Parameters:
antennaDownlinkConfig- Information about how AWS Ground Station should configure an antenna for downlink during a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
antennaDownlinkConfig
default ConfigTypeData.Builder antennaDownlinkConfig(Consumer<AntennaDownlinkConfig.Builder> antennaDownlinkConfig)
Information about how AWS Ground Station should configure an antenna for downlink during a contact.
This is a convenience method that creates an instance of theAntennaDownlinkConfig.Builderavoiding the need to create one manually viaAntennaDownlinkConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toantennaDownlinkConfig(AntennaDownlinkConfig).- Parameters:
antennaDownlinkConfig- a consumer that will call methods onAntennaDownlinkConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
antennaDownlinkConfig(AntennaDownlinkConfig)
-
antennaDownlinkDemodDecodeConfig
ConfigTypeData.Builder antennaDownlinkDemodDecodeConfig(AntennaDownlinkDemodDecodeConfig antennaDownlinkDemodDecodeConfig)
Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.
- Parameters:
antennaDownlinkDemodDecodeConfig- Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
antennaDownlinkDemodDecodeConfig
default ConfigTypeData.Builder antennaDownlinkDemodDecodeConfig(Consumer<AntennaDownlinkDemodDecodeConfig.Builder> antennaDownlinkDemodDecodeConfig)
Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.
This is a convenience method that creates an instance of theAntennaDownlinkDemodDecodeConfig.Builderavoiding the need to create one manually viaAntennaDownlinkDemodDecodeConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toantennaDownlinkDemodDecodeConfig(AntennaDownlinkDemodDecodeConfig).- Parameters:
antennaDownlinkDemodDecodeConfig- a consumer that will call methods onAntennaDownlinkDemodDecodeConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
antennaDownlinkDemodDecodeConfig(AntennaDownlinkDemodDecodeConfig)
-
antennaUplinkConfig
ConfigTypeData.Builder antennaUplinkConfig(AntennaUplinkConfig antennaUplinkConfig)
Information about how AWS Ground Station should configure an antenna for uplink during a contact.
- Parameters:
antennaUplinkConfig- Information about how AWS Ground Station should configure an antenna for uplink during a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
antennaUplinkConfig
default ConfigTypeData.Builder antennaUplinkConfig(Consumer<AntennaUplinkConfig.Builder> antennaUplinkConfig)
Information about how AWS Ground Station should configure an antenna for uplink during a contact.
This is a convenience method that creates an instance of theAntennaUplinkConfig.Builderavoiding the need to create one manually viaAntennaUplinkConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toantennaUplinkConfig(AntennaUplinkConfig).- Parameters:
antennaUplinkConfig- a consumer that will call methods onAntennaUplinkConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
antennaUplinkConfig(AntennaUplinkConfig)
-
dataflowEndpointConfig
ConfigTypeData.Builder dataflowEndpointConfig(DataflowEndpointConfig dataflowEndpointConfig)
Information about the dataflow endpoint
Config.- Parameters:
dataflowEndpointConfig- Information about the dataflow endpointConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataflowEndpointConfig
default ConfigTypeData.Builder dataflowEndpointConfig(Consumer<DataflowEndpointConfig.Builder> dataflowEndpointConfig)
Information about the dataflow endpoint
This is a convenience method that creates an instance of theConfig.DataflowEndpointConfig.Builderavoiding the need to create one manually viaDataflowEndpointConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataflowEndpointConfig(DataflowEndpointConfig).- Parameters:
dataflowEndpointConfig- a consumer that will call methods onDataflowEndpointConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dataflowEndpointConfig(DataflowEndpointConfig)
-
s3RecordingConfig
ConfigTypeData.Builder s3RecordingConfig(S3RecordingConfig s3RecordingConfig)
Information about an S3 recording
Config.- Parameters:
s3RecordingConfig- Information about an S3 recordingConfig.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3RecordingConfig
default ConfigTypeData.Builder s3RecordingConfig(Consumer<S3RecordingConfig.Builder> s3RecordingConfig)
Information about an S3 recording
This is a convenience method that creates an instance of theConfig.S3RecordingConfig.Builderavoiding the need to create one manually viaS3RecordingConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3RecordingConfig(S3RecordingConfig).- Parameters:
s3RecordingConfig- a consumer that will call methods onS3RecordingConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3RecordingConfig(S3RecordingConfig)
-
trackingConfig
ConfigTypeData.Builder trackingConfig(TrackingConfig trackingConfig)
Object that determines whether tracking should be used during a contact executed with this
Configin the mission profile.- Parameters:
trackingConfig- Object that determines whether tracking should be used during a contact executed with thisConfigin the mission profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trackingConfig
default ConfigTypeData.Builder trackingConfig(Consumer<TrackingConfig.Builder> trackingConfig)
Object that determines whether tracking should be used during a contact executed with this
This is a convenience method that creates an instance of theConfigin the mission profile.TrackingConfig.Builderavoiding the need to create one manually viaTrackingConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totrackingConfig(TrackingConfig).- Parameters:
trackingConfig- a consumer that will call methods onTrackingConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
trackingConfig(TrackingConfig)
-
uplinkEchoConfig
ConfigTypeData.Builder uplinkEchoConfig(UplinkEchoConfig uplinkEchoConfig)
Information about an uplink echo
Config.Parameters from the
AntennaUplinkConfig, corresponding to the specifiedAntennaUplinkConfigArn, are used when thisUplinkEchoConfigis used in a contact.- Parameters:
uplinkEchoConfig- Information about an uplink echoConfig.Parameters from the
AntennaUplinkConfig, corresponding to the specifiedAntennaUplinkConfigArn, are used when thisUplinkEchoConfigis used in a contact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uplinkEchoConfig
default ConfigTypeData.Builder uplinkEchoConfig(Consumer<UplinkEchoConfig.Builder> uplinkEchoConfig)
Information about an uplink echo
Config.Parameters from the
This is a convenience method that creates an instance of theAntennaUplinkConfig, corresponding to the specifiedAntennaUplinkConfigArn, are used when thisUplinkEchoConfigis used in a contact.UplinkEchoConfig.Builderavoiding the need to create one manually viaUplinkEchoConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed touplinkEchoConfig(UplinkEchoConfig).- Parameters:
uplinkEchoConfig- a consumer that will call methods onUplinkEchoConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
uplinkEchoConfig(UplinkEchoConfig)
-
-