Interface ParticipatingGateways.Builder

    • Method Detail

      • downlinkMode

        ParticipatingGateways.Builder downlinkMode​(String downlinkMode)

        Indicates whether to send the downlink message in sequential mode or concurrent mode, or to use only the chosen gateways from the previous uplink message transmission.

        Parameters:
        downlinkMode - Indicates whether to send the downlink message in sequential mode or concurrent mode, or to use only the chosen gateways from the previous uplink message transmission.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DownlinkMode, DownlinkMode
      • downlinkMode

        ParticipatingGateways.Builder downlinkMode​(DownlinkMode downlinkMode)

        Indicates whether to send the downlink message in sequential mode or concurrent mode, or to use only the chosen gateways from the previous uplink message transmission.

        Parameters:
        downlinkMode - Indicates whether to send the downlink message in sequential mode or concurrent mode, or to use only the chosen gateways from the previous uplink message transmission.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DownlinkMode, DownlinkMode
      • gatewayList

        ParticipatingGateways.Builder gatewayList​(Collection<GatewayListItem> gatewayList)

        The list of gateways that you want to use for sending the downlink data traffic.

        Parameters:
        gatewayList - The list of gateways that you want to use for sending the downlink data traffic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayList

        ParticipatingGateways.Builder gatewayList​(GatewayListItem... gatewayList)

        The list of gateways that you want to use for sending the downlink data traffic.

        Parameters:
        gatewayList - The list of gateways that you want to use for sending the downlink data traffic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • transmissionInterval

        ParticipatingGateways.Builder transmissionInterval​(Integer transmissionInterval)

        The duration of time for which AWS IoT Core for LoRaWAN will wait before transmitting the payload to the next gateway.

        Parameters:
        transmissionInterval - The duration of time for which AWS IoT Core for LoRaWAN will wait before transmitting the payload to the next gateway.
        Returns:
        Returns a reference to this object so that method calls can be chained together.