Class CfnWirelessDeviceImportTask.Builder

java.lang.Object
software.amazon.awscdk.services.iotwireless.CfnWirelessDeviceImportTask.Builder
All Implemented Interfaces:
software.amazon.jsii.Builder<CfnWirelessDeviceImportTask>
Enclosing class:
CfnWirelessDeviceImportTask

@Stability(Stable) public static final class CfnWirelessDeviceImportTask.Builder extends Object implements software.amazon.jsii.Builder<CfnWirelessDeviceImportTask>
A fluent builder for CfnWirelessDeviceImportTask.
  • Method Details

    • create

      @Stability(Stable) public static CfnWirelessDeviceImportTask.Builder create(Construct scope, String id)
      Parameters:
      scope -
      • scope in which this resource is defined.
      This parameter is required.
      id -
      • scoped id of the resource.
      This parameter is required.
      Returns:
      a new instance of CfnWirelessDeviceImportTask.Builder.
    • destinationName

      @Stability(Stable) public CfnWirelessDeviceImportTask.Builder destinationName(String destinationName)
      The name of the destination that describes the IoT rule to route messages from the Sidewalk devices in the import task to other applications.

      Parameters:
      destinationName - The name of the destination that describes the IoT rule to route messages from the Sidewalk devices in the import task to other applications. This parameter is required.
      Returns:
      this
    • sidewalk

      @Stability(Stable) public CfnWirelessDeviceImportTask.Builder sidewalk(IResolvable sidewalk)
      The Sidewalk-related information of the wireless device import task.

      Parameters:
      sidewalk - The Sidewalk-related information of the wireless device import task. This parameter is required.
      Returns:
      this
    • sidewalk

      The Sidewalk-related information of the wireless device import task.

      Parameters:
      sidewalk - The Sidewalk-related information of the wireless device import task. This parameter is required.
      Returns:
      this
    • tags

      @Stability(Stable) public CfnWirelessDeviceImportTask.Builder tags(List<? extends CfnTag> tags)
      Adds to or modifies the tags of the given resource.

      Tags are metadata that you can use to manage a resource.

      Parameters:
      tags - Adds to or modifies the tags of the given resource. This parameter is required.
      Returns:
      this
    • build

      @Stability(Stable) public CfnWirelessDeviceImportTask build()
      Specified by:
      build in interface software.amazon.jsii.Builder<CfnWirelessDeviceImportTask>
      Returns:
      a newly built instance of CfnWirelessDeviceImportTask.