Interface SpectrumConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SpectrumConfig.Builder,
,SpectrumConfig> SdkBuilder<SpectrumConfig.Builder,
,SpectrumConfig> SdkPojo
- Enclosing class:
SpectrumConfig
-
Method Summary
Modifier and TypeMethodDescriptiondefault SpectrumConfig.Builder
bandwidth
(Consumer<FrequencyBandwidth.Builder> bandwidth) Bandwidth of a spectralConfig
.bandwidth
(FrequencyBandwidth bandwidth) Bandwidth of a spectralConfig
.default SpectrumConfig.Builder
centerFrequency
(Consumer<Frequency.Builder> centerFrequency) Center frequency of a spectralConfig
.centerFrequency
(Frequency centerFrequency) Center frequency of a spectralConfig
.polarization
(String polarization) Polarization of a spectralConfig
.polarization
(Polarization polarization) Polarization of a spectralConfig
.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 Details
-
bandwidth
Bandwidth of a spectral
Config
. AWS Ground Station currently has the following bandwidth limitations:-
For
AntennaDownlinkDemodDecodeconfig
, valid values are between 125 kHz to 650 MHz. -
For
AntennaDownlinkconfig
valid values are between 10 kHz to 54 MHz. -
For
AntennaUplinkConfig
, valid values are between 10 kHz to 54 MHz.
- Parameters:
bandwidth
- Bandwidth of a spectralConfig
. AWS Ground Station currently has the following bandwidth limitations:-
For
AntennaDownlinkDemodDecodeconfig
, valid values are between 125 kHz to 650 MHz. -
For
AntennaDownlinkconfig
valid values are between 10 kHz to 54 MHz. -
For
AntennaUplinkConfig
, valid values are between 10 kHz to 54 MHz.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
bandwidth
Bandwidth of a spectral
Config
. AWS Ground Station currently has the following bandwidth limitations:-
For
AntennaDownlinkDemodDecodeconfig
, valid values are between 125 kHz to 650 MHz. -
For
AntennaDownlinkconfig
valid values are between 10 kHz to 54 MHz. -
For
AntennaUplinkConfig
, valid values are between 10 kHz to 54 MHz.
FrequencyBandwidth.Builder
avoiding the need to create one manually viaFrequencyBandwidth.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobandwidth(FrequencyBandwidth)
.- Parameters:
bandwidth
- a consumer that will call methods onFrequencyBandwidth.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
centerFrequency
Center frequency of a spectral
Config
. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.- Parameters:
centerFrequency
- Center frequency of a spectralConfig
. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
centerFrequency
Center frequency of a spectral
This is a convenience method that creates an instance of theConfig
. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.Frequency.Builder
avoiding the need to create one manually viaFrequency.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocenterFrequency(Frequency)
.- Parameters:
centerFrequency
- a consumer that will call methods onFrequency.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
polarization
Polarization of a spectral
Config
. Capturing both"RIGHT_HAND"
and"LEFT_HAND"
polarization requires two separate configs.- Parameters:
polarization
- Polarization of a spectralConfig
. Capturing both"RIGHT_HAND"
and"LEFT_HAND"
polarization requires two separate configs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
polarization
Polarization of a spectral
Config
. Capturing both"RIGHT_HAND"
and"LEFT_HAND"
polarization requires two separate configs.- Parameters:
polarization
- Polarization of a spectralConfig
. Capturing both"RIGHT_HAND"
and"LEFT_HAND"
polarization requires two separate configs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-