Class CfnWirelessDeviceImportTaskProps.Builder
java.lang.Object
software.amazon.awscdk.services.iotwireless.CfnWirelessDeviceImportTaskProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnWirelessDeviceImportTaskProps>
- Enclosing interface:
CfnWirelessDeviceImportTaskProps
@Stability(Stable)
public static final class CfnWirelessDeviceImportTaskProps.Builder
extends Object
implements software.amazon.jsii.Builder<CfnWirelessDeviceImportTaskProps>
A builder for
CfnWirelessDeviceImportTaskProps
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.destinationName
(String destinationName) Sets the value ofCfnWirelessDeviceImportTaskProps.getDestinationName()
sidewalk
(IResolvable sidewalk) Sets the value ofCfnWirelessDeviceImportTaskProps.getSidewalk()
Sets the value ofCfnWirelessDeviceImportTaskProps.getSidewalk()
Sets the value ofCfnWirelessDeviceImportTaskProps.getTags()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
destinationName
@Stability(Stable) public CfnWirelessDeviceImportTaskProps.Builder destinationName(String destinationName) Sets the value ofCfnWirelessDeviceImportTaskProps.getDestinationName()
- 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
Sets the value ofCfnWirelessDeviceImportTaskProps.getSidewalk()
- Parameters:
sidewalk
- The Sidewalk-related information of the wireless device import task. This parameter is required.- Returns:
this
-
sidewalk
@Stability(Stable) public CfnWirelessDeviceImportTaskProps.Builder sidewalk(CfnWirelessDeviceImportTask.SidewalkProperty sidewalk) Sets the value ofCfnWirelessDeviceImportTaskProps.getSidewalk()
- Parameters:
sidewalk
- The Sidewalk-related information of the wireless device import task. This parameter is required.- Returns:
this
-
tags
@Stability(Stable) public CfnWirelessDeviceImportTaskProps.Builder tags(List<? extends CfnTag> tags) Sets the value ofCfnWirelessDeviceImportTaskProps.getTags()
- Parameters:
tags
- Adds to or modifies the tags of the given resource. Tags are metadata that you can use to manage a resource.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnWirelessDeviceImportTaskProps>
- Returns:
- a new instance of
CfnWirelessDeviceImportTaskProps
- Throws:
NullPointerException
- if any required attribute was not provided
-