Interface CfnMulticastGroup.LoRaWANProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnMulticastGroup.LoRaWANProperty.Jsii$Proxy
Enclosing class:
CfnMulticastGroup

@Stability(Stable) public static interface CfnMulticastGroup.LoRaWANProperty extends software.amazon.jsii.JsiiSerializable
The LoRaWAN information that is to be used with the multicast group.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.iotwireless.*;
 LoRaWANProperty loRaWANProperty = LoRaWANProperty.builder()
         .dlClass("dlClass")
         .rfRegion("rfRegion")
         // the properties below are optional
         .numberOfDevicesInGroup(123)
         .numberOfDevicesRequested(123)
         .build();
 
  • Method Details

    • getDlClass

      @Stability(Stable) @NotNull String getDlClass()
      DlClass for LoRaWAN.

      Valid values are ClassB and ClassC.

    • getRfRegion

      @Stability(Stable) @NotNull String getRfRegion()
      The frequency band (RFRegion) value.
    • getNumberOfDevicesInGroup

      @Stability(Stable) @Nullable default Number getNumberOfDevicesInGroup()
      Number of devices that are associated to the multicast group.
    • getNumberOfDevicesRequested

      @Stability(Stable) @Nullable default Number getNumberOfDevicesRequested()
      Number of devices that are requested to be associated with the multicast group.
    • builder

      @Stability(Stable) static CfnMulticastGroup.LoRaWANProperty.Builder builder()
      Returns:
      a CfnMulticastGroup.LoRaWANProperty.Builder of CfnMulticastGroup.LoRaWANProperty