Class CfnConfig.ConfigDataProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.groundstation.CfnConfig.ConfigDataProperty.Jsii$Proxy
All Implemented Interfaces:
CfnConfig.ConfigDataProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnConfig.ConfigDataProperty

@Stability(Stable) @Internal public static final class CfnConfig.ConfigDataProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnConfig.ConfigDataProperty
An implementation for CfnConfig.ConfigDataProperty
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      Parameters:
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(CfnConfig.ConfigDataProperty.Builder builder)
      Constructor that initializes the object based on literal property values passed by the CfnConfig.ConfigDataProperty.Builder.
  • Method Details

    • getAntennaDownlinkConfig

      public final Object getAntennaDownlinkConfig()
      Description copied from interface: CfnConfig.ConfigDataProperty
      Provides information for an antenna downlink config object.

      Antenna downlink config objects are used to provide parameters for downlinks where no demodulation or decoding is performed by Ground Station (RF over IP downlinks).

      Specified by:
      getAntennaDownlinkConfig in interface CfnConfig.ConfigDataProperty
    • getAntennaDownlinkDemodDecodeConfig

      public final Object getAntennaDownlinkDemodDecodeConfig()
      Description copied from interface: CfnConfig.ConfigDataProperty
      Provides information for a downlink demod decode config object.

      Downlink demod decode config objects are used to provide parameters for downlinks where the Ground Station service will demodulate and decode the downlinked data.

      Specified by:
      getAntennaDownlinkDemodDecodeConfig in interface CfnConfig.ConfigDataProperty
    • getAntennaUplinkConfig

      public final Object getAntennaUplinkConfig()
      Description copied from interface: CfnConfig.ConfigDataProperty
      Provides information for an uplink config object.

      Uplink config objects are used to provide parameters for uplink contacts.

      Specified by:
      getAntennaUplinkConfig in interface CfnConfig.ConfigDataProperty
    • getDataflowEndpointConfig

      public final Object getDataflowEndpointConfig()
      Description copied from interface: CfnConfig.ConfigDataProperty
      Provides information for a dataflow endpoint config object.

      Dataflow endpoint config objects are used to provide parameters about which IP endpoint(s) to use during a contact. Dataflow endpoints are where Ground Station sends data during a downlink contact and where Ground Station receives data to send to the satellite during an uplink contact.

      Specified by:
      getDataflowEndpointConfig in interface CfnConfig.ConfigDataProperty
    • getS3RecordingConfig

      public final Object getS3RecordingConfig()
      Description copied from interface: CfnConfig.ConfigDataProperty
      Provides information for an S3 recording config object.

      S3 recording config objects are used to provide parameters for S3 recording during downlink contacts.

      Specified by:
      getS3RecordingConfig in interface CfnConfig.ConfigDataProperty
    • getTrackingConfig

      public final Object getTrackingConfig()
      Description copied from interface: CfnConfig.ConfigDataProperty
      Provides information for a tracking config object.

      Tracking config objects are used to provide parameters about how to track the satellite through the sky during a contact.

      Specified by:
      getTrackingConfig in interface CfnConfig.ConfigDataProperty
    • getUplinkEchoConfig

      public final Object getUplinkEchoConfig()
      Description copied from interface: CfnConfig.ConfigDataProperty
      Provides information for an uplink echo config object.

      Uplink echo config objects are used to provide parameters for uplink echo during uplink contacts.

      Specified by:
      getUplinkEchoConfig in interface CfnConfig.ConfigDataProperty
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object